KasperKnop / WEB2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This repository contains resources for the Web Development 2 course at VIA University College, Horsens, Denmark.

Topic Preparation Examples Slides Exercises & Assignments
01 Fundamentals Assumed background knowledge:
Eloquent JS chapter 1
Eloquent JS chapter 2
Read:
Eloquent JS chapter 3
Eloquent JS chapter 4
01 Examples 01 Slides 01 Exercises
02 Functional Programming Read:
Eloquent JS chapter 5
Watch:
Learning Functional Programming with JS
02 Examples 02 Slides 02 Exercises
03 Object-Oriented Programming Read:
Eloquent JS chapter 6
Watch:
Factory Functions in JS
Composition over Inheritance
03 Examples 03 Slides 03 Exercises
04 Assignment 1 n/a n/a n/a Assignment 1
05 Asynchronous Programming Read:
Eloquent JS chapter 11
Eloquent JS chapter 18
Watch:
What the heck is the event loop anyway?
05 Examples 05 Slides 05 Exercises
06 React Basics Read:
React Quick Start
Thinking in React
06 Examples 06 Slides 06 Exercises
07 React Continued Read:
Eloquent JS chapter 10
Modern JS explained for Dinosaurs
Cursory Reading:
Create React App - Getting started
React Router Cheatsheet
React Hooks
07 Examples 07 Slides n/a
08 Assignment 2 n/a n/a n/a Assignment 2
09 Testing Read:
Testing Basics
React Testing
Web Performance
Cursory Reading:
Eloquent JS chapter 8
09 Examples 09 Slides 09 Exercises
10 Express Read:
Express/Node introduction
10 Examples 10 Slides 10 Exercises
11 TypeScript Read:
TypeScript for JavaScript Programmers
TypeScript Tooling in 5 minutes
11 Examples 11 Slides 11 Exercises
12 Wrap Up n/a n/a 12 Slides n/a

About


Languages

Language:JavaScript 86.9%Language:HTML 10.4%Language:TypeScript 1.4%Language:CSS 1.3%