Skip to content

This is a one stop shop for the WEBbeast course.

Notifications You must be signed in to change notification settings

WEBbeast2018/content

Repository files navigation

WEBbeast 2018

This is a one stop shop for WEBbeast course.


Repo Structure

Each module contain several lesson. lessons ordered chronically. Repo structure is as following:

  • module -lesson 01 - lesson_content.md - class practice files - home exercises -lesson 02
    • BEFORE-YOU-BEGIN.md (preliminary requirements for module)
  • module
  • general files (like overview, this readme file, etc.)

Table of content

Module 1 - Fundamentals

  1. Starting up
  2. Javascript basics 1
  3. Javascript basics 2
  4. Javascript advanced functionality
  5. Introduction to NodeJS and Server side
  6. Introduction to open source
  7. Advanced debugging and Introduction to JQuery
  8. Working with libraries: template engines & lodash (extra: ThreeJS, D3)
  9. Working with API: leaflet & OpenWeatherAPI
  10. Javascript Modules, NPM and Typescript introduction
  11. Javascript OOP: old days to Typescript

Module 2 - Frontend

  1. Introduction to SPA and Angular
  2. Angular 101 Workshop 1/2
  3. Angular 101 Workshop 2/2
  4. Angular Advanced
  5. Angular 3rd party
  6. Redux 1/2
  7. Redux 2/2
  8. react 1/2
  9. react 2/2
  10. Vue.js

Module 3 - Backend

  1. Getting started with node
  2. From Node to Express 1/2
  3. From Node to Express 2/2
  4. MongoDB 1/2
  5. MongoDB 2/2
  6. GraphQL
  7. More about Network Protocols

Module 4 - Advanced Concepts

  1. Unit Testing
  2. RxJS 1/2
  3. RxJS 2/2
  4. HTTPS and Authentication
  5. Modularity and Microservices Architecture
  6. Performance analysis and improvement
  7. Security - Common issues and solutions
  8. Client and server: roles and state/data managment

Module 5 - From localhost to Production

  1. Code Build
  2. Creating API with Swagger
  3. Dockers
  4. Deployment And CI/CD

About Reveal-md

  • It is based on revealjs and can use it's API.
  • Different Themes Are supported.
  • The easies way to use them is by reveal-md theme flag
    Like: reveal-md Readme.md --theme solarized


### Available Themes: black (default) | beige | blood | league | moon | night | serif | simple | sky | solarized | white

About

This is a one stop shop for the WEBbeast course.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages