Chasing Python Course Bundle

Python for Data Science (includes Python fundamentals, Numpy, Pandas, Visualization, Machine Learning, and OOP)

Course in-progress

Register now!

Lectures videos are being posted weekly. Learn at your pace. Attend monthly office hours with the instructor.

This course covers all the essential topics you need to know to use Python for data science, including:

- Python fundamentals
- Scientific computations
- Data wrangling and cleaning
- Data analysis and visualization

By the end of this course, you will be able to:  

- Use Python to collect, clean, and analyze data
- Create data visualizations to communicate your findings

This course is perfect for anyone who wants to learn Python for data science, including:  

Beginner Data scientists
Beginner Data analysts
Business analysts

Enroll today and start learning Python for data science!


Pre-recorded videos

Contents will be recorded and posted as they become available.

Office Hours

Monthly Live sessions with the Instructor while the course is being developed

Support System

Facebook Group

Over 3,200 students have already signed up for the FREE course - don't let this opportunity pass you by! Register now!




  • Complete Python Fundamentals
  • Unlimited access
  • Support via Facebook Group




  • Complete Python fundamentals + 
    Data Science stack 
    (NumPy, Pandas, Matplotlib, Scikit-Learn)
  • Unlimited access
  • Support via Facebook + WhatsApp Group
  • Refundable within 60 days




  • Complete Python fundamentals +
    Data Science stack
    (NumPy, Pandas, Matplotlib, Scikit-Learn)
  • Unlimited access
  • Support via Facebook + WhatsApp Group
  • Non-refundable

Bundle at a Glance

Click each course card to view the tentative syllabus (work in progress)

Frequently Asked Questions (FAQ)

Basic Python language for absolute beginners. If you have never used Python, you will learn it.

Creating Python Environment
- Installing Anaconda Python system (this course will use this)
- Introduction to Google Colab (browser-based Python, no installation needed)
- Introduction to other browser-based Python systems

Python fundamentals
- Computer science basics (bits, bytes, memory)
- Built in Data structures (list, tuple, dictionary, set)
- Functional and Object Oriented Programming concepts and applications
- Understanding the language from a data scientist's perspective (not from a software engineer's perspective)

- Arrays
- Vectorization

- Handling external data
- Data cleaning
- Data transformation (join, reshape)

Matplotlib, Seaborn, plotnine
- Data visualization

Statsmodel (may move to the Statistics with Python course)
- Statistical computation
- Summary tables
- Linear Regression Analysis
- Regression diagnostics
- Logistic regression analysis

Scikit-Learn (may move to the Statistics with Python course)
- Fitting regression models using scikit-learn
- Fitting logistic regression for classification problems

Simulation and Computation
- Random number generation
- Plotting probability distributions
- Understanding confidence intervals using Monte Carlo simulation
- More examples involving simulation

This is not a live course.

The contents are pre-recorded. There may be some live sessions as I am launching it for the first time.

Because the course materials are not ready to release.

The contents will be released as they are prepared, recorded, and uploaded to the learning management system.

That is, the contents will be released continuously through 2023. I will continue updating, refining, and adding new contents thereafter.

All course contents will be accessible forever. Forever means for the life of the platform. I expect to maintain it as long as I am financially able to do so.

This is not a venture capital funded project. And there is not guarantee that will always be available. I will make reasonable steps to save the contents in case I cannot maintain the platform.

Yes. If there is a live class, every effort will be made to record it. Once record, they will be made be available for viewing later at your convenience.

This is a learn-at-your-pace course. The instructor will have live office hours to answer your questions or to clarify an existing lecture or topic.

There is a Facebook group for this course. You can ask questions there and the instructor or other members of the community will respond.

You will be supported as much as practically possible.

Please note, however that you should not expect it to be one-on-one tutoring. It is not.

Please see the pricing structure near top or bottom of this page for most up-to-date pricing.

This is the absolute lowest price you can get this course for. This is the launch special price. You are paying this ridiculously low price because you've trusted me on this without seeing any content.

