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 “Python - warsztat analityka”
Sebastian Szoda, Politechnika Białostocka
Dużo przydatnych informacji i bardzo dobrym wyjaśnieniem oraz dostęp do notatek
Uczestnik szkolenia “Wprowadzenie do roli Architekta IT”
Marcin Giec
Było dużo praktycznych zadań
W przystępny i praktyczny sposób pokazało, jak wykorzystać nowe narzędzia w codziennej pracy.
Magdalena Lesniak, Viroux
nie miałam wcześniej do czynienia z innym ai niż chat gpt, więc było ciekawe bo pokazywało różnice między dostępnymi opcjami
Uczestnik szkolenia “Agentic Coding z AI - Claude Code i Cline w praktyce”
Jakub Nowacki, Accenture Sp.z.o.o
A great instructor; the topics were covered in detail
Uczestnik szkolenia “Agentic Coding z AI - Claude Code i Cline w praktyce”
Bohdan Zaichenko, Accenture Sp.z.o.o
Very insightful, changed perspective on AI for me
Uczestnik szkolenia “Test-Driven Development w języku C#”
Daniel Kaźmierczak
wymiana doświadczeń z innymi uczestnikami, sporo przykładów praktycznych, uprządkowanie wiedzy, luźna atmosfera,
Więcej opinii