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 “Docker w praktyce”
Juliusz Drygalski, Capgemini Polska Sp. z o.o.
Bo było. Bardzo dużo przekazanej wiedzy i dobrze wszystko wytłumaczone. Prowadzący topka
Uczestnik szkolenia “Architektura systemowa i integracja systemów”
Michał Michalczuk
Ogólnie bardzo dobre, ale bardzo skondensowane i intesywne - zabrakło czasu na więcej praktyki
Uczestnik szkolenia “Jira - organizacja i zarządzanie projektami”
Agata Lewandowska, Towarowa Giełda Energii S.A.
Było dostosowane pod konkretny zespół i konkretne tematy.
Uczestnik szkolenia “Inżynieria wymagań w AI”
Artur Łagosz, Sygnity S.A.
Usystematyzowało pracę przy tworzeniu wartościowych promptów, pokazało jak działać w pewnym obszarze, konkretnie posługując się notesem w Copilocie
Karol Orzechowski, VIOO LABS Polska Sp. z o.o.
Topic and the trainer were sensational
Yevgeniy Wyszyński, Samsung Electronics Polska
Prowadzący był dobrze przygotowany, materiał odzwierciedlał wszystko co jest potrzebne dla nauki
Marcin Matyszkowicz, Samsung Electronics Polska
Super interaakcja z prowadzącym, na luzie a bardzo merytorycznie
Więcej opinii