[Go to site: main page, start]

0% found this document useful (0 votes)
27 views2 pages

Comprehensive Java Programming Course

The document outlines a comprehensive Java course offered by Dr. Nelio Alves on educandoweb.com, covering programming concepts, object-oriented programming, and functional programming. It includes multiple projects such as a chess game system, desktop applications with JavaFX, and web services using Spring Boot and MongoDB. Additionally, the course offers bonus content on Git, SQL, JPA/Hibernate, and NoSQL databases.

Translated by

ScribdTranslations
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
27 views2 pages

Comprehensive Java Programming Course

The document outlines a comprehensive Java course offered by Dr. Nelio Alves on educandoweb.com, covering programming concepts, object-oriented programming, and functional programming. It includes multiple projects such as a chess game system, desktop applications with JavaFX, and web services using Spring Boot and MongoDB. Additionally, the course offers bonus content on Git, SQL, JPA/Hibernate, and NoSQL databases.

Translated by

ScribdTranslations
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

COMPLETION Java Course

[Link](discount coupons)
Dr. Nelio Alves

Training path

Programming concepts
Introduction to the Java language
Programming Logic
Algorithms using Java Sequential structure
(beginner) Conditional structure
Repetitive structures

Introduction to Object-Oriented Programming


Constructors, the word this, overload, encapsulation
Memory behavior, arrays, lists
Java and Programming Special topics in Java
Object Oriented
(PART 1) BONUS - Leveling on Git and Github
Enumerations, composition
Inheritance and polymorphism

Exception handling

Composition of objects, inheritance, collections, etc.


PROJECT
Layered development
Chess game system
Design Patterns

Working with files


Interfaces
Java and Programming
Object Oriented Generics, Set, Map
(PART 2)
Functional programming and lambda expressions
+
Functional Programming BONUS - Relational Algebra, SQL, MySQL Leveling
(lambda) Access to database with JDBC
Graphical Interface with JavaFX
MVC Pattern - Model View Controller
Layered Pattern
PROJECT
Desktop application with FXML, SceneBuilder
JavaFX and database UI event handling
MySQL data with JDBC
Complete CRUD
Design patterns

BONUS - ORM Leveling with JPA / Hibernate


Standard layers
Web and HTTP
REST / web services
PROJECT
Web services with Complex domain model
Spring Boot and Maven
JPA / Hibernate
H2 database
Spring Data JPA
Complete CRUD
Exception handling

BONUS - NoSQL and MongoDB Leveling


Domain model: aggregates and denormalization
PROJECT
Web services with DTO Standard
Spring Boot and Spring Data MongoDB
NoSQL (MongoDB)
Complete CRUD
Exception handling

You might also like