DEV Community

Embrence
Embrence

Posted on

5 Python Resources I Wish I Knew When I Started Learning

Learning Python can feel overwhelming.

There are thousands of tutorials, courses, books, and tools. The hardest part is not finding resources — it’s finding the right ones.

Here are some Python resources that are actually worth your time:

  1. Automate the Boring Stuff with Python

Perfect for beginners who want to build useful things quickly.

You will learn:

  • File automation
  • Web scraping
  • Working with spreadsheets
  • Creating practical scripts
  1. Python Crash Course

A project-based book that helps you learn by building.

Great for:

  • Beginners
  • Personal projects
  • Understanding how developers think
  1. Python Official Documentation

The most underrated resource.

Learning how to read documentation is a skill every developer needs.

  1. freeCodeCamp

Free, detailed courses covering Python basics and real projects.

  1. Real Python

A great platform for improving your Python skills with practical tutorials.

My advice:

Don’t collect resources forever.

Pick one.
Build projects.
Make mistakes.
Improve.

Programming is learned by writing code, not only watching tutorials.

I’m building @embrence to share Python tips, resources, tools, and projects for developers.

More practical content coming soon. 🐍

Top comments (0)