News for hackers. Stuff that matters.
Re:Roadmap to becoming a web developer in 2019 by MuffinFlavored on Thursday January 10, 2019 @12:18PM (#18875664)
Mentioning SQL means backend which implies they need to understand that a network connection is incoming to a server bound on a port with a method, URL, list of cookies/headers, etc. with the purpose of serving a request with a response

CORS potentially might be worth mentioning to get a beginner familiar with security (why can't I just scrape Facebook cookies from my personal website), yada yada.

I think that's kind of still high level to hold limited attention spans without overwhelming but deep enough to prove that there's a bit more going on beneath the scenes.

I feel most new web developers in those jumpstart "become a programmer in 60 days" classes probably know a bit too much about React and probably not enough about the sockets/IPs/networking serving the static assets. Probably not a requirement on day one, but I bet it might make their first "I have to debug this all the way through the stack" problem less painful.

All hypothetical, at least.

Re:Roadmap to becoming a web developer in 2019 by sudofail on Thursday January 10, 2019 @12:20PM (#18875693)
I completely agree. The basics of networking, sockets, and the like are probably better taught before frameworks even come into the picture.

To me, the idea is to get a shallow understanding of everything involved from hitting a page, submitting some data, and having it be displayed back to you. Once you have that picture in your mind, adding things like frameworks, git, docker, etc, will be easier for the person to grasp.

Re:Roadmap to becoming a web developer in 2019 by wasted_intel on Thursday January 10, 2019 @03:59PM (#18878095)
While I agree that knowledge of what's below those abstractions is important, you also need to cater to your audience. Getting something working on the screen in front of you is exciting for new folks; lining up little victories with increasing complexity feels like a path that would be more enjoyable to follow. As long as the person maintains a curiosity about the underlying technology, they can work down into the lower layers as their interest dictates.
Re:Roadmap to becoming a web developer in 2019 by MuffinFlavored on Thursday January 10, 2019 @08:44PM (#18880308)
I think they might be overstimulated.

Hello, world from a compiler in a terminal is a good start.

You should show them how many lines of code a web browser is and say "here is what it takes to get <p>Hello!</p> on the page" lol

Scare everybody away :)

Re:Roadmap to becoming a web developer in 2019 by megous on Thursday January 10, 2019 @12:33PM (#18875859)
> Mentioning SQL means backend which implies they need to understand that a network connection is incoming to a server bound on a port with a method, URL, list of cookies/headers, etc. with the purpose of serving a request with a response

HTML pages will be served over HTTP too, so that's already necessary to understand how web works.