A list of my favourite tutorials for learning Python as a beginner.

🧡 πŸ‘‡πŸ»
All the tutorials below include the basics like installation, variables etc.

I've also listed out the key highlights of each tutorial so that it is easy for you decide which one to pick.
Before going through these tutorials I would highly suggest you to go through this thread if you are a complete beginner.

The Full Python Course from learn with Python with Rune

key highlights
- 17 part course
- Jupyter notebooks
- Free eBook included

Duration: 8 hrs

The Python Beginner's course on FreeCodeCamp's YouTube Channel.

Key highlights

- Building a casic calculator
- Mad Libs Game
- Slightly advanced concepts like inheritance, Classes etc.

Duration: 4 hrs

Python for Beginners [Full Course] by Programming with Mosh

Key highlights

- Emoji Converter
- Projects: Automation, Machine Learning with Python and a website with Django

Duration: 5 hrs

Python Crash Course For Beginners

- Classes & Objects
- Working With Files
- Working With JSON

Duration: 1.5 hrs

Intermediate Python Programming Course

Key highlights

- Threading vs Multiprocessing
- Decorators
- Itertools
- Lambda Functions
- The Asterisk (*) Operator
- Shallow vs Deep Copying

Duration: 6 hrs

Learn Python by Building Five Games

You'll learn to build:
- Pong
- Snake
- Connect Four
- Tetris
- Online Multiplayer Game

Duration: 5 hrs

That's the end of this thread.

Content like this gets lost on Twitter so make sure you follow me and subscribe to my newsletter.

Let's do this thing.


β€’ β€’ β€’

Missing some Tweet in this thread? You can try to force a refresh

Keep Current with Pratham

Pratham Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!


Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @PrasoonPratham

28 Mar
I am on Bitclout, buy $prasoonpratham before we go to the moon πŸ˜‰

Wow 2k in 8 minutes! πŸš€
Read 4 tweets
27 Mar
This is a thread on how you can make a sketch of yourself in Python using 9 lines of code.

🧡 πŸ‘‡πŸ»
A bit of backstory, when I was in 7th grade, I used to play with this photo editing software called "GIMP". (short for GNU Image Manipulation Software)

Using a couple of clever techniques, I would make sketches out of images like what you saw in the first tweet.
Here's how it works:

- You take an image
Read 9 tweets
25 Mar
Tutorial hell sucks and I've been in it for 5 years.

Here's how I got out of it.
🧡 πŸ‘‡πŸ» 5 years of tutorial hell...
This thread is about my somewhat unsuccessful journey in learning how to code.

I wouldn't say I am a "pro-coder" right now but by doing one thing instead of just watching tutorials:

I believe that I made more progress in the last year than all the 5 years before it, combined.
For starters, this is what tutorial hell is πŸ‘‡πŸ»
Read 21 tweets
23 Mar
Are you planning to learn Python for machine learning this year?

Here's everything you need to get started.
In this thread, we'll look at all the concepts in Python you need to know for machine learning along with free resources to help you out.

All of this is based on my experience of successfully teaching 300+ students the basics of coding using Python.

(2 / 19
You can use many languages for machine learning, why Python?

Because of 2 reasons:
- Comparatively easier to learn than other languages
- Has the biggest and most mature community

This makes Python a no-brainer to learn for machine learning as a beginner.

(3 / 19)
Read 27 tweets
21 Mar
I just saw an account that has verbatim copy-pasted tweets from other accounts and gained over 20k followers in the last month alone. (no credit was given either)

I wonder whyπŸ€” @jesss_codes
Please be careful of this account everyone.πŸ™
I did not want to call anyone out, but typically these accounts do fraudulent things after getting lots of followers, even if not, copying is not cool.
Read 5 tweets
21 Mar
MIT's Introduction to Deep Learning course

In-depth lectures
All course materials included
100% free for everyone

introtodeeplearning.com Image
Prerequisites assume calculus (i.e. taking derivatives) and linear algebra (i.e. matrix multiplication). It is explained throughout the lectures but some prior experience always helps.

Some Python knowledge would also help.

These concepts are generally taught in High-School.

Read 4 tweets

Did Thread Reader help you today?

Support us! We are indie developers!

This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!