Core Java courses can help you learn object-oriented programming, exception handling, multithreading, and Java Collections. You can build skills in writing efficient algorithms, debugging code, and developing user interfaces. Many courses introduce tools like Eclipse and IntelliJ IDEA, which are commonly used for coding and testing Java applications, along with frameworks such as Spring and Hibernate that facilitate web development and database management.

Skills you'll gain: Responsible AI, Anomaly Detection, Computer Vision, Microsoft Azure, Data Ethics, Artificial Intelligence, Natural Language Processing, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning
Beginner · Course · 1 - 4 Weeks

Università di Napoli Federico II
Skills you'll gain: PyTorch (Machine Learning Library), NumPy, Image Analysis, Pandas (Python Package), Matplotlib, Artificial Neural Networks, Deep Learning, Computer Vision, Keras (Neural Network Library), Jupyter, Data Manipulation, Artificial Intelligence and Machine Learning (AI/ML), Applied Machine Learning, Python Programming, Data Science, Scikit Learn (Machine Learning Library)
Intermediate · Course · 1 - 3 Months

Tecnológico de Monterrey
Skills you'll gain: Business Modeling, Entrepreneurship, Storytelling, Design Thinking, Business Strategies, Innovation, Business Process, Strategic Thinking, Systems Thinking, Presentations, Case Studies, Market Opportunities, Data Visualization, Value Propositions, Competitive Analysis
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Docker (Software), Containerization, Kubernetes, Development Environment, Spring Boot, Application Deployment, DevOps, Microservices, Debugging, MongoDB, Restful API
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Tidyverse (R Package), Data Import/Export, R Programming, Data Manipulation, Data Analysis, Ggplot2, Relational Databases, Data Transformation, Data Cleansing, Data Structures, Programming Principles
Beginner · Course · 1 - 3 Months

Skills you'll gain: Clinical Nursing, Basic Nursing Skills, Patient Observation, Patient-centered Care, Respiration, Emergency Response, Patient Communication, Patient Advocacy, Nursing Process, Cardiology, Nursing Care, Nursing Practices, Nursing, Communication, Anatomy, Patient Safety, Patient Education And Counseling, Infection Control, Health Care, Patient Evaluation
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Data Structures, Javascript, Object Oriented Programming (OOP)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Docker (Software), Integration Testing, Object-Relational Mapping, Secure Coding, Database Design, Solution Architecture, Enterprise Architecture, Authorization (Computing), Systems Integration, Database Development, Data Validation, Transaction Processing
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Linux Administration, Ubuntu, Lightweight Directory Access Protocols, File Systems, Linux, Linux Commands, Bash (Scripting Language), Linux Servers, Firewall, Virtual Machines, Package and Software Management, Virtualization, Remote Access Systems, File Management, Operating System Administration, Unix Shell, Shell Script, OS Process Management, Containerization, Git (Version Control System)
Intermediate · Specialization · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: LLM Application, OpenAI, Tool Calling, Generative AI Agents, Artificial Intelligence, Application Development, Application Frameworks, Data Pipelines
Intermediate · Project · Less Than 2 Hours

Board Infinity
Skills you'll gain: Data Visualization Software, Dashboard, Data Visualization, Interactive Data Visualization, Data Transformation, Tableau Software, Data Storytelling, Data Manipulation, Exploratory Data Analysis, Heat Maps, Scatter Plots, Data Analysis, Forecasting, Geospatial Mapping
Beginner · Course · 1 - 4 Weeks

Packt
Skills you'll gain: Package and Software Management, Command-Line Interface, Ubuntu, Linux, Linux Administration, Linux Commands, Red Hat Enterprise Linux, Unix Commands, File Systems, Software Installation, Operating System Administration, Development Environment, File Management, Virtual Environment, Open Source Technology
Beginner · Course · 1 - 4 Weeks