Getting started |
|
Introduction |
|
00:04:00 |
|
Getting started on Windows, macOS, and Linux |
|
00:01:00 |
|
How to ask great questions |
|
00:02:00 |
|
FAQ’s |
|
00:02:00 |
Introduction to Full Stack Development |
|
Understanding the role of a full-stack development |
|
00:08:00 |
|
Introduction to front-end, back-end, and database technologies |
|
00:12:00 |
Introduction to ChatGPT Open AI |
|
What is ChatGPT |
|
00:04:00 |
|
Set up an account with ChatGPT |
|
00:04:00 |
|
How to use ChatGPT |
|
00:06:00 |
|
ChatGPT for your day-to-day tasks |
|
00:05:00 |
Frontend Development – HTML-CSS |
|
HTML5 and CSS3 fundamentals |
|
00:05:00 |
|
Using ChatGPT to create HTML5 source code |
|
00:10:00 |
|
Using ChatGPT to create CSS3 source code |
|
00:05:00 |
|
Installing Code Editor (Sublime Text) |
|
00:04:00 |
|
Heading tags |
|
00:10:00 |
|
Paragraph |
|
00:08:00 |
|
Formatting Text |
|
00:12:00 |
|
Forms |
|
00:05:00 |
|
Tables |
|
00:06:00 |
|
Navbar – Menu |
|
00:04:00 |
|
Div tag |
|
00:06:00 |
Frontend Development – Basic |
|
HTML5 Audio |
|
00:07:00 |
|
HTML5 Video |
|
00:05:00 |
|
Drag and Drop |
|
00:18:00 |
|
Iframes |
|
00:05:00 |
|
YouTube Video Linking |
|
00:04:00 |
|
Registration Form |
|
00:04:00 |
|
Login Form |
|
00:04:00 |
|
Coding Exercise |
|
00:01:00 |
|
Solution for Coding Exercise |
|
00:02:00 |
Frontend Development – Intermediate |
|
Creating a first page with CSS Style |
|
00:12:00 |
|
Inline CSS |
|
00:06:00 |
|
Internal CSS |
|
00:05:00 |
|
External CSS |
|
00:10:00 |
|
CSS Classes |
|
00:09:00 |
|
CSS IDs |
|
00:06:00 |
|
Colors |
|
00:08:00 |
|
Backgrounds |
|
00:04:00 |
|
Padding |
|
00:04:00 |
|
Borders |
|
00:03:00 |
|
Box Model |
|
00:09:00 |
Frontend Development – Advanced |
|
Forms |
|
00:17:00 |
|
Website Layout |
|
00:21:00 |
|
Rounded Corners |
|
00:08:00 |
|
Pseudo Classes |
|
00:03:00 |
|
Gradients |
|
00:03:00 |
|
Shadows |
|
00:03:00 |
|
Button Styles |
|
00:06:00 |
|
Flexbox |
|
00:14:00 |
|
CSS Grid |
|
00:15:00 |
|
Social Media Icons |
|
00:08:00 |
|
Coding Exercise |
|
00:01:00 |
|
Solution for Coding Exercise |
|
00:03:00 |
Frontend Scripting – JavaScript |
|
Introduction to the frontend JavaScript Scripting language |
|
00:05:00 |
|
Using ChatGPT to create JavaScript source code |
|
00:10:00 |
|
JavaScript first program |
|
00:13:00 |
|
Variables |
|
00:13:00 |
|
Data Types |
|
00:10:00 |
Frontend Scripting – JavaScript – Basic |
|
Internal JavaScript edit |
|
00:13:00 |
|
External JavaScript |
|
00:09:00 |
|
Inline JavaScript |
|
00:04:00 |
|
Async and defer |
|
00:06:00 |
|
String Formatting |
|
00:05:00 |
|
String Methods |
|
00:12:00 |
|
Use ChatGPT for DOM string manipulation |
|
00:12:00 |
|
Comparison operators |
|
00:06:00 |
|
Logical operators |
|
00:08:00 |
Frontend Scripting – JavaScript – Intermediate |
|
If statement |
|
00:04:00 |
|
If-else-if statement |
|
00:04:00 |
|
Switch-case statement |
|
00:09:00 |
|
Use ChatGPT for DOM decision makin |
|
00:13:00 |
|
While loop |
|
00:08:00 |
|
For loop |
|
00:08:00 |
|
Use ChatGPT to create list items |
|
00:08:00 |
|
Coding Exercise |
|
00:01:00 |
|
Solution for Coding Exercise |
|
00:02:00 |
Frontend Scripting – JavaScript - Advanced |
|
Creating a Function |
|
00:07:00 |
|
Function Call() |
|
00:07:00 |
|
ChatGPT to create a function with arguments |
|
00:07:00 |
|
Try-catch |
|
00:05:00 |
|
Try-catch-finally |
|
00:17:00 |
|
Login Form Validation |
|
00:05:00 |
|
Use ChatGPT to ES6 arrow functions |
|
00:05:00 |
|
Use ChatGPT to ES6 Classes |
|
00:09:00 |
Backend Development – Python |
|
Introduction to server-side programming languages |
|
00:06:00 |
|
Using ChatGPT to create Python source code |
|
00:14:00 |
|
Python Installation step by step |
|
00:07:00 |
|
PyCharm code editor IDE installation |
|
00:12:00 |
|
Getting started on Windows, macOS, and Linux |
|
00:01:00 |
|
Basic Python Hello World program |
|
00:05:00 |
Backend Development – Python Basic |
|
Use ChatGPT to write variables |
|
00:06:00 |
|
Use ChatGPT to write datatypes |
|
00:04:00 |
|
Use ChatGPT to Type casting |
|
00:04:00 |
|
Use ChatGPT to write strings |
|
00:06:00 |
|
Use ChatGPT to write operators |
|
00:05:00 |
Backend Development – Python Intermediate |
|
Use ChatGPT to write if else statements |
|
00:03:00 |
|
Use ChatGPT to write while loop |
|
00:06:00 |
|
Use ChatGPT to write for loop |
|
00:03:00 |
|
Use ChatGPT to write a nested loop |
|
00:03:00 |
|
Exercise and Solution for it (Pyramid pattern) |
|
00:04:00 |
Backend Development – Python Advanced-OOPs |
|
Use ChatGPT to write function |
|
00:04:00 |
|
Use ChatGPT to explain Object Oriented Programming |
|
00:06:00 |
|
Use ChatGPT to write class object programs |
|
00:03:00 |
|
Use ChatGPT to write inheritance |
|
00:06:00 |
|
Use ChatGPT to write polymorphism |
|
00:05:00 |
|
Use ChatGPT to write abstract classes |
|
00:03:00 |
|
Use ChatGPT to write encapsulation |
|
00:04:00 |
|
Use ChatGPT to write validations |
|
00:04:00 |
Databases and Data Management – MySQL |
|
Introduction to MySQL database system |
|
00:06:00 |
|
Using ChatGPT to get SQL Query solutions |
|
00:10:00 |
|
MySQL Server Installation |
|
00:14:00 |
|
Connect MySQL Server Instance |
|
00:06:00 |
|
MySQL Workbench overview |
|
00:11:00 |
|
Download and Restore Sample Database |
|
00:08:00 |
|
Overview of Databases |
|
00:09:00 |
|
Create Database user |
|
00:03:00 |
|
SQL Data Types |
|
00:04:00 |
|
Creating Table |
|
00:04:00 |
|
EER – Enhanced Entity Relationship Diagrams |
|
00:04:00 |
Databases and Data Management – MySQL-Basics |
|
Insert statement |
|
00:07:00 |
|
Update statement |
|
00:06:00 |
|
Delete statement |
|
00:03:00 |
|
CREATE table statement |
|
00:08:00 |
|
DROP statement |
|
00:03:00 |
|
ALTER statement |
|
00:05:00 |
|
TRUNCATE statement |
|
00:03:00 |
|
Create Database user |
|
00:03:00 |
|
GRANT permissions |
|
00:05:00 |
|
REVOKE permissions |
|
00:04:00 |
|
SELECT Statement |
|
00:03:00 |
|
DASHBOARD Analytics |
|
00:06:00 |
Databases and Data Management – MySQL-Intermediate |
|
What are Joins |
|
00:02:00 |
|
Inner join |
|
00:07:00 |
|
Left outer join |
|
00:02:00 |
|
Right outer join |
|
00:02:00 |
|
Union |
|
00:03:00 |
|
CERTESIAN Product or Cross Join |
|
00:03:00 |
|
Check constraint |
|
00:07:00 |
|
UNIQUE constraint |
|
00:06:00 |
|
Creating Views |
|
00:03:00 |
|
Data Analytic Views from multiple tables |
|
00:03:00 |
Databases and Data Management – MySQL-Advanced |
|
Timestamp |
|
00:03:00 |
|
Advanced functions |
|
00:04:00 |
|
Sub Queries |
|
00:03:00 |
|
SELECT with calculations |
|
00:05:00 |
|
Create stored procedure |
|
00:06:00 |
|
Stored procedure with parameter |
|
00:03:00 |
|
Import dot csv file |
|
00:04:00 |
|
Export Data to .csv file |
|
00:02:00 |
|
Creating Database backup |
|
00:02:00 |
|
Restoring Database backup |
|
00:02:00 |
Server-side Frameworks – Django - PostgreSQL |
|
Exploring backend frameworks |
|
00:06:00 |
|
Using ChatGPT to create source code |
|
00:06:00 |
|
Introduction to web framework and Django |
|
00:04:00 |
|
Installing Django and setting up a project |
|
00:07:00 |
|
Understanding Django architecture and structured |
|
00:08:00 |
|
Creating a Django application |
|
00:03:00 |
Server-side Frameworks – Django – PostgreSQL-Basic |
|
Installing PostgreSQL and setting up a database |
|
00:12:00 |
|
pgAdmin Secure login and create database |
|
00:10:00 |
|
Connection Django to PostgreSQL |
|
00:09:00 |
|
URL pattern on app |
|
00:05:00 |
|
Include apps to project urls |
|
00:05:00 |
|
Installing the psycopg2 module for DB connection |
|
00:05:00 |
|
Creating and applying ORM-migrations for the PostgreSQL database |
|
00:06:00 |
Server-side Frameworks – Django – PostgreSQL-Intermediate |
|
Creating Superuser as Admin |
|
00:07:00 |
|
Authentication and Authorization |
|
00:03:00 |
|
User access permissions |
|
00:04:00 |
|
Creating data using CRUD functionality |
|
00:05:00 |
|
Creating views and handling HTTP requests and rendering templates |
|
00:10:00 |
|
Creating a template with HTML page |
|
00:10:00 |
|
Building dynamic form and handling |
|
00:10:00 |
Server-side Frameworks – Django – PostgreSQL-Advanced |
|
Creating model |
|
00:04:00 |
|
Creating forms |
|
00:03:00 |
|
Creating views |
|
00:07:00 |
|
Applying ORM – migrations |
|
00:03:00 |
|
Creating my_form template |
|
00:05:00 |
|
Adding urls |
|
00:03:00 |
|
Creating success_view template |
|
00:04:00 |
|
Project urls update and adding Installed apps |
|
00:02:00 |
|
Run project and submit data to database |
|
00:06:00 |
Server-side REST API – Web Services |
|
Introduction to web framework and Django |
|
00:04:00 |
|
Installing Django and Djangorestframework |
|
00:05:00 |
|
Django(CORS) installation |
|
00:03:00 |
|
Creating Django project |
|
00:05:00 |
|
Creating a Django application |
|
00:03:00 |
|
Registering the app to project |
|
00:07:00 |
|
Postman API platform installation |
|
00:08:00 |
Server-side REST API – Basic |
|
Building Django models for the REST API data structures |
|
00:08:00 |
|
Installing the psycopg2 module for DB connection |
|
00:08:00 |
|
Database (DB) connection – Django to PostgreSQL |
|
00:04:00 |
|
Creating and applying ORM-migrations for the PostgreSQL database |
|
00:06:00 |
|
Serializers in Django REST API |
|
00:03:00 |
|
Serializing data with Django REST Framework serializers |
|
00:07:00 |
Server-side REST API – Intermediate |
|
Import required modules to write API methods |
|
00:07:00 |
|
Implementing API GET method using REST Framework |
|
00:10:00 |
|
Implementing API POST method using REST Framework |
|
00:07:00 |
|
Implementing API PUT method using REST Framework |
|
00:08:00 |
|
Implementing API DELETE method using REST Framework |
|
00:07:00 |
Server-side REST API – Advanced |
|
Writing App URLs and path setting |
|
00:07:00 |
|
Write Project URLs and include app |
|
00:03:00 |
|
API GET method testing |
|
00:03:00 |
|
API POST method testing |
|
00:03:00 |
|
API PUT method testing |
|
00:04:00 |
|
API DELETE method testing |
|
00:04:00 |