React VR: Tworzenie aplikacji wirtualnej rzeczywistości z użyciem JavaScript - Plan Szkolenia
React VR to framework, który pozwala na tworzenie aplikacji VR przy użyciu wyłącznie JavaScript. Łączy nowoczesne API, takie jak WebGL i WebVR, z deklaratywną mocą Reacta, tworząc doświadczenia 360, które można przeglądać za pomocą przeglądarki internetowej na różnych urządzeniach.
W tym szkoleniu prowadzonym przez instruktora, uczestnicy będą mieli wiele okazji do praktycznego ćwiczenia w tworzeniu aplikacji VR. Poprzez interaktywne dyskusje i ćwiczenia oparte na projektach, uczestnicy stopniowo będą budować swoje przykładowe aplikacje VR. Pod koniec kursu uczestnicy zdobędą wiedzę i praktykę, aby zbudować własną produkcyjną wersję aplikacji VR i opublikować ją online.
Format kursu
- Interaktywny wykład i dyskusja.
- Wiele ćwiczeń i praktyki.
- Praktyczna implementacja w środowisku live-lab.
Opcje dostosowania kursu
- Aby zamówić dostosowane szkolenie na ten kurs, skontaktuj się z nami, aby uzgodnić szczegóły.
Plan Szkolenia
Wprowadzenie
Przegląd koncepcji React VR
Instalacja Node.js
Tworzenie pierwszego projektu
Konfiguracja projektu
Kontrolowanie komponentów za pomocą Props i State
Ustawianie układu i stylu w aplikacji
3D Współrzędne i transformacje
Obsługa zdarzeń wejściowych
Renderowanie czcionek i tekstu w VR
Przeglądanie projektu na telefonie komórkowym
Praca z lokalnym przechowywaniem danych
Pobieranie informacji z internetu do użycia w aplikacji VR
Inne komponenty React VR
Korzystanie z innych API dostępnych w React VR
Publikowanie projektu
Podsumowanie i zakończenie
Wymagania
- Podstawowa znajomość programowania w JavaScript jest pomocna.
Grupa docelowa
- Programiści stron internetowych
- Twórcy gier
- Hobbyści chcący stworzyć swoją pierwszą aplikację VR
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
React VR: Tworzenie aplikacji wirtualnej rzeczywistości z użyciem JavaScript - Plan Szkolenia - Rezerwacja
React VR: Tworzenie aplikacji wirtualnej rzeczywistości z użyciem JavaScript - Plan Szkolenia - Zapytanie
React VR: Tworzenie aplikacji wirtualnej rzeczywistości z użyciem JavaScript - 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.