fbpx ...
Czy wiesz że...
Ponad 50% studentów informatyki nawet nie słyszało o systemie kontroli wersji,takim jak Git?
Nikt nie zatrudni programisty, który nie zna tego narzędzia.

Kurs programowania C++ 2018

Serdecznie zapraszamy na zapisy na nową edycję kursu programowania C++ we Wrocławiu. Zapraszamy każdego, kto zna same podstawy tego języka, czyli potrafi napisac Hello world, wie jak działa instrukcja if oraz pętla for.

Program i harmonogram kursu

  • Narzędzia programisty (git, make, cmake), standardy pisania kodu (07.01.2018, godz. 10:00-15:00)
  • Wyjątki, wskaźniki, wycieki pamięci, inteligentne wskaźniki i zarządzanie pamięcią, valgrind (21.01.2018, godz. 10:00-15:00)
  • STL – kontenery, iteratory, funktory (04.02.2018, godz. 10:00-15:00)
  • STL – algorytmy i zadania (18.02.2018, godz. 10:00-15:00)
  • Testy jednostkowe i TDD, gdb (04.03.2018, godz. 10:00-15:00)
  • C++11, C++14, C++17 (18.03.2018, godz. 10:00-15:00)
  • Coding Dojo, dobre praktyki programistyczne (KISS, DRY, YAGNI, SOLID) (15.04.2018, godz. 10:00-15:00)
  • Projekty grupowe, podsumowanie, powtórka, utrwalenie (29.04.2018, godz. 10:00-15:00)
  • Ile powinieneś zarabiać, dobre CV, porady rekrutacyjne (13.05 2018, godz. 10:00-15:00)
  • Symulacje rozmów kwalifikacyjnych (indywidualnie 2h/osoba) (20.05.2018)

Pomimo, że z nazwy nasz kurs programowania C++ brzmi jak kurs czysto techniczny, to są na nim także porady rekrutacyjne i symulacje rozmów kwalifikacyjnych, które są ogromnie przydatne, gdy będziesz chciał pracować jako programista. Powiemy Ci też, którzy pracodawcy doceniają juniorów, a u których tylko zmarnujesz swój czas.

Jeśli wyrazisz taką chęć, to z przyjemnością polecimy Cię do pracy do ciekawych projektów we Wrocławiu.

Miejsce

Kurs programowania C++ odbywa się w Centrum Przedsiębiorczości i Biznesu DĄBIE na terenie dawnej zajezdni tramwajowej Dąbie – Wróblewskiego 38, 51-627 Wrocław. Bezproblemowy dojazd tramwajami i autobusami, darmowy parking dla zmotoryzowanych. Woda, kawa i herbata gratis 🙂

Cena

Cena to 150 zł za zajęcia (30 zł / godz).

Ostatnie zajęcia to symulacje rozmów kwalifikacyjnych, które są opcjonalne. Pomogą Ci przygotować się do podjęcia pracy jako programista. W przypadku płatności za cały kurs z góry zajęcia te są gratis. W przypadku płatności przed każdymi zajęciami koszt to 60 zł.

Sprzęt

Na zajęcia powinieneś przynieść własnego laptopa. Przed pierwszymi zajęciami damy Ci jasne instrukcje, jak należy skonfigurować swoje środowisko programistyczne. Pierwsze zajęcia służą także rozwiązaniu problemów z konfiguracją. W przypadku, gdy nie posiadasz własnego laptopa, a chciałbyś uczestniczyć w zajęciach – daj znać. Zorganizujemy Ci jakiś sprzęt 🙂

TrenerŁukasz Ziobroń

Kurs poprowadzi trener Łukasz Ziobroń.

Łukasz od ponad 5 lat zawodowo programuje w językach C++ i Python. Od ponad 3 lat szkoli studentów na Politechnice Wrocławskiej i Uniwersytecie Wrocławskim w ramach kursu Praktyczne Aspekty Rozwoju Oprogramowania organizowanym przez wrocławski oddział Nokii. Przeprowadził już wiele szkoleń wewnętrznych w Nokii, nie tylko z zakresu programowania. Na YouTube możesz znaleźć filmy z konferencji code::dive, na których Łukasz opowiada o sztucznej inteligencji w samochodach, historii i przyszłości języka C++, czy też o sztuczkach i kruczkach w standardach C++11 i C++14.

Organizacja

Zachęcamy do zapisów. Liczba miejsc jest ograniczona. Przyjdź na pierwszą lekcję i dowiedz się więcej. Nie zobowiązuje Cię to do przychodzenia na kolejne zajęcia. Dopiero gdy stwierdzisz, że to jest coś dla Ciebie to podpiszemy umowę szkoleniową.

Przeczytaj kim jesteśmy, jak uczymy i co nas wyróżnia lub jakie korzyści możesz osiągnąć, biorąc udział w naszym kursie.

Najszybciej zapiszesz się pisząc maila na lukasz@coders.school lub dzwoniąc / pisząc SMS pod numer 787 362 825. Możesz też skorzystać z formularzy kontaktowych dostępnych na naszej stronie.

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

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 »
C++ toolset

C++ toolset

Covers a lot of ground about C++ related tools: build systems, compilers, debuggers, static and dynamic binary analyzers. It is focused more on discovering useful tools, that can solve many software engineering problems.

Czytaj »

Templates – Advanced techniques

Basic usage of C++ templates may not be enough to utilize opportunities, which were introduced in the latest C++ standards. From C++11 we can use templates with any number of parameters and use a simplified mechanism for SFINAE, which is claimed to be a real C++ wizardry.

Czytaj »
templates – basics

Templates – Basics

Templates are pointed out to be the most difficult part of the C++ language. Difficult, but very useful. They allow writing very generic and universal code. Thanks to them, we can avoid code duplication, but also, make it incomprehensible for beginners. This session allows for gaining the necessary knowledge and good practices on using templates.

Czytaj »
STL algorithms in C++ 17

STL Algorithms in C++ 17

This training focuses on the effective use of C++ documentation to implement applications with the use of STL algorithms. First part is mainly theoretical, but there are many short exercises (in a paper form) to apply knowledge instantly and force participants to think and search for solutions in the documentation. The other part is a group activity – implementation of the cryptographic application with proper STL algorithms instead of raw loops.

Czytaj »
STL containers

STL Containers

This training focuses on the effective use of C++ documentation. Computational complexity issues are mentioned. There are many short exercises to apply knowledge instantly and force participants to think and search for solutions in the documentation.

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.