Skip to content

platform-for-testing/lesson-calendar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 

Repository files navigation

Calendar

03/09 09/09 10/09 16/09 17/09 23/09 24/09 30/09 - 01/10
Intro ES6 Node.js TypeScript Angular Intro REST Angular CLI, Docker Launch, Mongo DB Backend and frontend review tasks

Image of Yaktocat

Sunday 03/09/2017

  1. Course's intro
  2. Roles of students and mentors in our project
  3. Сore goal of the project
  4. Functional Overview

Saturday 09/09/2017

ES6

  1. Const, let
  2. Constant Objects
  3. Block-Scoped Functions
  4. Arrow Functions
  5. Default Parameter Values
  6. Template Literals
  7. Object.assign
  8. for..of
  9. for..in
  10. Classes
  11. Map
  12. Set
  13. WeakMap / WeakSet
  14. Promise
  15. Generators
  16. Async/await
  17. Symbol (?)
  18. Rest parameters (?)
  19. Spread operator (?)
  20. Destructuring assignment (?)
  21. Proxy (?)

Sunday 10/09/2017

Node.js

  1. Node.js history
  2. What is non-blocking or asynchronous I/O in Node.js?
  3. Event loop
    • Nginx and apache principles
    • Render queue, Callback queue, Call Stack, Web Apis
    • process.nextTick, setImmediate()

Saturday 16/09/2017

TypeScript

  1. TypeScript History
  2. Why TS ?
  3. Classes
    • super()
    • Access modifiers ( private, public, protected )
    • Shorthand constructor
  4. Interfaces
  5. Decorators
  6. Modules
    • Destructuring in export
    • default export
  7. Types
    • Arrays (brackets notation, generic type)
    • Function return type
    • enum, void, any
  8. Typescript configuration
    • noImplicitAny, suppressImplicitAnyIndexErrors
  9. Triple-Slash Directives (?)
  10. Writing Declaration Files for @types (?)

Sunday 17/09/2017

Angular Intro

  1. What is Angular ?
    • Module
    • Component
  2. Angular versions
  3. Server Side Rendering (?)
  4. EventEmitter
  5. Templates
  6. Template Local Variables with #
  7. Glossary / Cheatsheet (?)
  8. Code review

Materials:

Saturday 23/09/2017

  1. REST
  2. HTTP
  3. RAML

Sunday 24/09/2017

  1. Angular-CLI (?)
  2. Docker launch
  3. MongoDB intro

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors