Ścieżka Back-end

Nauczymy Cię programowania i przygotujemy do pracy w Motorola Solutions.


Ścieżka Back-end

Nauczymy Cię programowania
i przygotujemy do pracy w Motorola Solutions


  • Znać podstawowe elementy obecne w językach programowania, zmienne, warunki proste, pętle,
  • Mieć silną motywację do nauki oraz umiejętność logicznego myślenia,
  • Znać j. angielski na poziomie B1,
  • Posiadać podstawową znajomość GIT-a.

  • podstawy programowania w języku C i C++
  • programowanie obiektowe
  • algorytmy i struktury danych
  • testy jednostkowe
  • zaawansowany C++
  • podstawy systemu Linux
  • sieci komputerowe

Umiejętności prazy w zespole:

  • SCRUM,
  • planowanie,
  • pair-programming,
  • code review.

Umiejętności techniczne:

  • Solidne podstawy języka C++ (do C++17),
  • Znajomość zagadnień programowania obiektowego,
  • Znajomość zagadnień programowania współbieżnego,
  • Umiejętność testowania programów przy użyciu frameworków Google Test i Google Mock,
  • Znajomość zagadnień algorytmicznych oraz struktur danych i ich implementacji w bibliotece standardowej C++,
  • Znajomość zagadnień sieciowych,
  • Praktyczna znajomość systemu Linux,
  • Praktyczna znajomość środowiska Visual Studio,
  • Praktyczna znajomość GIT.