• Stars
    star
    109
  • Rank 319,077 (Top 7 %)
  • Language
    JavaScript
  • Created almost 9 years ago
  • Updated over 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Curriculum for TylerMcGinnis.com's "Modern JavaScript" course.

Modern JavaScript Curriculum

Objective

Refactor an application to use modern JavaScript from ES5.

Instructions

There are two branches. The "master" branch and the "solution" branch. The "master" branch will contain the code you're going to refactor. Since there's really no best way to refactor, there aren't going to be any steps for how to approach it. I recommend just going file by file and if you get stuck, check the "solution" branch to see my implementation.

Step 1:

Fork this repo. Clone your fork. npm install. npm run start. Start refactoring.

Suggestion or just want to say thanks? You can find me on Twitter at @tylermcginnis

More Repositories

1

re-base

🔥 A Relay inspired library for building React.js + Firebase applications. 🔥
JavaScript
2,127
star
2

react-router-firebase-auth

Example of how to have protected routes with Firebase and React Router.
JavaScript
725
star
3

javascriptvisualizer

A tool for visualizing Execution Context, Hoisting, Closures, and Scopes in JavaScript.
JavaScript
374
star
4

github-notetaker-egghead

JavaScript
192
star
5

Modern-JavaScript

Code for TylerMcGinnis.com's "Modern JavaScript" course
JavaScript
129
star
6

AngularServices

A repo that shows how to create the same AngularJS service using three different patterns, Service, Factory, and Provider.
JavaScript
108
star
7

Redux

Code for "Redux + Immutable" Videos on TylerMcGinnis.com
76
star
8

react-native-gh-notetaker

JavaScript
64
star
9

CoderCombat

Coder Combat is a real time one on one programming competition over the web.
JavaScript
53
star
10

Flux-Todolist

JavaScript
46
star
11

React-Native

Learn React Native with TylerMcGinnis.com's React Native course
JavaScript
45
star
12

Redux-Curriculum

Curriculum for TylerMcGinnis.com's Redux course.
39
star
13

redux-course-1

First in class project for TylerMcGinnis.com's Redux course
37
star
14

react-github-notetaker

Because React is only 'the V in MVC', in order to get a React app up and running you need to actually know more than just React. This repo accompanies a future blog post on writing a React app with Flux, Browserify, Firebase, React-Router, and Gulp.
JavaScript
35
star
15

redux-course-curriculum

JavaScript
32
star
16

react-native-algolia-dropdown

Real time dropdown search for Algolia with React Native
JavaScript
32
star
17

react-fundamentals

Code for TylerMcGinnis.com's "React Fundamentals" course
31
star
18

redux-course-2

In class project for TylerMcGinnis.com's "Redux" course.
JavaScript
28
star
19

React-Native-Curriculum

Learn React Native with TylerMcGinnis.com's React Native Curriculum
27
star
20

UtahJS-Conference-Talk

Do you really know JavaScript?
JavaScript
21
star
21

ui-router-firebase-auth

JavaScript
18
star
22

reactjsnewsletter

Website for the React.js Newsletter
JavaScript
12
star
23

react-flux-gulp-browserify-reactrouter-firebase-starterkit

Candidate for longest Repository name. Starter kit for a React.js, Flux, React-Router, Gulp, Browserify, Firebase app.
JavaScript
9
star
24

modules

7
star
25

workshop

HTML
6
star
26

edq

Educational Queue
JavaScript
4
star
27

arehooksreadyyet

JavaScript
4
star
28

crimson-game

Game for Crimson View Elementary
JavaScript
2
star
29

edq-hackathon

JavaScript
2
star
30

CoderCombat2.0

JavaScript
2
star
31

Databases

JavaScript
2
star
32

dataStructuresPractice

JavaScript
2
star
33

we-all-die

Slides from a talk I gave to a High School about what I wish I knew when I was in High School.
JavaScript
2
star
34

Data-Structures

JavaScript
2
star
35

Destination_Hunts

The front-end of a website I built for a client that allows land owners to lease out their land to hunters.
JavaScript
1
star
36

ItunesApp

Bored, so built a Web App utilizing the iTunes API.
JavaScript
1
star
37

Chat-Client

CSS
1
star
38

Underbar---Re-Implementation-of-Underscore.js

JavaScript
1
star
39

Chat-server

JavaScript
1
star
40

shawnmcginnislaw

JavaScript
1
star
41

callback-cave

JavaScript
1
star
42

CTCI

JavaScript
1
star
43

Twittler---Twitter-Clone

JavaScript
1
star
44

BuildOwnAngular

JavaScript
1
star
45

More-data-structures

JavaScript
1
star
46

Recursion

JavaScript
1
star
47

JavaScript-not-Java

JavaScript
1
star
48

Mytunes

JavaScript
1
star
49

ThePopcornGallery

Source code the www.thepopcorngallery.com, which is a social second screen application.
JavaScript
1
star