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: Event-Driven Programming, Web Applications, Javascript, Data Import/Export, Web Development Tools, Data Management, Web Development, User Interface (UI), Data Validation, Debugging
Intermediate · Course · 1 - 4 Weeks

Universidade de São Paulo
Skills you'll gain: Respiration, Mental Health, Psychiatry, Psychology, Behavioral Health, Health Care, Human Development, Biology, Anthropology, Neurology, Physiology
Beginner · Course · 1 - 4 Weeks

Starweaver
Skills you'll gain: Target Audience, Public Relations, Communication Planning, Strategic Communication, Corporate Communications, Crisis Management, Marketing and Public Relations, Persuasive Communication, Marketing Effectiveness, Media and Communications, Marketing Budgets, Persona Development, Campaign Management, Social Media, Stakeholder Analysis, Storytelling, Technology Strategies, Teamwork, Ethical Standards And Conduct
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Generative AI, Generative Adversarial Networks (GANs), Artificial Intelligence and Machine Learning (AI/ML), Responsible AI, Applied Machine Learning, Data Ethics, Transfer Learning, Federated Learning, Scalability, Machine Learning, Distributed Computing, Model Evaluation, MLOps (Machine Learning Operations), Microsoft Azure, Information Privacy
Intermediate · Course · 1 - 4 Weeks

SkillsBooster Academy
Skills you'll gain: Generative AI, Video Production, Photo/Video Production and Technology, AI Personalization, Artificial Intelligence and Machine Learning (AI/ML), Digital Content, Content Creation, Video Editing, Social Media Content, Marketing, Creative Design, Business, Marketing Automation, HR Tech, Content Marketing, Design and Product, Education and Training, Influencing, Digital Marketing, Personal Development
Beginner · Course · 1 - 3 Months

Skills you'll gain: Programming Principles, Development Environment, Scripting, Scripting Languages, Integrated Development Environments, Software Development Tools, Style Guides
Beginner · Course · 3 - 6 Months

Institut Mines-Télécom
Skills you'll gain: Environmental Resource Management, Natural Resource Management, Sustainable Development, Environmental Issue, Environment, Sustainable Technologies, Waste Minimization, Energy and Utilities, Pollution Prevention, Governance, Economics, Stakeholder Engagement, International Relations, Product Lifecycle Management, Digital Transformation, Emerging Technologies
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Applications, Serverless Computing, Cloud Development, Google Cloud Platform, Cloud API, Cloud Deployment, Cloud Security, Application Deployment, Identity and Access Management, Operational Databases, Event-Driven Programming, Scalability
Intermediate · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Javascript, Web Design and Development, HTML and CSS, Front-End Web Development, Event-Driven Programming, Data Structures, Data Validation, Programming Principles, User Interface (UI), Debugging
Mixed · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Microsoft Azure, Cloud Security, Infrastructure Security, Kubernetes, Network Security, Security Engineering, Firewall, Endpoint Security, Identity and Access Management, Security Strategy, Role-Based Access Control (RBAC), Virtual Machines, Containerization, Distributed Denial-Of-Service (DDoS) Attacks, Cloud Deployment, Virtual Private Networks (VPN), Encryption, Virtual Networking
Intermediate · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Prompt Engineering, LLM Application, Large Language Modeling, Responsible AI, AI Security, Code Review, Computer Programming Tools
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Performance Tuning, Embedded Systems, Application Security, System Programming, Digital Signal Processing, Security Engineering, Computer Architecture, Hardware Architecture
Advanced · Course · 1 - 3 Months