iOS app development courses can help you learn Swift programming, user interface design, and app architecture principles. You can build skills in debugging, version control with Git, and integrating APIs for enhanced functionality. Many courses introduce tools like Xcode for coding and testing, as well as frameworks like UIKit and SwiftUI for creating engaging user experiences.

Pragmatic AI Labs
Skills you'll gain: Hugging Face, Model Deployment, Transfer Learning, Model Training, Fine-tuning, Large Language Modeling, Image Analysis, Applied Machine Learning, Natural Language Processing, Data Processing, Model Evaluation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Wireless Networks, Control Systems, Interactive Design, Software Installation, Electronics, Electronic Hardware, Telecommunications, Hardware Design, Program Development, Communication Systems, Display Devices, Embedded Software, Integrated Development Environments, Electronic Systems, Embedded Systems, Electronic Components, Development Environment, Electrical Wiring, Programming Principles, Open Source Technology
Beginner · Course · 1 - 3 Months

Skills you'll gain: Penetration Testing, Vulnerability Scanning, Vulnerability Assessments, Cyber Security Assessment, Exploitation techniques, Malware Protection, Security Testing, Mobile Security, Test Script Development, Scripting, Android (Operating System), Human Factors (Security), Scripting Languages, Authentications, Network Analysis, Automation, Virtual Networking, Virtual Environment
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Event-Driven Programming, Javascript, Object Oriented Programming (OOP), Web Development, Scripting, Cascading Style Sheets (CSS), Data Validation, Prototyping, Programming Principles, Computational Logic, Code Reusability, Development Environment
Beginner · Course · 3 - 6 Months

Skills you'll gain: Performance Review, Performance Appraisal, Employee Performance Management, Performance Reporting, Performance Management, Team Performance Management, Performance Metric, Goal Setting, Internal Communications, Staff Management
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: React.js, Bootstrap (Front-End Framework), Web Applications, Frontend Integration, JavaScript Frameworks, UI Components, Full-Stack Web Development, Authentications, Front-End Web Development, ASP.NET, HTML and CSS, Cascading Style Sheets (CSS), Application Programming Interface (API), Authorization (Computing), Secure Coding, Web Design and Development, User Interface (UI), Javascript, Web Development Tools, Microsoft Azure
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Wireless Networks, Virtualization and Virtual Machines, Network Administration, Virtual Machines, General Networking, Virtualization, Computing Platforms, Network Troubleshooting, Network Support, Network Security, Cloud Computing, Security Controls, Networking Hardware, Virtual Private Networks (VPN), Mobile Security, Local Area Networks, Information Technology Operations, Firewall, Hardware Troubleshooting, Information Systems Security
Intermediate · Course · 1 - 3 Months

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Database Theory, Database Development, Query Languages, Development Testing, Hibernate (Java), Performance Tuning, Software Testing, Object-Relational Mapping, Frontend Integration
Build toward a degree
Intermediate · Course · 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Social Studies, Economic Development, International Relations, European History, World History, Ancient History, Culture, Cultural Diversity, Economics, Demography, Environment and Resource Management, Political Sciences
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Application Security, Information Management, Security Controls, Configuration Management, Threat Management, Secure Coding, Vulnerability Assessments, System Configuration, Asset Management, Cloud Security, Patch Management, Cloud Management, Software Development Life Cycle, Asset Protection, Cloud Computing, Change Control, Encryption
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Preprocessing, Data Processing, AI Personalization, Scalability, Pandas (Python Package), Applied Machine Learning, Machine Learning Methods, Predictive Modeling, Machine Learning Algorithms, NumPy, Model Evaluation, Program Development
Intermediate · Course · 1 - 4 Weeks

Tecnológico de Monterrey
Skills you'll gain: Leadership, Organizational Leadership, Business Leadership, Leadership and Management, Governance, Strategic Leadership, Leadership Development, Succession Planning, Organizational Development, Business Management, Business Administration, Organizational Structure, Strategic Thinking, Knowledge Transfer, Business Planning, Business Strategy, Professional Networking, Stakeholder Engagement, Business Economics, Decision Making
Advanced · Course · 1 - 3 Months