Mobile app development courses can help you learn programming languages like Java and Swift, user interface design principles, and app testing strategies. You can build skills in integrating APIs, optimizing performance, and ensuring security in mobile applications. Many courses introduce tools such as Android Studio and Xcode, that support building and deploying apps on various platforms, along with frameworks like React Native that facilitate cross-platform development.

Skills you'll gain: Jenkins, CI/CD, Docker (Software), GitLab, Devops Tools, Continuous Delivery, Containerization, Git (Version Control System), Continuous Deployment, GitHub, Code Review
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Video Game Development, Game Design, Unreal Engine, User Interface (UI), Augmented and Virtual Reality (AR/VR), Virtual Environment, Artificial Intelligence, Animations, Debugging, Scripting
Mixed · Course · 1 - 4 Weeks

The University of Edinburgh
Skills you'll gain: Climate Change Mitigation, Energy and Utilities, Sustainable Development, Oil and Gas, Economics, Sustainable Technologies, Environmental Policy, Environmental Science, Chemical Engineering, Research
Beginner · Course · 1 - 3 Months

Skills you'll gain: 3D Assets, Entrepreneurship, Growth Strategies, Customer Acquisition Management, Marketing Strategies, Business Planning, Target Audience, Animations, Sustainable Business, Business Strategies, Instagram, Branding
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Video Game Development, Unreal Engine, Game Design, User Interface (UI), Prototyping, Visualization (Computer Graphics), Artificial Intelligence, User Interface (UI) Design, Animations, Debugging
Mixed · Course · 1 - 3 Months

Skills you'll gain: Unity Engine, Animation and Game Design, Video Game Development, Data Structures, Game Design, Computer Graphics, Trigonometry, Linear Algebra, Advanced Mathematics, Applied Mathematics, Algorithms, General Mathematics
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Distributed Denial-Of-Service (DDoS) Attacks, Encryption, Cloud Security, Cybersecurity, Cloud Infrastructure, Data Security, Google Cloud Platform, Authentications, Authorization (Computing), Network Security, Data Governance, Data Centers, Identity and Access Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Cloud-Native Computing, Kubernetes, CI/CD, OpenShift, DevOps, Git (Version Control System), Continuous Deployment, Cloud Applications, Application Deployment, Application Performance Management, YAML
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: AI Security, Responsible AI, Generative AI, Large Language Modeling, Google Cloud Platform, Unstructured Data, Artificial Intelligence, Data Quality, Data Access, Deep Learning, Machine Learning, Business Solutions
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, ChatGPT, Prompt Patterns, Multimodal Prompts, Generative AI, OpenAI API, Generative Model Architectures, AI Workflows, Business Process Automation, Tool Calling, AI Enablement, Application Programming Interface (API), AI Personalization, Data Analysis, Artificial Intelligence and Machine Learning (AI/ML), File I/O
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Bash (Scripting Language), Shell Script, Unix Shell, Unix Commands, Linux Administration, Linux, Linux Commands, Scripting, Scripting Languages, File Management, Command-Line Interface, System Configuration
Mixed · Course · 1 - 3 Months

Coursera
Skills you'll gain: Safety Culture, Behavior Management, Accident Prevention, Occupational Safety and Health Administration (OSHA), Safety Training, Safety Assurance, Applied Behavior Analysis, Proactivity, Coaching, Constructive Feedback, Recognizing Others, Initiative and Leadership, Case Studies
Intermediate · Course · 1 - 4 Weeks