Option FanaticOptions, stock, futures, and system trading, backtesting, money management, and much more!

Review of Python Courses (Part 13)

In Part 12, I summarized my Datacamp courses 35-37. Today I will continue with the next three.

As a reminder, I introduced you to my recent work learning Python here.

My course #38 was Web Scraping in Python. This gets complicated with some objected-oriented stuff that still throws me for a loop (no pun intended). I don’t think I will be using this anytime soon so I skimmed it in this review:

My course #39 was Working with the Class System in Python. Like #38, this gets thick. The course covers:

My course #40 was Sentiment Analysis in Python. This course covers:

I will review more classes next time.

Review of Python Courses (Part 12)

In Part 11, I summarized my Datacamp courses 31-34. Today I will continue with the next three.

As a reminder, I introduced you to my recent work learning Python here.

My course #35 was Intermediate Data Visualization with Seaborn. This course covers:

My course #36 was Introduction to Data Visualization with Seaborn (taking #35 before this was an oversight on my part, but everything ended up okay). This course covers:

My course #37 was Unsupervised Learning in Python. This course covers:

I will review more classes next time.

Review of Python Courses (Part 11)

In Part 10, I summarized my Datacamp courses 28-30. Today I will continue with the next four.

As a reminder, I introduced you to my recent work learning Python here.

My course #31 was Customer Analytics and A/B Testing in Python. This course covers:

My course #32 was Machine Learning with Tree-Based Models in Python. This course covers:

My course #33 was Introduction to PySpark. This is a data engineering course—a field in which I found myself not very enthusiastic. This course covers:

My course #34 was Cleaning Data with PySpark. This course covers:

I will review more classes next time.

Review of Python Courses (Part 10)

In Part 9, I summarized my Datacamp courses 25-27. Today I will continue with the next three.

As a reminder, I introduced you to my recent work learning Python here.

My course #28 was Supervised Learning with scikit-learn. This course covers:

My course #29 was Introduction to Natural Language Processing in Python. This course covers:

My course #30 was Building Chatbots in Python. This course covers:

I will review more classes next time.

Review of Python Courses (Part 9)

In Part 8, I summarized my Datacamp courses 22-24. Today I will continue with the next three.

As a reminder, I introduced you to my recent work learning Python here.

My course #25 was Exploratory Data Analysis in Python (Part 2). This course covers:

My course #26 was Regular Expressions in Python. Once into regex, this material gets very complex yet very powerful:

My course #27 was Introduction to Deep Learning in Python. This course covers:

I will review more classes next time.

Review of Python Courses (Part 8)

In Part 7, I summarized my Datacamp courses 19-21. Today I will continue with the next three.

As a reminder, I introduced you to my recent work learning Python here.

My course #22 was Statistical Thinking in Python (Part 2). This course covers:

My course #23 was Introduction to Financial Concepts in Python. This course covers:

My course #24 was Introduction to Portfolio Risk Management in Python. This course covers:

Review of Python Courses (Part 7)

In Part 6, I summarized my Datacamp courses 16-18. Today I will continue with the next three.

As a reminder, I introduced you to my recent work learning Python here.

My course #19 was Manipulating DataFrames with pandas. This course covers:

My twentieth course was Manipulating Time Series Data in Python. This course has lots of good information for backtesting:

My course #21 was Working with Dates and Times in Python. This course covers:

Review of Python Courses (Part 6)

In Part 5, I summarized my Datacamp courses 13-15. Today I will continue with the next three.

As a reminder, I introduced you to my recent work learning Python here.

My course #16 was Introduction to Data Science in Python. This course covers:

My course #17 was Joining Data with Pandas. This course covers:

Introduction to Linear Modeling in Python was my eighteenth course. This covers:

Review of Python Courses (Part 5)

In Part 4, I summarized my Datacamp courses 10-12. Today I will continue with the next three.

As a reminder, I introduced you to my recent work learning Python here.

My thirteenth course was Pandas Foundations. This course covers:

Class #14 for me was Statistical Thinking in Python (Part 1). This course covers:

My fifteenth course was Introduction to Data Visualization with Matplotlib. This course covers:

Review of Python Courses (Part 4)

In Part 3, I summarized the 6th through 9th Datacamp courses I took. Today I will continue with the next three.

As a reminder, I introduced you to my recent work learning Python here.

Course #10 was Introduction to Databases in Python. This course covers:

Course #11 was Introduction to Statistics in Python. This course covers:

My twelfth course was Introduction to Data Visualization in Python. This course covers: