Skip to content

Latest commit

 

History

History
104 lines (66 loc) · 3.78 KB

StartFromTheBasics.md

File metadata and controls

104 lines (66 loc) · 3.78 KB

Front End web development learning path

This is just one of the many ways to learn web development, feel free to add other resources too. This path is for Front End web development, Back End resources could be added for Full Stack developers. This list is far from complete, I'll update it regularly.

This is CS50’s introduction to technology for students who don’t (yet!) consider themselves computer persons.
👉 Start this course and do it parallel to the rest.


HTML and CSS basics

Develop & style websites


Essentials of using the version control system Git
👉 Do this course in parallel to number 3.


50-day email challenge for mastering pure CSS images

Great experiences on any device

Learn and practice CSS Flexbox

Learn and practice CSS Grid

From pixels to animation

Daily UI is a series of daily design challenges design inspiration and neat surprise rewards.

Daily inspiration collected from daily ui archive and beyond. Hand picked, updating daily.


Fewer bytes, faster loads


Because code is for humans, Too

Fundamentals of JavaScript, the most popular programming language in web development.


Updates to the JavaScript language


Build apps with maintainable code


Dynamically control the browser


30 Day Vanilla JS Coding Challenge


The critical rendering path

Developing with empathy

Gulp, Sass, and BabelJS

Fetch data asynchronously

Organizing code in a disorganized world

Frameworks

Testing