Learn Java 8 - Full Tutorial for Beginners
Offered By: freeCodeCamp
Course Description
Overview
Learn Java 8 and object oriented programming with this complete Java course for beginners. In this course, you will learn about the basic Java keywords, packages, import statements, instance members, default constructor, access and non-access modifiers, tools such as IntelliJ Idea, Junit, Maven, if/else statements and booleans, for, while and do while loops, for each loop and arrays, arrays and enums, enums and switch statement, logging using slf4j and logback, public static void main, checked and unchecked exceptions, interfaces, inheritance, Java object finalize() method, object clone method, number ranges, autoboxing, HashCode and Equals, and ArrayList.
Syllabus
1 - Basic Java keywords explained.
2 - Basic Java keywords explained - Coding Session.
3 - Basic Java keywords explained - Debriefing.
4 - Packages, import statements, instance members, default constructor.
5 - Access and non-access modifiers.
6 - Tools: IntelliJ Idea, Junit, Maven.
7 - If/else statements and booleans.
8 - Loops: for, while and do while loop.
9 - For each loop and arrays.
10 - Arrays and enums.
11 - Enums and switch statement.
12 - Switch statement cont..
13 - Logging using slf4j and logback.
14 - Public static void main.
15 - Checked and Unchecked Exceptions.
16 - Interfaces.
17 - Inheritance.
18 - Java Object finalize() method.
19 - Object clone method. [No lesson 20].
21 - Number ranges, autoboxing, and more.
22 - HashCode and Equals.
23 - Java Collections.
24 - ArrayList.
Taught by
freeCodeCamp.org
Related Courses
Introduction à la programmation orientée objet (en Java)École Polytechnique Fédérale de Lausanne via Coursera C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera Introduction to Programming for Musicians and Digital Artists
California Institute of the Arts via Coursera Beginning Game Programming with C#
University of Colorado System via Coursera Paradigms of Computer Programming
Université catholique de Louvain via edX