It can be daunting trying to learn a new skill on your own and studying Python Programming is no exception. Whether you’re a first-time coder or want to solidify your foundation, it is comforting to learn through expert-recommended resources.

Lantern Institute, in collaboration with our Python Instructor, has curated the following materials. These resources will provide a strong foundation for any programming use. However, the specific topics listed below are aimed at preparing potential students for our Python Programming Course and our Mathematical Finance and Data Science Program.

Online Python Programming Courses

Python for Beginners
Python with Algorithms

These courses are available through Udemy and regularly go on sale.

Practice Practice and More Practice

You know what they say: Practice Makes Perfect! The saying certainly holds true for learning Python. Therefore, Hackerrank is our recommended resource for your practice.

Create an account through hackerrank then use on a daily basis. You will consistently improve your skills as a result. Some important topics are:

  1. Python under “programming languages”
  2. Algorithms and Data Structures under “Problem Solving”

If you work through these beginner resources and want more of a challenge, feel free to reach out to the Lantern Institute team for more advanced resources!


Get your free copy of must-read books for data science