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.

University at Buffalo
Skills you'll gain: Semiconductors, Electronic Components, Chemical Engineering, Electronics, Manufacturing Processes, Materials science, Electrical Engineering, Laboratory Procedures, Engineering, Mechanical Engineering, Goal Setting, Emerging Technologies, Problem Solving, Self-Starter, Higher Education, Time Management, Critical Thinking
★ 4.9 (12) · Beginner · Course · 1 - 4 Weeks

University of Maryland, College Park
Skills you'll gain: Empathy & Emotional Intelligence, Emotional Intelligence, Conflict Management, Team Building, Personal Attributes, Cognitive flexibility, Dealing With Ambiguity, Team Leadership, Organizational Change, Team Performance Management, Leadership and Management, Communication, Team Management, Resilience, Collaboration, Behavior Management, Business Communication, Non-Verbal Communication, Stress Management, Critical Thinking
★ 3.9 (15) · Beginner · Specialization · 3 - 6 Months

Peking University
Skills you'll gain: Music History, World Music, Classical Music, Music, Music Theory, Performing Arts, Musical Composition, Art History
★ 4.5 (53) · Beginner · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Natural Language Processing, grep, Text Mining, Clinical Informatics, Clinical Documentation, Clinical Data Management, R (Software), R Programming, Google Cloud Platform, Health Informatics, Unstructured Data, Data Processing
★ 3.7 (23) · Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Angular, Node.JS, Full-Stack Web Development, HTML and CSS, JavaScript Frameworks, User Interface (UI), Application Deployment, Application Frameworks, Back-End Web Development, Frontend Integration, Front-End Web Development, Hypertext Markup Language (HTML), MongoDB, User Interface (UI) Design, Secure Coding, Middleware, Bootstrap (Front-End Framework), jQuery, Javascript, Cascading Style Sheets (CSS)
★ 4.2 (67) · Intermediate · Specialization · 1 - 3 Months

Board Infinity
Skills you'll gain: Restful API, ASP.NET, Model View Controller, .NET Framework, JSON, Application Programming Interface (API), API Design, Application Frameworks, Web Services, Middleware, Back-End Web Development, Extensible Markup Language (XML)
★ 4 (69) · Intermediate · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Microsoft Visual Studio, R (Software), Debugging, R Programming, Data Structures, Microsoft Development Tools, Software Documentation, Programming Principles, Statistical Programming, Program Development, Code Reusability, Development Environment, Data Manipulation, Computational Logic, Software Installation
★ 5 (6) · Beginner · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Model Context Protocol, Agentic systems, Vector Databases, Retrieval-Augmented Generation, Prompt Engineering, Tool Calling, Google Gemini, Agentic Workflows, AI Workflows, Generative AI Agents, AI Orchestration, Server Side, Node.JS, MongoDB, Embeddings, Large Language Modeling, Natural Language Processing, Web Development, Machine Learning, Javascript
Beginner · Specialization · 1 - 3 Months

Edureka
Skills you'll gain: Machine Learning Methods, Tensorflow, Predictive Modeling, Machine Learning, Text Mining, Deep Learning, Machine Learning Algorithms, Natural Language Processing, Applied Machine Learning, Convolutional Neural Networks, Supervised Learning, Recurrent Neural Networks (RNNs), Artificial Intelligence, Classification Algorithms, Data Science, Model Training, Artificial Neural Networks, Data Preprocessing, Model Optimization
★ 3.4 (34) · Beginner · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Microsoft Power Platform, Power BI, Microsoft Power Automate/Flow, Power Platform Architecture & Technical Design, Product Automation, Microsoft Development Tools, Business Intelligence Software, Application Development, No-Code Development, Generative AI Agents, Dashboard Creation, Systems Integration
★ 4.4 (43) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Kaizen Methodology, Process Optimization, Pareto Chart, Operational Efficiency, Project Management, Project Scoping
★ 4.8 (13) · Beginner · Course · 1 - 3 Months

University of California, Davis
Skills you'll gain: Chemical Engineering, Hazard Analysis, Safety Assurance, Process Engineering, Engineering Analysis, Environmental Engineering, Predictive Modeling, Engineering Calculations, Mathematical Modeling, Estimation, Mechanics, Applied Mathematics
★ 4.6 (63) · Mixed · Course · 1 - 4 Weeks