Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LearnQuest

Introduction to Java

LearnQuest via Coursera

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This Course is the first of a series of courses that make up the Core Java Specialization. The Core Java Specialization, in turn, is part of a series of programming specializations, derived from LearnQuest's private Java Bootcamps, designed to provide the skill set necessary to be hired as an IT developer using Java in many corporate environments. This course includes hands-on practice and will give you a solid knowledge of the Java language. After completing this course, you will be able to identify Java’s benefits, program in basic Java syntax using Java data types, and incorporate branches and loops. The audience for this course: - Anyone interested in learning Java - Programmers - Technical Managers - Application Developers Prerequisites: To be successful with this course, you should understand the fundamentals of software development in either a procedural or object-oriented language.

Syllabus

  • Welcome to Java
    • This module introduces Java, its origins, and why it remains a widely used programming language. You explore the core benefits of Java, its different editions, and how they are used in real-world applications. The module concludes with installing the JDK and running your first Java program to confirm your development setup.
  • Java Language Fundamentals - Types
    • This module builds foundational Java skills by introducing basic syntax, naming conventions, and simple programs. You then focus on primitive data types, wrapper classes, and arrays through guided videos, hands-on labs, and practice activities. The module concludes by reinforcing these concepts through applied exercises and a graded assessment.
  • Java Language Fundamentals - Flow Control
    • This module focuses on controlling program logic in Java using operators, conditional statements, and loops. You learn how to make decisions in code, repeat actions efficiently, and manage execution flow through hands-on activities and a dedicated lab. The module concludes by reinforcing these skills through practice exercises and a graded assessment.

Taught by

Noel J. Bergman and Evan Bergman

Reviews

4.6 rating at Coursera based on 2243 ratings

Start your review of Introduction to Java

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.