Skip to content

ChrisioGwaan/java-mats

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Java 8 Learning Materials

Description

This repository contains Java 8 learning materials for beginners. It is designed to help everyone understand the basic concepts of Java programming language. The materials are divided into chapters, each chapter covers a specific topic. The repository also contains code examples and exercises to help practice what you have learned.

Starting from the beginning is always hard. If you fail, don't give up. Keep trying and you will succeed. Remember, practice makes perfect. Good luck!

Motivating Quote

"Success is not final, failure is not fatal: it is the courage to continue that counts." - Winston Churchill

Table of Contents

  • 💈 is a jump point to the source code of the chapter.
  • 📍 will take you back to the top of the page.

Chapter 1 💈 📍

@: ${Variables,\space Assignments,\space Math,\space I/O (Input/Output)}$

Ref: $Day \space 1 \space to \space 3$

Chapter 2 💈 📍

@: $String,\space char,\space double$

Ref: $Day \space 1 \space to \space 3$

Chapter 3 💈 📍

@: $Logics,\space Conditions,\space boolean,\space Branches$

Ref: $Day\space 4$

Chapter 4 💈 📍

@: $Loops,\space Enumerations$

Ref: $Day\space 5$

Chapter 5 💈 📍

@: $Array$

Ref: $Day\space 6$

Chapter 6 💈 📍

@: $Methods,\space ArrayList,\space Object,\space Class,\space Inheritance$

Ref: $Day\space 7\space to \space 9$

Chapter 7 💈 📍

@: $Algorithm\space Concepts$

Ref: $Day\space 10$

Chapter 8 💈 📍

@: $Searching\space Algorithm$

Ref: $Day\space 10$

Chapter 9 💈 📍

@: $Sorting\space Algorithm$

Ref: $Day\space 10$

Chapter 10 💈 📍

@: $File\space and\space Object\space Manipulation$

Ref: $Day\space 11$

Chapter 11 💈 📍

@: $float,\space set$

Ref: $Additional$

Contact

If you have any questions or need help, or any suggestions you may want to give, feel free to contact me at email.

Project History

This project was started two years ago. It was created to help a student who was struggling with Java Bootcamp. Now, it has been updated to Java 8 and is available for everyone to use. Future development may include more chapters and exercises in the latest Java versions such as 21 & 22.

About

Java 8 Basic Learning Materials

Topics

Resources

License

Stars

Watchers

Forks

Languages