Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice real-world skills and achieve your goals.
In this course you will learn to develop a practical project with Java and Spring 4 technologies. The technologies we will cover are (but not limited to) Spring Boot, Spring Core, Spring MVC, Spring Data, JPA,MySQL, Thymeleaf, Gradle, and Spring Test. At the end of this course, you will learn to integrate all these technologies so that you can start working on implementing your own idea with Spring 4.
As you follow through the course lectures, you will also find the codes in the corresponding github repository that I mention in the course. This is part one of the course but it shows a complete working project. I am working on Part 2 and will make that available as I'm done with it.
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
|Section 1: Getting Started|
Explaining gradle build filePreview
Check resources for the source links for the lectures. Also check Appendix 1 (at the end) for more information about how to go to a particular lecture after you clone the git repository from github.
|Section 2: Adding a View|
Adding Bootstrap with Webjars
Adding Board View
|Section 3: Saving Board Data|
Create Board Entity
Add Base Entity
Add Board Repository and Tests
|Section 4: Create New Board|
Show Board Data
New Board Form
Edit a Board
|Section 5: Wrapping Up|
Ending Part 1
Appendix 1 - Using Github to go back to source of a lecture
I was a computer nerd since my high schools and was involved with an exciting startup (developed games) even before I graduated. After completing my graduation in Computer Science from University of Windsor (ON, Canada) I started my professional software development career in 2004. Since then I've worked on a wide variety of technologies including Enterprise Java (Java EE/Spring), modern php, and different front end technologies. My professional career started working as Software Engineer for Grameen Software. Then I moved to Therap Services LLC as Senior Software Engineer and Team Lead. Now I work full time as the Development Manager of Vantage Labs.
I'm a certified Scrum Master and known as the agile coach for different teams I mentor. I also specialize in managing offshore development house (from ground up). These days I hack rapid software development with Java and enjoy creating successful hyper productive Scrum teams.