Skip to the content.

Lectures Table of Contents

This page provides a comprehensive directory of all lectures and articles in the curriculum. Each topic includes links to both lecture slides and article content where available.

Cloud Computing

Aws

Cloud Computing - Aws - Rds Overview

Overview Lecture Article

Cloud Computing - Aws - S3 Overview

Overview Lecture Article

Cloud Computing - Aws - What Is

Overview Lecture Article

Azure

Cloud Computing - Azure - What Is

Overview Lecture Article

Gcp

Cloud Computing - Gcp - What Is

Overview Lecture Article

Heroku

Cloud Computing - Heroku - What Is

Overview Lecture Article

Containerization

Docker

Containerization - Docker - Container Images

Overview Lecture Article

Containerization - Docker - Container Lifecycle

Overview Lecture Article

Containerization - Docker - Container Monitoring

Overview Lecture Article

Containerization - Docker - Container Networking

Overview Lecture Article

Containerization - Docker - Containerizing Java Spring

Overview Lecture Article

Containerization - Docker - Containerizing Python Flask

Overview Lecture Article

Containerization - Docker - Dockerfiles

Overview Lecture Article

Containerization - Docker - Dockerhub

Overview Lecture Article

Containerization - Docker - What Is

Overview Lecture Article

Data Engineering

Aggregates

Data Engineering - Aggregates

Overview Lecture Article

Build And Destroy

Data Engineering - Build And Destroy

Overview Lecture Article

Configuring Machine

Data Engineering - Configuring Machine

Overview Lecture Article

Data Grip

Data Engineering - Data Grip

Overview Lecture Article

Data Spencer

Data Engineering - Data Spencer

Overview Lecture Article

Database Index

Data Engineering - Database Index

Overview Lecture Article

Database Vendors

Data Engineering - Database Vendors

Overview Lecture Article

Defining Schema And Tables

Data Engineering - Defining Schema And Tables

Overview Lecture Article

Hadoop

Data Engineering - Hadoop - Installation

Overview Lecture Article

Data Engineering - Hadoop - What Is

Overview Lecture Article

Installing Mysql

Data Engineering - Installing Mysql

Overview Lecture Article

Joins

Data Engineering - Joins

Overview Lecture Article

Persistence Intro

Data Engineering - Persistence Intro

Overview Lecture Article

Querying Data

Data Engineering - Querying Data

Overview Lecture Article

Regex

Data Engineering - Regex

Overview Lecture Article

Regex Icu

Data Engineering - Regex Icu

Overview Lecture Article

Relational Cardinality

Data Engineering - Relational Cardinality

Overview Lecture Article

Sql Intro Cars

Data Engineering - Sql Intro Cars

Overview Lecture Article

Sql Intro Users

Data Engineering - Sql Intro Users

Overview Lecture Article

Frontend

Angular

Frontend - Angular

Overview Lecture Article

Frontend - Angular - What Is

Overview Lecture Article

Html

Frontend - Html - What Is

Overview Lecture Article

Javascript

Frontend - Javascript - Json

Overview Lecture Article

Frontend - Javascript - What Is

Overview Lecture Article

React Components

Frontend - React Components - Part 2 Events

Overview Lecture Article

Frontend - React Components - What Is

Overview Lecture Article

Java

Build Automation

Java - Build Automation - Maven

Overview Lecture Article

Java - Build Automation - Maven - What Is

Overview Lecture Article

Collections

Java - Collections - Arraylist Unmodifiablelist Set

Overview Lecture Article

Java - Collections - Arrays Vs Arraylists

Overview Lecture Article

Java - Collections - Brief Overview

Overview Lecture Article

Java - Collections - Iterator And Collection Interface

Overview Lecture Article

Java - Collections - Lists And Sets

Overview Lecture Article

Java - Collections - Maps

Overview Lecture Article

Java - Collections - Stacks Linkedlists Queues

Overview Lecture Article

Concurrency

Java - Concurrency - Asynchronous

Overview Lecture Article

Java - Concurrency - Synchronous

Overview Lecture Article

Design Principles

Java - Design Principles - Clean Code

Overview Lecture Article

Java - Design Principles - Design Patterns

Overview Lecture Article

Java - Design Principles - Design Patterns Behavioral

Overview Lecture Article

Java - Design Principles - Design Patterns Creational

Overview Lecture Article

Java - Design Principles - Design Patterns Structural

Overview Lecture Article

Java - Design Principles - Object Design And Composition

Overview Lecture Article

Java - Design Principles - Solid Principles

Overview Lecture Article

Fundamentals

Java - Fundamentals - Arrays

Overview Lecture Article

Java - Fundamentals - Control Flow

Overview Lecture Article

Java - Fundamentals - Enums

Overview Lecture Article

Java - Fundamentals - Exceptions Assertions Logging

Overview Lecture Article

Java - Fundamentals - Input And Output

Overview Lecture Article

Java - Fundamentals - Input And Output Streams

Overview Lecture Article

Java - Fundamentals - Types And Operators

Overview Lecture Article

Generics

Java - Generics - Defining Generic Classes

Overview Lecture Article

Java - Generics - Primer

Overview Lecture Article

Java - Generics - What Is

Overview Lecture Article

Install Intellij

Java - Install Intellij

Overview Lecture Article

Java8

Java - Java8 - Functional Interfaces

Overview Lecture Article

Java - Java8 - Lambdas Functional

