Programista JavaScript - Plan Szkolenia
Kurs "Programista JavaScript" skupia się na praktycznych umiejętnościach i nowoczesnych technikach pracy z JavaScript. Tematy obejmują wprowadzenie do języka, obsługę DOM i BOM, technologię AJAX, bibliotekę jQuery, walidację formularzy, przechowywanie danych (storages, cookies) oraz wprowadzenie do React. Szkolenie oparte jest na warsztatach z ćwiczeniami praktycznymi.
Plan Szkolenia
- Cel dydaktyczny: Nabycie przez uczestnika umiejętności praktycznych i nowoczesnych technik pracy w JavaScript.
- Zakres szkolenia (minimum poniższe elementy), szkolenie w formie warsztatów opartych o ćwiczenia praktyczne:
- Wstęp do JavaScript
- DOM i BOM
- Technologia AJA
- Biblioteka jQuery oraz jQueryUI
- Walidacja formularzy
- Sposoby przechowywania danych na stronie (storages, cookies)
- React
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Programista JavaScript - Plan Szkolenia - Booking
Programista JavaScript - Plan Szkolenia - Enquiry
Programista JavaScript - Zapytanie o Konsultacje
Zapytanie o Konsultacje
Opinie uczestników (2)
Sposób prowadzenia zajęć. Podejście do uczestników. Bardzo dobra organizacja. I oczywiście ogromny zasób wiedzy trenera. Na szkoleniu poruszono wiele zagadnień, które mam nadzieję wykorzystać w przyszłości w mojej pracy. Bardzo dziękuję za możliwość uczestnictwa.
Agnieszka Wolska - Uniwersytet Warszawski
Szkolenie - Programista JavaScript
Samodzielne ćwiczenie zagadnień poprzednio wykonanych z prowadzącym i wyjaśnianie ich działania przez prowadzącego.
Krzysztof Buslowicz - Uniwersytet Warszawski
Szkolenie - Programista JavaScript
Propozycje terminów
Szkolenia Powiązane
Advanced TypeScript
7 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (online lub na miejscu) jest przeznaczone dla programistów, którzy chcą korzystać z TypeScript'zaawansowanych funkcji do tworzenia i budowania aplikacji JavaScript.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Skonfiguruj niezbędne środowisko programistyczne, aby rozpocząć tworzenie aplikacji TypeScript i Node.js.
- Wykorzystaj zaawansowane możliwości Typescript' do pisania czystego, ekspresyjnego kodu z mniejszą liczbą błędów.
- Konfiguruj i używaj Webpack z TypeScript do tworzenia złożonych interfejsów użytkownika front-end.
- Używaj niestandardowych typów danych (Union, Intersection, Tuple Types itp.), aby rozszerzyć istniejące typy ogólne.
- Wdrażanie asynchronicznych wzorców kodu i interfejsów API do obsługi błędów i walidacji odpowiedzi.
- Wdrażanie aplikacji TypeScript i Node.js w środowiskach produkcyjnych (AWS EC2, Heroku itp.).
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.
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.
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.
Building Interactive Applications with React, Redux and GraphQL
28 godzinW tym prowadzonym przez instruktora szkoleniu na żywo w Polsce uczestnicy dowiedzą się, jak budować React aplikacje przy użyciu Flux i GraphQL. Kurs obejmuje instalację, konfigurację, integrację, testowanie, wdrażanie i najlepsze praktyki, ponieważ prowadzi uczestników przez tworzenie serii przykładowych aplikacji, które pokazują, jak dodać dodatkowe poziomy złożoności i "fajności" do aplikacji przy użyciu najbardziej zaawansowanych zestawów narzędzi i technik.
Tworzenie aplikacji z React wymaga innego rodzaju myślenia, w porównaniu do tego, do czego niektórzy programiści są przyzwyczajeni, zwłaszcza gdy pochodzą z innych frameworków MVC, takich jak AngularJS i Bootstrap. Szkolenie obejmuje podstawy technologii wykorzystywanych na każdym etapie, dzięki czemu uczestnicy są w stanie nie tylko zbudować funkcjonalną aplikację, ale także zrozumieć, dlaczego stosuje się określone podejście. Daje to podstawy do samodzielnego i kreatywnego myślenia o projekcie i pożądanych rezultatach w budowaniu własnych aplikacji w przyszłości.
React Native for iOS and Android
21 godzinW tym prowadzonym przez instruktora szkoleniu na żywo w Polsce uczestnicy poznają zasady i podejście stojące za React Native, podejmując się opracowania własnej aplikacji mobilnej na Androida i iOS
React Native Expo
7 godzinW tym prowadzonym przez instruktora szkoleniu na żywo w Polsce uczestnicy uczą się korzystać z React Native Expo poprzez dyskusję i ćwiczenia praktyczne. Pod koniec kursu uczestnicy będą przygotowani do tworzenia i wdrażania własnych aplikacji React Native przy użyciu React Native Expo.
React Native for Web
21 godzinReact Native to open-source'owy, wieloplatformowy framework programistyczny do tworzenia aplikacji mobilnych. Opracowany przez Facebooka, umożliwia programistom tworzenie natywnego wyglądu i wrażenia dla ich aplikacji na Androida i iOS. React Native for Web udostępnia niezależne od platformy komponenty i interfejsy API React Native do tworzenia aplikacji internetowych.
React Native zapewnia spójne środowisko programistyczne oparte na JavaScript i bibliotece React (znanej również jako React.js lub ReactJS) i umożliwia naprawdę szybki rozwój, koncentrując się na wydajności programistów na wszystkich platformach - ucz się raz, pisz wszędzie.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy poznają podstawy React Native for Web.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Instalowanie i konfigurowanie narzędzi deweloperskich React Native
- Zrozumienie podstaw React Native for Web
- Tworzenie, testowanie, wdrażanie i rozwiązywanie problemów z aplikacją kompatybilną z systemami iOS, Android i Internetem przy użyciu React Native for Web
Uczestnicy
- Twórcy stron internetowych
- Deweloperzy aplikacji mobilnych
Format kursu
- Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
Uwaga
- Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
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.
React, Redux and TypeScript
21 godzinReact to szeroko stosowana biblioteka do tworzenia jednostronicowych aplikacji w JavaScript i HTML. Korzystają z niej takie firmy jak Facebook, Instagram, Netflix czy New York Times.
Kurs ten przedstawi podstawy, na których opiera się React i inne biblioteki (takie jak Angular i Vue.js) oraz podkreśli specyfikę Reacta. Obejmie również technologie, które są powszechnie używane z Reactem, takie jak Redux i React-Router.
Pod koniec tego kursu uczestnicy będą mogli tworzyć aplikacje o różnym stopniu złożoności za pomocą React, przestrzegając najlepszych praktyk.
Spring Boot, React, and Redux
14 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów internetowych, którzy chcą tworzyć funkcjonalne aplikacje internetowe typu front-end i back-end z Spring Boot, React, and Redux.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Zbuduj aplikację front-end z React i Redux.
- Tworzenie interfejsów API RESTful z Spring Boot.
- Zabezpiecz usługi sieciowe za pomocą zabezpieczeń Spring i tokenów sieciowych JWT.
Programowanie w TypeScript - wstęp
7 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce wprowadza TypeScript' kluczowe funkcje i prowadzi uczestników przez budowę rzeczywistej aplikacji JavaScript.
Typescript Unit Testing
14 godzinTypeScript to język open source do tworzenia aplikacji Javascript dla przedsiębiorstw. Jest to ścisły superset JavaScript, który kompiluje się do zwykłego Javascriptu i wprowadza do języka statyczne typowanie i rozwój zorientowany obiektowo.
To prowadzone przez instruktora szkolenie na żywo wprowadza TypeScript' funkcje i struktury testowania jednostkowego. Uczestnicy mają szansę zastosować teorię w praktyce, konstruując zbiór testów jednostkowych, które można uruchomić w rzeczywistych aplikacjach.
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
- Ten kurs skupi się na frameworkach, które mogą być używane do testowania jednostkowego aplikacji Javascript lub Typescript (Jasmine, Mocha, Jest, Chai itp.).
- Struktury interfejsu użytkownika, takie jak React, są opcjonalne i mogą zostać uwzględnione w razie potrzeby.
- Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
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.
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.