Welcome to Mega Python. This course will guide you through everything you need to know to use Python for practical use and more. I’ve worked for Bloomberg for 17+ years and will present the knowledge to help you in this course. This course is a 'Mega Course', packed with so many practical topics to help you success practically. We'll cover the following topics:
Welcome to Mega Python. This course will guide you through everything you need to know to use Python for practical use and more. I’ve worked for Bloomberg for 17+ years and will present the knowledge to help you in this course. This course is a 'Mega Course', packed with so many practical topics to help you success practically. We'll cover the following topics:
Python Fundamentals
NumPy for High Speed Numerical Processing
Pandas for Efficient Data Analysis
Matplotlib for Data Visualization
Pandas Time Series Analysis Techniques
Statsmodels
Importing financial markets data
Create interactive financial charts with plotly
Time series analysis with indexing, filling and resampling
Create interactive data apps with streamlit
Data visualization with Dash
Why you should listen to me...
In my career, I have built an extensive level of expertise and experience in both areas: Finance and Coding
Finance:
17 years experience in Bloomberg for the Finance and Investment Industry...
Build various financial markets analytics companies like
KlickAnalytics,
Cryptoquote
ClickAPIs and more
Python & Pandas:
My existing companies extensively used python based models and algorithms
Code, models, and workflows are Real World Project-proven
Best Seller author on Udemy
e.g. PostgreSQL Bootcamp: Go from Beginner to Advanced, 60+ Hours course
Master Redis - From Beginner to Advanced, 20+ hours
Python for Finance
What are you waiting for? Guaranteed Satisfaction: Otherwise, get your money back with 30-day money back guaranteed by Udemy.
Looking Forward to seeing you in the Course.
Install python
The python interpreter
Writing our first python code
Python IDLE program
Installing Anaconda
Create your first python notebook
Setting up IDE - Visual Studio Code
String functions
Intro to Numbers
Built-in functions for numbers
The double equality sign
Getting User Input
Python Operators
Logical Operators
Comparison Operators
Boolean Operators
Python List
Adding and removing elements in a list
Popping items from a list
Removing an item by value
Permanent and temporarily sort
Reverse a list
Avoiding Index errors
Numerical List
min, max and sum functions
Negative Indexing
Multi-diementional list
Range function
Looping multi-dimentional list
Slicing of a list
Slicing a List Part 2
Iterate over multiple list
Check if an item exist or not
Count total occurrence of an item
Membership operators
Nested List
List Comprehensions
List Comprehensions with if clause
Nested List Comprehensions
Flatten a list of lists
Remove duplicates from the list
tuple constructor
Access tuple items
Nested Tuples
Slicing a tuple
Change Tuple item
Change Tuple item?
Concatenation and Repetition
Iterate through a tuple
Tuple Sorting
Tuple Packing & Unpacking
Tuple count() method
Tuple index() method
all function with tuple
any() function with tuples
sum() function with tuples
enumerate() function with tuples
Create, Set Constructor, Add and remove methods
Find Length, clear all elements, and iterate all elements
pop() method
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.