Szkolenie w formie online; trzy sesje po dwie godziny w terminach: 12, 14 i 20 marca 2025 r., sesje w godzinach 19.00–21.00.
W zasadzie w dowolnej dziedzinie IT przychodzi moment, w którym zaczynamy monotonnie powtarzać tę samą czynność lub istniejące narzędzia przestają wystarczać. Rozwiązaniem jest programowanie – stworzenie własnego skryptu lub „uszytego na miarę” narzędzia. Okazuje się jednak – ku zaskoczeniu absolutnie nikogo – że programowanie jest trudne. Ba, nawet pierwsze kroki w tej dziedzinie wydają się przytłaczające.
Na szczęście mamy AI i zaawansowane modele językowe, które mogą napisać kod za nas! Tylko... dlaczego ten kod nie działa tak, jak byśmy chcieli? I dlaczego bardziej doświadczeni programiści wciąż powtarzają, że kod generowany przez LLM-y wymaga wielu poprawek?
O ile w programowaniu nic nie zastąpi praktyki i doświadczenia, to dobrze wytłumaczona teoria i praktyczne przykłady mogą być świetnym punktem wyjścia – pomogą zrozumieć podstawy, uniknąć typowych błędów i nabrać rozpędu w podejmowaniu się pierwszych wyzwań.
Dlatego serdecznie zapraszamy Was na krótkie, darmowe szkolenie, które pokaże, jak skutecznie rozpocząć przygodę z programowaniem i językiem Python!
UWAGA To nie „magiczny bootcamp”, który w sześć godzin zamieni każdego w programistę. Jest to krótkie szkolenie, którego cel stanowi ułatwienie rozpoczęcia przygody z programowaniem, zrobienia kilku pierwszych kroków oraz rozwiązania kilku pierwszych problemów. Jeżeli chcesz zobaczyć DEMO szkolenia to zapraszamy do obejrzenia materiału przygotowanego przez Gynvaela Coldwinda - Python w akcji – odzyskujemy klucz szyfrujący z pamięci ransomware!
WAŻNE INFORMACJE
-
Szkolenie dostępne jest w modelu „płać, ile chcesz”, tj. można zapisać się zupełnie bezpłatnie, wesprzeć szkolenie dowolną kwotą lub zamówić bilet z certyfikatem.
-
Szkolenie składa się z trzech części; każdy moduł odbędzie się online:
-
Część 1: 12.03.2025 r. o godz. 19.00 (około 2 godziny).
-
Część 2: 14.03.2025 r. o godz. 19.00 (około 2 godziny).
-
Część 3: 20.03.2025 r. o godz. 19.00 (około 2 godziny).
-
Certyfikaty uczestnictwa będą wysyłane do siedmiu dni po szkoleniu do osób, które kupiły BILET Z CERTYFIKATEM lub wsparły szkolenie kwotą min. 30 zł.
PODCZAS SZKOLENIA...
-
Zrozumiesz, co składa się na elementy programowania.
-
Dowiesz się, jak rozpocząć naukę programowania i na czym warto skupić się na początku.
-
Przekonasz się, ile matematyki jest w programowaniu (spoiler: mało, i jest prosta).
-
Lepiej zrozumiesz różnice pomiędzy językami programowania.
-
Zrozumiesz podstawowe elementy, z których składają się programy.
-
Nauczysz się kilku metod radzenia sobie z problemami i błędami w kodzie.
-
Zyskasz wiedzę, jak i dlaczego programy wchodzą w interakcje ze środowiskiem (systemem operacyjnym i innymi programami).
-
Dowiesz się, jak planować dalszą naukę programowania.
CO POWINIENEŚ WIEDZIEĆ PRZED SZKOLENIEM
-
Szkolenie jest polecane osobom, które nie miały wcześniej styczności z programowaniem lub próbowały swoich sił w tej materii, lecz bez powodzenia. Przydatna będzie ogólna wiedza o komputerach, ale nie ma specjalnych wymagań wstępnych, by przystąpić do szkolenia.
DO KOGO SKIEROWANE JEST SZKOLENIE
-
Do profesjonalistów z branży IT, którym istniejące narzędzia nie wystarczają i którzy chcą zająć się programowaniem, aby przebić się przez tę narastającą barierę.
-
Do praktyków i entuzjastów cyberbezpieczeństwa, którzy chcą nauczyć się skutecznego tworzenia skryptów ad hoc.
-
Do adminów, którym krótkie skrypty shellowe przestają wystarczać i którzy myślą o tworzeniu bardziej skomplikowanych skryptów w Pythonie.
-
Do wszystkich osób myślących o studiach z informatyki i mających obawy co do programowania.
-
Do tych, którzy chcieliby podjąć pracę na stanowisku programisty, testera lub podobnym.
-
Do każdego, kto z dowolnego innego powodu chce umieć choćby trochę programować.
-
Do wszystkich zainteresowanych komputerami i informatyką, których ciekawi, „jak taki program wygląda od strony programisty”.
AGENDA
Najważniejsze tematy, które zostaną poruszone podczas szkolenia:
-
Co składa się na programowanie i na czym skupić się na początku.
-
Ile matematyki jest w programowaniu.
-
Języki programowania i różnice między nimi.
-
Pierwsze kroki, morze informacji i tysiące pułapek.
-
Podstawowe elementy programów.
-
Jak sobie radzić z problemami – na przykładach.
-
Sam program niedużo może – interakcje ze środowiskiem.
-
Co dalej, czyli jak się uczyć i zdobywać doświadczenie.
PRZYDATNE INFORMACJE
-
Szkolenie składa się z trzech części, które odbędą się online:
-
Część 1: 12.03.2025 r. o godz. 19.00 (około 2 godziny).
-
Część 2: 14.03.2025 r. o godz. 19.00 (około 2 godziny).
-
Część 3: 20.03.2025 r. o godz. 19.00 (około 2 godziny).
-
Do szkolenia w wersji zdalnej wymagane są: komputer z dowolnym systemem operacyjnym, z przeglądarką Firefox/Chrome, stabilne łącze internetowe i słuchawki/głośniki.
-
[UWAGA!] Link/Linki do szkolenia wysyłamy najpóźniej do dwóch dni przed spotkaniem w osobnej wiadomości, na podany podczas rejestracji e-mail. Jeżeli nie dostałeś linku, to napisz na adres: szkolenia@securitum.pl, podając numer zamówienia.
CO ZAWIERA CENA SZKOLENIA
-
Dostęp do nagrania ze szkolenia przez rok.
-
Certyfikat uczestnictwa (PDF) w językach polskim i angielskim – dla osób, które kupiły bilet z certyfikatem lub wsparły szkolenie kwotą min. 30 zł. Certyfikat będzie wysłany do siedmiu dni po zakończeniu szkolenia.
O PROWADZĄCYM
Gynvael Coldwind – współzałożyciel i były kapitan zespołu Dragon Sector, historycznie jednej z najlepszych drużyn Capture The Flag na świecie. Programista, pasjonat z zamiłowaniem do bezpieczeństwa komputerowego i niskopoziomowych aspektów informatyki. Twórca eksperymentalnego magazynu „Paged Out!”, współpracownik magazynu „Programista”, autor bestsellerowej książki Zrozumieć programowanie, współautor miniksiążki Programistyczne potknięcia, a także licznych artykułów, publikacji, podcastów oraz wystąpień poświęconych wspomnianym tematom. Większość swojego prawie 20-letniego życia zawodowego spędził, pracując w zespole bezpieczeństwa firmy Google jako Software Engineer/Information Security Engineer. Obecnie jest Security Researcherem i dyrektorem zarządzającym w HexArcana Cybersecurity GmbH.