Skip to content

Reading list

olistaehli edited this page Sep 14, 2020 · 75 revisions
Week Lecture Topic Resources
1 Introduction:
The Software Lifecycle
Angular, Express Basics Angular:
General Information Angular
Crash Course Angular
Official Angular getting started guide
How to make HTTP requests to REST API from Angular application

Advanced Angular:
Udemy Course (not free of charge but highly recommended)

Basics Express:
Getting started
ORM database connections
Advanced Express:
2 Requirements Collection UML diagrams
User stories
UML-Diagrams
User stories
3 Responsibility-Driven Design CRC cards CRC Modeling
4 Agile Methods
(Pietari Kettunen)
Trello, GitHub projects Project Management on Github
Project Boards on Github
Project Management on Trello
Scrum Poker
5 Project Management
6 SE in practice How to write clean code
7 Modelling Objects and Classes Class diagrams
8 Software Metrics COCOMO model,
use case points
TBD
9 Software Testing
(Manuel Oriol)
10 Software Security
11 Modelling Behaviour
12 User Interface Design
13 Software Quality
14 Software Architecture in practice
(Erwann Wernli)

Milestone-specific Tutorials: Milestone 1: Milestone 2: Milestone 3:

Tools to work on UI/UX of your application:

Additional book recommendations:

Clone this wiki locally