Welcome to the Learn Python from Scratch Hands-on 2022 Course!
Learn Python from scratch. If you want to learn Python and write efficient, elegant, and simple code, this is the course you've been looking for! This course is practical but it will not ignore the theory.
Even if you have no programming experience, this course will give you a strong foundation and teach you how to use Python to achieve any goal.
We'll take you step-by-step through engaging video tutorials and teach you everything you need to know to succeed as a Python Programmer.
Here are the topics this course covers!
Types of Languages
Difference between High and Low-Level Language
What is Programming?
What is an algorithm?
Algorithm Design with Flowchart
Algorithm Design with Pseudocode
Syntax errors vs Logical errors
Introduction to python
How does Python Language Works?
Python Installation with different interactive modes
How to Install Python
How to Install notepad++
How to Install Pycharm
How to interact with Python - Python Interfaces
What are Identifiers and Variable
Unpublished lecture:
What is an identifier?
What is a Variable?
Multiple Assignment Variable
How to Assign Value to Variable?
Python rules and reserved keywords
Identifier and Variable
Input and Output functions
How Input and output functions work
Reading input from the keyboard
What are Data Types in Python
mutable vs immutable
Arithmetic Operators
Arithmetic Expressions -Convert Math formulas
Advance Arithmetic Operators
Comparison Operators
Boolean or Logical Operators
How if Statement works
Nested if Statements
if else Statements
if elif else Statements
Nested if vs elif Statements
Introduction to While loops and While loop with else
Infinite while loop
Nested while loop
range Function
How For Loop work?
For loop with range Function
For loop with break and continue
For loop with else and Nested statements
How String work in Python
Repetition Operator
Concatenation Operator
Escape Sequence
String Indexing
Slicing String
String Method and Functions
Accessing String using Loops
How List work in Python
List Indexing
Modify or Delete or Update Elements
append and insert Function
pop and remove Function
reverse and extend Function
Index and copy Function
List Slicing
Repetition and Concatenation Operator
Access List using Loops
List Function
How Tuple works in Python
Tuple Indexing
Tuple Slicing
Repetition and Concatenation Operator
Accessing Tuple using Loops
Copying Tuple
Tuple Constructor
How Set works in Python
add and update method
discard and remove method
clear and copy method
intersection, difference, and union method
access Set elements using For Loop
Set Constructor function
How Dictionary works in Python
access, modify, delete methods
Find, clear and copy methods
Items, keys, and values methods
fromkey method
How user-defined "Function" work in Python
Create Function -Parameter and Argument
Local vs Global Variables in Function
Modify Global Variables within Function
Bank Money withdraw Function
Function within Function
introduction to File Handling
File Modes
How to Read a File
How to Write a File
How to Create a File
How to Delete a File and Folder