Kurs: Praktyczne aspekty rozwoju oprogramowania lato 2020/21

Język wykładowy Polski
Opiekun Małgorzata Biernacka
Liczba godzin 15 (wyk.) 30 (prac.)
Rodzaj Kurs inżynierski
ECTS 3
Polecany dla I roku Nie
Egzamin Nie

Opis przedmiotu:

Kurs koncentruje się na praktycznych aspektach rozwoju oprogramowania na przykładzie języka C++. Kurs składa się z 2 wykładow, 2 warsztatow oraz 10 zajęć praktycznych (po 3 godziny lekcyjne każde).

Zaliczenie kursu odbywa się na podstawie obecności oraz wyniku kolokwium. Szczegolna aktywność na zajęciach praktycznych jest dodatkowo premiowana. Osoby, ktore pozytywnie ukończą kurs, otrzymują stosowny certyfikat.

W ramach kursu studenci mają bezpośredni kontakt ze specjalistami oraz osobami zawodowo zajmującymi się komercyjnym rozwojem oprogramowania w firmie NOKIA we Wrocławiu.

W celu pełnego zrozumienia prezentowanych treści rekomendowana jest podstawowa znajomość języka C++.

Program zajęć:

  1. Jak realizować innowacyjne projekty na czas [Wykład]
  2. Metodyki zwinne w zmiennym środowisku projektowym [Warsztat]
  3. Środowisko programisty C++ [Pracownia]
  4. Zarządzanie pamięcią w C++ [Pracownia]
  5. Biblioteka STL w C++ [Pracownia]
  6. Nowoczesne C++ (C++11/14/17) [Pracownia]
  7. Test Driven Development na przykładzie C++ [Pracownia]
  8. Tworzenie SOLIDnego kodu obiektowego w C++ [Pracownia]
  9. Wzorce projektowe na przykładzie C++ [Pracownia]
  10. Programowanie wspołbieżne w C++ [Pracownia]
  11. Optymalizacje w C++ [Pracownia]
  12. Coding Dojo w języku C++ [Pracownia]
  13. Warsztat zwinnego programisty [Warsztat]
  14. Kolokwium [Kolokwium]
  15. Budowanie złożonych systemow informatycznych [Wykład]

Wykłady

Lista
Prowadzący Termin zajęć Limit Zapisani Kolejka
Nieznany Prowadzący
wt 16:00-17:00 (s. ) 200 21 2

UWAGA! Wyższa liczba oznacza wyższy priorytet, po zapisaniu do grupy zostajemy usunięci z kolejek o niższym priorytecie.

Pracownie

Lista
Prowadzący Termin zajęć Limit Zapisani Kolejka
Nieznany Prowadzący
wt 17:00-19:00 (s. ) 15 21 2

UWAGA! Wyższa liczba oznacza wyższy priorytet, po zapisaniu do grupy zostajemy usunięci z kolejek o niższym priorytecie.


Konsultacje prowadzących:


Imię i nazwisko Pokój Konsultacje
Nieznany Prowadzący