Python Programming Bible: Hands on Python 3 with 10 Projects

Python Programming Bible: Hands on Python 3 with 10 Projects

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 12 Hours | 6.00 GB

This is Python For Beginners Course, Build 10 Projects, Use it for Data Science, Machine Learning, IoT, AI, GUI and More

Be a Professional Python Programmer and Learn the Most Demanding Skill in the Job Market

This is the most comprehensive, straight-forward and fun project-based course

With this Mega course you will Go from Beginner to Expert in Python 3

Master Python 3 by Building 10 Projects,

  • Create a Text Editor like Notepad++
  • Encryption Decryption using Python
  • Number Guessing Game
  • Simple Calculator
  • Making a Deck of Playing Cards
  • Rock, Paper, Scissors Game
  • Validation of Password
  • Conversion of Numbers in Binary, Octal and Hexadecimal
  • Removing Vowels
  • Speech Recognition System

We will Cover a Wide Variety of Topics Including,

  • Data Structures in Python
  • File Handling Basics, Operators and Built in functions in Python
  • Statements and Loops
  • Functions and Lambda Expressions
  • Object Oriented Programming
  • NumPy: NumPy array, Indexing and Selection, NumPy Operations
  • Pandas: DataFrames, Series, Matrix, Working on missing data, Reading and Writing files
  • Matplotlib: Data Visualization, Plotting different graphs
  • Modules and Packages
  • Errors and Exceptions Handling
  • Decorators and Generators
  • Regular Expressions
  • Graphical User Interface (GUI) in Python, and More…

What you’ll learn

  • Complete Understanding of Python from Scratch
  • CREATE your own Programs and Applications
  • Python for Data Science and Machine Learning
  • If-else statement, For loop and While loop
  • Functions and Lambdas Expressions
  • Master Object Oriented Programming (OOP) in Python 3
  • Graphical User Interface (GUI) in Python
  • Data Analysis with NumPy
  • Data Analysis with Pandas
  • Matplotlib for Data Visualization
  • NumPy Array, NumPy Operations
  • DataFrames, Pandas Series, Pandas Matrix
  • Write your own Decorators and higher order functions
  • Create your own Generators and other Iterators
  • Build Games with Python
  • Error and Exceptions Handling
  • Write your own Custom Modules
Table of Contents

Welcome to Course !
1 Introduction of Python Programming Language
2 Updates on Udemy Reviews

Python Setup
3 Installation of Python

Python Basics
4 Beginning to Code
5 Variables

Data Types in Python
6 Data Types Introduction
7 Sets
8 Booleans
9 Numbers
10 Strings Part 1
11 Strings Part 2
12 Strings Part 3
13 Strings Part 4
14 Lists
15 Dictionaries
16 Tuples

File Handling Basics, Operators and Build in Functions
17 File Handling Basics Part 1
18 File Handling Basics Part 2
19 Comparison Operators
20 Logical Operators
21 Built in Functions

Statements, Loops and List Comprehensions
22 If, Elif and Else Statements
23 For loop
24 While loop
25 Useful functions in Python
26 List Comprehensions

Functions and Lambda Expressions
27 Functions Part 1
28 Functions Part 2
29 Map, Filter and Lambda Expressions
30 Scope of Variables in Python

Object Oriented Programming (OOP)
31 Object Oriented Programming Introduction
32 Class and Attributes
33 Methods
34 Inheritance
35 Polymorphism and Abstract Class
36 Special Methods

Data Analysis with Numpy
37 NumPy Introduction
38 NumPy Arrays
39 NumPy Arrays Indexing and Selection
40 NumPy Operations

Data Analysis with Pandas
41 Pandas Introduction
42 Reading and Writing Files
43 Pandas Series
44 DataFrames Part 1
45 DataFrames Part 2
46 Multi-index and index hierarchy
47 Working with Missing Data
48 Groupby Function
49 Merging, Joining and Concatenating DataFrames
50 Pandas Operations

Data Visualization with Matplotlib
51 Matplotlib Part 1
52 Matplotlib Part 10
53 Matplotlib Part 2
54 Matplotlib Part 3
55 Matplotlib Part 4
56 Matplotlib Part 5
57 Matplotlib Part 6
58 Matplotlib Part 7
59 Matplotlib Part 8
60 Matplotlib Part 9

Modules and Packages
61 Pip Install
62 Modules and Packages
63 name and main

Errors and Exception Handling
64 Syntax Errors
65 Runtime Errors
66 Exception Handling

Decorators
67 Decorators

Generators
68 Generators
69 Next and Iter Function

Regular Expressions
70 Regular Expressions Part 1
71 Regular Expressions Part 2

Graphical User Interface in Python
72 GUI Introduction
73 GUI Part 9
74 GUI Part 10
75 GUI Part 11
76 GUI Part 12
77 GUI Part 13
78 GUI Part 14
79 GUI Part 1
80 GUI Part 2
81 GUI Part 3
82 GUI Part 4
83 GUI Part 5
84 GUI Part 6
85 GUI Part 7
86 GUI Part 8

Project 1
87 Simple Text Editor

Project 2
88 Conversion of Numbers

Project 3
89 Removing Vowels

Project 4
90 Encryption Decryption using Python Dictionary

Project 5
91 Number Guessing Game

Project 6
92 Simple Calculator

Project 7
93 Making a Deck of Playing Cards

Project 8
94 Checking Validity of Password

Project 9
95 Rock, Paper, Scissors Game

Project 10
96 Speech Recognition System