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.

Coursera
Skills you'll gain: Revenue Forecasting, Financial Modeling, Financial Forecasting, Real Estate, Forecasting, Cash Flow Forecasting, Risk Management, Property and Real Estate, Investment Management, Risk Analysis, Risk Mitigation, Investments, Financial Analysis, Operating Expense
★ 4.3 (74) · Beginner · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: Project Risk Management, Business Analysis, Project Management, Risk Management, Project Planning, Data Visualization, Agile Methodology, Agile Project Management, Microsoft Excel, Cost Management, Data Presentation, Interactive Data Visualization, Stakeholder Engagement, Excel Formulas, Business Analytics, Stakeholder Management, Business Requirements, Solution Design, Data Analysis, Data Validation
★ 4.4 (57) · Beginner · Specialization · 1 - 3 Months

Macquarie University
Skills you'll gain: Incident Response, Cyber Governance, Incident Management, Computer Security Incident Management, Safety Culture, Cyber Risk, Security Awareness, Event Monitoring, Cyber Security Strategy, Cyber Attacks, Dashboard, Threat Management, Security Management, Cyber Security Policies, Cyber Threat Intelligence, Mobile Security, Corporate Communications, Cybersecurity, Cyber Security Assessment, Cyber Operations
★ 4.7 (66) · Beginner · Specialization · 3 - 6 Months

DeepLearning.AI
Skills you'll gain: Web Scraping, Extract, Transform, Load, Data Manipulation, Data Wrangling, Data Preprocessing, Data Validation, Data Processing, Data Ethics, Data Import/Export, Data Cleansing, SQL, Data Transformation, JSON, Query Languages, Data Pipelines, Pandas (Python Package), Data Collection, Generative AI, Relational Databases, Unstructured Data
★ 4.5 (23) · Beginner · Course · 1 - 4 Weeks

Imperial College London
Skills you'll gain: Microbiology, Public Health and Disease Prevention, Public Health, Sanitation, Infection Control, Infectious Diseases, Environment Health And Safety, Epidemiology, Preventative Care, Emergency Response, Water Resources, Hand Hygiene, Healthcare Ethics, Community Health, Water Quality, Radiation Protection, Environmental Science, Environmental Issue, Immunology
★ 4.8 (124) · Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: C (Programming Language), Programming Principles, C and C++, C++ (Programming Language), Algorithms, Memory Management, Data Structures, Other Programming Languages, System Programming, Computer Programming, Python Programming, Numerical Analysis
★ 4.5 (101) · Intermediate · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Unified Modeling Language, Unit Testing, Software Design, Data Flow Diagrams (DFDs), Software Engineering Tools, Software Development Tools, JUnit, Development Testing, Data Ethics, Test Automation, Software Development Methodologies, Dataflow
★ 4.7 (159) · Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Logical Reasoning, Analytical Skills, Arithmetic, Data Literacy, Data Analysis, Trend Analysis, Data Synthesis, Data-Driven Decision-Making, Analytics, Data Visualization, Graphing, Descriptive Analytics, Applied Mathematics, Algebra, General Mathematics, Numerical Analysis
★ 3.3 (21) · Beginner · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Data Mining, Anomaly Detection, Unsupervised Learning, Machine Learning Methods, Supervised Learning, Classification Algorithms, Decision Tree Learning, Data Science, Machine Learning Algorithms, Data Analysis, Machine Learning, Correlation Analysis, Bayesian Network, Algorithms, Artificial Neural Networks, Model Evaluation
★ 4.3 (75) · Intermediate · Course · 1 - 4 Weeks

IE Business School
Skills you'll gain: Competitive Analysis, Business Strategy, Economics, Market Dynamics, Business Economics, Strategic Thinking, Market Analysis, Strategic Planning, Corporate Strategy, Business Strategies, Resource Management, Business Process
★ 4.8 (208) · Beginner · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Professionalism, Courage, Personal Integrity, Culture Transformation, Professional Development, Leadership, Culture
★ 4.7 (87) · Beginner · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: JUnit, Unit Testing, Software Testing, Test Case, Eclipse (Software), Test Tools, Test Data, Test Automation, Test Execution Engine, Integrated Development Environments, Java
★ 3.9 (54) · Intermediate · Course · 1 - 4 Weeks