
LearnQuest
Skills you'll gain: Apache Maven, Build Tools, Software Development Tools, Version Control, Continuous Integration, Software Configuration Management, Apache, Dependency Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: JSON, Javascript, Ajax, JavaScript Frameworks, Web Development Tools, Software Testing, Frontend Performance, Event-Driven Programming, Hypertext Markup Language (HTML), Web Servers, Data Validation, Data Structures
Beginner · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, LLM Application, Model Deployment, Responsible AI, Application Deployment, Application Development, Hugging Face, Data Ethics, Generative AI, AI Security, Application Security, Continuous Monitoring
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Swift Programming, Apple Xcode, Apple iOS, iOS Development, Apple software proficiency, Application Development, Cross Platform Development, Mobile Development, UI Components, Mobile Development Tools, Animations, Object Oriented Programming (OOP), Programming Principles, Data Storage, Cloud Storage, Application Deployment, Responsive Web Design, User Interface (UI), Development Environment, Integrated Development Environments
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Java, Java Programming, File I/O, Object Oriented Programming (OOP), Data Structures, Computer Programming, Android Development, Application Development, Integrated Development Environments, Algorithms, Debugging, Problem Solving
Beginner · Course · 1 - 3 Months

Skills you'll gain: Mobile Development, Generative AI, Application Development, API Testing, Test Automation, User Interface (UI), Responsible AI, Performance Tuning, Prompt Engineering, Human Computer Interaction, Automation, Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Containerization, Restful API, Event-Driven Programming, DevOps, Data Integration, z/OS, Solution Architecture, Cloud Applications, Microservices, Enterprise Architecture, IBM Cloud, Application Lifecycle Management, Cloud-Native Computing, Application Design, CI/CD, Systems Integration, Software Architecture, Mainframe Computing
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google App Engine, Authentications, Application Deployment, Identity and Access Management, Google Cloud Platform, Cloud Applications, Authorization (Computing), User Accounts, Cryptography, Python Programming
Beginner · Project · Less Than 2 Hours

Skills you'll gain: IntelliJ IDEA, Software Development Tools, Development Environment, Scala Programming, Build Tools, Software Development, Software Installation, Software Engineering
Beginner · Guided Project · Less Than 2 Hours

University of California San Diego
Skills you'll gain: Digital pedagogy, Technical Communication, Digital Transformation, Cloud Computing, Big Data, Hypertext Markup Language (HTML), Cloud Storage, File Transfer Protocol (FTP), Data Science, Amazon Web Services, SQL, Databases
Beginner · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Ggplot2, Plot (Graphics), Data Visualization Software, Exploratory Data Analysis, Data Presentation, Data Storytelling, Scatter Plots, Tidyverse (R Package), R Programming, Box Plots, Histogram, Animations, Data Manipulation
Mixed · Course · 1 - 3 Months

Microsoft
Skills you'll gain: ASP.NET, Restful API, Full-Stack Web Development, Cloud Deployment, Performance Tuning, Frontend Integration, .NET Framework, Application Programming Interface (API), Data Modeling, Development Environment, Cloud Applications, Object-Relational Mapping, Web Development, Software Development, Cloud Infrastructure, Web Applications, UI Components, Authentications, Application Development, Application Design
Beginner · Course · 1 - 4 Weeks