Complete Java Workshops Bundle

Created By: Trevor Page


Pay with Card

Lessons: 78
Video: 51.3 Hours
Leverage your existing knowledge of creating web apps with Java and watch as Trevor creates real world applications before your very eyes. Follow along and learn to create powerful real-world apps in Java.
  Supplemental material available for download.
  Videos are downloadable for offline viewing.

What's Inside This Offer?

Intro to Amazon Web Services

How to Publish a Java Web App

Create an AWS Account (28:)
Launch a Sample Application with AWS (14:40)
Create a Database with AWS (41:55)
Point a domain to your AWS app and make use of HTTPS (25:50)

Course Creation Workshop Series

How to Create a Course Creation App Webinar

Course Creation App Part 2 (01:40:12)
Course Creation App Part 3 (01:20:21)
Course Creation App Part 4 (41:47)
Course Creation App Part 5 (53:01)
Course Creation App Part 6 (01:06)

Accepting Online Payments with Java Workshop

Section #1

Program Outline (16:18)
Creating the Domain Model (16:44)
Integrating Spring Data and Presentation (13:24)
Integrating Stripe (37:12)
One Click Upsell using Stripe (27:32)
Creating Subscriptions with Stripe (28:38)
Cancelling a Stripe Subscription (30:25)
PayPal Payment Workflow (14:22)
Getting Bearer Token from PayPal (26:15)
Preparing and Refactoring Code for Creating Payment (13:22)
Preparing for Creating Payment Part II (16:55)
Creating the PayPal Payment (30:40)
Finalizing the PayPal Payment (13:36)

Pizza Order System Workshop

Section #1

Pizza Order System Part 2 (01:27:08)
Pizza Order System Part 3 (42:13)
Pizza Order System Part 4 (51:)
Pizza Order System Part 5 (01:15)

RESTful Web App Workshop

Section #1

ToDo RESTful App - Part 2 (57:29)
ToDo RESTful App - Part 3 (56:03)
ToDo RESTful App - Part 4 (39:19)

Intro to Spring Framework Workshop

Section #1

Spring Framework - Part 2 (53:25)
Spring Framework - Part 3 (36:45)
Spring Framework - Part 4 (39:46)
Spring Framework - Part 5 (41:16)

Java Data Structures Workshop

Section #1

Data Structures - Array List (59:50)
Data Structures - HashMap Part 1 (48:16)
Data Structures - HashMap Part 2 (33:38)
Data Structures - HashMap Part 3 (30:51)
Data Structures - Binary Search Tree (59:02)
Data Structures - HashSet (01:16:56)

Budgeting App Workshop

Designing the App

Introduction (02:57)
Assigning Domain Properties (16:44)
Assigning Relationships (18:)
Creating Domain Objects (08:20)
Assigning Entities Relationships (30:41)
Designing the UI (15:59)
Updating Design to Include Budget Domain (16:42)
Spring Security Authentication (30:27)
Spring Security Authorization (28:20)
Creating a Registration Page (30:11)
Reformating Login Page (07:31)
Creating a Budgets View (17:)
Adding Budgets to the Database (43:22)
Refactoring with Thymeleaf Fragments (11:45)
Refactoring Adding Budget Code (16:35)

Coding Out Our Design

Building an eCommerce Website Workshop

Section #1

eCommerce Website - Part 3 (Setting up Spring Security) (01:15:21)
eCommerce Website - Part 4 (Designing Web Pages) (31:26)
eCommerce Website - Part 5 (Creating the Login/Registration Pages) (45:11)
eCommerce Website - Part 6 (Intro to Bootstrap with Dashboard page) (41:52)
eCommerce Website - Part 7 (Using AJAX to create Products) (01:09:)
eCommerce Website - Part 8 (Java Reflection) (41:02)
eCommerce Website - Part 9 (More Java Reflection and AJAX) (47:55)
eCommerce Website - Part 10 (Linking products to Users) (46:29)
eCommerce Website - Part 11 (Editing existing products) (46:11)
eCommerce Website - Part 12 (Editing existing products Part II) (57:28)
eCommerce Website - Part 13 (Deleting Products) (49:15)
eCommerce Website - Part 14 (Creating the eCommerce Storefront) (48:29)
eCommerce Website - Part 15 - Creating the Order (56:36)
eCommerce Website - Part 16 - Adding to Cart (01:05:36)
eCommerce Website - Part 17 - Final Touches (01:55)

Student Reviews

Mark Mneimneh says:

Good Course  

I really enjoyed this course. The course is short and direct. Basically it focuses on helping the audience in taking a Java app and load it up to AWS along with hooking it to RDS and to a human readable web address url. That simple. Other AWS courses I have audited go on for hours and hours into DevOps type material ... but not everyone wants to be a DevOps. I just wanted the Java AWS part of AWS and this covers it nicely.

gustavo rodrigues dos santos says:

great, u must see those videos  

great videos tutorials, continue thiis great help

gustavo rodrigues dos santos says:


u have made a great work and fantastic videos and tutoriais. dont stop make more

Carlos says:

Good practice  

I'm going to be honest. I gave this course a 3 stars rating a first. Why? because I was such a rookie and a slacker than I let myself get overwhelmed with the back and forth in the video. Trevor does a lot on the fly, and this will confuse you. However, I dissected the whole thing, did a lot of reading on my end and watch a lot of the lessons over and over. Wrote notes, researched further etc. Now I realized the true value of what Trev offers here... Please be ready to do offline work, and be ready to take ownership of your progress and ENJOY the awesome ride this awesome dude is offering... believe me... I've been through at least a 100 books and tutorials... this is really some great material to learn Java web development

gustavo rodrigues dos santos says:

very good  

great course

gustavo rodrigues dos santos says:


he explains very well with a lot of knowleg in this subject

Pascoal Bayona says:

The great one.  

Even I'm not a native speaker, I have to admit that this guy explains very well. REST (web services) this topic is rich with contents and Trevor did it well. 100% sure that I've been learning good and cool stuff from Trevor. Now I am a Junior Developer but this Coders Campus still being my library.

Carlos says:

Good stuff  

I've learned A LOT with Trevor and all his courses / workshops. I'm giving 4/5 for 1 reason: While I do appreciate the whole real-life-on-the-go development style and while I also see value on the whole "this is how you struggle in real life" kind of deal I do think that to a certain extent, it is not too friendly to beginners like myself. I've found myself beyond confused a couple of times due to this. Again, good experience, but there are concepts that should've just been researched and better structured in advance to save time. Again Trev's a great guy and a great instructor and this is just my personal opinion.

gustavo rodrigues dos santos says:



gustavo rodrigues dos santos says:


you must see that. there is nothing else available on the internet

gustavo rodrigues dos santos says:

must see  

this is a more one great video from trevor page

Pat says:

Good Overview of Spring Basics  

Provides a good intro to spring mvc and spring boot. very helpful

© Proffesso 2017
Version: (beta)
Privacy Policy | Terms of Service