This course is designed for begnners and can be joined by any backgroup student or professional. The course covers all below.
Intro To Python Programming
What is Python Programming
Who is This Course For
Python Marketplace
Python Job Opportunities
Python Job Roles
Getting a Python Job Without a Degree
Getting Familiar With Python
Python Job Roles
Installing Python in Windows
Anaconda and Jupyter Notebooks
Anaconda and Jupyter Notebooks
Python Syntax
Line Structure
2 Line Structure
Comments
Multiple Statements on a Single Line
Indentation
Python Data Types
Python Basic Data Types (section overview)
Python Variables
Integers and Float
Strings Manipulation
Strings Overview
String Indexing
String Slicing
Printing
Booleans
Python Operators
Python Operators (section overview)
Booleans
Printing
Arithmetic Operators
Assignment Operators
Comparison Operators
Logical Operators
Identity Operators
Python Advanced Data Types
Python Advanced Data Types (section overview)
Identity Operators
1 List Overview
.2 List Indexing and Slicing
Tuples0
.4 Sets
When to use each one
Python Control Flow
Control Flow Part 1 (section overview)
.1 Intro to Control Flow
2 Basic Conditional Statements
More Conditional Statements
For Loops
While Loops
Python Control Flow 2
Control Flow Part 2 (section overview)
Break Statements
Continue Statements
Zip Function
Enumerate Function
List
Intro To Functions
. Python Functions (section overview)
Intro to Functions
Python Help Function
Defining Functions
Variable Scope
DocStrings
User Input and Error Handling
Error Handling and User Input (section overview)
Intro to Error Handling
User Input
Syntax Errors
Handling Exceptions
Handling Exceptions
Exceptions
Advanced Functions
Python Advanced Functions (section overview)
Lambda Functions
Functions args and kwargs
Generators and Yield
Filter
Map Functions
Scripting And Libraries
Scripting and Libraries (section overview)
What is a script
What is an IDE
from jupyter notebook to vscode
from jupyter notebook to vscode
Importing Scripts
Importing Scripts
Standard Libraries
Third Party Libraries
NumPy
Numpy section overview
What is NumPy
Why NumPy
NumPy Arrays
Reshaping, Modifying and Accessing NumPy arrays
Logical Indexing
Inserting , Deleting, Appending
Broadcasting
Starting A Career in Python
Creating a Python Developer Resume