Git Product home page Git Product logo

seattle-javascript-401d28's Introduction

CF 401 Advanced Javascript

Course At a Glance

Week 1 - Javascript Advanced Fundamentals

  • Class 01
    • JS: TDD and Deployments
  • Class 02
    • JS: Classes, Inheritance
  • Class 03
    • JS: Async, Callbacks
  • Class 04
    • JS: Buffers and Binary Data
  • Data Structure: Stacks and Queues
  • Project: Bitmap Transformer

Week 2 - TCP and Realtime

  • Class 06
    • JS: Event Driven Development
    • Warm Up: Holy Grail
    • Design: Scaffold
  • Class 07
    • JS: TCP Servers
    • Warm Up: Express Server
    • Design: Variables
  • Class 08
    • JS: Socket.io Servers
    • Warm Up: DSA Practice
    • Design: Mixins
  • Class 09
    • JS: Socket.io Clients
    • Warm-Up: Async
    • Design: Modules
  • Data Structure: Linked Lists
  • Project: Q Server

Week 3 - API Servers

  • Class 11
    • JS: Event Driven Development
    • Warm Up: Holy Grail
    • Design: Navigation
  • Class 12
    • JS: TCP Server (Chat)
    • Warm Up: Express Server
    • Design: Form Layout and UX
  • Class 13
    • JS: Socket.io Server
    • Warm Up: DSA Practice
    • Design: Form Fields - Input
  • Class 14
    • JS: Socket.io Client
    • Warm-Up: Async
    • Design: Form Fields - Multi
  • Data Structure: Trees
  • Project: Book App

Week 4 - Auth/Auth

  • Class 16
    • JS: Authentication
    • Warm Up: Holy Grail
    • Design: Media Queries / Mobile
  • Class 17
    • JS: OAuth
    • Warm Up: Express Server
    • Design: Grid Based Layouts
  • Class 18
    • JS: Authorization
    • Warm Up: DSA Practice
    • Design: Deck Layouts
  • Class 19
    • JS: Access Control (ACL)
    • Warm-Up: Async
    • Design: Card Layouts
  • Data Structure:
  • Project: API Server

Week 5 - Mid-Term Project

Week 6 - React Basics

  • Class 26
    • JS: React Basics
    • Warm Up: Holy Grail
    • Design: HTML Tables
  • Class 27
    • JS: React Ecosystem, Tests, Deployments
    • Warm Up: Express Server
    • Design: Responsive Tables
  • Class 28
    • JS: Props and State
    • Warm Up: DSA Practice
    • Design: React Table Component
  • Class 29
    • JS: Routing and Composition
    • Warm-Up: Async
    • Design: Lists
  • Data Structure: Hash Maps
  • Project: City Explorer Front End

Week 7 - CRUD and Global State

  • Class 31
    • JS: Application State (Redux)
    • Warm Up: Holy Grail
    • Design: Tags and Chips
  • Class 32
    • JS: Dynamic Forms
    • Warm Up: Express Server
    • Design: Buttons & Links
  • Class 33
    • JS: Remote APIs
    • Warm Up: DSA Practice
    • Design: Slideouts and Drawers
  • Class 34
    • JS: CRUD
    • Warm-Up: Async
    • Design: Multiplicity
  • Data Structure: Graphs
  • Project: CMS

Week 8 - Auth and Realtime

  • Class 36
    • JS: Context, Render Props, Hooks
    • Warm Up: Holy Grail
    • Design: <Modal />
  • Class 37
    • JS: Login/Auth
    • Warm Up: Express Server
    • Design: <Drag and Drop />
  • Class 38
    • JS: Socket.io
    • Warm Up: DSA Practice
    • Design: <Rotator />
  • Class 39
    • JS: Socket.io Pub/Sub
    • Warm-Up: Async
    • Design: <Autocomplete />
  • Data Structure: Sorting Algorithms
  • Project: Yakker

Week React Native and UI Frameworks

  • Class 41
    • JS: React Native Ecosystem
    • Warm Up: Holy Grail
    • Design:
  • Class 42
    • JS: React Native Development
    • Warm Up: Express Server
    • Design:
  • Class 43
    • JS: Web Servers & Apps. UI Frameworks
    • Warm Up: DSA Practice
    • Design:
  • Class 44
    • JS: Web CMS - Wordpress
    • Warm-Up: Async
    • Design:
  • Data Structure: Final Exam
  • Project: UI Framework Reports

Week 10 - Final Project

seattle-javascript-401d28's People

Contributors

johncokos avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.