Szkolenie z programowania w warstwie Front-End na poziomie zaawansowanym, z wykorzystaniem technologii HTML, CSS oraz JavaScript + Angular
Osoby, które chcą zdobyć kompetencje informatyczne na stanowiskach takich, jak programiści IT oraz Front-end Developer.
Szkolenie przeznaczone zarówno dla osób indywidualnych.
...Zdalne
80 h
8
Szkolenie z programowania w warstwie Front-End na poziomie zaawansowanym, z wykorzystaniem technologii HTML, CSS oraz JavaScript + Angular
Opis kursu
Front-End na poziomie zaawansowanym, z wykorzystaniem technologii HTML, CSS oraz JavaScript + Angular, to kurs skierowany do osób, które chcą poszerzyć swoje umiejętności w zakresie tworzenia nowoczesnych aplikacji webowych. Podczas szkolenia uczestnicy nauczą się, jak korzystać z HTML5 do strukturalnego budowania stron, a także z CSS3 do tworzenia zaawansowanych, responsywnych interfejsów użytkownika. Kluczowym elementem kursu jest pogłębiona nauka JavaScript, który pozwala na tworzenie dynamicznych i interaktywnych aplikacji.
Angular, popularny framework JavaScript, jest głównym narzędziem używanym w kursie, który umożliwia tworzenie rozbudowanych aplikacji typu Single Page Applications (SPA). Uczestnicy nauczą się, jak pracować z komponentami, usługami, dyrektywami i jak integrować API w aplikacjach Angulara. Kurs obejmuje również pracę z routingiem, co pozwala na tworzenie aplikacji wielostronicowych z płynnymi przejściami między widokami.
Duży nacisk zostanie położony na zarządzanie stanem aplikacji oraz na optymalizację kodu, aby zapewnić wydajność nawet przy dużych projektach. Uczestnicy poznają również narzędzia do automatyzacji procesów, takie jak Git, co ułatwi organizację i współpracę w większych zespołach. Zajęcia mają charakter praktyczny – uczestnicy będą tworzyć własne projekty, które pomogą im zrozumieć poszczególne zagadnienia i zdobyć cenne doświadczenie.
Czego się nauczysz:
- Dodawanie grafiki na stronę WWW.
- Muzyka i wideo na stronie WWW.
- Tworzenie list.
- Tworzenie tabel.
- Tworzenie formularzy.
- Modele doboru barw i sposoby ich zapisu w CSS.
- Cienie i obramowanie.
- Pseudo klasy i Pseudo elementy.
- Tworzenie układu strony za pomocą Flexbox.
- Podstawy animacji i przekształceń w CSS.
- Funkcje i obsługa zdarzeń.
- Obsługa formularzy przez JavaScript.
- Manipulacja DOM i stylami CSS.
- Asynchroniczne przesyłanie danych.
- Biblioteki i frameworki.
Wymaganie:
- system operacyjny Windows 7/8/10 lub Mac OS X
- pakiet Microsoft Office, Libre Office, Open Office
- minimalna prędkość łącza: 512KB/sek