Python Learning Tips

I'm interested in learning Python (not from a professional development perspective, I just think it might be fun to learn). For those that have learned Python or know a good amount about it, does anyone have any tips on learning Python as effectively as possible for free? I'm looking to learn the whole thing without paying for any courses or lessons (college budget). Any ideas?

WSO Elite Modeling Package

  • 6 courses to mastery: Excel, Financial Statement, LBO, M&A, Valuation and DCF
  • Elite instructors from top BB investment banks and private equity megafunds
  • Includes Company DB + Video Library Access (1 year)

Comments (9)

Learn More

300+ video lessons across 6 modeling courses taught by elite practitioners at the top investment banks and private equity funds -- Excel Modeling -- Financial Statement Modeling -- M&A Modeling -- LBO Modeling -- DCF and Valuation Modeling -- ALL INCLUDED + 2 Huge Bonuses.

Learn more
May 2, 2021 - 8:11pm

Is Python your first language? If so, I'd suggest FreeCodeCamp and just playing around that way. Leetcode will be very intimidating because there's a level of prerequisite knowledge needed to jump into it (namely understanding core data structures- linked lists, BSTs, deques, etc). 

There's different ways to use Python too. So the most useful for you is probably taking some data set from a document (like csv) and then getting a report out of it. Find very basic projects online (Medium articles/ YouTube videos) and practice that once you more or less get the hang of writing for loops and what not

“The three most harmful addictions are heroin, carbohydrates, and a monthly salary.” - Nassim Taleb
May 2, 2021 - 8:27pm

I always point people to the Harvard CS50 course online. The first few parts are in C teaching data structures/algos and other general intro to programming things, but the rest of the course as well as projects are in python. 

Jun 20, 2021 - 8:59pm

Interested in health tech, consulting, and entrepreneurship.

Start Discussion

Total Avg Compensation

June 2021 Investment Banking

  • Director/MD (9) $911
  • Vice President (36) $363
  • Associates (208) $232
  • 2nd Year Analyst (117) $151
  • 3rd+ Year Analyst (28) $146
  • Intern/Summer Associate (98) $145
  • 1st Year Analyst (432) $131
  • Intern/Summer Analyst (348) $82