Kategorie:
PHP, WWW, HTML/CSS, CMS, front-end,
Javascript, programowanie front-end, frameworki JS
Pod szeroko rozumianym hasłem Javascript i HTML5 kryje się wiele możliwości współczesnych przeglądarek i przystających do nich technik programistycznych, m.in. w obszarach:
- najnowsza generacja bibliotek, przystosowanych do tworzenia większych, dojrzalszych aplikacji (np. modnych one/single page applications), rozwiązujących problemy takie jak testowanie czy organizacja kodu (wzorce MVC, MVVC, MVP...), modularyzacja, wsteczna kompatybilność,
- multimedia i zaawansowana interakcja z użytkownikiem),
- nowe metody wdrażania i dystrybucji aplikacji (mobilne, tryb offline),
- alternatywne metody komunikacji i przetwarzania danych: praca z lokalnym systemem plików, WebSockets, interwindow messaging, Web Workers...
Szkolenie Programowanie w Javascript i HTML5 pozwoli każdemu programiście WWW, niezależnie od tego, w jakiej technologii serwerowej i jezyku się specjalizuje (Java, C#, Python, PHP, Ruby), zapoznać się z najnowszymi trendami webowymi.
Niniejsze szkolenie jest szkoleniem przekrojowym. Stanowi dobry “szybki start” w świat Javascriptu dla specjalistów IT oraz przegląd tego, co jest w tym świecie najpopularniejsze. Prezentujemy sam Javascript jako język, współczesny przybornik programisty (podstawowe narzędzia, ekosystem, konwencje i zwyczaje…) oraz najpopularniejsze, najczęściej stosowane technologie i biblioteki (frameworki). Natomiast w wypadku konkretnego zainteresowania wyłącznie jednym frameworkiem – można również zapisać się na szkolenie tylko z tego frameworka – np. React czy Angular (na tych szkoleniach mniej uwagi poświęca się też ekosystemowi czy konwencjom środowiska JS jako całości – tak aby maksymalnie wykorzystać czas na główny cel, którym jest szybkie praktycznie wdrożenie się w bibliotekę której się potrzebuje).
Javascript jest osią HTML5. Większość nowych możliwości przeglądarek jest dostępna wyłącznie z poziomu tego języka. Ponieważ złożone aplikacje JS/HTML5 wymagają więcej niż tylko pobieżnej znajomości Javascriptu, dokładne zapoznanie się z całym tym ekosystemem, z charakterystycznymi cechami, idiomami i zaawansowanymi technikami programowania w tym języku uważamy za bardzo ważne. Dlatego też, niniejsze szkolenie przekrojowe cieszy się od wielu lat stałą popularnością.
Uwaga dla ewentualnych zainteresowanych językiem PHP: program niniejszego szkolenie jest również realizowany podczas ostatnich trzech dni naszego długiego kursu (bootcampu) Zaawansowany programista PHP.
Czas trwania
3 dni
Program
- Współczesny przybornik programisty Front End
- ES6, ES7, ES8 – omówienie różnic i zmian w programowaniu JS
- budowa współczesnych aplikacji JS
- Brunch
- Omówienie różnic Webpack i Grunt/Gulp
- NPM – Node Package Manager
- Bootstrap
- SASS
- Programowanie Front Endu w JavaScript
- jQuery
- wprowadzenie do frameworków JS
- Inne podejście – Typescript i Angular
- wstęp do TypeScript
- Angular
Uwaga: HTML5 ulega nieustającym przeobrażeniom. To samo można powiedzieć o używanych frameworkach javascriptowych i technikach. Dlatego zastrzegamy sobie prawo do zmiany elementów programu na bliskie odpowiedniki – np. jeżeli Angular straci na popularność względem Reacta, na szkoleniu możemy więcej nacisku położyć na framework React. W razie ew. wątpliwości prosimy o kontakt z naszym sekretariatem. Dla zorganizowanych grup na zamówienie, możliwy jest wybór konkretnego zestawu technologii jak również dostosowanie programu kursu do indywidualnych potrzeb zamawiającego.
Pobierz w wersji PDF
Training also available in English.
Przeznaczenie i wymagania
Znajomość standardowych zagadnień programowania webowego front-endu (podstawy HTML, CSS, elementarny Javascript); znajomość dowolnego języka programowania back-endu na co najmniej średnim poziomie (Java, C#, Python, PHP...).
Certyfikaty
Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.
Zapisz się
Wybierz interesujący Cię termin oraz miasto
Lokalizacja
Zajęcia realizujemy zdalnie w trybie "wirtualnej klasy" oraz stacjonarnie w naszych salach komputerowych (adresy).
Tryby zdalne - Wirtualna Klasa, na żywo z trenerem
Forma zajęć w trybie zdalnym (wideokonferencyjnym, "wirtualna klasa") wygląda analogicznie jak zajęcia realizowane w naszym standardowym trybie - tylko bez wychodzenia z domu lub firmy. Nie ma tutaj filmów (gotowych nagrań) do oglądania, jest trener na żywo, który cały czas prowadzi zajęcia, opowiada, na bieżąco reaguje i ma kontakt z grupą. Zajęcia są prowadzone przez tych samych trenerów, którzy prowadzą kursy "stacjonarne" według tego samego programu.
Uczestnicy mogą liczyć na pomoc trenera, ale też mają kontakt z innymi kursantami - dokładnie tak samo, jak na kursach stacjonarnych. Dużą uwagę poświęcamy temu, aby w jak największym stopniu zachować warsztatowy charakter naszych zajęć.
W praktyce szkolenie wygląda tak, że kursant otrzymuje zaproszenie z linkiem, po kliknięciu którego połączy się z nami zdalnie przy użyciu specjalistycznego systemu telekonferencyjnego, tworząc "wirtualną klasę". Kursant będzie widział prowadzącego, oraz będzie miał obraz z rzutnika. Czas szkolenia będzie taki sam jak w naszej sali szkoleniowej. Podczas zajęć, oprócz wizji, fonii, będzie dostęp do czatu tekstowego (z trenerem i z grupą - innymi uczestnikami), jest możliwość przekazywania sobie plików/załączników, pokazywania fragmentów kodu (w przypadku szkoleń z programowania), zadawania pytań, otrzymywania poprawek itp. Na prośbę uczestnika, prowadzący może również uzyskać dostęp do całości ekranu i kursora komputera kursanta ("przejęcie myszy i klawiatury"), do okna z formułami czy do pola z komendami, a w przypadku szkoleń programistycznych do okna z kodem - aby poprawić fragment programu, skomentować, czy zwyczajnie pokazać jak wykonać daną czynność.
W zdalnych trybach jest dokładnie tyle samo godzin zajęć - i zajęcia odbywają się w takich samych godzinach jak zajęcia stacjonarne.
Po zakończeniu kursu otrzymają Państwo ten sam certyfikat (bez względu na formę zajęć), a trener będzie dostępny po zakończeniu bloku szkoleniowego, żeby odpowiedzieć na wszelkie dodatkowe pytania. Pełne informacje o tym jak wyglądają oraz jak prowadzimy szkolenia w trybach zdalnych dostępne są na stronie: kursy zdalne (online).
Tryby zajęć stacjonarnych
Dostępne są terminy weekendowe (zaoczne - soboty i niedziele), dzienne (w tygodniu) oraz wieczorowe (w tygodniu w godzinach 18:00 - 20:30).
Dokładne harmonogramy kursów
Grupy dzienne
- od 21.04.2021 (Warszawa)
- bloki: 21-23.04.2021
- zakończenie: 23.04.2021
- od 21.04.2021 (Zdalnie)
- bloki: 21-23.04.2021
- zakończenie: 23.04.2021
Grupy zaoczne
- od 08.05.2021 (Warszawa)
- bloki: 08-09.05.2021, 22.05.2021
- zakończenie: 22.05.2021
- od 08.05.2021 (Zdalnie)
- bloki: 08-09.05.2021, 22.05.2021
- zakończenie: 22.05.2021
Zgłoszenie on-line
Tradycyjny formularz zgłoszeniowy
Lokalizacje
- Zdalnie –
- Warszawa – ul. Jasna 14/16A
- Kraków – ul. św. Filipa 23
- Katowice – ul. Stawowa 10
- Gdańsk – ul. Toruńska 12
- Poznań – ul. Towarowa 35
- Wrocław – ul. Rynek 35
- Łódź – ul. Wólczańska 4a
- Online (EN) – your home, office or wherever you want
- Warsaw (EN) – Jasna 14/16A
- na życzenie dowolne miejsce w Polsce, lub UE (zajęcia prowadzone w języku angielskim)
Godziny szkolenia
Zajęcia standardowo odbywają się w godzinach 9-17 (po 8 godzin zegarowych
dziennie, w tym przerwa obiadowa oraz krótkie przerwy w trakcie zajęć).
Przy szkoleniach na zamówienie, dokładne godziny mogą być uzgodnione z
Klientem wedle jego preferencji.
Wielkości grup
Szkolenia ogólnodostępne odbywają się w grupach do
14 osób.
W trybie na zamówienie możliwe są grupy dowolnej wielkości - według preferencji Klienta. Ze względu na jakość szkolenia i skuteczność przekazywania wiedzy, sugerujemy jednak, aby grupy nie były większe niż 12 osób.
W przypadku zgłoszenia grupy osób (min.
3), możliwe jest również zamówienie szkolenia
zamkniętego, w terminie do uzgodnienia.
Szkolenia zamknięte prowadzimy w naszych salach, w siedzibie Klienta, lub w dowolnej lokalizacji na terenie Polski, lub UE (w jęz. polskim lub angielskim). Dla grup możliwe są dowolne tryby zajęć - godziny pracy, wieczory, weekendy. Możliwe jest również dostosowanie tematów kursu do indywidualnych potrzeb Klienta.
Cena szkolenia na zamówienie jest wyliczana indywidualnie dla każdego zamówienia. Dzięki temu koszt szkolenia w przeliczeniu na uczestnika może być znacznie korzystniejszy niż przy szkoleniach w grupach ogólnodostępnych (ceny podane na stronie) - zwłaszcza w przypadku większych grup.
Zapytaj i zaproponuj termin
Lub prosimy o kontakt.
Konsultacje indywidualne
W przypadku, gdy nie zgłasza się grupy zorganizowanej, a wybrane szkolenie nie ma terminu otwartego lub terminy są nieodpowiednie - w zakresie większości zagadnień i programów można zamówić również indywidualne konsultacje.
W ramach konsultacji indywidualnych nie tylko szkolimy, ale również rozwiązujemy problemy, pomagamy dobrać odpowiednie rozwiązania, doradzamy, jak efektywnie używać wybranych narzędzi.
Więcej informacji na temat konsultacji znajduje się na osobnej stronie Konsultacje. Zachęcamy również do kontaktu z naszym biurem.
Cena szkolenia
2090 PLN netto (VAT 23%)
Cena za jedną osobę, w grupie ogólnodostępnej (otwartej), o standardowej wielkości. Dla grup istnieje również możliwość organizacji szkolenia zamkniętego. Więcej w zakładce „Na zamówienie”.
W cenę szkoleń organizowanych w naszej siedzibie wliczone są:
- autorskie
materiały szkoleniowe,
- indywidualne stanowisko komputerowe do pracy podczas zajęć,
- certyfikaty ukończenia szkolenia,
- obiady,
- drobny poczęstunek oraz ciepłe i zimne napoje,
- możliwość jednorazowego kontaktu z instruktorem (instruktorami) po szkoleniu i zadawania pytań dotyczących materiału szkolenia.
W wypadku podmiotów publicznych lub finansowania ze środków publicznych, możliwe jest zwolnienie z VAT. Szczegóły na osobnej stronie.
Upusty i rabaty
- 7% - rabat dla stałych klientów
- ważny na: wszystkie kursy i szkolenia;
- dla: osoby, lub pracownika firmy, która wcześniej delegowała co najmniej jednego pracownika na jakikolwiek nasz kurs lub szkolenie.
- 5% - "polecający, polecony" - poleć nasz kurs znajomemu (znajomej) lub współpracownikowi i przyprowadź go (ją) ze sobą, a obie osoby dostaną po 5% rabatu (dotyczy kursów zawodowych).
- 5% - dla posiadaczy karty EURO<26.
- 3% - dla wszystkich studentów, za okazaniem skanu ważnej legitymacji.
- 3% - rabat "first minute" - za wczesny zapis na kurs zawodowy/bootcamp (nie dotyczy szkoleń). Przysługuje przy zapisie na kurs najpóźniej na 30 dni przed startem zajęć.
- W przypadku zapisów online i skorzystania z rabatu za wczesny zapis należy przesłać podpisane zgłoszenie w ciągu 48 godzin od zapisania się (w uzasadnionych przypadkach możemy termin wydłużyć).
- oferta rabatowa obowiązuje przy płatności z góry w terminie do 7 dni przed rozpoczęciem zajęć, w oparciu o nasz standardowy formularz zgłoszeniowy lub standardową umowę szkolenia.
- Standardowe rabaty, oferty i promocje nie obowiązują w przypadku skierowań przez podmioty trzecie.
- Przy zgłoszeniach grupowych i szkoleniach na zamówienie (zamkniętych) oferujemy atrakcyjne rabaty, które są ustalane indywidualnie.
- rabaty, oferty i promocje nie łączą się.