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

Review of Python Courses (Part 26)

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

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

My course #77 was Visualizing Time Series Data in Python. This course covers:

My course #78 was Financial Forecasting in Python. Topics covered in this course include:

My course #79 was Foundations of Probability in Python. This course covers:

I will review more courses next time.

Review of Python Courses (Part 25)

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

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

My course #74 was Writing Functions in Python. Overall, I found this content to be quite challenging. The course covers:

My course #75 was AI Fundamentals. Topics covered in this course include:

My course #76 was Introduction to Portfolio Analysis in Python. This course covers:

I will review more courses next time.

Review of Python Courses (Part 24)

In Part 23, I summarized my Datacamp courses 68-70. Today I will continue with the next three.

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

My course #71 was Improving Your Data Visualizations in Python. This course covers:

My course #72 was Command Line Automation in Python. Because I don’t use the shell much, I don’t see a whole lot of application here for me and I’m not sure how much I absorbed. In any case, topics covered in this course include:

My course #73 was Unit Testing for Data Science in Python. This course covers:

I will review more courses next time.

Review of Python Courses (Part 23)

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

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

My course #68 was Linear Classifiers in Python. This course covers:

My course #69 was Analyzing Social Media Data in Python. While I found this somewhat interesting, it seemed to incorporate as much JSON as it did Python. I have a hard enough time studying one new language—adding a second on top of that made things even more confusing for me:

My course #70 was Fraud Detection in Python. This course covers:

I will review more courses next time.

Review of Python Courses (Part 22)

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

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

My course #65 was Reshaping Data with pandas. This course covers:

My course #66 was Building Data Engineering Pipelines in Python. For some reason, these data engineering courses did not sit well with me and much of this sailed over my head. This course covers:

My course #67 was Importing and Managing Financial Data in Python. This course covers:

I will review more courses next time.

Review of Python Courses (Part 21)

In Part 20, I summarized my Datacamp courses 59-61. Today I will continue with the next three.

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

My course #62 was Time Series Analysis in Python. This clearly has potential applications for investment returns, but in the end I wasn’t totally sure what those might be. The course covers:

My course #63 was Intermediate Predictive Analytics in Python. This course covers:

My course #64 was Building and Distributing Packages with Conda. This is another shell-related course I found hard to absorb since I do very little in the shell. I’m not the only newbie who feels this way, either. This was a recent post to the group:

> I have been doing Python courses for a while but now I actually wanna try some real
> live data on my laptop and I am not sure on how to install all of the needed stuff
> (pandas, numpy, etc.). I have downloaded the latest Python version and the PyCharm
> editor but… [the courses] do not really have anything to show you how to actually
> make the rest of the things work for inexperienced people such as myself.

I downloaded Spyder IDE, which has met most of my needs. It crashes sometimes and gives repetitive errors upon start-up, though, which are both quite annoying. I’ve also had mixed results downloading some libraries like Backtester.

Speaking of Anaconda, or conda for short, my 64th course covers:

I will review more courses next time.

Review of Python Courses (Part 20)

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

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

My course #59 was Dealing with Missing Data in Python. This course covers:

My course #60 was Intermediate Python for Finance. This course covers:

My course #61 was Object-Oriented Programming in Python. These OOP-related courses were really confusing to me the first time through. This course covers:

I will review more courses next time.

Review of Python Courses (Part 19)

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

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

My course #56 was Writing Efficient Code with pandas. This course covers:

My course #57 was Credit Risk Modeling in Python. This course covers:

My course #58 was Analyzing IoT Data in Python. This course covers:

I will review more classes next time.

Review of Python Courses (Part 18)

In Part 17, I summarized my Datacamp courses 50-52. Today I will continue with the next three.

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

My course #53 was Introduction to Python for Finance. This course covers:

My course #54 was Experimental Design in Python. This course covers:

My course #55 was Introduction to Data Engineering. For some reason, these data engineering courses are not my cup of tea. This course covers:

I will review more classes next time.

Review of Python Courses (Part 17)

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

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

My course #50 was Introduction to Shell. This course covers:

My course #51 was Generalized Linear Models (GLM) in Python. This material is thick and really demands a third look (for me). This course covers:

My course #52 was Pandas Joins for Spreadsheet Users. This course covers:

I will review more classes next time.