Dátum | Téma | Materiály |
pon 18.2. |
Proces vývoja softvéru Životný cyklus softvéru Softvérové kontrakty |
Úvod - slajdy z prednášky Procesy vyvoja softveru - slajdy z prednášky O. Elgabry: Software Engineering — Software Process and Software Process Models |
str 20.2. | Markdown, Makefile, GIT |
GIT a iné užitočné veci - slajdy z prednášky |
str 25.2. | Požiadavky |
Požiadavky - slajdy z prednášky |
str 27.2. | Čosi z Pythonu. |
Zdrojáky z prednášky |
pon 4.3. | Architektúra |
Architektúra |
str 6.3. | Architektúra, príklady |
príklad |
pon 11.3. | Analýza a modelovanie SW systemu |
Slajdy |
str 13.3. | Programovacie paradigmy |
Slajdy |
pon 18.3. | Design sw systemu, SOLID |
Slajdy |
str 20.3. | Design patterns, Code smells, Refactorizacia |
Slajdy |
pon 25.3. | Kvalita, verifikácia a validácia |
Slajdy Bob Martin: The Three Laws of TDD |
str 3.4. | Python unit testy, mockovacia knižnica |
Zdrojaky, diagramy |
pon 8.4. | Implementacia, coding conventions, test driven development |
Slajdy s linkami |
str 10.4. | Typovanie, logovanie |
Slajdy s linkami Zdrojaky |
pon 15.4. | Konkurencia |
Slajdy s linkami (na konci slajdov link na odporúčanú prednášku) |
pon 29.4. | Perzistencia, databázy |
Slajdy s linkami Práca s časom |
pon 6.5. | Dokumentácia, integrácia, Managemenr |
Dokumentácia (slajdy s linkami) Integrácia (slajdy s linkami) Management (slajdy s linkami) |
pon 13.5. | Agile, Lean, Lean Startup |
Agile (slajdy s linkami) |