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: Microservices, Redis, API Design, Docker (Software), .NET Framework, Software Architecture, Software Design Patterns, Restful API, Integration Testing, Distributed Computing, PostgreSQL, Data Validation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: 3D Assets, Computer Graphics, Technical Design, Visualization (Computer Graphics), Prototyping, Design Elements And Principles
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Constructive Feedback, Growth Mindedness, Consulting, Planning, Change Management, Business Relationship Management, AI Enablement, Strategic Decision-Making
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Unreal Engine, 3D Assets, Virtual Environment, Data Import/Export, Computer Graphics, Image Quality, Performance Tuning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: LLM Application, Generative AI, Retrieval-Augmented Generation, Large Language Modeling, Prompt Engineering, Application Design, Google Cloud Platform, Natural Language Processing, Vector Databases
Intermediate · Course · 1 - 3 Months

Skills you'll gain: PL/SQL, Oracle Databases, Stored Procedure, SQL, Data Persistence, Database Development, Database Management Systems, Web Services, Data Storage Technologies, Authorization (Computing), Debugging, File Management
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Linux, Linux Commands, C (Programming Language), System Programming, Command-Line Interface, Programming Principles, Development Environment, Computer Programming Tools, Software Installation, Data Structures, Program Development, Debugging
Mixed · Course · 1 - 3 Months

Skills you'll gain: Software Design, Programming Principles, Debugging
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Business Modeling, Telecommuting, Collaborative Software, Business Planning, Business Development, Presentations, Entrepreneurship, Brainstorming, Business Strategy, Data Visualization
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Apache Spark, Scala Programming, Apache Hadoop, Apache Maven, Real Time Data, Data Processing, Scalability, Data Structures, Object Oriented Programming (OOP), Systems Integration
Mixed · Course · 1 - 4 Weeks
Skills you'll gain: Containerization, LangChain, Microservices, Application Deployment, Cloud Deployment, Docker (Software), Kubernetes, LLM Application, Large Language Modeling, MLOps (Machine Learning Operations), Prometheus (Software), API Design, Scalability, System Monitoring, Performance Testing, Grafana
Intermediate · Course · 1 - 4 Weeks

Creo Incubator
Skills you'll gain: Go To Market Strategy, Growth Strategies, Value Propositions, Competitive Analysis, Product Development, Market Analysis, Customer Analysis, User Experience, Marketing Strategies, Target Market, Product Marketing, Data-Driven Decision-Making, Market Opportunities, Business Strategy, Marketing Channel, Cost Estimation
Intermediate · Course · 1 - 3 Months