startupsummer / workspace2017

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Workspace for the Startup Summer 2017

This repository contain all information about the lectures and serve as central repository to submit all your class works.

General information for students

  1. One day before lecture, main lecture objectives will be added to this repository. Use this materials to prepare for lecture and have basic understanding of the lecture material - that will help a lot to understand it next day.
  2. For class works, create a folder with your full name (e.x. andrew_orsich) in a classworks folder. For every class work create a folder with same name as lecture name (e.x. 01_git).

Pull requests

Naming

Every branch in upstream must starts with a prefix that is based on user initials. For example, for developer Andrei Orsich prefix would be ao_. In case of prefix collisions in the future the common rule is to dive deeper into the last name, for example: aors_.

Reviews

Once pull request created you have to do few things:

  1. Assign label To Review
  2. Add lecturer as assignee.

If lecturer decline pull request, he will assign label Work In Progress and provide you with feedback about what was done wrong. Implement requested changes, push to the pull request branch and assign To Review label again.

Lectures schedule

  1. July 5th - Reading materials: Git. Lecture video.
  2. July 6th - Reading materials: HTML & CSS, The basics. Lecture video
  3. July 7th - Reading materials: HTML & CSS, Advanced. Lecture video
  4. July 10th - Reading materials: Webpack 3. Lecture video
  5. July 11th - Reading materials: Javascript. Javascript History video. Javascript Basics video. Event Loop video
  6. July 12th - Reading materials: ES6 Introduction. Lecture video
  7. July 13th - Reading materials: React.JS Introduction. Lecture video
  8. July 14th - Reading materials: React.JS Advanced. Lecture video
  9. July 17th - Reading materials: Introduction to Node.JS. Lecture video
  10. July 18th - Reading materials: React.JS with Redux. Lecture video
  11. July 24th - Reading materials: Koa.JS 2 (async/await). Lecture video
  12. July 25th - Reading materials: Node.JS API Server. Lecture video
  13. July 26th - Reading materials: Databases: SQL vs NoSQL, MongoDB. Lecture video
  14. July 27th - Reading materials: Api testing. Lecture video
  15. August 1st - Reading materials: Websockets. Lecture video
  16. August 2nd - React Native. Lecture video
  17. August 3rd - Reading materials: Docker. Lecture video
  18. August 8th - Reading materials: Ansible. Lecture video
  19. August 16th - Amazon. Lecture video
  20. August 21st - Reading materials: Continuous Integration. Lecture video

About


Languages

Language:JavaScript 58.2%Language:CSS 29.2%Language:HTML 12.6%Language:Shell 0.0%