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
  • 20.10.2026

    Uczestnik szkolenia “Wprowadzenie do architektury oprogramowania dla analityków”

    Wojciech Parchański

    Dla mnie niepotrzebna nauka UML, analitycy powinniUML'a znać, są inne szkolenia. Zależało mi na zagadnieniach architektonicznych. Był fajny przegląd architektur, ale mogło być o tym trochę więcej kosztem UML'a.

  • 20.10.2026

    Uczestnik szkolenia “AI-Driven Development — warsztaty z Claude Code dla developerów”

    Rafał Kolonko, Woodward Poland Sp z o. o.

    Dobry dobór tematów i struktura szkolenia

  • 20.10.2026

    Uczestnik szkolenia “AI-Driven Development — warsztaty z Claude Code dla developerów”

    Joahim Kowalski, Woodward Poland Sp z o. o.

    dobra merytoryka, dobra idea zadań

  • 20.10.2026

    Uczestnik szkolenia “AI wspomagające Test-Driven Development (TDD)”

    Karolina Pieszczek

    dużo zagadnień teoretycznych i przykładów

  • 19.10.2026

    Uczestnik szkolenia “Automatyzacja testów funkcjonalnych aplikacji internetowych z użyciem Selenium/Java”

    Paulina Kuncewicz, Centralny Ośrodek Informatyki

    ciekawe przyklady

  • 16.10.2026

    Uczestnik szkolenia “Podstawy Power BI - wizualizacja danych”

    Marcin Rembowski

    prowadzący pełne zaangażowanie, chęć udzielenia jak największej ilości jak najbardziej przydatnych informacji, bardzo pomocny w prowadzeniu przez wszystkie meandry poruszanych zagadnień, dobór zagadnień bardzo ciekawy w połączeniu z postawą rewelacyjnego prowadzącego skutkujący zdecydowanym poszerzeniem wiedzy w zaproponowanym zakresie

  • 16.10.2026

    Uczestnik szkolenia “Podstawy Power BI - wizualizacja danych”

    Agnieszka Błaszczyk

    Super tłumaczenie, przykłady, alcje

Więcej opinii