Skip to main content
00:00/00:00
Lecture 43 of 127

Composition in Python Overview

Download Course (Free)

Course Content

0 / 127 completed
Section 1: Introduction3 videos

Introduction

4m

Course Content

3m

How To Get The Most Out Of This Course

4m
Section 2: Python & FastAPI Refresher63 videos

Python Installation Overview

4m

Python Setup (Windows)

4m

Setup Integrated Development Environment

4m

Python Integrated Development Environment Overview

4m

Python Variables

7m

Python Assignment Solution

3m

Python String Formatting

5m

Python Setup (Mac)

11m

Python Getting User Input

4m

Python String Assignment Solution

6m

Python Lists

10m

Python Sets and Tuples

7m

Python Lists Assignment Solution

3m

Python Booleans and Operators

7m

Python If Else Statements

6m

Python Loops

10m

Python Loops Solution

3m

Python Dictionaries

7m

Python Dictionaries Solution

3m

Python Functions

16m

Python Imports

16m

Object Oriented Programming in Python Overview

25m

What will we be Creating

10m

Object Oriented Programming in Python

5m

Python If Else Assignment Solution

3m

Abstraction in Python

12m

Abstraction in Python Overview

10m

Python Comments

4m

Constructors in Python

10m

Constructors in Python Overview

17m

Encapsulation in Python Overview

12m

Encapsulation in Python

6m

Self vs Super

4m

How we will Implement Inheritance

12m

Polymorphism in Python Overview

9m

Inheritance in Python Overview

29m

Inheritance in Python

27m

Polymorphism in Python

3m

Time to battle

10m

Composition in Python Overview

6mNow Playing

Time to Battle Overview

15m

Hero Battle Overview

7m

FastAPI Overview

4m

Composition and Hero Battle

15m

FastAPI and Virtual Environment Installation (Windows)

4m

Virtual Environments Overview

19m

FastAPI and Virtual Environment Installation (Mac)

5m

Basic Project Introduction

17m

FastAPI First API Endpoint

6m

FastAPI Enhance Get Request

6m

How we will Implement Poloymorphism

3m

FastAPI Get Request Method Overview

15m

FastAPI Path Parameters Overview

33m

FastAPI Query Parameters Overview

6m

FastAPI Query Parameters

16m

FastAPI Post Request Overview

4m

FastAPI Post Request

12m

FastAPI Put Request Overview

6m

FastAPI Put Request

6m

FastAPI Path Parameters

16m

FastAPI Delete Request Overview

2m

FastAPI Delete Request

7m

FastAPI Assignment Solution

15m
Section 3: OpenAI (LLM Models)8 videos

OpenAI Tokens

5m

OpenAI Overview

25m

OpenAI Cost

20m

OpenAI Models

13m

OpenAI Playground Overview

6m

OpenAI Tokenizer

4m

OpenAI Prompts & Messages

41m

OpenAI Sign up & Playground

35m
Section 4: Build Your Personal Chatbot22 videos

Chatbot Project Overview

13m

Chatbot OpenAI API Key Overview

4m

Chatbot Setup OpenAI API Key

3m

Chatbot Create Project Overview

8m

DO NOT SKIP OpenAI Update

2m

Chatbot Messages Overview

9m

Chatbot Create Project

8m

Chatbot Adjusting Temperature Overview

12m

Chatbot Messages

13m

Chatbot Chat Log and Keep History Overview

4m

Chatbot Implement API Endpoints

6m

Chatbot Implement API Endpoints Overview

6m

Chatbot Chat Log and Keep History

6m

Chatbot Adjusting Temperature

27m

Chatbot Create User Interface

6m

Chatbot System Prompts

13m

Chatbot Create User Interface Overview

9m

Chatbot User Interface Enhancement

8m

Chatbot Bootstrap Setup

4m

Chatbot Implement Chat Responses

9m

Chatbot User Interface Enhancement (Navigation Bar)

7m

Chatbot Implement Chat Responses Overview

12m
Section 5: Image Generation5 videos

Chatbot DALL-E Overview

6m

Chatbot DALL-E Implementation (Image Generation)

5m

Chatbot User Interface Enhancement (Images)

4m

Chatbot Complete Chatbot Product

7m

Chatbot Image Generation

7m
Section 6: WebSockets (Intermediate)14 videos

WebSocket Changes Overview

9m

WebSocket Setup

15m

Intermediate Overview

32m

WebSocket & OpenAI Overview

5m

WebSocket & OpenAI

7m

WebSocket Streaming Overview

13m

CSS to Chatbot Overview

7m

CSS to Chatbot

14m

Retain Chat Messages Overview

11m

Navigation Bar & Images Overview

4m

Retain Chat Messages

7m

WebSocket Streaming

11m

Navigation Bar Update

5m

Images API Update

6m
Section 7: Deployment (Intermediate)11 videos

Deployment Overview

8m

Environmental Variables Overview

19m

Environmental Variables

5m

Requirements File

4m

WebSocket Local vs Deployment

7m

Install Git on Windows (Optional)

13m

WebSocket Local vs Deployment Overview

6m

Create GitHub Repository

3m

Install Git on macOS (Optional)

6m

Git Setup

5m

Deploy Our Chatbot

14m
Section 8: Summary1 videos

Bonus Lecture

2m