Introducing AI:
What is AI?
Evolution Journey of on AI
Use Cases of AI
Impact and Examples of AI
Application Domains for AI
More Applications of AI
Exercise
Workflow of AI:
How Does AI Work
AI Strategy part 1: Process
AI Strategy part 2: Data
AI Strategy part 3: Knowledge
Implementing AI
Introducing AI in the Organization
Exploring Today's AI Technologies.
Programming:
What Is A Programming Language
Python Interpreter
How To Run Python Code
Latest Version Of Python
Our First Python Program
Python 2 vs Python 3
How Does Python Work?
Python Data Types
Numbers
Operator Precedence
Identity
Exercise
Strings
Built-In Functions + Methods
Exercise
Lists
List Methods
Exercise
Dictionaries
Dictionary Methods
Exercise
Tuples
Tuples Methods
Exercise
Sets
Sets Methods
Exercise
The Flow Control
Conditional Logic
Ternary Operator
Logical Operators
is vs ==
Loops Concept
Exercise
Iterables
range()
enumerate()
break, continue, pass
Exercise
Advance Programming;
Our First Graphical User Interface
Exercise
Functions
Parameters and Arguments
Default Parameters and Keyword Arguments
return
Exercise
Docstrings
Clean Code
*args and **kwargs
Exercise
Scope and Scope Rules
global and nonlocal Keyword
Pure Functions
map()
filter()
zip()
reduce()
Exercise
List Comprehensions
Exercise
Set Comprehensions
Exercise
Modules in Python
Exercise
Errors & Exceptions
Introduction to errors & exceptions
Syntax error
Logical error
Runtime error
Try & except block
Else block
Finally block
Errors & Exceptions
Exercise
File Handling:
Introduction To File Handling
Opening A File
Reading Data From A File
Writing & Appending Data To A File
Opening Files Using With
Readline & Readlines
Strip Method
Saving User Data In A File
Reading Saved Names
Saving Complex Data
Serialization
Deserialization
Writing Serialised Data To File
Preserving Old Data
Reading User Data
Editing User Data
Deleting User Data
File handling
Exercise
Introduction To Object Oriented Programming In Python
04:22
Creating Class & Objects
07:09
Instance Attributes
09:06
Methods In Object Oriented Programming
08:33
Functional & OOP Based Way Of Writing Code
07:54
Inheritance
09:29
Multiple Inheritance
05:17
Multi-level Inheritance
03:15
Polymorphism
04:36
Method Overriding
04:24
Instance Method
06:13
Class Method
04:28
Static Method
05:51
Nested Classes
06:52
Nesting Class Example
10:41
Constructor Inheritance
04:02
Overriding Superclass Constructor
02:35
Using Super
Entire OOP Example Part 1
Entire OOP Example Part 2
Student Management System Using OOP
Creating Menu
Edit Student Data
Deleting Student Data
Introduction To Regular Expressions
06:28
Writing Our First Regular Expression
04:56
Match & Search
02:12
Metacharacter In Regular Expression
03:38
Star Metacharacter
03:25
Plus Metacharacter
01:26
Plus Metacharacter Example
02:17
Curly Braces Metacharacter
03:35
Curly Braces Metacharacter Example
03:51
Wildcard
02:29
Wildcard Example
02:11
Optional Metacharacter
Caret Metacharacter
03:07
Character Class
05:38
Find All
03:05
Character Class & Find All
03:03
Finding Vowels
02:00
Shorthand For Numeric Characters
03:10
W Shorthand
03:25
S Shorthand
02:42
Combining Shorthands & Metacharacters
05:32
Matching Phone Numbers Part 1
07:45
Matching Phone Numbers Part 2
03:20
Matching Emails
05:54
Checking Validity Of Emails
02:46
Matching Dates
Introduction To Databases
10:28
Types Of Databases
05:17
Introduction To PostgreSQL
03:39
Installing PostgreSQL On Windows
04:41
Installing PostgreSQL On Mac
05:36
Creating A Database
06:04
Inserting Data In Database
10:34
Reading Data From Database
05:55
Updating & Deleting Data
Installing Pscycopg2
05:35
Connecting To Databases
06:24
Creating A Database With Python
05:43
Inserting Data Into Databases Using Python
09:22
Updating Database Data
07:30
Updating Single Field By Choice
17:30
Deleting Database Data
10:17
Adding Menu
10:49
Creating Tkinter Window
10:29
Adding Buttons
03:58
Creating A TreeView
06:51
Configuring Columns
05:52
Execute Query Method
09:33
Refresh TreeView Method
06:17
Inserting Data
06:17
Deleting Data
06:06
Updating Data
Project Text to Speech:
Generating Audio From Text Data
05:53
Converting File Data To Audio
05:55
Converting User Input To Speech
Project:
Building QR Code using Python
Project:
Pdf Documentation with Python
Creating Our First PDF Page
10:02
PDF 3 Adding Header To Page
06:54
PDF 4: Aligning Items In Header
03:45
PDF 5: Adding Multiple Lines
05:02
PDF 6: Adding Footer
03:55
PDF 7: Reading Data From A Text File
07:30
PDF 8: Writing Data To PDF
04:59
PDF 9: Adding A Chapter Title
06:35
PDF 10: Adding Headers
06:28
PDF 11: Adding Footer
02:20
PDF 12: Reading CSV Data & Converting It Into A PDF Table
08:52
PDF 13: Styling The PDF Table
06:41
PDF 14: Adding Links & HTML To PDF Page
Project Invoice Generator using Python:
Introduction To The Project
01:41
Building The Layout
08:02
Adding Medicines To ListBox
04:29
Adding Medicines To Cart
06:06
Adding Medicines To TextBox
06:08
Calculating Total
04:11
Generating PDF Based Invoice
Project Game Creation in python:
Creating The Game Window
06:32
Drawing A Snake
07:49
Moving The Snake
09:25
Controlling The Frame Rate
02:35
Adding Boundary Conditions
03:06
Adding Food Item
02:56
Adding Randomness To Food Item
03:23
Eating The Food Block
06:07
Adding Snake Body
08:07
Snake Hitting Itself
02:55
Displaying The Score
Testing in Python:
Introduction To Unittesting In Python
05:37
Unittesting In Python
03:37
Writing Our First Test
08:18
Running Tests
02:14
Multiple Asserts
03:32
Writing Multiple Tests
06:09
Testing A Class Method
05:25
Testing Multiple Methods
04:13
Setup Method
03:42
Teardown Method
02:40
Assert Raises
08:35
Skip & Skip Decorators
04:47
Introduction To Pytest
03:32
Running Our First Test
07:49
Writing Multiple Tests
03:47
Asserting Exceptions
03:52
Skipping Tests
05:23
Creating A Shopping Cart
08:46
Testing The Shopping Cart
Data Analytics:
Introduction To Data Analysis
11:31
Data Analysis v/s Machine Learning v/s AI
09:11
Python For Data Analysis
04:52
Installing Jupyter Notebook
03:46
Creating A Numpy Array
12:47
Creating Array & Type Conversion
04:42
Arithmetic Operations On Array
06:53
Comparing Arrays
02:34
Indexing & Slicing Array
11:31
Fancy Indexing & Boolean Indexing
04:55
Broadcasting
03:29
Creating A Series
06:30
Methods & Attributes
Statistics and Mathematics
Exercise
06:07
Creating A DataFrame
13:41
Reindexing
06:35
Arithmetic Operations With Fill Values
07:12
Adding Series & Dataframe
02:16
Function Application & Mapping
03:40
Sorting & Ranking
08:37
Finding Duplicate Index Values
03:33
Statistical Methods
03:32
Handling Nan Values
08:49
Hierarchical Indexing
10:16
Diving Deeper Into Series
07:01
Reading Data From A File
09:08
Python Functions On Series
07:26
Indexing & Slicing A Series From File
07:56
Slicing Using Iloc & Boolean Indexing
04:23
Difference Between Integer Indexing & Iloc
07:37
Get Method
04:59
Altering Series Values
05:02
Counting Frequency Of Values In Series Using Value Counts Method
07:55
Apply Method
08:51
Map Method
05:21
Loading CSV Data
07:22
Getting Information About DataFrame
07:14
Selecting Required Columns
05:38
Finding Salaries From Range
05:20
Extracting Series & Adding
12:28
Calculating Average Salary
02:16
Finding Job Frequency Using Value Counts
05:03
Changing Data Types
04:08
Sorting Salaries
09:41
Filtering Data Conditionally
05:04
Combining Multiple Conditions
04:37
Combine Conditions Using OR
04:09
Find If Value Exists Using Isin Method
03:21
Search Within A Range Using Between Method
02:42
Indexing
06:03
Changing Values In DataFrame
04:37
Deleting Rows & Columns
06:14
Loading Multi Index
03:38
Accessing Index At Multiple Levels
02:03
Sorting A Multi-Indexed Data Frame
03:03
Accessing Values
03:34
Stack Method
06:29
Unstack Method
03:09
Pivot Method
05:23
Melt Method
04:14
Pivot Table Method
05:48
Group By & Methods
08:36
Merging Datasets
08:40
Merging With Multiple Keys
05:10
Merge On Index
09:54
Concat
05:30
Concat Side By Side
04:12
Combine
07:50
Introduction To Time Series
12:01
Creating Date Ranges
05:30
Creating A Time Series
09:16
Frequencies In Time Series
07:53
Shifting Time Series
05:32
Introduction To Matplotlib
11:56
Plotting A Numpy Array
04:20
Setting Line Properties
03:28
Plotting Subplots
06:16
Adding Grid & Text To Plot
04:53
Plotting Data Frame & Series
Data Analysis Project:
Analysing Supermarket Sales Data Part 1: Reading CSV File
03:19
Analysing Supermarket Sales Data Part 2: Switching Up The Theme
03:39
Analysing Supermarket Sales Data Part 3: Accessing Different Parts Of Data
09:39
Analysing Supermarket Sales Data Part 4: Selecting Rows On A Condition
08:07
Analysing Supermarket Sales Data Part 5: Queries To Find Conditional Data
06:36
Analysing Supermarket Sales Data Part 6: Sum, Max, Min & Average
07:08
Analysing Supermarket Sales Data Part 7: Using GroupBy To Group Data By Location
06:21
Analysing Supermarket Sales Data Part 8: Finding Market Share
11:04
Analysing Supermarket Sales Data Part 9: Classifying Shoppers
06:53
Analysing Supermarket Sales Data Part 10: Analysing Memberships & Ratings
06:13
Analysing Supermarket Sales Data Part 11: Answering Multiple Queries
16:25
Analysing Supermarket Sales Data Part 13: Classifying Sales By Day
08:40
Analysing Supermarket Sales Data Part 13: Classifying Sales By Month
03:46
Analysing Supermarket Sales Data Part 14: Classifying Sales By Hour
04:10
Analysing Supermarket Sales Data Part 15: Classifying Payment Types With Hour
Web Application using Django:
Introduction To Django
06:30
Installing Django On Windows
02:52
Installing Django On Mac
02:12
Creating A Django Project On Windows
07:04
Creating A Django Project On Mac
03:50
Running Django Project On Localhost For Windows
05:30
Running Django Apps On Localhost For Mac
04:32
Understanding Significance Of Project Files
06:45
Creating Views
08:36
Creating Another view
04:12
What Is A Database
06:00
Creating Models In Django
04:11
Making Migrations
03:00
Adding Object to DB
11:11
Creating Superuser
08:40
Passing Objects
04:09
Django Templates
07:06
Passing Context
06:42
DetailView
06:06
Removing Hardcoded URLs
04:54
Adding URLs To App
05:30
Namespacing URLs
05:29
Adding Staticfiles
09:08
Adding Bootstrap
08:02
Base Templates
10:38
Adding Image Field
11:08
Getting Saved Images
03:31
Adding Own Images
03:12
Adding HTML Form
08:53
Submitting Form Data To Database
10:04
Edit Functionality
09:56
Fixing Errors & Issues
10:46
Update Functionality
02:40
Delete Functionality
11:07
Design Touchup For Index Page
09:48
Design Touchup For Detail Page
Web Application using Flask:
Introduction To Flask
07:10
Installing Flask
04:39
Hello World
10:51
Routing
02:11
Variables
05:31
Debug Mode
06:06
Redirect & URL For
10:14
Receiving Requests
05:20
Templates
04:49
Passing Dynamic Data To Templates
04:18
Conditionals In Template
06:42
Using Loops In Template
05:32
Rendering Objects
05:27
Adding Bootstrap & Template Inheritance
08:12
Adding Navbar
10:05
Adding CSS
05:58
Adding Forms Part 1
07:34
Adding Forms Part 2
04:53
Configuring Databases
07:35
Creating Models
07:43
Adding Books To Database
04:59
Retrieving Data From Database
04:20
Implementing Edit Functionality Part 1
07:42
Implementing Edit Functionality Part 2
05:01
Implementing Delete Functionality
REST API implementation in Application:
What is an API
10:39
Installing Django Rest Framework
04:07
Creating & Setting Up Django App
07:47
Setting Up API App
10:42
Creating Serializer For Model
07:53
Creating Another Endpoint
04:49
Update & Delete Functionality
04:38
Adding Images To API
11:18
Making The API Consumable
05:53
Setting Up React App
12:00
Fetching Data from API
Efficient & Optimize Development Process:
Writing Clean Python Code:part 1
05:42
Writing Clean Python Code:part 2
09:27
Writing Clean Python Code:part 3
05:47
Writing Clean Python Code:part 4
07:23
Writing Clean Python Code:part 5
Machine Learning
What is Machine Learning
AI,Data Science and Machine Learning Relationship
Types of Machine Learning
Application of Machine Learning in real world.
youtube Recommendation Engine.
Data Engineering
Introduction to Data Engineering Role.
Job Profile of Data Engineer.
Types of Databases
Deep Learning
What is Deep Learning
How Deep Learning is differ from Machine Learning
Google Colab Setup and handson
What is Neural Network
Application of Deep Learning
Generative Aritifical
What is GenAI
What is Languague Model.
Types of Language Models.
Application of GenAI in Real World.