-
Book Overview & Buying
-
Table Of Contents
Java from Beginner to Expert
By :
Java from Beginner to Expert
By:
Overview of this book
This course is designed for those eager to become proficient in Java programming, whether you're a complete beginner or looking to deepen your knowledge. It starts by introducing you to the Java environment, teaching you how to set up your workspace, and guiding you through basic concepts like variables, loops, and operators. Once you're comfortable with the basics, the course delves into essential Java concepts, such as Object-Oriented Programming, which will form the foundation of your Java skills.
As the course progresses, you will tackle more advanced topics such as Lambda expressions, generics, and error handling. You’ll build your skills through hands-on projects and exercises that allow you to apply what you've learned in real-world scenarios. The course also covers Spring Boot, a crucial framework for developing web applications, where you’ll learn to create REST APIs, implement security features, and design user-friendly interfaces with Thymeleaf.
The course is structured to take you from writing simple Java programs to building secure, scalable applications. You'll explore Java’s versatility and how it can be used in web development, mobile applications, and enterprise systems. With the knowledge gained, you'll be prepared to tackle a wide range of projects and confidently take on professional Java development roles.
Table of Contents (21 chapters)
Introduction
Basics
Useful Shortcuts
Conditions
Loops
Object Oriented Programming (OOP)
Lambda Expressions (Java 8)
Generic Types
Documentation
Spring Boot | Init
Spring Boot | Basics
Spring Boot – Security
Spring Boot | Thymeleaf - Front for Your Spring App
Spring Boot | Task Manager Application API
Spring Boot | AOP - Aspect Oriented Programming
Summary
Bitwise Operators