Intro to Java Programming - Course for Absolute Beginners
Offered By: freeCodeCamp
Course Description
Overview
Embark on a comprehensive 3-4 hour Java programming course designed for absolute beginners with no prior coding experience. Learn the fundamentals of this general-purpose language, starting from basic concepts like variables and data types, and progressing to more advanced topics such as object-oriented programming and interfaces. Master essential programming constructs including loops, conditions, arrays, and data structures like sets, lists, and maps. Explore key object-oriented principles such as classes, inheritance, and static methods. Gain hands-on experience with practical examples and exercises throughout the course. By the end, acquire a solid foundation in Java programming, preparing you for further learning and development in this versatile language.
Syllabus
Introduction.
Variables & Data Types.
Basic Operators.
Input and Scanners.
Conditions and Booleans.
If/Else/Else If.
Nested Statements.
Arrays.
For Loops.
For Loops (Continued).
While Loops.
Sets and Lists.
Maps & HashMaps.
Maps Example.
Introduction to Objects.
Creating Classes.
Inheritance.
What Does STATIC Mean?.
Overloading Methods & Object Comparisons.
Inner Classes.
Interfaces.
Enums.
Taught by
freeCodeCamp.org
Related Courses
Make an Action Bar in Unity Part 1 - Modular Action SystemCoursera Project Network via Coursera Programmazione I
University of Naples Federico II via edX Основы разработки на C++: жёлтый пояс
Moscow Institute of Physics and Technology via Coursera C++ Programming: Object-Oriented Design
Codio via edX Java: Going Further with Classes and Methods
Codecademy