This is a free course preview
Back to Courses - Coders Campus
Requirements & Design
Intro to FreshVotes
Requirements Outline
Database Schema Part 1
Database Schema Part 2
Starting to Code
Creating a GitHub Repository
Associating Git Repo with Code
Entity Creation Part 1
Entity Creation Part 2
Using SourceTree for Version Control
Creating Our First Controller
Adding Spring Security
Getting Started with Spring Security
Creating Custom Login Page
Adding Password Encoder
Enabling CSRF Protection
Leveraging a Database for Users
Implementing User Details
Logging into FreshVotes
Creating a Registration Page (Part I)
Creating a Registration Page (Part II)
Creating a Registration Page (Part III)
Using Bootstrap 4
Intro to Bootstrap 4
Bootstrap Form Groups
Responsive Design
Bootstrapping Registration Page
The Meat and Potatoes
Adding a Product Entity
Creating Product Controller
Saving a Product to the DB
Retrieving Product Data from DB
Updating Product Data
Creating a Pretty Checkbox with Bootstrap
Listing All Products
Fixing User Id Null Issue
Using Native JS for Login Button
Creating a Fragment with Thymleaf
Adding a Navbar to our App
Tweaking our NavBars Color Scheme
Making a Dynamic Login and Logout Button
Creating a Feature Request in Java
Building the Feature Request UI
Fixing a Common Bug with my Controller
Adding CRUD to our Feature Requests
Making Our HTML Page Prettier with Bootstrap
How to Properly Redirect when Saving
Creating Cards with Bootstrap 4
Making a Change to The Data Model
Advanced Thymeleaf Tricks with HTML Elements
Starting to Add Comment Functionality
Rethinking the Comment DB Schema
Recreating the Comment Entity
Database Schema Part 1
Eject Video
Please enable JavaScript to view the
comments powered by Disqus.