Live data from Hacker News

I want to start to learn web development.Where to start

news.ycombinator.com

11–20 of 32 posts

Re: I want to start to learn web development.Where to start

#11
post #8

HTML, CSS and Javascript. You don't even need to bother with frameworks or libraries, although you probably will for professional development. But just to learn, all you need is a text editor.

Thanks a lot! Now it's clear for me from where to start!Thanks for helping.

Re: I want to start to learn web development.Where to start

#13
It's best to go about web development like this:

Languages to learn: 1. HTML 2. CSS 3. JavaScript (ES2018) 4. Rust 5. WebAssembly (Rust + WebAssembly)

Frameworks to learn after all of that: 1. Flexbox 2. Bootstrap 3. jQuery 4. React/React Native 5. Electron

Hopefully this helps :)

Re: I want to start to learn web development.Where to start

#14
As for programming language I would say Javascript.

However, web development is more than programming because it requires document structuring (HTML), document styling (CSS) and document dynamics (JS). All three are used to produce websites. JS is the elephant but learning styling and structure will help you a lot (I know many developers who are weak when it comes to CSS).

Most simple stuff can be done from the hard drive on your computer but at some point I would suggest learning how to use a SVN, develop for mobile/tablets, serve from localhost and build javascript. I would also encourage setting up a VM down the road to learn how to deploy your website to a server (as well as learning basic security/ssh/linux cl) so you'll be familiar with the process and not create vulnerabilities because your aren't a back-end guy. I could go on and on but that would be some of the easiest stuff for you to learn.

Re: I want to start to learn web development.Where to start

#15
post #9

I'd highly recommend the FreeCodeCamp curriculum for learning HTML, CSS, and JavaScript. I found it very helpful when learning to code, and the curriculum gives you an easy way to direct and organize your learning. https://learn.freecodecamp.org/ I worked through the majority of it when learning to code (didn't finish all of the "certifications" as I ended up finding a job). Happy to answer any questions about it as…

Thank you so much! Going to start from tomorrow morning. Wish me luck!:)

I will strongly suggest freecodecamp as well. Try to complete it without looking for solutions on Stack.

Alternatively, if you're looking for employment and you're in the countries where Lambda School[0] operates, that's a really great option for you to explore.

[0] https://lambdaschool.com/ - Lambda School

Re: I want to start to learn web development.Where to start

#16
A lot of suggestions here I agree with and I would specify HTML first, then CSS, then JS would be my prescribed order, and only vanilla/standard of those - no frameworks.

The reason is you need to understand the markup on a web page with HTML before you can alter its look/feel via CSS and before you start altering either via Javascript.

Frameworks will come and go over time, if you know the foundational aspects of what the frameworks are doing it will be easier to pick up the next framework that becomes popular.

Re: I want to start to learn web development.Where to start

#17
post #9

I'd highly recommend the FreeCodeCamp curriculum for learning HTML, CSS, and JavaScript. I found it very helpful when learning to code, and the curriculum gives you an easy way to direct and organize your learning. https://learn.freecodecamp.org/ I worked through the majority of it when learning to code (didn't finish all of the "certifications" as I ended up finding a job). Happy to answer any questions about it as…

+1 for freecodecamp.

I also used it as a starting place. Really great community and a ton of resources.

Re: I want to start to learn web development.Where to start

#18

A lot of suggestions here I agree with and I would specify HTML first, then CSS, then JS would be my prescribed order, and only vanilla/standard of those - no frameworks. The reason is you need to understand the markup on a web page with HTML before you can alter its look/feel via CSS and before you start altering either via Javascript. Frameworks will come and go over time, if you know the foundational aspects of wh…

Thanks! I started from HTML, it's so interesting and not seems so hard by now. So i will follow your advice first HTML, then CSS, then JS!

Re: I want to start to learn web development.Where to start

#19

It's best to go about web development like this: Languages to learn: 1. HTML 2. CSS 3. JavaScript (ES2018) 4. Rust 5. WebAssembly (Rust + WebAssembly) Frameworks to learn after all of that: 1. Flexbox 2. Bootstrap 3. jQuery 4. React/React Native 5. Electron Hopefully this helps :)

Sure, i already started form HTML, and it's so interesting!Thanks a lot.

Re: I want to start to learn web development.Where to start

#20

It's best to go about web development like this: Languages to learn: 1. HTML 2. CSS 3. JavaScript (ES2018) 4. Rust 5. WebAssembly (Rust + WebAssembly) Frameworks to learn after all of that: 1. Flexbox 2. Bootstrap 3. jQuery 4. React/React Native 5. Electron Hopefully this helps :)

Rust is cool...I question the feasibility of suggesting Rust in a list of things for a beginning web developer to try to learn.
Post reply on HN