Bezpieczna i sprawna praca nad kodem źródłowym WM-I-U2-BKX
Systemy zarządzania kontroli wersji umożliwiają sprawną pracę nad plikami umożliwiając
bezpieczne cofanie zmian lub sprawną symultaniczną pracę wielu osób przy wspólnych zasobach.
Celem kursu jest zapoznanie studenta z systemem kontroli wersji Git oraz z serwisem Github
udostępniającym przestrzeń na zdalne repozytoria plików projektowych.
Dyscyplina naukowa, do której odnoszą się efekty uczenia się
Grupa przedmiotów ogólnouczenianych
Opis nakładu pracy studenta w ECTS
Symbol/Symbole kierunkowe efektów uczenia się
Typ przedmiotu
Wymagania wstępne
Koordynatorzy przedmiotu
Efekty kształcenia
Student ma wiedzę w sprawnym i bezpiecznym zarządzaniu kodem źródłowym
Student zna narzędzia służące do bezpiecznej i sprawnej pracy nad kodem
Student potrafi wdrożyć i korzystać z narzędzi służących do bezpiecznej i sprawnej pracy nad kodem.
Student potrafi zarządzać różnymi wersjami plików.
Student rozumie potrzebę zagrożenia wynikające z niekontrolowanej pracy nad kodem.
Kryteria oceniania
Pretest i Posttest
Literatura
1.Robert C. Martin: Czysty kod. Podręcznik dobrego programisty. Helion (2010)
2. Mariano Anaya: Czysty kod w Pythonie. Twórz wydajny i łatwy w utrzymaniu kod. Wydanie
II. Helion (2022)
3. Włodzimierz Gajda: Git. Rozproszony system kontroli wersji. Helion (2013)
Więcej informacji
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: