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

Intro to Web Development

Udacity

4 recommenders · 6 threads · recommended in 4 years, 2013–2017 · score 5.4

Search for it ↗

A free Udacity course taught by Steve Huffman, co-founder of reddit, that walks through how the web works and has learners build a working web application with Python, covering topics such as HTTP, sessions, cookies, security, and a REST API returning JSON.

Commenters call it a great course for understanding how the internet works and for seeing how the pieces of a real web app fit together, and say it is free and worth the time.

Web & Mobile Developmentbeginnerfreeinteractive MOOC#web development#http#python#udacity#huffman#mvc

Recommendations by year

20132017

On Reddit (7)

  1. Strongly recommendssheeplipidr/learnprogramming2017in “How have you become good at programming?”

    If you want to learn the basics of web development, I recommend looking at the Udacity intro to web development course. It's free and it's great. Since you have programming experience, you can probably fly through it. A great starting framework for SPAs is Vue. I feel like you can actually learn…

  2. Strongly recommendseconoCoder/webdev2016in “Very new to programming. i did most of the design of my first website in hTML5 and CSS3. I need to add a database. help”▲ 1

    So what you're talking about doing is VERY different from what you've been doing. You've learned to build the body and interior of a car, the part people see and interact with, but now you need to build an engine and hook the two up. I'd highly recommend Intro to Web Development with Steve Huffman…

  3. Strongly recommendsChicagoBoy2011r/webdev2015in “What's your "I wish I had been doing this sooner" development tool or practice?”

    For MVC, I'd highly suggest Udacity's intro to web dev. course taught by Steve Huffman. I'd read up quite a bit on the subject and even followed a few other courses that talked about it, but it never clicked for me. After that course, it all became much, much clearer. He's great because he does a…

  4. RecommendsChicagoBoy2011r/webdev2015in “Want to develop a website / mobile app, not sure where to go next...”

    If you have time and want this to be a learning opportunity, I'll suggest "my path" through this stuff, which I think has worked out wonderfully for me: 1. Udacity's "Intro to Web Development" with Steve Huffman -- Great course for understanding "how the internet works" and will get your hands…

  5. Recommendsaw_ambirr/learnprogramming2013in “I plan on starting up a clothing company. I want to make my own website, and my new year resolution is to have it done by 2015. I know basic Java and also basic C++. Where do I start?”▲ 2

    Learn HTML, CSS and JavaScript to make your web pages. There's online tutorials for these at codeschool JQuery is a handy JavaScript framework that you might find useful as well Also, have a read through a book called "head first servers and JSPs".. It will show you how to use java to handle…

  6. RecommendsChicagoBoy2011r/webdev2013in “Need help trying to figure out how to approach a project”▲ 2

    Check out Udacity's Intro to Web Dev course. The whole course is a great first step into web development, and one unit is all about creating a restful API which returns JSON objects. Pretty great.

  7. Mentionsmikeyzhongr/webdev2019in “College graduates, I have questions!”▲ 5

    1. I attended college for 4 years. I spent 2 years taking core stuff / economics classes, and I spent 2 years taking mostly CS classes, but most classes weren't relevant for becoming a web developer (my college, like most, didn't even offer web dev classes). You do college for the credentials and…

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