- wydarzenie już minęło.
Angular, JavaScript i front-end dla back-endowców

[vc_row type=”full_width_background” full_screen_row_position=”middle” scene_position=”center” text_color=”dark” text_align=”left” class=”anchor_menu” overlay_strength=”0.3″ shape_divider_position=”bottom”][vc_column column_padding=”no-extra-padding” column_padding_position=”all” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none” column_border_radius=”none” width=”1/1″ tablet_text_alignment=”default” phone_text_alignment=”default” column_border_width=”none” column_border_style=”solid”][vc_column_text]
Na skróty:
- O szkoleniu
- Agenda
- Kontakt
- Prowadzący
- [formlightbox_call title=”FORMULARZ REJESTRACJI” class=”formularz”]REJESTRACJA[/formlightbox_call][formlightbox_obj id=”formularz” style=”” onload=”false”]
[/formlightbox_obj]
[/vc_column_text][/vc_column][/vc_row][vc_row type=”in_container” full_screen_row_position=”middle” scene_position=”center” text_color=”dark” text_align=”left” overlay_strength=”0.3″ shape_divider_position=”bottom”][vc_column column_padding=”no-extra-padding” column_padding_position=”all” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none” column_border_radius=”none” width=”1/1″ tablet_text_alignment=”default” phone_text_alignment=”default” column_border_width=”none” column_border_style=”solid”][vc_column_text]
![]()
Piszesz w JS tylko wtedy, gdy musisz? Ostatni framework javascriptowy, jakiego używałeś to jQuery? Nie słyszałeś o słowie kluczowym “class” w JavaScript’cie? Brakuje Ci statycznego typowania? A może po prostu chciałbyś podszkolić się we front-endach?
Jeśli którekolwiek z pytań wzbudziło Twoje zainteresowanie, zapraszam na szkolenie. Przejdziemy krok po kroku po nowoczesnych technikach programowania i narzędziach JavaScripta. To będzie dobry początek dorabiania sobie drugiej specjalizacji-nogi, w modelu kompetencji Π (Pi).
[/vc_column_text][/vc_column][/vc_row][vc_row type=”in_container” full_screen_row_position=”middle” scene_position=”center” text_color=”dark” text_align=”left” overlay_strength=”0.3″ shape_divider_position=”bottom”][vc_column column_padding=”no-extra-padding” column_padding_position=”all” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none” column_border_radius=”none” width=”1/6″ tablet_text_alignment=”default” phone_text_alignment=”default” column_border_width=”none” column_border_style=”solid”][/vc_column][vc_column column_padding=”no-extra-padding” column_padding_position=”all” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none” column_border_radius=”none” width=”2/3″ tablet_text_alignment=”default” phone_text_alignment=”default” column_border_width=”none” column_border_style=”solid”][divider line_type=”Full Width Line” line_thickness=”2″ divider_color=”extra-color-gradient-1″ animate=”yes”][vc_column_text]
O szkoleniu:
Szkolenie przybliża techniki i narzędzia z szerokorozumianego front-endu aplikacji webowych.
Główną ideą jest pokazanie najnowszych mechanizmów języka JavaScript i TypeScripta ludziom tworzącym raczej back-end aplikacji. Prowadzący odwołuje się do przykładów i narzędzi ze świata Javy i wirtualnej maszyny Javy.
Czas i forma szkolenia:
2 dni szkoleniowe
40% wykład, 60% przykłady i ćwiczenia
Dlaczego warto:
-
Doświadczony wykładowca i trener, praktyk ze stażem w największym e-commerce w tej części Europy,
-
Formuła warsztatowa – dużo praktyki, ćwiczeń i przykładów na konkretnych frameworkach i narzędziach,
-
Praca nad konkretnymi projektami.
Uczestnikom zapewniamy:
-
Materiały szkoleniowe opracowane przez trenera,
-
Notatnik i długopis,
-
Pomoc w konfiguracji oprogramowania,
-
Certyfikat potwierdzający uczestnictwo,
-
Całodniową przerwę kawowo-ciasteczkową,
-
Obiad każdego dnia (możliwość wybrania indywidualnie dostosowanej wersji lunchu).
Kurs stworzyliśmy dla:
-
Back-endowców chcących lub zmuszonych do zmierzenia się z front-endem,
-
Front-endowców, którzy chcą usystematyzować swoją wiedzę, poznać lepiej Angulara lub TypeScripta.
Zyskasz:
-
Wiedzę o narzędziach: Node.js, npm, webpack, Jest, TypeScript,
-
Przegląd najnowszego JS-a, żeby szybko dojść do zadowalających efektów,
-
Znajomość tricków, umożliwiających szybki start i lepszą kontrolę nad pisanym kodem, dynamicznym typowaniem (optional chaining, destrukturyzacja, TypeScript),
-
Poznasz “esencję” – co jest „na topie”, gdzie warto zainwestować swój czas, żeby uniknąć pułapki wynikającej z hasła “nowy dzień, nowy framework”,
-
Poznasz podstawy frameworka Angular.
[/vc_column_text][divider line_type=”No Line”][vc_column_text]
[formlightbox_call title=”Zamawiam szkolenie” class=”formularz”]Zamawiam szkolenie[/formlightbox_call][formlightbox_obj id=”formularz” style=”” onload=”false”]
[/vc_column_text][/vc_column][vc_column column_padding=”no-extra-padding” column_padding_position=”all” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none” column_border_radius=”none” width=”1/6″ tablet_text_alignment=”default” phone_text_alignment=”default” column_border_width=”none” column_border_style=”solid”][/vc_column][/vc_row][vc_row type=”full_width_background” full_screen_row_position=”middle” bg_color=”#f9f9f9″ scene_position=”center” text_color=”dark” text_align=”left” class=”agenda_container asd„ id=„agenda” overlay_strength=”0.3″ shape_divider_position=”bottom”][vc_column column_padding=”no-extra-padding” column_padding_position=”all” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none” column_border_radius=”none” width=”1/4″ tablet_text_alignment=”default” phone_text_alignment=”default” column_border_width=”none” column_border_style=”solid”][/vc_column][vc_column column_padding=”no-extra-padding” column_padding_position=”all” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none” column_border_radius=”none” width=”1/2″ tablet_text_alignment=”default” phone_text_alignment=”default” column_border_width=”none” column_border_style=”solid”][vc_column_text]
Agenda
[/vc_column_text][toggles style=”minimal” accordion=”true”][toggle color=”Accent-Color” title=”AGENDA”][vc_column_text]
-
-
- Dzień 1 – przegląd
- Narzędzia
- Node, npm
- ESLint
- Modularyzacja, webpack
- Testy jednostkowe
- Język i jego ewolucja
- ES6+ (destrukturyzacja, zmienne, klasy, Promise, struktury danych)
- Mechanizmy przeglądarek (customElements, fetch, querySelector)
- TypeScript
- Składnia
- Interfejsy
- Dostęp prywatny
- Typowanie
- Stylowanie
- Edycja w przeglądarce
- Gotowe rozwiązania
- Narzędzia
- Dzień 2 – Angular
- Frameworki
- Angular, React, Vue
- Co jest dobre do czego?
- Angular
- CLI
- Struktura projektu
- Komponenty
- Komunikacja HTML-JS
- Dekoratory
- Moduły
- Zabezpieczenia
- Angular Material
- Serwisy
- HttpClient
- Formularze
- Frameworki
- Dzień 1 – przegląd
-
[/vc_column_text][/toggle][/toggles][/vc_column][vc_column column_padding=”no-extra-padding” column_padding_position=”all” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none” column_border_radius=”none” width=”1/4″ tablet_text_alignment=”default” phone_text_alignment=”default” column_border_width=”none” column_border_style=”solid”][/vc_column][/vc_row][vc_row type=”in_container” full_screen_row_position=”middle” scene_position=”center” text_color=”dark” text_align=”left” overlay_strength=”0.3″ shape_divider_position=”bottom”][vc_column column_padding=”no-extra-padding” column_padding_position=”all” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none” column_border_radius=”none” width=”1/1″ tablet_text_alignment=”default” phone_text_alignment=”default” column_border_width=”none” column_border_style=”solid”][vc_column_text el_class=”anchor”]Prelegenci[/vc_column_text][vc_column_text]
TRENER
[/vc_column_text][team_member image_url=”18683″ team_memeber_style=”meta_below” link_element=”none” color=”Accent-Color” name=”Mateusz Chrzonstowski” job_position=”Inżynier oprogramowania i programista full-stack” description=”Pomagam ludziom osiągać lepsze efekty, wytwarzając oprogramowanie oraz dzieląc się wiedzą o tym, jak należy programować. Łączę inżynierskie spojrzenie z uśmiechem i dostrzeganiem pierwiastka ludzkiego w sofcie.
Początkowo nastawiony na front-end, ostatnie lata w obszarze integracji systemów, a tak naprawdę inżynier oprogramowania i programista full-stack. Od 2013 roku zarabiam na życie kodem. Dodatkowo, nagrywam kursy online (Udemy).
Występuję podczas meetupów, targów i konferencji.
Oprócz programowania i dzielenia się wiedzą, pasjonuję się jeszcze MMA, Dragon Ballem i strategiami wielkich firm.”][divider line_type=”No Line”][/vc_column][/vc_row][vc_row type=”full_width_background” full_screen_row_position=”middle” bg_image=”226″ bg_position=”center center” bg_repeat=”no-repeat” scene_position=”center” text_color=”dark” text_align=”left” class=”wydarzenia_pasek„ id=„kontakt” overlay_strength=”0.3″ shape_divider_position=”bottom”][vc_column column_padding=”no-extra-padding” column_padding_position=”all” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none” column_border_radius=”none” width=”2/3″ tablet_text_alignment=”default” phone_text_alignment=”default” column_border_width=”none” column_border_style=”solid”][vc_column_text]
KONTAKT
[/vc_column_text][vc_column_text el_class=”anchor”]
Kontakt
[/vc_column_text][/vc_column][vc_column column_padding=”no-extra-padding” column_padding_position=”all” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none” column_border_radius=”none” width=”1/3″ tablet_text_alignment=”default” phone_text_alignment=”default” column_border_width=”none” column_border_style=”solid”][vc_column_text][formlightbox_call title=”FORMULARZ REJESTRACJI” class=”formularz”]FORMULARZ REJESTRACJI[/formlightbox_call]
[formlightbox_obj id=”formularz” style=”” onload=”false”]
[/vc_column_text][/vc_column][/vc_row][vc_row type=”in_container” full_screen_row_position=”middle” scene_position=”center” text_color=”dark” text_align=”left” overlay_strength=”0.3″ shape_divider_position=”bottom”][vc_column column_padding=”no-extra-padding” column_padding_position=”all” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none” column_border_radius=”none” width=”1/1″ tablet_text_alignment=”default” phone_text_alignment=”default” column_border_width=”none” column_border_style=”solid”][/vc_column][/vc_row]












