
Skills you'll gain: Swift Programming, UI Components, Apple iOS, Mobile Development, Apple Xcode, Responsive Web Design, User Interface (UI) Design, User Interface (UI), Application Design, Algorithms, Animations, Software Design Patterns, Color Theory, Debugging
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Debugging, Apple Xcode, Swift Programming, Integrated Development Environments, Apple iOS, Software Testing, Unit Testing, Application Programming Interface (API), Network Troubleshooting, Code Review
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Structures, Scripting, Python Programming, Programming Principles, Development Environment, Virtual Environment
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Data Import/Export, Data Analysis, Data Visualization, Programming Principles, Python Programming
Beginner · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: Excel Formulas, Microsoft Excel, Data Processing, Spreadsheet Software, Data Analysis Software, Business Mathematics, Text Mining
Beginner · Guided Project · Less Than 2 Hours
Skills you'll gain: Diagram Design, Technical Documentation, Technical Drawing, Software Design Documents, Unified Modeling Language, Technical Communication, Data Flow Diagrams (DFDs), Document Management, Style Guides, Image Quality, File Management, Software Versioning, Graphic and Visual Design, Web Content Accessibility Guidelines, Version Control, Typography
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Figma (Design Software), Prototyping, Collaborative Software, Mockups, Design, Graphic Design, UI Components, User Interface (UI) Design, Typography, User Accounts, Application Design, Instructional Design, Image Quality, Systems Design
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: SQL, PostgreSQL, Query Languages, Database Management Systems, Database Management
Intermediate · Guided Project · Less Than 2 Hours

Alfaisal University | KLD
Skills you'll gain: Microsoft Outlook, Microsoft Office, Setting Appointments, Calendar Management, Organizational Skills, Data Entry, Computer Literacy, Scheduling
Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Project Schedules, Project Controls, Scheduling, Project Planning, Cost Estimation, Needs Assessment, Work Breakdown Structure, Resource Allocation, Project Management, Budget Management, Timelines, Quality Management, Planning, Estimation, Budgeting, Dependency Analysis, Matrix Management, Leadership and Management
Mixed · Course · 1 - 3 Months

Alfaisal University | KLD
Skills you'll gain: Microsoft Office
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Apple iOS, Responsive Web Design, Swift Programming, Apple Xcode, Mobile Development, User Interface (UI) Design, User Interface (UI)
Intermediate · Course · 1 - 4 Weeks