
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Java, Java Programming, File Management, Application Development, Maintainability, Software Design, Development Environment, Program Development, Data Storage Technologies, Application Design, Programming Principles, Computer Programming, Data Structures, Data Management, Integrated Development Environments, Debugging
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Cloud-Native Computing, Cloud Computing Architecture, React Redux, Cloud Applications, Cloud Services, Node.JS, NoSQL, MongoDB, Server Side, Agile Methodology, React.js, IBM Cloud, Cloud Security, Hypertext Markup Language (HTML), HTML and CSS, JavaScript Frameworks, Cloud Infrastructure, Hybrid Cloud Computing, DevOps, Python Programming
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Git (Version Control System), Software Development Methodologies, JUnit, Requirements Analysis, Version Control, Application Development, Software Development Life Cycle, SQL, Full-Stack Web Development, Test Driven Development (TDD), Software Development, Restful API, Object Oriented Programming (OOP), Object Oriented Design, Database Management, MySQL, Digital Transformation, Relational Databases, Java Programming, Generative AI
Beginner · Professional Certificate · 3 - 6 Months

LearnKartS
Skills you'll gain: Spring Boot, Spring Framework, Java Programming, Java, Java Platform Enterprise Edition (J2EE), Application Servers, Full-Stack Web Development, Hibernate (Java), Data Access, Web Services, Server Side, Performance Tuning, Web Applications, Model View Controller, Object-Relational Mapping, Restful API, SQL, Transaction Processing
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Restful API, ASP.NET, .NET Framework, JavaScript Frameworks, Web Services, Application Programming Interface (API), Middleware, React.js, Object-Relational Mapping, Model View Controller, Application Security, Web Applications, Web Development
Intermediate · Course · 1 - 4 Weeks

University of Minnesota
Skills you'll gain: User Story, Agile Software Development, Software Design Patterns, Design Thinking, Software Development Methodologies, Software Design, Agile Methodology, Agile Project Management, Process Mapping, Software Engineering, Kanban Principles, Software Development Life Cycle, Software Quality Assurance, Application Security, Scrum (Software Development), Object Oriented Design, Software Architecture, User Experience Design, Software Quality (SQA/SQC), Requirements Analysis
Intermediate · Specialization · 3 - 6 Months

Vanderbilt University
Skills you'll gain: Prompt Engineering, ChatGPT, Prompt Patterns, Ideation, Verification And Validation, Data Presentation, LLM Application, Productivity, OpenAI, Generative AI, Document Management, Responsible AI, Data Synthesis, Image Analysis, Data Capture, Large Language Modeling, Data Analysis, Organizational Skills, Risk Management Framework, Artificial Intelligence
Beginner · Specialization · 3 - 6 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Java Programming, Java, Computer Programming, Debugging, Software Design
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Modeling, Stakeholder Engagement, Database Design, Dashboard, Business Intelligence, Extract, Transform, Load, Tableau Software, Databases, Data Warehousing, Database Systems, Data Pipelines, Data-Driven Decision-Making, Data Visualization, Interviewing Skills, Business Process, Business Analysis, Professional Development, Google Gemini, Data Analysis, SQL
Build toward a degree
Advanced · Professional Certificate · 3 - 6 Months

Skills you'll gain: Restful API, Postman API Platform, API Design, Application Programming Interface (API), .NET Framework, Authentications, Object-Relational Mapping, Development Environment, Microsoft Visual Studio, C# (Programming Language), Web Development Tools, Endpoint Security, Database Design, Software Design Patterns, Data Mapping, Data Validation
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Eclipse (Software), Java Programming, Object Oriented Programming (OOP), Java, Object Oriented Design, Integrated Development Environments, Development Environment, Computer Programming, Debugging, Virtual Machines, Algorithms
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Maintainability
Intermediate · Course · 1 - 4 Weeks