-
Notifications
You must be signed in to change notification settings - Fork 14
Home
Trayan Iliev edited this page Mar 18, 2020
·
98 revisions
Instructor: Trayan Iliev
E-mail: t_iliev@ fmi.uni-sofia.bg
Due Date | Deliverable |
---|---|
23 March 2020 (Mon) | Assignment 1: Project Summary |
to be announced | Problem 1 - problem solving during class (5% of the final grade) |
to be announced | Homework 1 - solution demonstration (5% of the final grade) |
to be announced | Homework 2 - solution demonstration (5% of the final grade) |
to be announced | Written Exam (Test) - 40% of the final grade (test result >= 3.00 is necessary to go to Final Exam - project presentation) |
to be announced |
Final Exam - Course project presentation (Project + Documentation + .PPT Presentation - 40% of the final grade). |
Please reserve a slot for course project presentation (3-rd July, 2019) in the following table: Exam time slot reservation table in Google Docs.
- Project Evaluation Criteria as .DOCX document in Google Docs (read only)
- Project Summary - example template - necessary to be discussed face-to-face with instructor during classes.
- Spreadsheet for proposing course project using pseudonym
- Presentation: Introduction to JavaScript. Object-Oriented and Functional JavaScript. Inheritance. Design Patterns
- Presentation: DOM Event Handling. HTTP Client APIs. Novelties in ECMAScript 6
- Presentation: Introduction to React.js - JSX, Components, Events, Forms, Hooks
- Presentation: Client-side Routing with React Router v5
- Presentation: React Advanced: Immutability & Performance
- Presentation: State Management with Redux
- Presentation: Event-driven asynchronous programming with Node.js
- Presentation: Express.js Intro
- Presentation: Express - Node.js
- Presentation: Introduction to REST and HATEOAS