Coders Campus

Author: Trevor Page


$97 /month


Lessons: 202
Video: 118.6 Hours
Get access to the Java Super Course, JavaScript Super Course, DB & SQL Course + Spring Security Course.

What's Inside This Offer?

JavaScript Super Course

JavaScript Basics

Variables
Control Structures
Advanced IF Statements
For Loops
Advanced For Loops
While Loops

HTML Basics

HTML Tags
Creating Your First Webpage
Input Tags
Input Tags (Part II)
Importing Scripts

Functions

What are Functions?
What are Functions? (Part II)

Fun with Strings

String Manipulation
IndexOf Function

Data Structures and Objects

Arrays (Part I)
Arrays (Part II)
Objects (Part I)
Objects (Part II)
Objects (Part III)
The Prototype

Miscellaneous Topics

Null vs. Undefined
Debugging

JavaScript Closures

Closures + Encapsulation
Closures (Part II)

Final Assignment

Legend of the Blue Mongoose (Part I)
Legend of the Blue Mongoose (Part II)
Legend of the Blue Mongoose (Part III)
Legend of the Blue Mongoose (Part IV)
Legend of the Blue Mongoose (Part V)
Legend of the Blue Mongoose (Part VI)
Legend of the Blue Mongoose (Part VII)
Legend of the Blue Mongoose (Part VIII)
Legend of the Blue Mongoose (Part IX)
Legend of the Blue Mongoose (Part X)

Java Super Course

Java Basics

Variables Quiz
Control Structures Quiz
Video #4 - Control Structures Part II
Control Structures Part II Quiz
Video #5 - Data Structures
Data Structures Quiz
Video #6 - Primitives
Primitives Quiz
Video #7 - Methods
Methods Quiz
Video #8 - Objects and Static Keyword
Objects and static keyword Quiz
Video #9 - Inheritance
Inheritance Quiz
Video #10 - Exceptions
Exceptions Quiz
Video #11 - Solution for Practice Assignment #1
Video #12 - String Manipulation
String Manipulation Quiz
Video #13 - Solution for Practice Assignment #2
Video #14 - Overriding & Overloading
Overriding and Overloading Quiz
Video #15 - Collections Part I
Video #16 - Collections Part II
Video #17 - Java Operators
Video #18 - this Keyword
Video #19 - Enums
Video #20 - Sorting
Video #21 - Poker Assignment Walk-Through Part I
Video #22 - Poker Assignment Walk-Through Part II

Advanced Java

Video #23 - Unit Testing
Video #24 - Mocking
Video #25 - Advanced Mocking
Video #26 - Walkthrough of Roulette Assignment
Video #27 - GUIs
Video #28 - GUIs Part II

Basic HTML / JavaScript for Java Web Apps

Video #29 - Introduction to HTML
Video #30 - HTML Styles
Video #31 - HTML Input and Design
Video #32 - JavaScript and jQuery
Video #33 - jQuery
Video #34 - Creating HTML Forms
Video #35 - Forms and Advanced jQuery
Video #36 - IMG and Gradients

Java Web Technologies

Video #37 - JSP and Web Server Intro
Video #38 - JSPs Part II
Video #39 - Introduction to Spring Framework
Video #40 - Spring Framework Part II
Video #41 - Spring Form Radiobuttons and Checkboxes
Video #42 -Service Layer and Spring Autowiring
Video #43 - RequestMapping and PathVariable
Video #44 - Spring Bean Scope

Java Database Integration

Video #45 - Spring Roo & Hibernate Intro
Video #46 - Integrating Hibernate
Video 47 - Database Terminology and SQL Syntax
Video 48 - More SQL
Video #49 - @OneToMany Hibernate annotation
Video #50 - @ManyToMany
Video #51 - Fetch Type Eager vs Lazy

Final Touches

Video #52 - Adding functionality to our Social Media App
Video #53 - Final Video

Databases and SQL Course

Module 1 - Getting Comfortable with Databases

