fbpx ...

Wystartowała edycja wakacyjna kursu C++

Z początkiem lipca w Coders School wystartowała kolejna edycja Kursu C++ dedykowanego dla osób, które chcą zostać młodszymi programistami C++. O samym kursie pisaliśmy już wcześniej np. tutaj.

Zakres kursu C++

Kurs obejmuje zagadnienia związane z ogólnie pojętą inżynierią oprogramowania. Są to zasady uniwersalne dla każdego języka programowania, takie jak:

  • użycie odpowiednich narzędzi (git, vim, make cmake),
  • pisanie czystego kodu,
  • standardy formatowania,
  • obiektowość
  • używanie wyjątków,
  • wzorce projektowe,
  • testowanie,
  • złożoność obliczeniowa,
  • Scrum.

Uczymy się na przykładzie języka C++, a więc zgłębiamy także rzeczy specyficzne dla tego języka, przede wszystkim:

  • bibliotekę standardową STL,
  • zarządzanie zasobami,
  • nowoczesny C++ (C++11, C++14, C++17).

Zakończeniem kursu jest przygotowanie uczestników do rozmów rekrutacyjnych poprzez omówienie, czego mają się spodziewać i jak się dobrze przygotować do takich rozmów.

Udogodnienia w Nokia Garage

Dwie grupy

Ta edycja kursu C++ obejmuje aż 2 grupy – wieczorową oraz weekendową. Spotykamy się odpowiednio w środy w godzinach 16:30-20:00 lub co drugą niedziele w godzinach 10:00-15:00. Każde z zajęć mają odmienną formę. Na niektórych z nich robimy programowanie w parach, na innych programowanie w większych grupach, na jeszcze innych tzw. Coding Dojo. Robimy też spotkania Scrumowe takie jak daily, retrospektywy czy review. Słowem – wszystko czego absolwenci uczelni lub osoby uczące się samodzielnie nie wiedzą jeszcze o pracy programisty, a na pewno będzie im to potrzebne w przyszłej pracy.

grupa weekendowa kursu C++ w Nokia Garage

Nokia Garage

Jedne z pierwszych lekcji tej edycji odbyły się w Nokia Garage. Jest to miejsce, które sprzyja kreatywnej pracy i zostało zaprojektowane w szczególny sposób. Do wpisu wrzuciłem kilka zdjęć z Nokia Garage. Było tam kilka ciekawostek technologicznych, z których najbardziej użyteczną dla nas była możliwość bezprzewodowego wyświetlania obrazu na kilku telewizorach i projektorach jednocześnie. Bardzo ciekawe były tez smart-tablice, które wyglądały jak zwykłe flipcharty, ale po zeskanowaniu widniejącego na nich kodu QR, uczestnicy mogli na ekranach smartfonów śledzić to co jest obecnie pisane na tablicy. Plusem tego miejsca była jego wszechstronność – każdy mógł pracować w dowolnej pozycji – stojącej przy wysokim stole, albo nawet leżącej na niskich pufach.

grupa wieczorowa kursu C++ w Nokia Garage

Nokia Garage jest miejscem, które wspiera rozwój rozwiązań z zakresu: IoT, 5G, Machine Learning, Artificial Intelligence, VR i AR. Jeśli masz pomysł, który chcesz rozwijać i jest związany z powyższymi technologiami, to możesz skontaktować się z Garage Band’em. I uwaga: wcale nie musisz być pracownikiem Nokii.

nietypowy układ biurek w Nokia Garage

ninjaletter

A może Ninjaletter?

Chcesz wiedzieć, co słychać w C++ i nie tylko? Zapisz się na Ninjaletter i otrzymuj od nas co miesiąc dawkę wartościowych treści o C++ i zadania rekrutacyjne. Do tego dorzucamy darmowe materiały, spoilery o nowych kursach, specjalne promocje dla ninjaletterowiczów i wiele, wiele innych. To co, skusisz się?

Łukasz Ziobroń

Łukasz Ziobroń

Zmieniam ludzi w prawdziwych programistów. W nauczaniu stosuję grywalizację, andragogikę i neurodydaktykę.

Najnowsze artykuły

docker

Narzędzia programisty: Docker w skrócie

Co wspólnego ze sobą mają ogry, cebula i Docker? Poznaj podstawy Dockera i dowiedz się, jak może przyspieszyć Twoją codzienną pracę. Odkryj, dlaczego warto go mieć w swoim arsenale programisty.

Czytaj »
good programming practices

Good programming practices – Coding Dojo

Training in a form of Coding Dojo. Participants start with a code review of a small application. They note down their comments. After that, the trainer presents bad and good programming practices. Participants discuss what can be applied in a reviewed code and start fixing it in a form of Coding Dojo.

Czytaj »

Popular C++ Idioms – Coding Dojo

The training starts with a code review of a small application (pre-work). Participants note their thought and discuss their findings in groups. Then popular C++ idioms are presented (the concept and some code) – about 15-20 minutes each. After that participants need to use some of the idioms in a reviewed application code.

Czytaj »
performance optimisations

Performance optimisations

This training is about writing more robust C++ code and algorithms with the help of CPU caches and a compiler. Benchmarking tools are used to show performance gains.

Czytaj »
ninjaletter

Już uciekasz?

Zanim to zrobisz, zapisz się na Ninjaletter, aby wiedzieć, co piszczy w C++. 

Informujemy, iż w celu realizacji usług dostępnych w naszym serwisie, optymalizacji jej treści, dostosowania strony do Państwa indywidualnych potrzeb oraz wyświetlania, personalizacji i mierzenia skuteczności reklam w ramach zewnętrznych sieci reklamowych korzystamy z informacji zapisanych za pomocą plików cookies na urządzeniach końcowych użytkowników. Pliki cookies można kontrolować za pomocą ustawień swojej przeglądarki internetowej. Dalsze korzystanie z naszego serwisu, bez zmiany ustawień przeglądarki internetowej oznacza, iż użytkownik akceptuje stosowanie plików cookies. Więcej informacji zawartych jest w polityce prywatności serwisu.