Choosing the Right JavaScript Framework - Plan Szkolenia
Tworzenie aplikacji front-endowej jest trudnym zadaniem, gdy do wyboru jest tak wiele nowych i powstających Java frameworków skryptowych. Wybór dobrego frameworka zależy od wymagań i przypadku użycia. W tym kursie omówimy ograniczenia i zalety niektórych istniejących frameworków JavaScript (React, Angular i Vue), aby ułatwić podjęcie decyzji.
To prowadzone przez instruktora szkolenie na żywo (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy muszą zdecydować, którego frameworka JavaScript użyć do tworzenia aplikacji front-end.
Pod koniec tego szkolenia uczestnicy będą mogli
- Skonfigurować optymalne środowisko programistyczne, aby rozpocząć tworzenie aplikacji front-end.
- Wdrożyć aplikacje demonstracyjne w celu przetestowania ograniczeń i korzyści frameworka JavaScript.
- Zdecydować, który framework JavaScript jest najlepiej dopasowany.
Format kursu
- Interaktywny wykład i dyskusja.
- Wiele ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.
Opcje dostosowywania kursu
- Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami.
Plan Szkolenia
Wprowadzenie
Rozwój front-endu i Javaframeworki skryptowe
- Narzędzia i rozwój dla tworzenia stron internetowych
Ocena wymagań aplikacji
- Szybkość i wydajność
- Możliwość utrzymania
- Czytelność
- Integracja z istniejącymi systemami, aplikacjami i usługami
Ocena istniejących talentów
- Doświadczenie w rozwoju backendu i frontendu
- Szkolenie i krzywe uczenia się
Przygotowanie środowiska programistycznego
- Edytory i IDE
- Instalowanie i konfigurowanie NPM i Node.js
Przegląd cyklu Web Development
- Kontrola wersji, kodowanie, budowanie, testowanie, wdrażanie
- Automatyzacja i ciągła integracja
Odkrywanie Angular
- Korzyści: możliwość ponownego użycia, czytelność, łatwość konserwacji itp.
- Ograniczenia: stroma krzywa uczenia się, migracja starszego oprogramowania
- Praktyczne wskazówki: instalacja i konfiguracja
- Praktyczne wskazówki: wdrażanie aplikacji listy rzeczy do zrobienia
- Praktyczne wskazówki: testowanie i debugowanie aplikacji listy rzeczy do zrobienia
- Tworzenie i wdrażanie aplikacji Angular
Odkrywanie React
- Korzyści: wiązanie danych, JSX, przyjazne dla SEO itp.
- Ograniczenia: krzywa uczenia się, JSX, dokumentacja React itp.
- Praktyczne wskazówki: instalacja i konfiguracja
- Praktyczne wskazówki: wdrażanie aplikacji z listą rzeczy do zrobienia
- Praktyczne wskazówki: testowanie i debugowanie aplikacji listy rzeczy do zrobienia
- Tworzenie i wdrażanie aplikacji React
Odkrywanie Vue
- Zalety: rozmiar, czytelność itp.
- Ograniczenia: brak wtyczek, ciągłe aktualizacje itp.
- Praktyczne wskazówki: instalacja i konfiguracja
- Praktyczne wskazówki: wdrażanie aplikacji z listą rzeczy do zrobienia
- Praktyczne wskazówki: testowanie i debugowanie aplikacji listy rzeczy do zrobienia
- Tworzenie i wdrażanie aplikacji Vue
Podsumowanie i wnioski
Wymagania
- Zrozumienie tworzenia stron internetowych
Uczestnicy
- Programiści
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Choosing the Right JavaScript Framework - Plan Szkolenia - Booking
Choosing the Right JavaScript Framework - Plan Szkolenia - Enquiry
Choosing the Right JavaScript Framework - Zapytanie o Konsultacje
Zapytanie o Konsultacje
Opinie uczestników (5)
Dużo przekazanych informacji, dokładność w opowiadaniu jak tworzyć kod, wsparcie w przypadku wystąpienia u nas problemów. Zdecydowanie polecam!
Mateusz - Urzad Dozoru Technicznego
Szkolenie - Quasar Framework and Vue.js
Dobre praktyki w pisaniu kodu, dzięki szkoleniu widzę luki w swoim kodzie i wiem jak go usprawnić.
Bartlomiej - Urzad Dozoru Technicznego
Szkolenie - Vue 3
Lekcje były bardzo interaktywne, a ćwiczenia były bardzo praktyczne.
Heino - NWK Limited
Szkolenie - Laravel and Vue.js
Przetłumaczone przez sztuczną inteligencję
Dobrze przekazana wiedza. Duzo przykladow. Kodowanie
Damian Nurzynski - PwC IT Services
Szkolenie - Advanced React
Porównywanie w praktyce rozwiązań :D Obrazowanie rzeczy na realnych przykładach. Dodatkowo bardzo doceniam przygotowanie dla nas API, bazy danych i zadań- dzięki czemu można było wszystko przetestować "w boju" :D
Mateusz Redzik - BETFAN SP. Z O. O.
Szkolenie - React with Next.js
Propozycje terminów
Szkolenia Powiązane
Advanced React
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (online lub na miejscu) jest przeznaczone dla programistów, którzy chcą budować React komponenty i projektować złożone aplikacje.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Zrozumieć zaawansowane koncepcje Reacta, w tym interfejsy API kontekstu, HOC, stan zewnętrzny, asynchroniczne interfejsy API itp.
- Buduj komponenty komponowalne za pomocą React.
- Włączanie uwierzytelniania po stronie serwera i klienta.
- Wdrażanie bibliotek React i Redux do zarządzania złożonymi aplikacjami stanowymi.
- Redukcja kodu i optymalizacja wydajności aplikacji.
- Testowanie i wdrażanie aplikacji.
Advanced Vue.js
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (online lub na miejscu) jest przeznaczone dla programistów Vue JS, którzy chcą tworzyć zaawansowane komponenty, które są prostsze, bardziej elastyczne i łatwiejsze w utrzymaniu.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Pisanie kodu VueJS, który jest łatwy w utrzymaniu i odporny.
- Pisanie logiki aplikacji, która jest przenośna i wielokrotnego użytku.
- Twórz niestandardowe komponenty i widżety, unikając niepotrzebnej złożoności.
Ant Design
7 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (online lub na miejscu) jest przeznaczone dla programistów, którzy chcą korzystać z Ant Design, aby poprawić wrażenia użytkownika w swojej aplikacji React.
Pod koniec tego szkolenia uczestnicy będą mogli wdrożyć komponenty Ant Design React do tworzenia pięknych aplikacji internetowych klasy korporacyjnej.
Laravel and Vue.js
14 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla twórców stron internetowych, którzy chcą korzystać z Laravel i Vue JS do tworzenia stron internetowych typu fullstack.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Rozwijaj aplikacje internetowe za pomocą Laravel i Vue JS.
- Integracja Laravel backend API z Vue JS.
- Wdrażanie aplikacji Laravel.
Building Micro-Frontends with Vue.js
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (online lub na miejscu) jest przeznaczone dla średnio zaawansowanych programistów, którzy chcą tworzyć mikro-aplikacje frontendowe przy użyciu Vue.js.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Lepsze zrozumienie mikro-frontendów.
- Dowiedz się, jak podzielić duże aplikacje na mikro-frontendy.
- Wdrażanie mikro-frontendów przy użyciu różnych podejść.
- Buduj aplikacje mikro-frontendowe za pomocą Vue.js.
Next.js 14 Advanced Development
21 godzinThis instructor-led, live training in Polsce (online or onsite) is aimed at intermediate-level to advanced-level web developers and technical architects who wish to explore the advancements of Next.js 14 and gain the knowledge to build cutting-edge web applications.
By the end of this training, participants will be able to:
- Leverage the full potential of Next.js 14 for building complex applications.
- Utilize the latest features such as Middleware, React Server Components, and Edge Functions.
- Implement best practices for performance, scalability, and SEO.
- Troubleshoot common issues in Next.js applications effectively.
Nuxt.js and Vue.js
14 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla twórców stron internetowych, którzy chcą korzystać z Vue JS i Nuxt.js do kompleksowego tworzenia stron internetowych.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Wpływanie na aplikację jednostronicową przy użyciu konfiguracji Nuxt.js.
- Wdrożenie renderowania po stronie serwera w celu optymalizacji SEO.
- Generowanie statycznej strony z VueJS i Nuxt.js kodu.
Next.js 14 - Advanced
21 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla zaawansowanych programistów, którzy chcą opanować najnowsze funkcje Next.js 14, zoptymalizować wydajność i wdrożyć nowoczesne React techniki.
Pod koniec tego szkolenia uczestnicy będą mogli
- Wdrożyć zaawansowane React haki i funkcje współbieżne.
- Zrozumieć i skutecznie wykorzystać strategie routingu Next.js.
- Wykorzystywać komponenty serwera, akcje serwera i hybrydowe podejścia do renderowania.
- Optymalizacja pobierania danych, buforowania i przyrostowej regeneracji statycznej.
- Wykorzystanie Next.js jako rozwiązania backendowego z Edge Functions i Edge Runtime.
- Zarządzanie stanem przy użyciu React Context, Redux i bibliotek stanu atomowego.
- Optymalizacja wydajności aplikacji dla Web Core Vitals.
- Wydajne testowanie, monitorowanie i wdrażanie aplikacji Next.js.
Quasar Framework and Vue.js
14 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla twórców stron internetowych, którzy chcą korzystać z Quasar Framework i Vue JS do tworzenia aplikacji wieloplatformowych.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Zbuduj wieloplatformową aplikację dla iOS, Windows itp.
- Zarządzaj stanami i danymi za pomocą Vuex.
- Twórz aplikację backendową za pomocą Firebase.
React with Next.js
14 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla twórców stron internetowych, którzy chcą korzystać z Next.js do tworzenia aplikacji React.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Twórz aplikacje internetowe po stronie serwera i statyczne witryny w Next.js.
- Obsługa i przechowywanie danych za pomocą MongoDB.
- Zabezpiecz aplikację internetową za pomocą uwierzytelniania AuthO.
Vue 3
7 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla programistów i programistów, którzy chcą korzystać ze zmian ramowych i nowych funkcji w Vue 3 do tworzenia aplikacji.
Pod koniec tego szkolenia uczestnicy będą mogli
- Migrować i aktualizować z Vue 2 do Vue 3.
- Poznanie nowych funkcji usprawniających tworzenie aplikacji.
- Testować i używać Vue 3 do tworzenia łatwych w utrzymaniu i niezawodnych aplikacji.
Vue.js
21 godzinW tym prowadzonym przez instruktora szkoleniu na żywo w Polsce (online lub na miejscu) uczestnicy dowiedzą się, jak wykorzystać przyrostowo adoptowalną architekturę Vue JS do zbudowania złożonej, jednostronicowej aplikacji (SPA).
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Budowanie aplikacji internetowych, które przetwarzają i renderują dane warunkowo.
- Projektowanie interaktywnych aplikacji internetowych, które skutecznie reagują na zdarzenia użytkownika.
- Pisanie modułowego kodu wielokrotnego użytku.
- Przekształcanie widoku w pełnowartościową jednostronicową aplikację.
- Integracja VueJS z istniejącą stroną internetową.
- Użyj ekosystemu Vue, aby rozszerzyć możliwości frameworka.
Javascript and Vue.js for Beginners
21 godzinW tym prowadzonym przez instruktora szkoleniu na żywo w Polsce (online lub na miejscu) uczestnicy nauczą się tylko niezbędnego Javaskryptu, aby wykorzystać przyrostowo adoptowalną architekturę Vue JS do zbudowania złożonej, jednostronicowej aplikacji (SPA).
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Zrozumienie i wykorzystanie Javaskryptu i frameworka VueJS do zbudowania interaktywnej aplikacji internetowej.
- Projektowanie interaktywnych aplikacji internetowych, które skutecznie reagują na zdarzenia użytkownika.
- Pisanie modułowego kodu wielokrotnego użytku.
- Przekształcanie widoku w pełnowartościową jednostronicową aplikację.
Vuetify.js
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (online lub na miejscu) jest przeznaczone dla programistów, którzy chcą używać Vuetify.js do tworzenia pięknych interfejsów dla aplikacji jednostronicowych.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Instalacja i konfiguracja Vuetify.js.
- Zrozumienie zasad stojących za Material Design.
- Tworzenie jednostronicowej aplikacji z zaawansowanym interfejsem użytkownika przy użyciu Vue.js i Vuetify.js.
Managing Vue JS State with Vuex
7 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla deweloperów i programistów, którzy chcą tworzyć, zarządzać i aktualizować aplikacje Vue przy użyciu Vuex.
Pod koniec tego szkolenia uczestnicy będą mogli używać Vuex do tworzenia adaptowalnych i łatwych w utrzymaniu aplikacji jednostronicowych.