Przejdź do głównej zawartości

Posty

Wyświetlam posty z etykietą Szkolenia

Szkolenie z tworzenia bezpiecznych aplikacji internetowych - Frondend

Ostatnio uczestniczyłem w 2-dniowym szkoleniu na temat tworzenia bezpiecznych aplikacji frondend . Podczas zajęć m In. Prowadzony był trening w jaki sposób atakować witryny głównie przy pomocy XSS. We współczesnym świecie bezpieczeństwo aplikacji internetowych odgrywa bardzo ważną rolę. Ostatnio coraz częściej świat obiegają informacje o atakach hackerskich na różne witryny internetowe. Najczęściej cyberprzestępcom chodzi o wyłączenie na pewien czas danej usługi lub kradzież wrażliwych danych. My, jako programiści musimy pamiętać o tym, aby nasze produkty były zabezpieczone przed takimi atakami. Podczas szkolenia nauczyłem się jak atakować serwisy www przy pomocy XSS. XSS (Cross Site Scripting) to jeden z najpopularniejszych sposobów ataku na aplikacje internetowy. W dużym uproszczeniu polega on na osadzeniu i uruchomieniu na stronie internetowej kodu JavaScript, który wykona określoną akcję (np. wyświetlenie ekranu logowania i w następstwie przejęcie haseł ofiary). W czas...

ngPoland 2017 – polskie święto angularowców

ngPoland  jest to największa polska konferencja przeznaczona dla deweloperów Angulara. W tym roku konferencja była organizowana w jednym z najbardziej rozpoznawalnych miejsc w Warszawie, w Złotych Tarasach. W tym roku konferencja była poświęcona najnowszej wersji Angulara v5, TypeScript, RxJS i Redux.  Prezentacje podczas konferencji były krótkie. Trwały średnio po ok 30 minut i polegały bardziej na pokazaniu zabawek technologicznych i nowych trendów. Według mnie, najciekawszą prezentacją była High-Performance Applications with Angular w wykonaniu Nir’a Kaufman’a . W tej prezentacji zostały pokazane triki, w jaki sposób można zoptymalizować aplikacje Angularową. Poza samymi sesjami, prezentowały się również firmy będące sponsorami konferencji. Wśród nich znajdowała się firma Codewise , która jest ostatnio niezwykle popularna, a to w większości za sprawą jej CEO – Roberta Gryna i jego videobloga .

Udemy – ciągły rozwój programisty

Udemy jest to portal internetowy, który zajmuje się dystrybucją wideo kursów. Głównie znajdują się kursy z dziedziny IT. Z treści znajdujących się w zbiorach z łatwością możemy nauczyć się programowania stron internetowych, gier, aplikacji bazodanowych, administracji systemami jak i popularne ostatnio Machine Learning. Również znajdują się tutaj kursy pomagające w przygotowaniu się do zdobycia certyfikatów Microsoft. Większość kursów jest płatnych, ale jak się poszuka to można temu jakoś zaradzić. Udemy często robi wyprzedaże i promocje – można ustrzelić kurs za jedyne 10% jego wartości. Istnieją także kupony, które pozwalają zdobyć kurs za darmo! Aby łatwo śledzić promocje i kupony trzeba zarejestrować się na serwisie Wykop i śledzić #kursyudemy .

Angularowy odlot, czyli Angular2Space

Kilka miesięcy temu uczestniczyłem w 2-dniowych warsztatach Angular2Space . Podczas tych warsztatów kształcono nas jak wykorzystywać Angulara w tworzeniu nowoczesnych aplikacji internetowych. Angular to TypeScriptowy open-sourcowy Framework stworzony przez firmę Google. W porównaniu do AngularaJS, Angular został całkowicie od nowa napisany, co pozytywnie wpłynęło na jego wydajność. Obecnie najnowszą wersją jest Angular4 i ta wersja była przedmiotem szkolenia. Uczestniczyłem w wersji spotkania 2 dniowego - Angular Pro. Jest jeszcze wariant Angular Full (3 dniowe szkolenie), które jest rozszerzone o tematy związane z testowaniem i bezpieczeństwem w aplikacjach Angularowych. Uczestnicy tych szkoleń powinni posiadać praktyczną znajomość JavaScript’u i HTML. Dodatkowo każdy kursant musi posiadać komputer z zainstalowanym Node.JS, przeglądarką internetową, edytorem kodu źródłowego i kartą sieciową (co jest standardem we współczesnych laptopa...