Course price will only increase in the future as more contents are added. 

Here's a tentative schedule which may change any time. For most up to date pricing, see the bottom of this page.

Tier 1 Bundle price (Launch special): US $14.99 (BTD 2,000)
Tier 2 Bundle price (December 2023): US $24.99 (BTD 3,000)

The basic Python course is free. Please sign up for free here

The rest of the courses in this bundle are not free. All these courses have quizzes and organized exercise problems for your practice. Making these quizzes takes time and effort. Also, I wish you would like to support this platform if you care about it.

Further, if you pay for something, you will have a commitment to learn it. This way, it is likely to help you actually put the effort to learn python.

If you do not want to pay a fee, there are a ton of materials available online for free. Please Google search and you will find them.

We may offer special discounts during festivals such as Eid and other holidays. It may go as low as middle of Tier 1 and Tier 2 levels.

  • Learn Python fundamentals hands-on without overloading your brain 
  • Pre-recorded video lectures in Bangla language
  • Live office hours with the instructor for course/career counseling
  • Direct help from the instructor via Facebook group
  • Unlimited access to videos and all course materials
  • Access to all future updates

Why Learn Python?

because Python is the preferred programming language for Artificial Intelligence.

Let's be honest--

 You've made many attempts to learn Python

It felt really hard  

You were frustrated

And you gave up.

But it shouldn't be like that.  

It's not because you cannot learn Python.

Perhaps you wanted to learn faster than you should have.

Perhaps you skipped the fundamentals over!!

I will teach you the fundamentals you need--the way you'd feel comfortable.

I will help you stepping into Python and then run with it.

Who am I?

I am a statistician-turned Data Scientist with over 20 years of experience in academia and industry combined.

I have been using Python for over 7 years now.

And I am teacher, too.

My student's say I have a unique teaching style, which helps them grasping the topic better. When they watch my lecture video, they find

"yeah, it makes sense now."

I will walk you through the rough road and help you discover an oasis at the end  you will exclaim--  Yeah, this makes sense.

And that's my teaching philosophy :-)  

I've created this course with all my experience of over two decades and I am continuously learning and sharing those with you.

Yes, you can!


Enayetur Raheem, Ph.D.

is a statistician and educator. He is an accomplished data scientist with over 20 years of analytic experience in academia and US healthcare industry combined. He has taught graduate level statistics courses at Dhaka University and several universities in the US prior to transitioning to industry as a Data Scientist. He is a lifelong learner and passionate about teaching online.  He is the founder and principal instructor at -- an online analytic learning platform.

Why Choose this Course

The Instructor

Dr. Raheem has 20 years of analytic experience, 7+ years of which is in US healthcare system. He is currently a Principal Data Scientist 


Coverage of Topics

All foundational topics in Python will be covered


Lots of Examples

Thoroughly detailed pre-recorded video lectures with ample examples and exercises plus their solutions


Designed by professional

This course is designed by Dr. Raheem who has experience teaching undergraduate and graduate levels at universities in the USA at


Shah Jalal

Scientific Officer

The course materials are very helpful and well organized. I have learned a lot about statistical analysis with R for research purposes. It is very effective for those who want to learn statistical analysis with R in the Bengali language like me.

-- Student from Statistical Analysis with R for Reproducible Research course

Syed Al Mahiyan


The way of his teaching is just incredible. He made me feel that learning SQL is very easy and fun. Described and showed the topics clearly. Also making the concepts crystal clear.

-- Student from SQL for Data Analysis course

Only Statistics with Python (Tk. 2,000)
Only Step into Python (Tk. 1,500)

Bundle price
Tk. 2,500
(Saves Tk. 1,000)

Launch special price ends on
Jan15, 2023

Send Money 



Register below 

Please allow 24 hours for processing your request. You will receive an email confirmation when payment is received and verified.

If you have any question, please use the Contact link near the top of the page.

Refund Policy

Registration fee is refundable ONLY within 60 days and if you pay using a credit card.

bKash registration cannot be refunded under any circumstances.