Java Tutorial for Complete Beginners
All LevelsDevelopmentJava

Java Tutorial for Complete Beginners

Learn to program using the Java programming language

Created by John Purcell
16 hours
Video Content
73
Lectures
1,944,526
Students
4.5
Rating
4.5
(1,944,526 students enrolled)

What you'll learn

βœ“Learn to program in Java

Course Content

8 sections β€’ 73 lectures β€’ 16:08:21 total length

Introduction

4 lectures β€’ 50:41

Introduction and Installation09:39
What Java Is and How It Works12:38
Getting a Job and What to Study After Completing Basic Java18:59
How To Get The Most Out Of This Course09:25

Programming Core Java

48 lectures β€’ 10:22:38

A Hello World Program04:46
Using Variables07:53
Strings: Working With Text09:21
While Loops07:15
For Loops09:28
+43 more lectures

The Java Collections Framework

13 lectures β€’ 03:17:04

ArrayList: Arrays the Easy Way09:58
Linked Lists13:56
HashMap: Retrieving Objects via a Key09:57
Sorted Maps12:02
Sets15:54
+8 more lectures

Appendix

4 lectures β€’ 01:05:06

Eclipse Shortcuts13:12
Getting a Job Extended Version: What you need, a strategy for finding work, and my story.30:30
Ten Tips for Improving Your Coding05:48
Debugging in Eclipse15:36

What's New In Java 8?

1 lectures β€’ 31:55

Lambda Expressions31:55

Tests

1 lectures β€’ 00:33

Basic Java Programming: Test Your Knowledge00:33

Source Code

1 lectures β€’ 00:03

Source Code00:03

Bonus

1 lectures β€’ 00:20

Bonus: Learn Advanced Java00:20

Description

Learn to program in the Java programming language. This course assumes no prior programming knowledge, just a desire to learn to program.

Who this course is for:

  • Anyone who wants to learn Java

This course includes:

  • 16 hours on-demand video
  • 3 articles
  • 4 downloadable resources
  • Access on mobile and TV
  • ∞Full lifetime access
  • Certificate of completion

Instructor

John Purcell

Students also download

Explore related courses to expand your learning journey.

The Complete Python Bootcamp From Zero to Hero in Python course
All Levels
22 hours

The Complete Python Bootcamp From Zero to Hero in Python

Learn Python like a Professional Start from the basics and go all the way to creating your own applications and games

Jose Portilla

What you'll learn:

  • βœ“You will learn how to leverage the power of Python to solve tasks.
  • βœ“You will build games and programs that use Python libraries.
  • βœ“You will be able to use Python for your own work problems or personal projects.
  • +9 more skills
22 hours
156 lectures
Access on mobile and TV
Certificate
DevelopmentPython
4.6
2,062,125
View Course Details
100 Days of Code: The Complete Python Pro Bootcamp course
All Levels
52 hours

100 Days of Code: The Complete Python Pro Bootcamp

Master Python by building 100 projects in 100 days. Learn data science, automation, build websites, games and apps!

Dr. Angela Yu, Developer and Lead Instructor

What you'll learn:

  • βœ“You will master the Python programming language by building 100 unique projects over 100 days.
  • βœ“You will learn automation, game, app and web development, data science and machine learning all using Python.
  • βœ“You will be able to program in Python professionally
  • +6 more skills
56.5 hours
592 lectures
Access on mobile and TV
Certificate
DevelopmentPython
4.7
1,603,727
View Course Details
The Complete Full-Stack Web Development Bootcamp course
All Levels
61 hours

The Complete Full-Stack Web Development Bootcamp

Become a Full-Stack Web Developer with just ONE course. HTML, CSS, Javascript, Node, React, PostgreSQL, Web3 and DApps

Dr. Angela Yu, Developer and Lead Instructor

What you'll learn:

  • βœ“Build 16 web development projects for your portfolio, ready to apply for junior developer jobs.
  • βœ“Learn the latest technologies, including Javascript, React, Node and even Web3 development.
  • βœ“After the course you will be able to build ANY website you want.
  • +5 more skills
61.5 hours
374 lectures
Access on mobile and TV
Certificate
DevelopmentWeb Development
4.7
1,470,344
View Course Details