As a senior Mechanical Engineering student who wants to focus on web related areas after graduation, I decided to practice Javascript during my last half term as an undergraduate.
I've been trying to learn some coding stuff since the beginning of 2015 and I have done several projects by using HTML, CSS, JQuery and Django. I also completed Javascript and AngularJS courses on Codecademy but since I haven't write JS in
anyreal life projects, I need lots of practice.
This repository contains the path I follow while trying to gain an understanding and knowledge of the language itself and modern tools/frameworks built with it.
UPDATE (01.04.2016): Since this repo was kind of beneficial for me and some of my friends who wanted to take a look at JS or React Ecosystem during the past months, I decided to keep it updated till the end of this semester.
Readings
- Eloquent Javascript by Marijn Haverbeke
- Modern Javascript by Fatih Kadir Akın
Videos
- Introduction to EcmaScript 6 by Üstün Özgür
Exercises
Readings
- The Art of Node by Max Ogden
- Node Releated Parts of MEAN Machine by scotch.io team
Exercises
- LearnYouNode
- Node Releated Parts of MEAN Machine
Readings
- Official React Tutorial by Facebook
- Learn Raw React by James K Nelson
- Hacking With React by Paul Hudson
- Survive JS by Juho Vepsäläinen (in Progress)
Videos
- Introduction to React by Üstün Özgür
- React Workshop by Üstün Özgür
Exercises
Projects
Readings
Videos
Exercises
Projects
Readings
- Why does React emphasize on unidirectional data flow and Flux architecture?
- Step by Step Guide For Building React/Redux Apps
Videos
- Introduction to Redux by Dan Abramov
- Building React Applications with Idiomatic Redux by Dan Abramov
- Modern React with Redux by Stephen Grider
- Advanced React with Redux by Stephen Grider
Exercises
Projects
Readings
- d3 Tutorials by Scott Murray
- Integrating d3 with React
Exercises
Projects
Readings
- SurviveJS - Webpack by Juho Vepsäläinen, Tobias Koppers and Jesús Rodríguez Rodríguez.
- wepack-howto by Pete Hunt.
Videos
- Practical Design Patterns in JavaScript by Jonathan Mills
Exercises