Wprowadzenie do współczesnego programowania komercyjnego 1000-ZiWprWPKom
Przedmiot ma na celu zaznajomienie studentów z kluczowymi koncepcjami i praktykami stosowanymi w nowoczesnym programowaniu komercyjnym. W ramach zajęć uczestnicy zdobędą wiedzę teoretyczną i praktyczną na temat:
Podstawowych zasad programowania:
Wyjaśnienie i zastosowanie fundamentalnych zasad programistycznych, takich jak SOLID, DRY, KISS, POC, YAGNI oraz ich wpływ na jakość i utrzymanie kodu.
Terminologii związanej z testowaniem:
Omówienie podstaw testów. Przedstawienie podejść, takich jak TDD (Test-Driven Development) i BDD (Behavior-Driven Development).
Wprowadzenia do DevOps:
Zapoznanie z koncepcją ciągłej integracji (CI) i ciągłego wdrażania (CD). Wprowadzenie do narzędzi DevOps oraz rozwiązań chmurowych, takich jak AWS, Azure, i Google Cloud.
Popularnych wzorców projektowych:
Omówienie wzorców, takich jak Singleton, Factory, Strategy, Observer, oraz ich zastosowanie w rozwiązywaniu problemów w programowaniu.
Koordynatorzy przedmiotu
Więcej informacji
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: