
Johns Hopkins University
Skills you'll gain: R (Software), Object Oriented Programming (OOP), Object Oriented Design, R Programming, Debugging, Code Reusability, Functional Design, Programming Principles, Data Structures, Performance Tuning, Performance Testing
★ 4.2 (576) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Spring Framework, Hibernate (Java), Java Programming, Spring Boot, Java, Object-Relational Mapping, Database Management, Application Frameworks, Data Access, Apache Maven, SQL, Object Oriented Programming (OOP), Data Persistence, Functional Design
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: NoSQL, Extract, Transform, Load, Database Administration, Apache Spark, Data Warehousing, Web Scraping, Data Pipelines, Apache Hadoop, Database Architecture and Administration, Database Design, Database Management, Relational Databases, Linux Commands, SQL, IBM Cognos Analytics, Generative AI, Professional Networking, Python Programming, Data Analysis, Data Science
★ 4.6 (62K) · Beginner · Professional Certificate · 3 - 6 Months
Skills you'll gain: Spring Framework, Cloud-Native Computing, Software Architecture, Microservices, Spring Boot, Cloud Applications, Software Design Patterns, Event-Driven Programming, Java Programming, Restful API, Performance Tuning, MongoDB, Application Programming Interface (API), Web Applications, Scalability, Functional Design, Resilience, Integration Testing, Performance Management, Debugging
Intermediate · Course · 1 - 4 Weeks

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, User Interface (UI), Leaflet (Software), Data Processing, Interactive Data Visualization, Scientific Visualization, Big Data, Visualization (Computer Graphics), Geospatial Mapping, Data Manipulation, Data Transformation, Apache Spark, Spatial Data Analysis, Computer Graphics
★ 4.4 (547) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Cloud Computing, Cloud Infrastructure, Cloud Services, JavaScript Frameworks, Web Frameworks, Back-End Web Development, Cloud Deployment, DevOps, Full-Stack Web Development, OpenShift, Version Control, Cloud Development, Web Language, CI/CD, Application Frameworks, Software Development, Continuous Integration, Cloud-Native Computing, Web Applications, Microservices
★ 4.8 (291) · Intermediate · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Go (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Data Structures
★ 4.6 (1K) · Intermediate · Course · 1 - 4 Weeks

IBM
Skills you'll gain: Cloud Computing Architecture, Technical Support, Technical Support and Services, Cloud Services, Cloud Deployment, Generative AI, Hardware Troubleshooting, IT Service Management, Cloud Security, Cloud Technologies, Generative AI Agents, Cloud Infrastructure, Cybersecurity, Cloud Computing, Professional Networking, Data Storage, Peripheral Devices, Database Administration, Information Technology, Customer Service
★ 4.7 (12K) · Beginner · Professional Certificate · 3 - 6 Months

DeepLearning.AI
Skills you'll gain: LangChain, LLM Application, Tool Calling, ChatGPT, Large Language Modeling, Generative AI Agents, Application Development, Python Programming
★ 4.7 (118) · Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Cloud Development, Software Architecture, Systems Architecture, Microservices, Scalability, Cloud Deployment, Microsoft SQL Servers, Distributed Computing, Microsoft Visual Studio, Application Deployment, Integrated Development Environments
Intermediate · Course · 1 - 3 Months

Skills you'll gain: z/OS, Mainframe Computing, Data Maintenance, Mainframe Technologies, Data Management, Control Panels, Command-Line Interface, User Interface (UI), Remote Access Systems
★ 4.7 (441) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Java Programming, Functional Design, Performance Tuning, Application Programming Interface (API)
Intermediate · Course · 1 - 4 Weeks