
Skills you'll gain: Data Persistence, File I/O, C (Programming Language), Game Design, Programming Principles, Debugging, Code Reusability, Data Modeling, Video Game Development, Computational Thinking, System Programming, Data Integrity, C and C++, File Management, Program Development, Application Development, Data Management, Data Storage, Computational Logic, Animation and Game Design
Beginner · Specialization · 1 - 3 Months

Coursera
Skills you'll gain: Generative AI, Retrieval-Augmented Generation, AI Workflows, AI Integrations, Generative Model Architectures, Context Engineering, Software Architecture, CI/CD, Model Evaluation, Software Development, Code Reusability, Continuous Integration, Application Development, Unit Testing
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Ansible, IT Automation, Devops Tools, Infrastructure as Code (IaC), DevOps, Kubernetes, YAML, Docker (Software), Scripting, Automation, Windows Servers, Data Security, Key Management, Debugging, Microsoft Windows, Software Installation, Configuration Management, Encryption
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Augmented Reality, Augmented and Virtual Reality (AR/VR), Apple iOS, iOS Development, 3D Assets, Debugging, Animations, User Interface (UI), Computer Graphics, Linear Algebra
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Salesforce Development, Salesforce Object Query Language (SOQL), Salesforce, Web Components, UI Components, Data Access, Application Security, Secure Coding, Web Development, User Interface (UI), Event-Driven Programming, Security Controls, Development Environment, Javascript, Debugging
Advanced · Course · 3 - 6 Months

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Database Theory, Database Development, Query Languages, Development Testing, Hibernate (Java), Performance Tuning, Software Testing, Object-Relational Mapping, Frontend Integration
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: API Design, API Gateway, Restful API, Application Programming Interface (API), Test Automation, Postman API Platform, Data Mapping, Application Deployment, Scripting, Cloud Deployment, Salesforce, Robotic Process Automation, Business Process Automation, Software Testing, Data Integration, Cloud API, API Testing, Architectural Design, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML)
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Object Oriented Programming (OOP), Java Programming, File I/O, Object Oriented Design, Java, Development Environment, Computer Programming, Programming Principles, Data Persistence, Integrated Development Environments, Memory Management, Debugging, File Management, Application Development, Data Structures
Beginner · Course · 1 - 3 Months

Skills you'll gain: MLOps (Machine Learning Operations), LLM Application, AI Security, Test Automation, Test Script Development, Test Driven Development (TDD), Unit Testing, CI/CD, Continuous Integration, Software Testing, Testability, Large Language Modeling, Model Deployment, Test Case, Responsible AI, Security Testing, AI Workflows, Python Programming, Statistical Analysis, SQL
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Case Studies, Experience Design, Business Solutions, User Experience Design, User Experience, Natural Language Processing, Application Programming Interface (API), Interaction Design, Application Deployment, AI Integrations, Application Development, Artificial Intelligence, Systems Integration, Scalability, Software Testing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Javascript, Debugging
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Apache Maven, Build Tools, Hibernate (Java), Unit Testing, Data Persistence, Docker (Software), Software Testing, Object-Relational Mapping
Intermediate · Course · 1 - 3 Months