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
Intro to FreshVotes
Eject Video
Please enable JavaScript to view the
comments powered by Disqus.