Java from Zero to First Job, Practical Guide, 2000+ examples

Java Core, TDD, Streams, Lambdas, JPA/Hibernate, SQL, Build Tools, Git, Web Servers, HTML,Servlets, JSP, Spring Boot etc
4.55 (5618 reviews)
Udemy
platform
English
language
Programming Languages
category
instructor
Java from Zero to First Job, Practical Guide, 2000+ examples
267,758
students
123.5 hours
content
Mar 2025
last update
$99.99
regular price

What you will learn

Java :)

Learn the Java basics, including syntax and primitive data types

Get necessary knowledge to demonstrate your skills of Java to future employers

Students will learn programming basics which will help them to understand any other programming language

Interview practice tests

In this course you will get knowledge which is needed to proceed with understanding of Android, Spring Framework and other enterprise frameworks

Object-oriented programming

Understand difference between Java 8, 9, 11, 13, 14, 15, 16, 17

Learn best practices from true programmer

Learn how to write scalable, readable and maintainable clean code

30+ coding exercises

You will learn source code of the tutor. All homework is completed with the Trainer

Learn how to use integrated development environments to create Java programs

Debugging tools

Eclipse IDE

SOLID principles

Git

Java Collections Framework

Implementations of the List interface

Map Interface and Implementations

Set Interface and Implementations

Best practices of using collections in Java

Performance comparision of different collections

Functional programming in Java

Lambda functions

Method references

Clean Architecture Design

GoF Patterns (Creational, Structural and Behavioral)

Test-driven development

BDD and ATTD

Integration Testing

JUnit 5

Mockito

Powermock

Reflection API

Optional class

How to work with date and time in Java

Modules in Java

Migration to a modular application

Relational Databases

SQL

Database Architecture

JDBC

I18N & L10N (Internationalization and Localization with Java)

Database normalization & Normal forms

Database optimization

Indexes in Databases

Data Modelling

Database Architecture

DML

DDL

Postman

Web API

HTTP Methods

Servlets

Web Filters

Events Handling in Web Application

Error Handling in Web Application

JSP

JSTL

Custom Tags in JSP

OWASP Top 10

Secure Coding in Java

Logging in Java

JPA (Jakarta Persistence API, Java Persistence API)

Hibernate

Spring Framework

Spring Core

Spring IoC (Inversion of control) & Spring DI (Dependency Injection)

Spring MVC

Spring Security

Spring Data JPA

Spring JDBC

Spring AOP

REST Architecture

Spring Boot

Creating of the Web application (online shop) using Srping Framework

OpenAI API

ChatGPT

Best Practices of using ChatGPT

Slack Messanger API

Jira Software Cloud API

ChatGPT, Slack, Jira Integration via Java Spring Boot Web App

Create Web App via Spring Boot, ChatGPT, Jira, Slack for Project Management Operations Automation

OpenAI API

ChatGPT

Best Practices of using ChatGPT

Slack Messenger API

Jira Software Cloud API

Create Web App via Spring Boot, ChatGPT, Jira, Slack for Project Management Operations Automation

ChatGPT, Slack, Jira Integration via Java Spring Boot Web App

Screenshots

Java from Zero to First Job, Practical Guide, 2000+ examples - Screenshot_01Java from Zero to First Job, Practical Guide, 2000+ examples - Screenshot_02Java from Zero to First Job, Practical Guide, 2000+ examples - Screenshot_03Java from Zero to First Job, Practical Guide, 2000+ examples - Screenshot_04
2691654
udemy ID
12/6/2019
course created date
5/30/2020
course indexed date
Bot
course submited by