*** Proof of Product ***
Exploring the Essential Features of “Java – ambitious start. Create a real app!”
WHAT YOUβLL LEARN
- Youβll learn Jetty and Maven, which are very popular tools around Java
- Youβll understand HTTP, REST and CRUD
- Youβll use an SQL database and the most famous ORM framework β Hibernate
- Youβll develop a little bit of front-end
- Youβll build an app in multitier (multilayered) architecture
- Youβll write unit tests using JUnit
- Youβll start with Spring Framework
RequirementsObject-Oriented Programming
Basics of JavaDescription
Yet another course about Java syntax and object-oriented programming? NOT EVEN A BIT! I assume you already know Java syntax, therefore I start with the most important tools for building real Java applications. Not Swing or an another unneeded thing. teach what I missed at the beginning of my professional career β how to configure the app, how to plug external libraries, how to run everything. I show Maven with Maven Central Repository, Jetty, HttpServlet, Spring and Hibernate.
I remember hard times figuring out what and where is hidden in the big codebase. I didnβt understand multitier architecture back then. I focus on it here as well as on REST and CRUD operations. I follow best practices and point out things from the software craftmanship, like SOLID.
I also know that Java is not always the case. Thatβs why I show more, like some pieces of SQL and front-end worlds.
Who this course is for:
Java developers who know Java basics
Everyone who wants their first app
Java developers who want to understand whatβs going on on their projects
Please see the full list of alternative group-buy courses available here: https://lunacourse.com/shop/