Overview Lecture Article

Java - Java8 - Reducing Lambda Expressions

Overview Lecture Article

Java - Java8 - Streams

Overview Lecture Article

Object Oriented Programming

Java - Object Oriented Programming - Abstract Classes

Overview Lecture Article

Java - Object Oriented Programming - Defining A Class

Overview Lecture Article

Java - Object Oriented Programming - Enum Primer

Overview Lecture Article

Java - Object Oriented Programming - Four Pillars

Overview Lecture Article

Java - Object Oriented Programming - Inheritance

Overview Lecture Article

Java - Object Oriented Programming - Interfaces

Overview Lecture Article

Java - Object Oriented Programming - Object Relations

Overview Lecture Article

Java - Object Oriented Programming - Polymorphism Generics Enums Reflection

Overview Lecture Article

Java - Object Oriented Programming - Polymorphism Primer

Overview Lecture Article

Java - Object Oriented Programming - Reflection - Primer

Overview Lecture Article

Java - Object Oriented Programming - Regex

Overview Lecture Article

Java - Object Oriented Programming - Stringformat And Regex

Overview Lecture Article

Java - Object Oriented Programming - Strings

Overview Lecture Article

Test Driven Development

Java - Test Driven Development - 3 Laws And First

Overview Lecture Article

Java - Test Driven Development - Given When Then

Overview Lecture Article

Web

Java - Web - Environment

Overview Lecture Article

Java - Web - Intro To Persistence

Overview Lecture Article

Java - Web - Jdbc - Api Specifications

Overview Lecture Article

Java - Web - Jdbc - What Is

Overview Lecture Article

Java - Web - Jpa - What Is

Overview Lecture Article

Java - Web - Mockito - Overview

Overview Lecture Article

Java - Web - Spring - Annotations

Overview Lecture Article

Java - Web - Spring - Dependency Injection

Overview Lecture Article

Java - Web - Spring - Jdbc Integration

Overview Lecture Article

Java - Web - Spring - Jpa Integration

Overview Lecture Article

Java - Web - Spring - Web Mvc

Overview Lecture Article

Java - Web - What Is Rest

Overview Lecture Article

Moving Your Project

Moving Your Project

Lecture Article

Nodejs

Installation

Nodejs - Installation

Overview Lecture Article

What Is

Nodejs - What Is

Overview Lecture Article

Orchestration

Docker Compose

Orchestration - Docker Compose - Compose Commands

Overview Lecture Article

Orchestration - Docker Compose - Installation

Overview Lecture Article

Orchestration - Docker Compose - What Is

Overview Lecture Article

Docker Swarm

Orchestration - Docker Swarm - Installation

Overview Lecture Article

Orchestration - Docker Swarm - Swarm Commands

Overview Lecture Article

Orchestration - Docker Swarm - What Is

Overview Lecture Article

Kubernetes

Orchestration - Kubernetes - Installation

Overview Lecture Article

Orchestration - Kubernetes - What Is

Overview Lecture Article

Project Management

Agile Lego Exercise

Project Management - Agile Lego Exercise

Overview Lecture Article

Uml

Project Management - Uml

Overview Lecture Article

Python

Apache Airflow

Python - Apache Airflow

Overview Lecture Article

Classes

Python - Classes

Overview Lecture Article

Conditional Expressions

Python - Conditional Expressions

Overview Lecture Article

Conditional Operators

Python - Conditional Operators

Overview Lecture Article

Dictionaries

Python - Dictionaries

Overview Lecture Article

Functions

Python - Functions

Overview Lecture Article

Inheritance

Python - Inheritance

Overview Lecture Article

Installation

Python - Installation

Overview Lecture Article

Os Module

Python - Os Module

Overview Lecture Article

Overview

Python - Overview

Overview Lecture Article

Persistence

Python - Persistence

Overview Lecture Article

Recursion And Loops

Python - Recursion And Loops

Overview Lecture Article

Regex

Python - Regex

Overview Lecture Article

Strings

Python - Strings

Overview Lecture Article

Tuples

Python - Tuples

Overview Lecture Article

Types Operators Strings Comments

Python - Types Operators Strings Comments

Overview Lecture Article

Virtual Environments

Python - Virtual Environments

Lecture Article

Terminal

Bash

Terminal - Bash - Grep

Overview Lecture Article

Terminal - Bash - Install Brew

Overview Lecture Article

Terminal - Bash - Intro To Terminal

Overview Lecture Article

Terminal - Bash - Shell Fundamentals

Overview Lecture Article

Terminal - Bash - Ssh

Overview Lecture Article

Terminal - Bash - Upgrade Xcode

Overview Lecture Article

Version Control Systems

Git

Version Control Systems - Git - Add Change To Preexisting Repo

Overview Lecture Article

Version Control Systems - Git - Adding Ssh Key

Overview Lecture Article

Version Control Systems - Git - Basic Collaboration

Overview Lecture Article

Version Control Systems - Git - Gitignoring

Overview Lecture Article

Version Control Systems - Git - Installation

Overview Lecture Article

Version Control Systems - Git - Synching With Forked Repository

Overview Lecture Article

Version Control Systems - Git - Undoing

Overview Lecture Article

Version Control Systems - Git - What Is

Overview Lecture Article

Zipcode

Firstday

Zipcode - Firstday - Firstday

Overview Lecture

This table of contents is organized by topic and includes all available lectures and articles in the curriculum.