Udemy – The Complete Python Course 2024
English | Tutorial | Size: 9.41 GB
The most COMPREHENSIVE + UP TO DATE Python Course. Free 980 page book version of course included +Python in Excel +Mojo
Welcome to the The Complete Python Course 2024, which is the most COMPREHENSIVE and UP TO DATE Python course with many exercises and resources.
The course also includes a 980 page book version of the course for free, which is only available to students who take this course.
This course teaches new features introduced in Python; the course also includes how to use the next generation version of Python called Mojo, how to use Python in Excel and much more. No experience in Python or with programming is required to take this course. There is a 30 day money back guarantee, so you have nothing to lose and everything to gain. Please watch the comprehensive promotional video trailer for an outline of the course.
Anyone can take this course as this comprehensive course has 4 tracks as follows:
Beginner Track for students that have no experience with programming
Intermediate Track for students that have some programming experience, but no Python experience
[G] Genius Track for students that have some Python experience, but want to learn more advanced and brand new Python concepts.
[A] All Track for students who want to take the whole course and go from knowing nothing about Python to becoming a master of Python!
After taking this course you be able to take your career or business to the next level by thoroughly understanding Python.
COURSE OUTLINE: Level 1 of 17: Intro, How to Take the Course, Access Free Python Book & Our First Exercise
Welcome, How to Take the Course and How to Download the Free Python Book
Introduction to Python (What, Why and How of Level 1)
How to Use Python Online Using Google Colab for Free
Exercise 1.1: Our First Python Code: “Hello World”
Answer 1.1: Our first Python Code: “Hello World”
Optional Lecture: Who Uses Python & What are the Pros & Cons of Python?
Quiz for Level 1
Level 2: Data Types and Variables
Intro to Data Types and Variables (What, Why and How of Level 2)
How to Code Data Types & Variables in Python (String+Integer Variables)
Exercise 2.1: Using String and Integer Data Types
Answer 2.1: Using String and Integer Data Types
Floating and Boolean Data Types
Exercise 2.2: Using Floating and Boolean Data Types
Answer 2.2: Using Floating and Boolean Data Types
How to Change the Content or Data Type of a Variable (“Casting”)
Exercise 2.3: How to Change the Content or Type of a Variable
Answer 2.3: How to Change the Content or Type of a Variable
Level 2 Final Exercise: Currency Converter
Level 2 Final Exercise Answer: Currency Converter
Quiz for Level 2
Level 3: Python Math (Meaning Operators) and “Strings”
Intro to Python Math (Operators) & Strings (What, Why & How of Level 3)
Arithmetic Rules in Python
Exercise 3.1: Arithmetic Rules in Python
Answer 3.1: Arithmetic Rules in Python
Stringing Together Variables
Exercise 3.2: Stringing Together Variables
Answer 3.2: Stringing Together Variables
Level 3 Final Exercise: Simple Interest Calculator for a Savings Account
Level 3 Final Exercise Answer
Quiz for Level 3
Level 4: Built in Functions & Creating Basic Functions
Intro to Built-In/Creating Functions (What, Why & How of Level 4)
Basic Built in Python Functions that Use Math
Exercise 4.1: Built in Functions that Use Math
Answer 4.1: Built in Functions that Use Math
Input Built in Python Function
Exercise 4.2: Input Built in Python Function
Answer 4.2: Input Built in Python Function & Stringing Together Objects
Creating Basic Custom Functions Part 1
Exercise 4.3: Creating Custom Functions Part 1
Answer 4.3: Creating Custom Functions Part 1
Creating Basic Custom Functions Part 2
Exercise 4.4: Creating Basic Custom Functions Part 2
Answer 4.4: Creating Basic Custom Functions Part 2
Creating Advanced Functions (Keyword and Default Values)
Exercise 4.5: Creating Advanced Functions Keyword and Default Values)
Answer 4.5: Creating Advanced Functions (Keyword and Default Values)
Returning Values from Custom Functions
Exercise 4.6: Returning Values from Custom Functions
Answer 4.6: Returning Values from Custom Functions
Level 4 Final Exercise: Simple Calculator with Functions
Level 4 Final Exercise Answer: Simple Calculator with Functions
Quiz for Level 4
Level 5: The List Data Type and the Sum Function
Intro to List Data Type (What, Why and How of Level 5)
How Does the List Data Type Work (and Using the SUM Function)?
Exercise 5.1: The List Data Type Work (and Using the SUM Function)
Answer 5.1: The List Data Type Work (and Using the SUM Function)
Level 5 Final Exercise: Grocery Shopping List
Level 5 Final Exercise Answer: Grocery Shopping List
Quiz for Level 5
Level 6: Logic and Loops
Intro to Logic and Loops (What, Why and How of Level 6)
The IF, ELSE Statement
Exercise 6.1: The IF, ELSE Statement
Answer 6.1: The IF, ELSE Statement
Using A Nested IF Statement
Exercise 6.2: Using A Nested IF Statement
Answer 6.2: Using A Nested IF Statement
Using ELIF in an IF Statement and the OR & AND Logic
Exercise 6.3: Using ELIF in an IF Statement and the OR & AND Logic
Answer 6.3: Using ELIF in an IF Statement and the OR & AND Logic
Using the MATCH and CASE Logic
Exercise 6.4: Using the MATCH and CASE Logic
Answer 6.4: Using the MATCH and CASE Logic
Formatting
Exercise 6.5: Formatting
Answer 6.5: Formatting
Slicing
Exercise 6.6: Slicing
Answer 6.6: Slicing
For Loop
Exercise 6.7: For Loop
Answer 6.7: For Loop
While Loop
Exercise 6.8: While Loop
Answer 6.8: While Loop
Level 6 Final Exercise: Time Tracker for Tasks
Level 6 Final Exercise Answer: Time Tracker for Tasks
Quiz for Level 6
Level 7: 3 More Data Types: Tuple, Dictionary and Set
Intro to More Data Types (What, Why and How of Level 7)
Tuples Explained How is it Different from a List?
Exercise 7.1: Tuples
Answer 7.1: Tuples
Introduction to Dictionaries
Dictionary Methods/Functionality
Exercise 7.2: Dictionaries
Answer 7.2: Dictionaries
Introduction to Sets
Exercise 7.3: Sets
Answer 7.3: Sets
Level 7 Final Exercise: Restaurant Menu Manager
Level 7 Final Exercise Answer: Restaurant Menu Manager
Quiz for Level 7
Level 8: Methods and Advanced Strings
Intro to Methods and Advanced Strings (What, Why and How of Level 8)
What is a Method and How do Get the Methods for An Object?
Exercise 8.1: Methods
Answer 8.1: Methods
String Methods
Exercise 8.2: String Methods
Answer 8.2: String Methods
Advanced String Operations
Exercise 8.3: Advanced String Operations
Answer 8.3: Advanced String Operations
[G/A] Lambda Functions & Map
[G/A] Recursion
Level 8 Final Exercise: Customer Support Chat Log Analysis
Level 8 Final Exercise Answer: Customer Support Chat Log Analysis
Quiz for Level 8
Level 9: Object Oriented Programming (OOP) & Classes
Intro to OOP (What, Why and How of Level 9)
Understanding Classes and Instances
Exercise 9.1: Creating Your First Class and Instance
Answer 9.1: Creating Your First Class and Instance
Defining Methods in a Class
Understanding Self in Python
Class Attributes Versus Instance Attributes
Exercise 9.2: Classes, Instances and Attributes
Answer 9.2: Classes, Instances and Attributes
Inheritance: Extending Functionality
Encapsulation: Hiding Information
Exercise 9.3: Implementing Encapsulation
Answer 9.3: Implementing Encapsulation
Understanding Magic Dunder Methods
[G/A] Understanding Composition and Aggregation
[G/A] Level 9 Final Exercise: Simple Bank Account Manager
[G/A] Level 9 Final Exercise Answer: Simple Bank Account Manager
Quiz for Level 9
Level 10 Mastering NumPy (Numerical Python)
Intro to NumPy (What, Why and How of Level 10)
Libraries Explained and Installing NumPy
Arrays Data Type
NumPy Array Creation Methods
Operations with Arrays
Slicing NumPy Arrays
Exercise/Project 10.1: Slicing and Indexing with NumPy
Answer 10.1: Slicing and Indexing with NumPy
Loops Versus Vectorization
Exercise/Project 10.2: Vectorization
Answer 10.2: Vectorization
Universal Functions
Conditional Filtering
Reshaping Arrays
Handling Missing Values Using NumPy
File Handling
Quiz for Level 10
Level 11: Pandas and Polars
Intro to Pandas & Polars (What, Why and How of Level 11)
Installing Pandas and Polars
Loading Data Using Pandas and Polars
Reading Data in Different Ways
Exercise 11.1: First Pandas/Polars Exercise
Answer 11.1: First Pandas/Polars Exercise
Understanding Series
Dataframe Operations
Dealing with Missing Data
Map and Transform
Merging and Joining
Exercise 11.2: Second Pandas/Polars Exercise
Answer 11.2: Second Pandas/Polars Exercise
Strings
Sales Data Visualization
Exercise 11.3: Third Pandas/Polars Exercise
Answer 11.3: Third Pandas/Polars Exercise
Quiz for Level 11
Level 12: Data Processing and ETL (Extract, Transform and Load)
Intro to Data Processing and ETL (What, Why and How of Level 12)
Data Cleaning Part 1
Data Cleaning Part 2
Label Encoder and Data Transformation Part 1
Label Encoder and Data Transformation Part 2
Label Encoder and Data Transformation Part 3
Handling Imbalanced Data
Data Partitioning
Quiz for Level 12
Level 13: Writing Clean and Efficient Code
Intro to Writing Clean/Efficient Code (What, Why and How of Level 13)
Clean and Modular Code
Python Naming Conventions
Documentation
Testing Your Code
Working with Teams on GitHub
Questionnaire on How to Conduct a Code Review
Quiz for Level 13
Level 14: Using Python in Excel
Introduction to Using Python in Excel (What, Why and How of Level 14)
How to Install Python In Excel
How to Use Python In Excel
Exercise 14.1: Using Python in Excel
Answer 14.1: Using Python in Excel
Using Dataframes with Python in Excel
Exercise 14.2: Using Python Dataframes in Excel
Answer 14.2: Using Python Dataframes in Excel
How to Create a Linear Regression Using Python In Excel
Exercise 14.3: Using Python and Excel to Create a Regression Analysis
Answer 14.3: Using Python and Excel to Create a Regression Analysis
Quiz for Level 14
[G/A] Level 15: Mojo
[G/A] Intro to Mojo (What, Why and How of Level 15)
[G/A] What is Mojo and Why is it a Gamer Changer for Python Developers?
[G/A] Complied Versus Interpreted Programming When it Comes to Mojo
[G/A] Coding with Mojo
[G/A] Variables in Mojo (Mutability and Immutability)
[G/A] Data Types in Mojo
[G/A] Else If in Mojo
[G/A] Loops in Mojo
[G/A] Functions in Mojo
[G/A] Struct Versus Class In Mojo
[G/A] Error Handling in Mojo
[G/A] “Inout, Borrowed and Owned” in Mojo
[G/A] Importing NumPy in Mojo
[G/A] Quiz for Level 15
Level 16: All Built-In Python Functions
Intro to All Built-In Python Functions (What, Why and How of Level 16)
Absolute Value Built-In Function: abs( )
All Built-In Function: all( )
Any Built-In Function: any( )
[G/A] ASCII Built-In Function: ascii( )
[G/A] Bin Built-In Function: bin( )
Bool Built-In Function: bool( )
Breakpoint Built-In Function: breakpoint( )
[G/A] Bytearray Built-In Function: bytearray( )
[G/A] Bytes Built-In Function: bytes( )
Callable Built-In Function: callable( )
Chr Built-In Function: chr( )
Classmethod Built-In Function: classmethod( )
[G/A] Compile Built-In Function: compile( )
[G/A] Complex Built-In Function: complex( )
Dict Built-In Function: dict( )
Dir Built-In Function: dir( )
Divmod Built-In Function: divmod( )
[G/A] Enumerate Built-In Function: enumerate( )
Eval Built-In Function: eval( )
Exec Built-In Function: exec( )
Filter Built-In Function: filter( )
Float Built-In Function: float( )
Format Built-In Function: format( )
Frozenset Built-In Function: frozenset( )
Hash Built-In Function: hash( )
Help Built-In Function: help( )
Hex Built-In Function: hex( )
ID Built-In Function: id( )
Input Built-In Function: input( )
Int Built-In Function: int( )
[G/A] Isinstance Built-In Function: isinstance( )
Issubclass Built-In Function: issubclass( )
Iter Built-In Function: iter( )
Len Built-In Function: len( )
List Built-In Function: list( )
[G/A] Map Built-In Function: map( )
Max Built-In Function: Max( )
Min Built-In Function: Min( )
Next Built-In Function: next( )
[G/A] Oct Built-In Function: oct( )
Open Built-In Function: open( )
Ord Built-In Function: ord( )
Pow Built-In Function: pow( )
Print Built-In Function: print( )
Range Built-In Function: range( )
Repr Built-In Function: repr( )
Reversed Built-In Function: reversed( )
Round Built-In Function: round( )
Set Built-In Function: set( )
Slice Built-In Function: slice( )
Sorted Built-In Function: sorted( )
Str Built-In Function: str( )
Sum Built-In Function: sum( )
Tuple Built-In Function: tuple( )
Type Built-In Function: type( )
Zip Built-In Function: zip( )
Level 17: Conclusion, Next Steps and Additional Python Topics
CONGRATULATIONS & Next Steps!
By the end of this comprehensive course, you will be armed and ready to take your career or business to the next level using Python. No experience in Python or with programming is required to take this course. There is a 30 day money back guarantee, so you have nothing to lose and everything to gain.
Thanks,
Chris Haroun and Luka Anicin
RAPIDGATOR:
rapidgator.net/file/fa2c1fdba4f421ab7cc1191f9decc0a0/Udemy-TheCompletePythonCourse2024.part1.rar.html
rapidgator.net/file/8fba0e36f97425dbcdc30f3a414b483e/Udemy-TheCompletePythonCourse2024.part2.rar.html
rapidgator.net/file/ee3c10f20c9585cf476d21a3043976b0/Udemy-TheCompletePythonCourse2024.part3.rar.html
rapidgator.net/file/e0ba4ac8229b58ea3f0ebcccd2b62ec6/Udemy-TheCompletePythonCourse2024.part4.rar.html
rapidgator.net/file/18cac81c373f44aaf59af9c13dca5254/Udemy-TheCompletePythonCourse2024.part5.rar.html
rapidgator.net/file/f30f63aa8ccb591ef7931198ae7bf39d/Udemy-TheCompletePythonCourse2024.part6.rar.html
rapidgator.net/file/1bc1b740ac7948fd73849447b98827d4/Udemy-TheCompletePythonCourse2024.part7.rar.html
rapidgator.net/file/de6944b9bbc04bc609ec49c019f853e8/Udemy-TheCompletePythonCourse2024.part8.rar.html
ALFAFILE:
alfafile.net/file/Ac5zv/Udemy-TheCompletePythonCourse2024.part1.rar
alfafile.net/file/Ac5zm/Udemy-TheCompletePythonCourse2024.part2.rar
alfafile.net/file/Ac5zE/Udemy-TheCompletePythonCourse2024.part3.rar
alfafile.net/file/Ac5zJ/Udemy-TheCompletePythonCourse2024.part4.rar
alfafile.net/file/Ac5z6/Udemy-TheCompletePythonCourse2024.part5.rar
alfafile.net/file/Ac5za/Udemy-TheCompletePythonCourse2024.part6.rar
alfafile.net/file/Ac5zK/Udemy-TheCompletePythonCourse2024.part7.rar
alfafile.net/file/Ac5z5/Udemy-TheCompletePythonCourse2024.part8.rar