• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Core Java

Core Java Courses

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.


Popular Core Java Courses and Certifications


  • Status: Free
    Free
    R

    Rice University

    America Through Foreign Eyes

    Skills you'll gain: World History, Liberal Arts, International Relations, Intercultural Competence, Cultural Diversity, Social Studies, Political Sciences, Economics, Sociology

    4.7
    Rating, 4.7 out of 5 stars
    ·
    403 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    M

    Microsoft

    Back-End Development with .NET

    Skills you'll gain: ASP.NET, Microsoft Copilot, .NET Framework, Application Programming Interface (API), Middleware, Server Side, Restful API, C# (Programming Language), Back-End Web Development, Application Frameworks, JSON, Software Documentation, Secure Coding, Programming Principles, Extensible Markup Language (XML)

    4.5
    Rating, 4.5 out of 5 stars
    ·
    48 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    M

    Microsoft

    Natural Language Processing in Microsoft Azure

    Skills you'll gain: Natural Language Processing, Microsoft Azure, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Analytics, Automation, Application Development

    4.7
    Rating, 4.7 out of 5 stars
    ·
    121 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    D

    Duke University

    Financial Risk Management with R

    Skills you'll gain: Portfolio Risk, Financial Market, Risk Management, Risk Analysis, Financial Trading, Probability Distribution, R (Software), Financial Data, R Programming, Portfolio Management, Statistical Programming, Securities (Finance), Time Series Analysis and Forecasting, Estimation, Statistical Modeling, Simulation and Simulation Software

    Build toward a degree

    4.3
    Rating, 4.3 out of 5 stars
    ·
    255 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    U

    University of Colorado Boulder

    #talkmentalillness

    Skills you'll gain: Community Mental Health Services, Mental Health, Psychiatry, Mental Health Therapies, Health Disparities, Clinical Psychology, Mental Health Diseases and Disorders, Psychotherapy, Psychology, Cognitive Behavioral Therapy, Cultural Diversity, Behavioral Health, Substance Abuse, Empathy & Emotional Intelligence, Advocacy

    4.5
    Rating, 4.5 out of 5 stars
    ·
    52 reviews

    Beginner · Course · 1 - 3 Months

  • C

    Coursera

    Building API Test Automation Framework Using Rest Assured

    Skills you'll gain: API Testing, Test Automation, Test Script Development, Application Programming Interface (API), Test Case, Restful API, Software Testing, Configuration Management, Java Programming

    4.3
    Rating, 4.3 out of 5 stars
    ·
    31 reviews

    Intermediate · Guided Project · Less Than 2 Hours

  • Status: Free
    Free
    C

    Coursera

    Build a Website using an API with HTML, JavaScript, and JSON

    Skills you'll gain: JSON, Restful API, HTML and CSS, Web Design, Cloud API, Hypertext Markup Language (HTML), Web Development, Cascading Style Sheets (CSS), Web Applications, Responsive Web Design, Real Time Data, Javascript

    4.2
    Rating, 4.2 out of 5 stars
    ·
    38 reviews

    Intermediate · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    C

    Codio

    C++ Basic Structures: Vectors, Pointers, Strings, and Files

    Skills you'll gain: File I/O, Data Import/Export, C++ (Programming Language), Data Structures, File Management, Computer Programming, Data Store, Computer Science

    4.7
    Rating, 4.7 out of 5 stars
    ·
    235 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    I

    Imperial College London

    Foundations of Public Health Practice: Behaviour & Behaviour Change

    Skills you'll gain: Health Promotion, Behavioral Economics, Public Health, Applied Behavior Analysis, Social Determinants Of Health, Public Health and Disease Prevention, Health Policy, Cultural Diversity, Psychology, Risk Analysis

    4.8
    Rating, 4.8 out of 5 stars
    ·
    107 reviews

    Beginner · Course · 1 - 4 Weeks

  • C

    Coursera

    Automating Team Communication with Google Sheets and Apps Script

    Skills you'll gain: Email Automation, Google Workspace, Google Sheets, Stakeholder Communications, Test Tools, Scripting, Timelines, Project Schedules, Project Management, Web Applications, Javascript, Data Validation

    4.5
    Rating, 4.5 out of 5 stars
    ·
    131 reviews

    Intermediate · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    L

    L&T EduTech

    Basics of Air Conditioning & Heat Load Calculation

    Skills you'll gain: HVAC, Building Services Engineering, Thermal Management, Mechanical Engineering, Engineering Calculations, Energy and Utilities, Estimation, Environmental Issue

    4.4
    Rating, 4.4 out of 5 stars
    ·
    48 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    Y

    Yonsei University

    Hands-on Text Mining and Analytics

    Skills you'll gain: Text Mining, Data Preprocessing, Natural Language Processing, Classification Algorithms, Data Analysis, Java, Unsupervised Learning, Machine Learning Methods, Supervised Learning

    3.9
    Rating, 3.9 out of 5 stars
    ·
    40 reviews

    Intermediate · Course · 1 - 3 Months

Searches related to core java

core java for beginners
core java - design patterns
core java - multithreading and classes
core java - advanced fundamentals
core java - foundations
learn how to code: the complete core java programming course
java core review and interview guide
java programming essentials and core concepts
1…959697…226

In summary, here are 10 of our most popular core java courses

  • America Through Foreign Eyes: Rice University
  • Back-End Development with .NET: Microsoft
  • Natural Language Processing in Microsoft Azure: Microsoft
  • Financial Risk Management with R: Duke University
  • #talkmentalillness: University of Colorado Boulder
  • Building API Test Automation Framework Using Rest Assured: Coursera
  • Build a Website using an API with HTML, JavaScript, and JSON: Coursera
  • C++ Basic Structures: Vectors, Pointers, Strings, and Files: Codio
  • Foundations of Public Health Practice: Behaviour & Behaviour Change: Imperial College London
  • Automating Team Communication with Google Sheets and Apps Script: Coursera

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • English Speaking
  • Generative AI (GenAI)
  • Microsoft Excel
  • Microsoft Power BI
  • Project Management
  • Python

Certificates & Programs

  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM Data Analyst Certificate
  • IBM Data Science Certificate
  • Machine Learning Certificate
  • Microsoft Power BI Data Analyst Certificate
  • UI / UX Design Certificate

Industries & Careers

  • Business
  • Computer Science
  • Data Science
  • Education & Teaching
  • Engineering
  • Finance
  • Healthcare
  • Human Resources (HR)
  • Information Technology (IT)
  • Marketing

Career Resources

  • Career Aptitude Test
  • Examples of Strengths and Weaknesses for Job Interviews
  • High-Income Skills to Learn
  • How Does Cryptocurrency Work?
  • How to Highlight Duplicates in Google Sheets
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Preparing for the PMP Certification
  • Signs You Will Get the Job After an Interview
  • What Is Artificial Intelligence?

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Share your Coursera learning story

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok