Technology Education Media

Structured. Engaging. Collaborative.

Spring Boot Fundamentals Series

Learn to use Spring Boot to construct a RESTful web services application.

Beginning with the first episode, learn to build a RESTful web services application using a LEAN technology stack. Each episode builds upon the last, teaching the fundamentals of Spring Boot and Spring Framework applications such as RESTful web services, business services, data repositories, batch scheduled processes, asynchronous processes, security, and production monitoring and management. Code along with the instructor or view the project source code in the GitHub repository.

Watch it on  YouTube.

View the repository on GitHub.

View the repository on GitHub.

Spring Security Fundamentals Series

Learn to secure application assets with Spring Security.

Beginning with the first episode, learn to build a custom application security solution using a LEAN technology stack. Each episode builds upon the last, teaching the fundamentals of Spring Security by introducing concepts and components such as Users, Granted Authorities, the User Details Service, the Authentication Provider, and Security Configuration. Code along with the instructor or view the project source code in the GitHub repository.

Watch it on  YouTube.

View the repository on GitHub.

View the repository on GitHub.

Spring Data Fundamentals Series

Learn to optimize your application's data persistence layer using Spring Data.

Discover how to build an object oriented entity model library which emphasizes performance and standardization to promote data integrity and application reliability using a LEAN technology stack. Many episodes are grouped into small mini-series where each episode builds upon the last, teaching the concepts of the Spring Data projects. Topics include: creating an object-oriented persistent entity model, using multiple data sources, using the JODA framework, utilizing paging and sorting, and understanding various methods for querying. Code along with the instructor or view the project source code in the GitHub repository.

Watch it on  YouTube.

View the repository on GitHub.

View the repository on GitHub.

AngularJS Fundamentals Series

Learn to use AngularJS to construct a Single-Page Application, or SPA, user interface.

Beginning with episode one, learn to build an AngularJS application using a LEAN technology stack. Each episode builds upon the last, teaching the fundamentals of AngularJS applications such as common directives, routing, templates, and interacting with web services using the $http and $resource services. Code along with the instructor or view the project source code in the GitHub repository.

The series is available now.

Watch it on  YouTube.

View the repository on GitHub.

View the repository on GitHub.

Development Operations Series

Learn fundamental Development Operations (DevOps) concepts.

This LEANSTACKS series switches from code to command prompt. Explore the activies performed by Development Operations engineers using the Amazon Web Services cloud Infrastructure as a Service (IaaS) platform. Explore concepts such as: provisioning cloud infrastructure; maintaining virtual servers; and installing application infrastructure (e.g. Apache Tomcat, Nginx, and Apache HTTP).

Watch it on YouTube.

Unscripted Series

Delivering technology education in a classroom-style format.

The Unscripted series delivers the same high quality technology education that you have come to expect from LEANSTACKS in a classroom-style format. Like every series, the episodes in the Unscripted series follow a master lesson plan. Complex concepts are decomposed into individual lessons allowing viewers to learn at a comfortable pace.

Watch it on YouTube.

Google Analytics with Backbone and Marionette

Learn to use Google Analytics with a Backbone and Marionette application.

Integrate page tracking events with the application router to capture user tracking metadata from your application.

Watch it on YouTube.

View the GitHub Gist.

View the GitHub Gist.