42 Lectures | 1hr : 16min
62 Lectures
Why Should You Learn Python?
Install python on windows
Variables in python
Variables in python Exercise
Numbers
Numbers Exercise
Strings
Strings Exercise
Lists
Lists Exercise
Install PyCharm on Windows
Debug Python code using PyCharm
If Statement
If Statement Exercise
For loop
For loop Exercise
Functions
Functions Exercise
Dictionaries and Tuples
Dictionaries and Tuples Exercise
Install Python Module (using pip)
Modules
Working With JSON
Reading/Writing Files
Reading/Writing Files Exercise
if __name__ == "__main__"
Exception Handling
Class and Objects
Class and Objects Exercise
Inheritance
Inheritance Exercise
Multiple Inheritance
Multiple Inheritance Exercise
Raise Exception And Finally
Raise Exception And Finally Exercise
Iterators
Iterators Exercise
Generators
Generators Exercise
List Set Dict Comprehensions
List Set Dict Comprehensions Exercise
Sets and Frozen Sets
Sets and Frozen Sets Exercise
Command line argument processing using argparse
Commandline Argument Processing using argparse Exercise
Decorators
Decorators Exercise
Multithreading - Introduction
Multithreading Exercise
Multiprocessing Introduction
Sharing Data Between Processes Using Array and Value
Sharing Data Between Processes Using Queue
Multiprocessing Lock
Multiprocessing Pool (Map Reduce)
Unit testing - pytest introduction
Unit testing - skip/selectively run tests in pytest
Unit testing - pytest fixtures
Unit testing - pytest parameters
Numpy introduction
Numpy - basic array operations
Numpy - slicing/stacking arrays, indexing with boolean arrays
Numpy - iterate numpy array using nditer | numpy nditer
This course uses a project-based learning approach to teach you Python using two real-life projects (1) Hospitality domain data analysis and (2) Medical data extraction. Learning Python programming through projects helps you understand real-life applications of this awesome programming language. You will also have two solid projects that you can add to your resume and you work on end-to-end implementation. Total beginners, as well as people familiar with the language, will benefit from this Python course.
This practical beginner’s course lets you learn Power BI from scratch, preparing you for the data analyst, business analyst, or Power BI developer job market. The course provides an end-to-end Power BI project, carefully curated to offer you real organizational experience and business context.