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: Django (Web Framework), Full-Stack Web Development, Authentications, Software Testing, Development Testing, Unit Testing, Debugging, Object-Relational Mapping, MySQL, Test Case, Web Development, Back-End Web Development, Database Development, Web Applications, Software Documentation, Test Automation, File Management, Model View Controller, Virtual Environment
Mixed · Course · 1 - 3 Months

Packt
Skills you'll gain: Ajax, JavaScript Frameworks, Web Applications, Javascript, Web Development Tools, Model View Controller, Event-Driven Programming, UI Components, HTML and CSS, Data Mapping, User Interface (UI), Routing Protocols, Restful API
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Search Engine Optimization, Blogs, Keyword Research, Web Analytics and SEO, Web Content, Content Development and Management, Content Creation, Content Strategy, AI Enablement, Editing, Generative AI, Writing
Beginner · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: Version Control, GitHub, Git (Version Control System), Collaborative Software
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Image Analysis, Cloud Deployment, Tensorflow, Amazon Web Services, Convolutional Neural Networks, Model Deployment, Application Development, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Computer Vision, Data Preprocessing
Mixed · Course · 1 - 4 Weeks
Skills you'll gain: Microsoft Power Automate/Flow, Microsoft Power Platform, Microsoft 365, Data Integration, Digital Transformation, React.js, Frontend Performance, Business Process Automation, Web Development Tools, Automation, Process Optimization, Application Programming Interface (API), Data Transformation, Integration Testing, UI Components, Development Testing, Authentications
Intermediate · Course · 1 - 4 Weeks

Infosec
Skills you'll gain: Exploit development, C (Programming Language), C++ (Programming Language), Secure Coding, Application Security, System Programming, Debugging, Vulnerability Assessments
Mixed · Course · 1 - 4 Weeks

Real Madrid Graduate School Universidad Europea
Skills you'll gain: Journalism, Media and Communications, Media Strategy, Media Production, Revenue Management, Media Relations, Digital Media Strategy, Advertising, Content Creation, Social Media Marketing, Social Media, Storytelling, Brand Management, Video Production, Public Relations, Intellectual Property, Social Media Campaigns, Digital Marketing, Crisis Management, Communication Strategies
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Program Management, Project Design, Program Evaluation, Project Management Life Cycle, Process Flow Diagrams, Project Management, Diagram Design, Project Management Software, Program Development, Agile Methodology
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Electronic Systems, Electronics Engineering, Electronics, Electrical Engineering, Design Reviews, Hardware Design, Computer-Aided Design, Design Software, Engineering Design Process, Schematic Diagrams, Simulation and Simulation Software, Verification And Validation
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Kubernetes, Application Deployment, Cloud Management, Cloud Infrastructure, Unix Shell, Prompt Engineering, Generative AI, Cloud Computing Architecture
Beginner · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Blockchain, Interoperability, Network Architecture, Systems Architecture, Solution Architecture, Information Technology Architecture, Enterprise Architecture, Authentications, Cryptography, Identity and Access Management, Emerging Technologies, Encryption, Threat Modeling, Information Privacy, Data Sharing, Scalability, Security Testing, Requirements Analysis, Prototyping
Intermediate · Course · 1 - 3 Months