Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
#1028 overall

Complete Python Bootcamp: Go from Zero to Hero in Python 3

Udemy

1 recommender · 1 thread · recommended in 1 year, 2018 · score 0.7

Search for it ↗

A beginner-oriented Udemy course that teaches Python 3 from the basics through core language features, aimed at people with no prior programming experience.

Commenters point to it as a solid, well-regarded Python 3 course for someone learning programming from scratch.

Programming Languagesbeginnerpaidvideo lectures#python#beginner#programming basics#udemy

Recommendations by year

20062026

What commenters said (1)

  1. Recommendstmaly2018in “Ask HN: How do I become a self-taught software engineer in 1 year (full focus)?”

    I would focus on certain fundamentals first. I would also suggest picking a single programming language to learn and learn it well.

    Python is one that many people choose as it has many courses and books on learning.

    Pick a text editor or IDE and practice with it, the tools you choose can help you a lot.

    MIT has a great course 6.00 Introduction to Computer Science. Udemy has a great Python 3 course Complete Python Bootcamp: Go from zero to hero in Python 3

    I would learn a little about Clean Code, I started porting a PHP version to Python https://github.com/tvmaly/clean-code-python it is a work in progress. The book by the Robert Martin is a great way to go if you like books.

    I would learn how to test your code, Kent Beck's Test Driven Development book is good and also covers some patterns.

    Learn about Object Oriented design, Data Structures, and Algorithms

    Learn about version control, git is a good choice

    Learn about the command line, it is always a good skill to have

Related courses

Keyboard

In the course grid
←↑→↓
Move between courses
Home End
Start / end of row (with Ctrl: first / last)
PgUp PgDn
Jump several rows
Enter
Open course
S
Save / unsave course
1–5
Best, Trending, Hidden gems, Evergreen, Saved
[ ]
Previous / next topic
On a course page
← →
Previous / next course in your list
S
Save / unsave
O
Open the course website
Esc
Back to the grid
Everywhere
/
Search
T
Light / dark theme
?
This help