Practical Java Course: Zero to One
4.3 (947 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
40,820 students enrolled

Practical Java Course: Zero to One

In this course you can learn Java easily with practical examples! Java programming for complete beginners!
4.3 (947 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
40,820 students enrolled
Created by Sandor Szekeres
Last updated 7/2020
English
English [Auto]
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 4 hours on-demand video
  • 1 article
  • 4 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Language features that are used at the biggest tech companies
  • Understanding complex topics through simple explanation and with examples
  • Useful programming tips and tricks, that can be used in any other programming language
  • Building small programs to understand topics much better
Course content
Expand all 43 lectures 03:55:20
+ Enviroment Setup
8 lectures 19:59
IntelliJ install for Windows
02:50
JDK install for MacOS
02:18
IntelliJ install for MacOS
02:33
JDK install for Linux
03:02
IntelliJ install for Linux
02:25
Configure IntelliJ
01:02
+ Beginner - Java Fundamentals
28 lectures 03:17:24
Introduction
00:59
Your first Java code
04:54
How to get the source code?
02:17
How Java code builds up?
04:46
Variables
07:09
Data types - Primitives
05:19
Data types - Primitives - CODING
17:36
Data types - Primitives: Conversion
01:29
Data types - Primitives: Conversion - CODING
05:07
Data types - Primitives - PRACTICE
01:01
Data types - Object references
06:33
Data types - Object references - CODING
12:48
Operators
08:37
Operators - CODING
24:01
Loops(for, while, do-while, break, continue)
06:44
Loops - CODING
08:34
Control flow
06:05
Control flow - CODING
07:19
Control Flow - PRACTICE
04:07
Code blocks
02:34
Code blocks - CODING
02:51
Methods
09:23
Methods - CODING
09:45
Methods - PRACTICE
09:47
Arrays
09:38
Arrays - CODING
06:06
End section - PRACTICE
10:15
End section summary
01:40
Requirements
  • Since the whole course is from complete beginner level, You don't need any previous knowledge
  • A normal computer, the operating system doesn't matter. I'll show you how to write and run Java code on Windows, Linux or Mac.
Description

Learn Java through practical examples from the very beginning.


Java is one of the most popular programming languages. The whole course focusing on showing you the language features that are used at the biggest tech companies like Apple, Netflix, Google or Amazon.


How this course builds up?

First I would like to show you the bigger picture and answer some fundamental questions. Why Java would be a good choice? What is it good for? How to learn it?

Every concept has a very clear and simple explanation with real-life examples.


The course is designed for those who have just started learning programming and would like to get a job in Java. It is also a good source for those who have basic knowledge in Java, but they would like to learn more.


The whole course is full of useful tips and tricks that can be very helpful if you apply for a job or you are doing your own project.


This course will have 5 separated levels: beginner, intermediate, advanced, expert and master. They'll build upon each other. At the end all levels you'll get end-level tasks. If you can complete the tasks on your own it shows that you are ready to take the next level. If not, don't worry, I'll show you how I would do it, so the next time you'll easily do it.


I also provide full support so all your questions will be answered!

Who this course is for:
  • Complete beginners who curious to learn programming
  • Java programmers who want to level up their skills
  • Programmers who want to switch to Java