Back to Programming in Java: A Hands-on Introduction

Programming in Java: A Hands-on Introduction

This specialization is intended for people without programming experience who seek to develop Java programming skills and learn about the underlying computer science concepts that will allow them to pick up other programming languages quickly. In these four courses, you will cover everything from fundamentals to object-oriented design. These topics will help prepare you to write anything from small programs to automate repetitive tasks to larger applications, giving you enough understanding of Java to tackle more specialized topics such as Data Science and Artificial Intelligence.

Status: JUnit
Status: Apache Maven
BeginnerSpecialization

Top reviews across Programming in Java: A Hands-on Introduction

Reviewed May 19, 2023
Course: Java Basics: Selection and Iteration

This course help me to understand the fundamental of java while tackle my mind with good question

Reviewed May 14, 2021
Course: Java Basic Structures: Arrays, Strings, and Files

well Explained on files and strings and good practice with handson.

Reviewed Jan 26, 2022
Course: Java Object Basics: Functions, Recursion, and Objects

Some of the directions on the the coding challenges are vague. Also the labs that are provided go on a tangent from the information that we cover.

Reviewed Dec 26, 2024
Course: Core Java

The CatFact HTTP resource, which is essential for completing the exercises, is currently unavailable. As a result, I am unable to proceed with the course.

Reviewed Oct 1, 2021
Course: Java Basics: Selection and Iteration

Nice course for the beginners however the forum does not work. If possible please keep the forum active to help the new learners. Thanks!

Reviewed Dec 28, 2025
Course: Java Basic Structures: Arrays, Strings, and Files

The course is very intuitive and quite the detailed, loved it!

Reviewed Feb 6, 2023
Course: Java Basics: Selection and Iteration

I love that this course is hands on and video free. Diving straight into Java syntax

Reviewed Dec 10, 2021
Course: Java Basics: Selection and Iteration

Coding comes with hand-on practice, hence codio and this course provides cloud based resource to learn and practice

Reviewed Nov 22, 2024
Course: Java Basics: Selection and Iteration

It would be much better if there were video tutorials to provide further clarification.

Reviewed Jun 16, 2021
Course: Java Basics: Selection and Iteration

The tests at the end are way to precise. I would get questions wrong because i didnt add a space in between something that doesnt need a space and is done for cosmetic reason when writing code.

Reviewed May 29, 2023
Course: Java Basics: Selection and Iteration

This course is really helpful for beginners to learn fundementals in java.

Reviewed Apr 26, 2021
Course: Java Basics: Selection and Iteration

This helps beginners to perfect in java basics and there is a special topic know as Turtle for The onscreen pen that you use for drawing.

Learner reviews across Programming in Java: A Hands-on Introduction

Showing: 20 of 28

Maksim
Course: Java Basics: Selection and IterationReviewed May 10, 2021Course: Java Basics: Selection and Iteration
Bonagiri
Course: Java Basics: Selection and IterationReviewed Apr 27, 2021Course: Java Basics: Selection and Iteration
Vladimir
Course: Java Basics: Selection and IterationReviewed Apr 26, 2024Course: Java Basics: Selection and Iteration
Mohammed
Course: Java Basics: Selection and IterationReviewed Dec 11, 2021Course: Java Basics: Selection and Iteration
Afif
Course: Java Basics: Selection and IterationReviewed May 20, 2023Course: Java Basics: Selection and Iteration
Om
Course: Java Basics: Selection and IterationReviewed Feb 6, 2023Course: Java Basics: Selection and Iteration
Yasiru
Course: Java Basics: Selection and IterationReviewed May 30, 2023Course: Java Basics: Selection and Iteration
Francisco
Course: Java Basics: Selection and IterationReviewed Feb 28, 2025Course: Java Basics: Selection and Iteration
PRASANN
Course: Java Basics: Selection and IterationReviewed Oct 1, 2025Course: Java Basics: Selection and Iteration
MD
Course: Java Basics: Selection and IterationReviewed Sep 14, 2022Course: Java Basics: Selection and Iteration
Ahilan
Course: Java Basics: Selection and IterationReviewed Jan 25, 2022Course: Java Basics: Selection and Iteration
Deleted
Course: Java Basics: Selection and IterationReviewed Oct 14, 2024Course: Java Basics: Selection and Iteration
Vivek
Course: Java Basics: Selection and IterationReviewed Nov 10, 2023Course: Java Basics: Selection and Iteration
Олена
Course: Java Basics: Selection and IterationReviewed Oct 5, 2023Course: Java Basics: Selection and Iteration
Thắng
Course: Java Basics: Selection and IterationReviewed Oct 10, 2024Course: Java Basics: Selection and Iteration
Truong
Course: Java Basics: Selection and IterationReviewed Sep 11, 2024Course: Java Basics: Selection and Iteration
Mikedaboii
Course: Java Basics: Selection and IterationReviewed Nov 6, 2024Course: Java Basics: Selection and Iteration
Le
Course: Java Basics: Selection and IterationReviewed Oct 1, 2024Course: Java Basics: Selection and Iteration
PHAN
Course: Java Basics: Selection and IterationReviewed Sep 21, 2024Course: Java Basics: Selection and Iteration
Nguyễn
Course: Java Basics: Selection and IterationReviewed Sep 13, 2024Course: Java Basics: Selection and Iteration