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: Game Design, Video Game Development, Unreal Engine, User Interface (UI), Interactive Design, Animation and Game Design, User Interface and User Experience (UI/UX) Design, Data Persistence, Virtual Environment, Computer Graphics, 3D Assets, Visualization (Computer Graphics), Artificial Intelligence, No-Code Development, Data Structures, Debugging, Performance Tuning, Scripting, System Design and Implementation
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Cloud Deployment, DevOps, CI/CD, Application Deployment, Cloud Development, Development Environment, Cloud Applications, Continuous Deployment, Version Control, Amazon Elastic Compute Cloud, Real Time Data, Kibana, Query Languages, Data Modeling, Distributed Computing, SQL, Data Mapping, NoSQL, Relational Databases, Scalability
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: PL/SQL, SQL, Business Logic, Stored Procedure, Database Design, Oracle Databases, Database Development, Relational Databases, Data Integrity, Scalability, Procedure Development, Debugging
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Email Security, File Management, Control Panels, Web Analytics and SEO, MySQL, Apache, Cloud Hosting, Public Key Infrastructure, User Accounts, Data Security, Encryption, Database Management, Web Servers, Email Automation, System Configuration, PHP (Scripting Language), Server Administration, Performance Tuning, Content Management, Data Storage
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Spring Framework, Hibernate (Java), Spring Boot, Java, Object-Relational Mapping, Database Management, Apache Maven, Software Design Patterns, SQL, Data Persistence, Functional Design, Dependency Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Spring Framework, Web Applications, Java Platform Enterprise Edition (J2EE), Java, Authentications, Application Development, Software Design, Database Design, Model View Controller, Databases, Object Oriented Programming (OOP), Hypertext Markup Language (HTML)
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Presentations, Professional Development, Emotional Intelligence, Public Speaking, Personal Development, Productivity, Professional Networking, Branding, Adaptability, Business Planning, Problem Solving, Project Management, Goal Setting, Contract Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Customer Relationship Management (CRM) Software, Sales Development, Technical Sales, Salesforce, Sales Prospecting, Sales, Lead Generation, Sales Strategy, Business Software, Productivity Software, Social Media, LinkedIn, Video Production
Beginner · Course · 1 - 3 Months

Skills you'll gain: Maintainability, Code Review, Software Architecture, Software Design, Object Oriented Design, Debugging, Testability, Programming Principles, Scalability
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Animation and Game Design, Video Game Development, Computer Graphics, 3D Assets, Animations, C# (Programming Language), Cross Platform Development, Development Environment, Software Installation, Content Management
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Kubernetes, Google Cloud Platform, Cloud-Native Computing, Scalability, Cloud Deployment, Cloud Infrastructure, Application Deployment, DevOps
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Endpoint Detection and Response, Endpoint Security, Cyber Threat Hunting, Threat Detection, Malware Protection, Exploitation techniques, Cyber Security Strategy, Cybersecurity, Incident Response, AI Security, Security Engineering, Cyber Attacks, Network Security, Cyber Security Assessment, Mobile Security, ChatGPT
Intermediate · Course · 1 - 3 Months