Skip to content

Essential reading and learning materials for Wix client-side engineers

Notifications You must be signed in to change notification settings

cobjetwix/javascript-essentials

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 

Repository files navigation

#Javascript Resources by Wix Essential JavaScript resources for engineers who want to master JavaScript ##Introduction to JavaScript If you are a beginner in JavaScript, we highly recommend Wix Academy's Introduction to Javascript page. ##Online Reading ####Basic JavaScript for the impatient programmer This blog post enables you to get started with JavaScript as quickly as possible – if you already know how to program. It describes the smallest subset of the language that allows you to be productive.

####JavaScript Design Pattersn / Addy Osmani In this book we will explore applying both classical and modern design patterns to the JavaScript programming language.

####Eloquent JavaScript / Marijn Haverbeke

This is a book about JavaScript, programming, and the wonders of the digital. You can read it online here, and a paper version is being worked on. (also in pdf format)

####DOM Enlightenment / Cody Lindley Exploring the relationship between JavaScript and the modern HTML DOM

##Online Videos ####Douglas Crockford series of lectures about Javascript Starting in 2010 and through 2011, Douglas delivered his acclaimed series of lectures on the history of JavaScript, its features, and its use. Links to video, transcripts, and photos from each of the events follows. ####Douglas Crockford - The Better Parts Douglas Crockford talking about the good and bad parts of ES6 and some "Good Parts" from previous talks he is not using anymore or using differently.

##Online Courses ####JavaScript Fundamentals (pluralsight) Everything a beginner needs to get started programming with JavaScript

####JavaScript the Good Parts (pluralsight) JavaScript has bad parts that many times overshadow it’s good parts. Douglas claims JavaScript has, "some of the best parts of any programming language ever created." He explains why in this course, quizzes you on functional programming and covers the monad in the final lecture of the course.

####JavaScript Design Patterns (pluralsight) Useful design patterns for JavaScript development

####JavaScript Best Practices (codeschool) Become a more informed, conscientious user of JavaScript as you explore time-tested, useful techniques that will improve legibility, performance quality, and safety in your scripts.

####Secrets of the JavaScript Ninja Learning advanced JavaScript

##JavaScript Books

JavaScript: The Good Parts by Douglas Crockford

JavaScript Patterns by Stoyan Stefanov (Author)

##React.js ####Getting Started Facebook's React.js tutorial on Github

####React for Stupid People

####Learning Facebook's React.js

####React Fundamentals React is a high-performance, reactive UI library for client-side web applications.

##CSS ####The 30 CSS Selectors you Must Memorize A short article with usefull css selectors and demos.

####Centering in CSS Centering in CSS: A Complete Guide.

About

Essential reading and learning materials for Wix client-side engineers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published