Course Information
- Available
- *The delivery and distribution of the certificate are subject to the policies and arrangements of the course provider.
Course Overview
Beginner friendly hands-on course from experienced trainer: well-structured, 50 programming exercises, simple English.
In the course "Java for newcomers" you will learn programming your computer in Java from scratch.
Java is an awesome programming language and is perfectly suited for learning the basics of programming.
In the business world, Java is one of the most frequently used programming languages.
This course is designed for complete beginners and is ideal for anyone who wants to learn programming.
If you already have programming experience, you might skip several exercises to make faster progress with
this course.
This course at a glance:
hands-on: learn to program by programming
50 programming exercises
designed by an experienced trainer for beginners
well-structured
everything is explained step by step, nothing is assumed
I hope you like this course and join us!
Your trainer:
My name is Torsten Krüger from jtrainer and I will guide you through this course.
I'm an experienced trainer for beginners and the excellent feedback from my classroom training
participants has inspired me to offer this online course.
A short summary of the feedback from my classroom training participants:
pleasant voice and speed when explaining
very clear, intuitive and visual explanations
small theory blocks and many practical exercises
good examples for all problems
didactically very good
well-structured
humor and professionalism
fantastic trainer
very competent
honestly interested in the success of all
Course Content
- 29 section(s)
- 248 lecture(s)
- Section 1 Welcome & preparation
- Section 2 Installation on Windows
- Section 3 Installation on macOS
- Section 4 Installation on Linux
- Section 5 Introduction to programming
- Section 6 Arithmetic operators and else
- Section 7 Loops and scope
- Section 8 String operations
- Section 9 Else if & logical and relational operators
- Section 10 Enhanced control flow (nested loops, scope in loops) & boolean, logical not
- Section 11 Instance variables and their scope
- Section 12 Methods
- Section 13 Special characters in strings and formatting
- Section 14 Empty string and null
- Section 15 Control structure switch
- Section 16 Structured data and encapsulation
- Section 17 Object-oriented programming part 1: classes
- Section 18 Object-oriented programming part 2: instance methods
- Section 19 Object-oriented programming part 3: constructors and this
- Section 20 Object-oriented programming part 4: encapsulation
- Section 21 Java ecosystem: project structure & Java platform
- Section 22 More vehicles
- Section 23 Arrays
- Section 24 For loop and for-each loop
- Section 25 Initialize arrays
- Section 26 Wrapper classes and type casts
- Section 27 Class variables, methods and constants
- Section 28 Data type char and string access
- Section 29 Graduation
What You’ll Learn
- Java programming basics - using a practical example
- Object oriented programming basics - using a practical example
- Technical terms of programming
- How a computer works (simplified)
- How to fix common errors
- How to help yourself
Skills covered in this course
Reviews
-
aaaron kevin
..
-
KKailash Selvarajan
Awesome
-
JJohn Avram
It is has to do with me. Too difficult to grasp
-
KKondam Varsha
yes,it is a good match for my learning carrier.