Szkolenie dostępne na zamówienie
Szkolenie: Zalecenia CERT dla języka C w praktyce Szkolenie dotyczy bezpiecznego programowania w języku C na podstawie zaleceń CERT i obejmuje techniki unikania błędów, zarządzania pamięcią, obsługi wielowątkowości oraz stosowania narzędzi analizy kodu.
Trenerzy praktycy Kameralne grupy Czas trwania szkolenia:3 dni (24h)
Kod kursu:C/CERT
Program szkolenia bezpieczne-programowanie jakosc-oprogramowania bezpieczenstwo-kodu-c
Szkolenie na zamówienie Dostosowany program Indywidualna wycena Dowolny termin Wycena dla firm Zalecenia CERT dla języka C w praktyce Cele szkolenia Szkolenie przygotowuje do samodzielnego stosowania dobrych praktyk programowania w języku C zgodnie z wytycznymi CERT
Szkolenie uczy identyfikowania i eliminowania typowych błędów związanych z zarządzaniem pamięcią, obsługą wejścia oraz wielowątkowością
Szkolenie rozwija umiejętność korzystania z narzędzi do analizy statycznej i dynamicznej kodu w celu zwiększenia bezpieczeństwa aplikacji
Dla kogo? Szkolenie adresowane jest do programistów języka C chcących poszerzyć kompetencje w zakresie bezpiecznego kodowania
Przeznaczone dla osób odpowiedzialnych za rozwój, utrzymanie, testowanie lub audytowanie aplikacji w języku C
Efekty kształcenia Uczestnik analizuje i wdraża zalecenia CERT w praktycznych zadaniach programistycznych
Uczestnik rozpoznaje i eliminuje typowe błędy bezpieczeństwa w kodzie C
Uczestnik stosuje narzędzia do analizy statycznej i dynamicznej aplikacji
Uczestnik ocenia skutki błędnych implementacji i wdraża poprawne rozwiązania
Uczestnik projektuje bezpieczne i niezawodne aplikacje w języku C
Wymagania Od uczestników szkolenia wymagana jest umiejętność programowania w języku C
W cenie otrzymasz: Certyfikat ukończenia szkolenia
W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Zasady bezpiecznego programowania Reguły i rekomendacje CERT Wykorzystanie preprocesora
Deklaracja i inicjalizacja zmiennych
Obsługa strumieni wejścia/wyjścia
Zagadnienia związane z POSIX
Zagadnienia związane z Microsoft Windows
Narzędzia wspomagające Analiza statyczna i dynamiczna
Przegląd wybranych narzędzi
Inne rekomendacje Specyfikacje i raporty techniczne ISO/IEC
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.
Więcej o mnie 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
Uczestnik szkolenia “Tworzenie aplikacji z użyciem React”
Konrad Kolis
Idealnie wpasowało sie w stack apek frontowych w mojej firmie i prowadzacy bardzo spoko, material poukladany i dobrze zaplanowany
Uczestnik szkolenia “Zaawansowane aspekty języka Java”
Adam Maciak, Capgemini Polska Sp. z o.o.
Dobrze przygotowane zadania, dobrze przygotowany prowadzący, dużo wiedzy praktycznej, bardzo dobry balans między "wykładami" a częścią praktyczą
Uczestnik szkolenia “Tworzenie aplikacji z użyciem React”
Bartłomiej Marek
Merytoryka super, interakcja z grupą ze względu na szkolenie zdalne niska, choć jakby wszyscy mieli kamery włączone, efekt byłby lepszy.
Uczestnik szkolenia “Zaawansowane aspekty języka Java”
Monika Berent, Capgemini Polska Sp. z o.o.
Bardzo dużo przykładów dobrej praktyki oraz nowoczesnej Javy.
Uczestnik szkolenia “FinOps w środowiskach chmurowych i lokalnych”
Artur Polit
Wyjście od fundamentów, ekonomiki przedsiębiorstw
Uczestnik szkolenia “FinOps w środowiskach chmurowych i lokalnych”
Aleksandra Gładysz
Może i nawer rewelacyjne ale nie mam porównania- po prostu :)
Uczestnik szkolenia “FinOps w środowiskach chmurowych i lokalnych”
Dorota Śnieżko
pomogło mi ułożyć wiedzę o FinOpsi znacząco ją poszerzyć.
Więcej opinii