Skip to main content

Data Science Studies // Python/R [2018 Study Plan]

Starting My Journey into Data Science

It's time to start studying again, and I've decided against pursuing .NET/Web Programming in favor of Data Science. I've only begun researching what I need to learn to get better acquainted with Data Science, and for now, I will focus on Python Programming.

I'm already pretty good with SQL and Relational Databases (SQL Server, Oracle), but there's much more to explore. Beyond Math and Statistics, I want to understand how to work with unstructured data.

Subject List

My initial study list (subject to change as I learn what I need) includes the following topics, presented in no particular order:

  • Python Language
  • R Language
  • MongoDB / NoSQL
  • Big Data (Hadoop, Hive)
  • Cloud Tools (Amazon S3)

Additionally, I will need to brush up on my Math and Statistics skills, as it has been a few years since university.

Reading Estimate

  • 4,000 Pages [5 to 6 books, each 500 to 800 pages]
  • 10 months [100 pages per week] // Estimated Completion Time: October 2018

Resources

Python

  • Intro to Python, 5th Edition - Mark Lutz
  • Programming in Python - Mark Lutz

R

  • The Art of R Programming - Matloff

Certifications

There are several certifications available for Python and R:

  • 70-773 - Analyzing Big Data with Microsoft R [for MCSE - Data Management & Analytics] — $165 USD
  • 98-381 - Introduction to Python [for MTA] — $127 USD
  • MongoDB DBA Associate — $150 USD

Certifications are not my primary goal; rather, they serve as a measuring stick and pace-setter.

Updates

Update (12/13/17) - Python

I am currently studying the 5th Edition of Learning Python by Mark Lutz. It is a larger volume with 40 chapters. I am taking my time and have read about 10 chapters over 17 days. I will try to pick up the pace as I delve deeper into this book and hope to finish it by mid-January 2018.

The content in this book is substantial; I've already filled out a 70-page notebook and had to re-ink three fountain pens. At this rate, I will need three more notebooks.

Writing out the code manually helps me grasp it better and allows me to see differences, such as lists versus dictionaries.


Update (5/30/18) - Art of R Programming

I purchased The Art of R by Matloff and am currently studying it. I have installed R Studio on my i7 Windows 10 and i3 Linux systems.


Update (11/11/18) - Study Statistics First

This process is taking longer than anticipated. I have completed textbooks for both Python and R. Now, I am focusing my efforts on studying statistics itself rather than just tools or platforms. I aim to improve and hone my analytical mindset first, then augment it with the necessary tools.

    Comments

    Popular posts from this blog

    Sony MDR-ZX100 vs ZX-110 vs ZX-310 Series Headphones

    Audio & Gear Sony ZX Series Headphones A Budget-Friendly Sound Choice — and Where to Go Next 3 Models Reviewed $10 Starting Price 2.5+ Years of Use 30mm Drivers (all models) If you're on the hunt for budget-friendly headphones with decent quality, the Sony ZX Series is definitely worth considering. I happen to own several models from the lineup — the ZX-100, ZX-110, and ZX-310 — and have put all three through enough real-world use to have opinions on each.   Table of Contents ① Build Quality ② Cost Comparison ③ Specifications ④ Sound Quality ⑤ Overall Value ⑥ Upgrade Path Build Quality ZX-310 Takes the Lead The Sony ZX series headphones primarily feature a durable plastic construction. My ZX-100 has lasted over 2½ years, enduring countless tosses into my backpack and car ...

    Casio G-Shock 5600 vs 6900 vs 9000

    G-Shock · Casio · Field Notes G-Shock Preferences and Favorites What several models taught me about what I actually want 5600 Top Series G9000 Best Compromise World Time Must-Have Feature After trying out several G-Shock models, I've developed a better sense of the specific features and design elements I appreciate most. While features are always a plus, my main priority is size. Here's how some of the models I've tried stack up.   Table of Contents ① Size Preference: 5600 Series ② Best Compromise: Mudman ③ Feature Needs ④ Final Verdict Size Preference 5600 Series For overall size, the 5600 series stands out as a favorite due to its compact, comfortable form. It's slim, lightweight, and fits well on my wrist without being too bulky. Although the 6900 series provides the benefit of ...

    Casio MTD 1010 the $30 Submariner Homage

    Diver-Style Watches  ·  Budget Horology Casio MTD-1010 Oyster Quartz  ·  Ref. MTD-1010-1AV The Best Budget Submariner Homage $30 eBay Price 41.5mm Case Size 10 ATM Water Resistance 20mm Lug Width If you're on the hunt for an affordable watch that channels the classic diver aesthetic of the Submariner, look no further than the Casio MTD-1010. Priced at around $30 on eBay, this model offers incredible value for anyone who loves a good deal.   Table of Contents ① Affordable Elegance ② Function Over Frills ③ Best Bang for Your Buck ④ Specs & Practical Tips Section I Affordable Elegance The MTD-1010 strikes a ba...