Zaawansowany Svelte JS - Plan Szkolenia
Svelte to otwartoźródłowy framework komponentów front-endowych, który zapewnia nowoczesne środowisko do budowania statycznych aplikacji internetowych oraz komponentów wielokrotnego użytku dla dowolnego rodzaju projektu.
To szkolenie prowadzone przez instruktora, na żywo (online lub na miejscu) jest skierowane do programistów na poziomie średniozaawansowanym, którzy chcą poznać zaawansowane koncepcje i funkcje Svelte do tworzenia aplikacji internetowych.
Pod koniec szkolenia uczestnicy będą mogli:
- Stosować zaawansowane techniki tworzenia aplikacji w Svelte.
- Tworzyć aplikacje internetowe za pomocą frameworka Svelte.
- Szybko prototypować z użyciem TailwindCSS i DaisyUI.
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i praktyki.
- Praktyczna implementacja w środowisku live-lab.
Opcje dostosowania kursu
- Aby zamówić dostosowane szkolenie dla tego kursu, prosimy o kontakt w celu ustalenia szczegółów.
Plan Szkolenia
Wprowadzenie
- Przegląd funkcji i architektury Svelte
- Powtórzenie podstawowych koncepcji Svelte
Wiązanie w Svelte
- Wiązanie tekstu
- Wiązanie HTML
- Wiązanie atrybutów
Renderowanie w Svelte
- Stosowanie renderowania warunkowego
- Renderowanie list
Zaawansowane koncepcje Svelte
- Obsługa zdarzeń
- Obsługa formularzy
- Stosowanie deklaracji reaktywnych
- Używanie komponentów
- Właściwości i zdarzenia komponentów
- Style komponentów
- Zrozumienie API kontekstu
- Przekazywanie zdarzeń
- Używanie slotów
- Nazwane sloty i właściwości slotów
- Hooks cyklu życia
- Wysyłanie żądań HTTP
- Używanie wiązania This
- Zrozumienie kontekstu modułu
- Magazyny zapisywalne, do odczytu i niestandardowe
Rozwiązywanie problemów
Podsumowanie i kolejne kroki
Wymagania
- Podstawowa znajomość JavaScript i Svelte
- Doświadczenie w programowaniu w JavaScript
Grupa docelowa
- Programiści
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Zaawansowany Svelte JS - Plan Szkolenia - Rezerwacja
Zaawansowany Svelte JS - Plan Szkolenia - Zapytanie
Zaawansowany Svelte JS - Zapytanie o Konsultacje
Opinie uczestników (2)
Szczegółowość, sposób wyjaśniania oraz spokój i pewność siebie, którą instruktor inspiruje.
Cosmin Ghergheles - Ness
Szkolenie - React, Redux and TypeScript
Przetłumaczone przez sztuczną inteligencję
Ciekawe przykłady, duża wiedza prowadzącego, dobry kontakt z uczestnikami.
Dawid
Szkolenie - Advanced Vue.js
Propozycje terminów
Szkolenia Powiązane
Zaawansowany TypeScript
7 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do programistów, którzy chcą wykorzystać zaawansowane funkcje TypeScript do tworzenia i budowania aplikacji JavaScript.
Pod koniec szkolenia uczestnicy będą mogli:
- Skonfigurować niezbędne środowisko programistyczne do rozpoczęcia tworzenia aplikacji TypeScript i Node.js.
- Wykorzystać zaawansowane możliwości TypeScript do pisania czystego, ekspresyjnego kodu z mniejszą liczbą błędów.
- Skonfigurować i używać Webpack z TypeScript do budowania złożonych interfejsów użytkownika.
- Używać niestandardowych typów danych (Union, Intersection, Tuple Types itp.) do rozszerzania istniejących typów generycznych.
- Implementować asynchroniczne wzorce kodu i API do obsługi błędów i walidacji odpowiedzi.
- Wdrażać aplikacje TypeScript i Node.js w środowiskach produkcyjnych (AWS EC2, Heroku itp.).
Zaawansowany Vue.js
14 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do programistów Vue JS, którzy chcą tworzyć zaawansowane komponenty, które są prostsze, bardziej elastyczne i łatwiejsze w utrzymaniu.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Pisać kod VueJS, który jest łatwy w utrzymaniu i odporny na błędy.
- Pisać logikę aplikacji, która jest przenośna i wielokrotnego użytku.
- Tworzyć dostosowane komponenty i widżety, unikając niepotrzebnej złożoności.
Zaawansowany Vue.js: Skalowalne aplikacje i optymalizacja
35 godzinTen kurs oferuje dogłębne omówienie zaawansowanych koncepcji Vue.js, skupiając się na skalowalności, utrzymywalności oraz optymalizacji wydajności w rzeczywistych warunkach w nowoczesnych ekosystemach frontendowych.
Szkolenie prowadzone przez instruktora (online lub na miejscu) jest skierowane do programistów na poziomie średnio zaawansowanym i zaawansowanym, którzy chcą pogłębić swoją wiedzę na temat Vue.js, przyjąć nowoczesne przepływy pracy i efektywnie integrować narzędzia ekosystemu, takie jak Pinia, Quasar i Vite.
Po zakończeniu szkolenia uczestnicy będą w stanie:
- Tworzyć skalowalne, modułowe aplikacje Vue.js przy użyciu zaawansowanych wzorców reaktywności i kompozycji.
- Projektować i zarządzać złożonymi stanami globalnymi w sposób efektywny za pomocą Pinia.
- Integrować API, obsługiwać błędy i zarządzać przepływem danych między magazynami a komponentami.
- Stosować zaawansowane strategie TypeScript i testowania w celu zapewnienia utrzymywalności i niezawodności.
- Optymalizować wydajność budowania, przepływy pracy CI/CD oraz wdrożenia produkcyjne.
Format kursu
- Interaktywne wykłady i dyskusje.
- Ćwiczenia praktyczne i laboratoria kodowania.
- Praktyczna implementacja w oparciu o rzeczywiste scenariusze projektowe.
Opcje dostosowania kursu
- Aby zamówić dostosowane szkolenie, skontaktuj się z nami w celu ustalenia szczegółów.
Wybór odpowiedniego frameworka JavaScript
14 godzinSzkolenie prowadzone przez instruktora, na żywo w Polsce (stacjonarnie lub zdalnie) jest skierowane do programistów, którzy muszą zdecydować, którego frameworka JavaScript użyć do tworzenia aplikacji front-endowych.
Pod koniec szkolenia uczestnicy będą mogli:
- Skonfigurować optymalne środowisko programistyczne do rozpoczęcia tworzenia aplikacji front-endowych.
- Zaimplementować aplikacje demonstracyjne, aby przetestować ograniczenia i zalety frameworka JavaScript.
- Podjąć decyzję, który framework JavaScript jest najlepszy.
Zaawansowany rozwój w Next.js 14
21 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do web developerów oraz architektów technicznych na poziomie średniozaawansowanym i zaawansowanym, którzy chcą zgłębić nowości w Next.js 14 i zdobyć wiedzę niezbędną do tworzenia nowoczesnych aplikacji internetowych.
Pod koniec szkolenia uczestnicy będą mogli:
- W pełni wykorzystać potencjał Next.js 14 do budowy złożonych aplikacji.
- Korzystać z najnowszych funkcji, takich jak Middleware, React Server Components i Edge Functions.
- Stosować najlepsze praktyki dotyczące wydajności, skalowalności i SEO.
- Skutecznie rozwiązywać typowe problemy w aplikacjach Next.js.
Next.js 14 - Zaawansowany
21 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do zaawansowanych programistów, którzy chcą opanować najnowsze funkcje w Next.js 14, zoptymalizować wydajność i wdrożyć nowoczesne techniki React.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Wdrażać zaawansowane hooki React i funkcje współbieżne.
- Skutecznie rozumieć i wykorzystywać strategie routingu w Next.js.
- Wykorzystywać komponenty serwerowe, akcje serwerowe i hybrydowe podejścia do renderowania.
- Optymalizować pobieranie danych, buforowanie i inkrementalną regenerację statyczną.
- Używać Next.js jako rozwiązania backendowego z funkcjami Edge i Edge Runtime.
- Zarządzać stanem przy użyciu React Context, Redux i bibliotek stanu atomowego.
- Optymalizować wydajność aplikacji pod kątem Web Core Vitals.
- Testować, monitorować i efektywnie wdrażać aplikacje Next.js.
Tworzenie interaktywnych aplikacji z wykorzystaniem React, Redux i GraphQL
28 godzinW tym szkoleniu prowadzonym przez instruktora na żyvo w Polsce, uczestnicy nauczą się, jak tworzyć aplikacje React z wykorzystaniem Flux i GraphQL. Kurs obejmuje instalację, konfigurację, integrację, testowanie, wdrażanie oraz najlepsze praktyki, prowadząc uczestników przez proces tworzenia serii przykładowych aplikacji, które demonstrują, jak dodać dodatkowe poziomy złożoności i "atrakcyjności" do aplikacji przy użyciu najbardziej zaawansowanych narzędzi i technik.
Tworzenie aplikacji z wykorzystaniem React wymaga innego sposobu myślenia w porównaniu z tym, do czego niektórzy programiści są przyzwyczajeni, zwłaszcza jeśli pochodzą z podejścia innych frameworków MVC, takich jak AngularJS czy Bootstrap.
To szkolenie obejmuje podstawy technologii używanych na każdym etapie, dzięki czemu uczestnicy nie tylko będą w stanie zbudować funkcjonalną aplikację, ale także zrozumieją, dlaczego zastosowano konkretne podejście. To stanowi podstawę do samodzielnego i kreatywnego myślenia o projektowaniu oraz pożądanych wynikach podczas tworzenia własnych aplikacji w przyszłości.
React Native dla iOS i Android
21 godzinW tym szkoleniu prowadzonym przez instruktora na żyvo w Polsce, uczestnicy poznają zasady i podejście stojące za React Native, podejmując się tworzenia własnej aplikacji mobilnej na Androida i iOS.
React Native Expo
7 godzinReact Native dla Web
21 godzinReact Native to otwartoźródłowe, wieloplatformowe środowisko programistyczne do tworzenia aplikacji mobilnych. Opracowany przez Facebooka, umożliwia programistom tworzenie aplikacji z natywnym wyglądem i funkcjonalnością na systemy Android i iOS. React Native for Web udostępnia komponenty i API niezależne od platformy w React Native do tworzenia aplikacji internetowych.
React Native zapewnia spójne doświadczenie dla programistów oparte na JavaScript i bibliotece React (znanej również jako React.js lub ReactJS) oraz umożliwia prawdziwie szybkie tworzenie aplikacji, skupiając się na efektywności programistów na wszystkich platformach — naucz się raz, pisz wszędzie.
W tym szkoleniu prowadzonym przez instruktora uczestnicy poznają podstawy React Native dla Web.
Pod koniec szkolenia uczestnicy będą mogli:
- Zainstalować i skonfigurować narzędzia programistyczne React Native
- Zrozumieć podstawy React Native dla Web
- Budować, testować, wdrażać i rozwiązywać problemy z aplikacją kompatybilną z iOS, Androidem i internetem przy użyciu React Native dla Web
Grupa docelowa
- Programiści internetowi
- Programiści aplikacji mobilnych
Format kursu
- Część wykładowa, część dyskusyjna, ćwiczenia i intensywna praktyka
Uwaga
- Aby zamówić dostosowane szkolenie z tego kursu, skontaktuj się z nami, aby uzgodnić szczegóły.
React z Next.js
14 godzinTo szkolenie prowadzone przez instruktora na żywo w Polsce (online lub na miejscu) jest skierowane do programistów internetowych, którzy chcą używać Next.js do tworzenia aplikacji React.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Tworzyć aplikacje internetowe po stronie serwera i statyczne strony w Next.js.
- Zarządzać i przechowywać dane za pomocą MongoDB.
- Zabezpieczać aplikację internetową za pomocą uwierzytelniania AuthO.
React, Redux i TypeScript
21 godzinReact to szeroko stosowana biblioteka do tworzenia jednostronicowych aplikacji w JavaScript i HTML. Korzystają z niej firmy takie jak Facebook, Instagram, Netflix czy New York Times.
Ten kurs wprowadzi podstawy, na których opierają się React oraz inne biblioteki (takie jak Angular i Vue.js), a także podkreśli specyfikę Reacta. Omówione zostaną również technologie często używane z Reactem, takie jak Redux i React-Router.
Po ukończeniu kursu uczestnicy będą w stanie budować aplikacje o różnym stopniu złożoności za pomocą Reacta, przestrzegając przy tym najlepszych praktyk.
Spring Boot, React i Redux
14 godzinTo szkolenie prowadzone przez instruktora na żywo w Polsce (online lub na miejscu) jest skierowane do programistów internetowych, którzy chcą budować funkcjonalne aplikacje internetowe po stronie front-end i back-end przy użyciu Spring Boot, React i Redux.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Zbudować aplikację front-endową przy użyciu React i Redux.
- Tworzyć RESTful API za pomocą Spring Boot.
- Zabezpieczać usługi internetowe za pomocą Spring Security i tokenów JWT.
Programowanie w TypeScript - wstęp
7 godzinTo szkolenie prowadzone przez instruktora na żywo w Polsce wprowadza kluczowe funkcje TypeScript i przeprowadza uczestników przez budowę rzeczywistej aplikacji JavaScript.
JavaScript z TypeScript i Rozwój Full-Stack
35 godzinJavaScript to dynamiczny, wysokopoziomowy język programowania powszechnie stosowany w rozwoju aplikacji internetowych, mobilnych i desktopowych. Wraz z pojawieniem się nowoczesnych frameworków i TypeScript, JavaScript stał się fundamentem rozwoju aplikacji full-stack.
To szkolenie prowadzone przez instruktora, na żywo (online lub na miejscu) jest skierowane do programistów na poziomie początkującym i średniozaawansowanym, którzy chcą opanować JavaScript, TypeScript oraz rozwój full-stack przy użyciu nowoczesnych narzędzi i praktyk.
Pod koniec szkolenia uczestnicy będą mogli:
- Pisać czysty i nowoczesny kod w JavaScript i TypeScript.
- Tworzyć interaktywne aplikacje front-endowe z React.
- Tworzyć skalowalne API back-endowe przy użyciu Node.js i Express.
- Tworzyć aplikacje desktopowe z Electron.
- Testować, dokumentować i wdrażać aplikacje full-stack.
Format kursu
- Interaktywne wykłady i dyskusje.
- Wiele ćwiczeń i praktyki.
- Praktyczna implementacja w środowisku live-lab.
Opcje dostosowania kursu
- Aby zamówić dostosowane szkolenie, skontaktuj się z nami w celu uzgodnienia szczegółów.