Udemy

Learning Java using JShell

Enroll Now
  • 9,577 Students
  • Updated 10/2023
4.3
(19 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
3 Hour(s) 12 Minute(s)
Language
English
Taught by
Christoph Tornau
Rating
4.3
(19 Ratings)
2 views

Course Overview

Learning Java using JShell

Covers variables, operators, conditional statements like loops and methods

This course is intended for all students who are new in programming and want to learn a programming language from the scratch. No prior programming skills are needed to participate within the course. It is also interesting for non-programmers who want to get the first insights in what developers actually do in their daily work.

The course covers the basic concepts of variables, value assignments to variables, operators on variables and conditional statements like the if-statement or the while-loop. It does not cover object-oriented programming.

The course utilizes a new approach to learn the basic concepts of programming utilizing the Java language by using the shell which is included since Java 9 within the Java installation package which is called JShell. So, the as minimum Java 9 is needed for practical examples within the course but any other higher version of the Java Developer Kit (JDK) which is downable for free is also suitable.

The shell enables you to run small programs while you type. Each and every line of the program which is typed in is immediately executed. This release you from the burden to learn the write-compile-run loop at the beginning and gives you a quick start. Of course for more complex development task like object oriented programming this is needed and also the learning of an Integrated Development Environment (IDE) should be done. But these are more complex lectures which are excluded from the course by using the included shell JShell to give you a jump start.

Course Content

  • 10 section(s)
  • 41 lecture(s)
  • Section 1 Introduction and Installation
  • Section 2 Operators and Variables
  • Section 3 String, Chars and Booleans
  • Section 4 Compound Assignment Operators and Unary Operators
  • Section 5 The If-Statement
  • Section 6 The Switch-Statement
  • Section 7 The While-Loop and the Do-While-Loop
  • Section 8 Arrays
  • Section 9 The For-Loop and the For-Each-Loop
  • Section 10 Methods

What You’ll Learn

  • You made the start with Java programming.
  • You will learn variable types and the control structures of Java.
  • You will learn how to use the inbuilt shell JShell of Java included since Java 9.
  • You can use JShell for the first usefull programs.

Reviews

  • D
    Daniel Zilly
    4.0

    Worth its money and excellent starting point into JAVA Programming. First of all, yes i finished the complete course. This course is worth its money and it will guide you through the first steps to learn Java in an easy manner. The usage of FLOW-CHARTs is unique and very helpfull to understand flow controls in programming. Furthermore JSHELL is best for starting out to understand procedural commands. In the Bonus Chapter the Author "Christoph TORNAU" gives you an idea what OOP means. I like listening to his voice and it is easy to follow. My main complainement with this course is that the author is not a native english speaker. His english is understandable but certainly often not in a "natural manner". This is the reason why i gave him only 4 of 5 points. As i am a compatriot and german native speaker i already bought ALL of his other courses and happy and full of expectations to start with his course about JAVA EE.

  • Y
    Yap Kah Yong
    5.0

    slow and nice

  • M
    Michel OMBESSA VINDOU
    3.5

    Very basic course for beginners. It helped me to focus on the basics of java without dealing with the complexity of running java in IDEs. Good start but could be better by adding next steps

  • M
    Marcin Pijanowski
    3.5

    This course presents good introductions to Java basic and JShell.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed