wireframe/layout a website or web application.
write HTML and CSS from scratch.
take a PSD and turn it into a working website.
add interactivity to a website with JavaScript (or jQuery)
write a basic application in an object-oriented programming language like Ruby or Python or PHP.
wireframe/layout a website or web application.
write HTML and CSS from scratch.
take a PSD and turn it into a working website.
add interactivity to a website with JavaScript (or jQuery)
Get experience by building websites using the latest technologies
Get involved with the open source community, which drives the massively collaborative Front-End world
created several web pages and have a solid foundation with HTML, CSS, and Javascript. With this foundation under your belt, you can branch out into multiple directions such as front-end web design, HTML5 development, or even back-end server work with NodeJS and the rest of the MEAN stack.
Code as many websites as you can. It is the best way to learn all the quirks and methods of implementing layouts.
created several web pages and have a solid foundation with HTML, CSS, and Javascript. With this foundation under your belt, you can branch out into multiple directions such as front-end web design, HTML5 development, or even back-end server work with NodeJS and the rest of the MEAN stack.
Learn from others. Read books (see below) and watch videos