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: Research Methodologies, User Research, Ideation, Team Building, UI/UX Research, Usability Testing, Team Oriented, Product Design, User Centered Design, User Experience, Business Metrics, Product Development, Performance Measurement, Product Improvement, Prioritization, UI/UX Strategy, Agile Product Development, Customer Engagement, Experimentation, Product Requirements
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Process Mapping, Process Analysis, Business Operations, Business Process, Operations Management, Business Process Improvement, Operational Efficiency, Technology Strategies, Business Development, Growth Strategies, Customer experience improvement, Business Strategy, Competitive Analysis
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Virtual Reality, Visualization (Computer Graphics), 3D Assets, Computer Graphics, Real Time Data, Computer Graphic Techniques, Generative AI, Animation and Game Design, Image Quality, Simulations, Debugging
Mixed · Course · 1 - 3 Months

Skills you'll gain: Solution Architecture, Software Architecture, Zero Trust Network Access, Cloud Computing Architecture, Systems Architecture, Distributed Computing, Network Monitoring, Network Security, Network Architecture, Data Security, Network Performance Management, Application Design, Cloud Security, Internet Of Things, Software-Defined Networking, Containerization, Automation, Design
Advanced · Course · 1 - 3 Months

Skills you'll gain: ASP.NET, JavaScript Frameworks, Application Programming Interface (API), Web Applications, Full-Stack Web Development, Restful API, .NET Framework, UI Components, Back-End Web Development, Object-Relational Mapping, Application Frameworks, Model View Controller, User Interface (UI), Data Modeling, Data Validation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Go (Programming Language), Package and Software Management, Data Structures, Debugging, Software Testing, Programming Principles, Unit Testing, Object Oriented Programming (OOP), File Management, Performance Tuning, Software Design Patterns, Context Management, Embeddings
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Rust (Programming Language), Data Structures, Maintainability, Debugging, Software Design Patterns
Intermediate · Course · 1 - 3 Months

Skills you'll gain: AI Security, MITRE ATT&CK Framework, Responsible AI, Threat Modeling, Cybersecurity, Information Assurance, Threat Detection, Data Ethics, Artificial Intelligence, ChatGPT, Model Evaluation, Information Privacy
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Generative AI, Model Deployment, Google Cloud Platform, Data Ethics, Applied Machine Learning, Responsible AI
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Responsive Web Design, HTML and CSS, Event-Driven Programming, UI Components, Javascript, Interactive Design, Animations, Application Programming Interface (API), User Interface and User Experience (UI/UX) Design, Real Time Data, Data Persistence
Intermediate · Course · 1 - 3 Months


Google Cloud
Skills you'll gain: Google Gemini, Google Workspace, Generative AI, Language Interpretation, Translation, and Studies
Beginner · Course · 1 - 4 Weeks