Lesson #4 - What is SQL?
Lesson #5 - Using SQL Command Line
Lesson #6 - SQL Data Types
Lesson #7 - Create a Table
Lesson #8 - CRUD Part I
Lesson #9 - CRUD Part II
Assignment #1

Module 2 – What Makes Databases “Relational” & Why It’s Cool

Lesson #10 - Relationships
Lesson #11 - Normalization
Lesson #12 - One to Many Relationship
Lesson #13 - One to One Relationship
Lesson #14 - Many to Many
Lesson #15 - Tools
Assignment #2

Module 3 – How to Write SQL “Like a Boss”

Lesson #16 - Joins
Lesson #17 - Grouping
Lesson #18 - Aggregate Functions
Lesson #19 - Having Keyword
Lesson #20 - Ordering
Lesson #21 - Select Into
Assignment #3

Module 4 – Advanced Database Topics

Lesson #22 - Alter Tables
Lesson #23 - Views
Lesson #24 - Subqueries
Lesson #25 - Indexes
Lesson #26 - Backups
Assignment #4

Bonus Videos

Bonus Video #1 - How to Read the MySQL Documentation
Bonus Video #2 - Stored Procedures and Functions

Spring Security Course

Learning Spring Security

Video #3 – Spring Security “Hello World” (Part II)
Video #4 – Customizing Your Login Page
Video #5 – Creating Roles for Authorization
Video #6 – Integrating with a Database (via JDBC)
Video #7 – Using the Principal Object (Getting the User from the HttpRequest)
Video #8 – Automatic Advanced Password Encryption
Video #9 – Creating Custom Authentication Process (Integrating with Legacy Systems)
Video #10 – Adding Method Level Security
Video #11 – Concurrent Session Management

Course Creation Workshop Series

How to Create a Course Creation App Webinar

Course Creation App Part 2
Course Creation App Part 3
Course Creation App Part 4
Course Creation App Part 5
Course Creation App Part 6

Pizza Order System Workshop

Section #1

Pizza Order System Part 2
Pizza Order System Part 3
Pizza Order System Part 4
Pizza Order System Part 5

RESTful Web App Workshop

Section #1

ToDo RESTful App - Part 2
ToDo RESTful App - Part 3
ToDo RESTful App - Part 4

Intro to Spring Framework Workshop

Section #1

Spring Framework - Part 2
Spring Framework - Part 3
Spring Framework - Part 4
Spring Framework - Part 5

Java Data Structures Workshop

Section #1

Data Structures - Array List
Data Structures - HashMap Part 1
Data Structures - HashMap Part 2
Data Structures - HashMap Part 3
Data Structures - Binary Search Tree
Data Structures - HashSet

Building an eCommerce Website Workshop

Section #1

eCommerce Website - Part 3 (Setting up Spring Security)
eCommerce Website - Part 4 (Designing Web Pages)
eCommerce Website - Part 5 (Creating the Login/Registration Pages)
eCommerce Website - Part 6 (Intro to Bootstrap with Dashboard page)
eCommerce Website - Part 7 (Using AJAX to create Products)
eCommerce Website - Part 8 (Java Reflection)
eCommerce Website - Part 9 (More Java Reflection and AJAX)
eCommerce Website - Part 10 (Linking products to Users)
eCommerce Website - Part 11 (Editing existing products)
eCommerce Website - Part 12 (Editing existing products Part II)
eCommerce Website - Part 13 (Deleting Products)
eCommerce Website - Part 14 (Creating the eCommerce Storefront)
eCommerce Website - Part 15 - Creating the Order
eCommerce Website - Part 16 - Adding to Cart
eCommerce Website - Part 17 - Final Touches

Angular JS

Intro to AngularJS

ngTvShows App (creating the skeleton)
States with $stateProvider
Using the Angular Material Library
Using Factories
Using Promises with $http.get
Bringing in Persistence via Firebase

Intro to Amazon Web Services

How to Publish a Java Web App

Create an AWS Account
Launch a Sample Application with AWS
Create a Database with AWS
Point a domain to your AWS app and make use of HTTPS

Maven - A Practical Guide

Maven 101

A Brief History of Depedency Management