Szkolenie dostępne na zamówienie

Szkolenie: Zaawansowane programowanie w języku C

Szkolenie rozwija praktyczne umiejętności programowania w języku C w zakresie zarządzania pamięcią, programowania wielowątkowego, optymalizacji i profilowania kodu, przygotowując do tworzenia wydajnych i bezpiecznych aplikacji na platformy 32- i 64-bitowe.

  • Trenerzy praktycy
  • Kameralne grupy

Czas trwania szkolenia:3 dni (24h)

Poziom zaawansowania:

Kod kursu:C/ADV

niskopoziomowe-programowanieprogramowanie-systemoweoptymalizacja-koduzaawansowane-c

Szkolenie na zamówienie

  • Dostosowany program
  • Indywidualna wycena
  • Dowolny termin
Zapytanie o szkolenie

Zaawansowane programowanie w języku C

Cele szkolenia

  • Szkolenie przygotowuje do samodzielnego projektowania i implementowania zaawansowanych aplikacji w języku C

  • Szkolenie uczy stosowania narzędzi do profilowania, debugowania i optymalizacji kodu w środowisku Linux oraz na różnych architekturach sprzętowych

  • Szkolenie rozwija umiejętność tworzenia i testowania aplikacji wielowątkowych oraz efektywnego zarządzania pamięcią


Dla kogo?

  • Programiści posiadający doświadczenie w języku C, chcący poszerzyć kompetencje w zakresie zaawansowanego programowania i optymalizacji

  • Inżynierowie oprogramowania realizujący projekty wymagające wysokiej wydajności i bezpieczeństwa kodu

  • Osoby odpowiedzialne za rozwój i utrzymanie aplikacji na platformach 32- i 64-bitowych


Efekty kształcenia

  • Uczestnik projektuje aplikacje w języku C z wykorzystaniem zaawansowanych konstrukcji językowych

  • Uczestnik analizuje i optymalizuje wydajność kodu przy użyciu specjalistycznych narzędzi

  • Uczestnik wdraża bezpieczne techniki zarządzania pamięcią i zapobiega typowym błędom

  • Uczestnik implementuje i testuje aplikacje wielowątkowe na różnych platformach

  • Uczestnik wykorzystuje narzędzia do profilowania i debugowania aplikacji

  • Uczestnik stosuje dobre praktyki programistyczne zgodne z najnowszym standardem języka C


Wymagania

  • Od uczestników szkolenia wymagana jest umiejętność programowania w języku C


W cenie otrzymasz:

  • Materiały szkoleniowe

  • Certyfikat ukończenia szkolenia

  • W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki

Program szkolenia

Pobierz program w PDF
  • Autorem szkolenia jest Piotr Nazimek

    Jestem absolwentem Wydziału Elektroniki i Technik Informacyjnych Politechniki Warszawskiej. W 2012 roku obroniłem doktorat z obszaru niezawodności systemów komputerowych. Interesuję się szeroko pojętym bezpieczeństwem systemów komputerowych oraz inżynierią oprogramowania. Zawodowo pracuję od 2003 roku. Wolny czas spędzam na wyprawach rowerowych i w górach.

Wybrane opinie

Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi

4.8
Ocena pochodzi ze średniej ocen Sages w serwisie Google i nie jest weryfikowanaŚrednia ocen Sages w serwisie Google Ocena pochodzi ze średniej ocen Sages w serwisie Google i nie jest weryfikowana
  • 19.06.2026

    Uczestnik szkoleniaPraktyczne aspekty stosowania kryptografii w systemach komputerowych

    Michael Stephens, HID Global

    potentially more worked through exercises with crypto 'bugs' to find to secure understanding, but aware that this would slow things down and reduce amount of content that could be covered in 5 days

  • 19.06.2026

    Maciej Rosiński, int2code

    Wszystko przestawione bardzo merytorycznie, z praktycznymi zagadnienia, dostarczone materiały pozwalały na wykonanie wszystkich zadań bezproblemowo

  • 19.06.2026

    Bartłomiej Gos, int2code

    duzo pratycznej wiedzy, przystepnie podanej

  • 19.06.2026

    Sebastian Sokołowski, int2code

    Było dostosowane do poziomu grupy. Wykładowca odpowiadał na wszystkie pytania.

  • 19.06.2026

    Uczestnik szkoleniaArchitektura systemowa i integracja systemów dla analityków

    Michał Gębala

    Zagadnienia w punkt, czuć doświadczenie trenera, realne przykłady, no nie ma do czego się przyczepić :)

  • 19.06.2026

    Uczestnik szkoleniaMultiagentowe aplikacje AI

    Dorota Sobczak

    Szkolenie zgodne z tematem , który mnie interesował, najbardziej jego pierwsza część.

  • 19.06.2026

    Uczestnik szkoleniaAnaliza kodu za pomocą SonarQube

    Adrian Ronowski, Centrum Zasobów Cyberprzestrzeni Sił Zbrojnych

    Prowadzący ma wiedzę w omawianym temacie, chętnie ją przekazuje i odpowiada na pytania. Do zajęć był bardzo dobrze przygotowany.

Więcej opinii