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.

Google Cloud
Skills you'll gain: Google App Engine, Cloud Applications, Google Cloud Platform, Cloud Development, Application Deployment, Scalability, Platform As A Service (PaaS), Test Tools, Cloud API, PHP (Scripting Language)
Beginner · Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Google App Engine, Application Deployment, Cloud Infrastructure, Google Cloud Platform, Go (Programming Language), Cloud Applications, Software Testing, Cloud API, Platform As A Service (PaaS)
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Network Administration, Security Controls, Safety and Security, Computer Security, General Networking
Intermediate · Course · 1 - 3 Months

University of Minnesota
Skills you'll gain: Goal Setting, Strategic Planning, Smart Goals, Planning, Personal Development, Strategic Thinking, Action Oriented, Timelines, Professional Development, Adaptability, Accountability, Self-Awareness, Constructive Feedback, Time Management, Mentorship
Beginner · Course · 1 - 4 Weeks

Kennesaw State University
Skills you'll gain: Professional Networking, LinkedIn, Mentorship, Professional Development, Relationship Building, Adaptability, Collaboration, Personal Development, Interviewing Skills, Influencing
Beginner · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Drug Development, Clinical Trials, Clinical Research, Pre-Clinical Development, Good Clinical Practices (GCP), Regulatory Affairs, Pharmacology, Regulatory Compliance, Commercialization, Patient Safety
Beginner · Course · 1 - 3 Months
University of Virginia
Skills you'll gain: Usability Testing, Agile Product Development, User Story, Continuous Delivery, Persona Development, Agile Software Development, Sprint Planning, Peer Review, Agile Methodology, Product Testing, Agile Project Management, Team Performance Management, Team Management, Design Thinking, Team Building, Customer Analysis, Analytics, Product Development, Business Analytics, Persona (User Experience)
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Agile Methodology, User Feedback, No-Code Development, Collaborative Software, Application Development, User Acceptance Testing (UAT), Customer experience improvement, Software Development, Prototyping, Empowerment, Constructive Feedback, Development Testing, Continuous Improvement Process, Stakeholder Engagement, Cross-Functional Collaboration, Prioritization, User Interface (UI), Business Logic
Beginner · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Prompt Engineering, Responsive Web Design, Node.JS, Command-Line Interface, TypeScript, Unit Testing, SQL, HTML and CSS, Web Content Accessibility Guidelines, Typography, Cascading Style Sheets (CSS), Ajax, React.js, User Interface and User Experience (UI/UX) Design, Hypertext Markup Language (HTML), JavaScript Frameworks, JSON, Generative AI, Database Design, UI Components
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Penetration Testing, Open Web Application Security Project (OWASP), Web Applications, Vulnerability Scanning, Exploitation techniques, Vulnerability Assessments, Application Security, Web Servers, Content Management Systems, Application Programming Interface (API), Databases
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Deployment, Open Web Application Security Project (OWASP), CI/CD, Application Deployment, DevOps, Ansible, Docker (Software), Cloud Infrastructure, Infrastructure Security, IT Automation, Application Security, Containerization, Bash (Scripting Language), Continuous Delivery, Firewall, Unit Testing
Intermediate · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Responsive Web Design, JSON, User Interface (UI) Design, Color Theory, Cascading Style Sheets (CSS), HTML and CSS, Restful API, Hypertext Markup Language (HTML), Web Content Accessibility Guidelines, Event-Driven Programming, User Interface (UI), Web Design, Typography, Web Applications, Application Programming Interface (API), React.js, Web Design and Development, Web Development Tools, Javascript, Web Development
Beginner · Specialization · 3 - 6 Months