Kurs Managing State in Vue JS, React, and Angular Applications

3 100 pln.
Managing State in Vue JS, React, and Angular Applications Biblioteki zarządzania stanem upraszczają i... Biblioteki zarządzania stanem upraszczają i optymalizują zarządzanie aplikacjami opartymi na JavaScript. Dostępnych jest kilka bibliotek o różnych funkcjach i zaletach, w tym Redux, MobX i Vuex. Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla deweloperów i programistów, którzy chcą poznać różne biblioteki i zarządzać stanem w różnych JavaScript frameworkach. Pod koniec tego szkolenia uczestnicy będą mogli badać, porównywać i testować biblioteki zarządzania stanem, aby wybrać najlepsze rozwiązanie w oparciu o właściwości frameworka i potrzeby aplikacji.
Średniozaawansowany
21 godziny
online, offline
Przejdź do strony internetowej kursu
Zajęcia 3
Godziny 21
Częstotliwość 3 razy w tygodniu
Rodzaj szkolenia online, offline
Miasto Wrocław, Warszawa
Kategoria wiekowa dla dorosłych
Poziom szkolenia Średniozaawansowany
Język Polski, English

Express.js - rozwijanie mikroserwisów z Node.js i MongoDB

60 pln.
Zalecany kurs
Js Просмотреть этот курс Express.js - rozwijanie mikroserwisów z Node.js i Mongo DBZbuduj swój serwis... Cześć! Na tym kursie chciałbym zaprezentować Ci framework Express, dzięki któremu możemy łatwo i prosto zbudować serwis w języku Javascript.Jestem developerem aplikacji webowych z zawodu i jednym z moich zadań jest pisanie mikroserwisów, które często stanowią zaplecze dla aplikacji frontendowych. Express jest prosty i łatwy w obsłudze i w znaczący sposób ułatwia on implementację jednego z takich serwisów. Dodatkowo, nauka Node.js jest najprostsza, kiedy zaczynamy od implementacji serwisów webowych.W tym kursie zajmiemy się projektem, który zakłada stworzenie prostej bazy użytkowników. Krok po kroku zademonstruję, w jaki sposób możemy zaimplementować ją za pomocą tego frameworka.Treść kursu jest następująca: na samym początku omówimy, w jaki sposób możemy przygotować swoje środowisko, na którym będziemy pracować. Następnie stworzymy nowy projekt i zainstalujemy na nim zależności i wreszcie stworzymy naszą pierwszą trasę przy pomocy Express.Kolejne rozdziały wdrożą nas w podstawy – zwracania odpowiedzi w routerze, pisania własnego middleware, nawiązywania połączenia z bazą danych, oprogramowywania logiki porozumiewającej się z bazą danych MongoDB i walidację danych, które w niej zapiszemy. Wreszcie, będziemy omawiać uwierzytelnianie użytkownika i uruchamianie naszej aplikacji na środowisku produkcyjnym.Jeśli rozwijasz lub chcesz rozwijać aplikacje webowe przy pomocy języka Javascript i frameworka Express i potrzebujesz kursu, który szybko wdroży Cię w te technologie, to ten kurs jest dla Ciebie.
2 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 47
Godziny 2
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

Node.js, Express i MongoDB

86 pln.
Zalecany kurs
Просмотреть этот курс Разработка Веб-разработка Node. ... Masz ochotę lub potrzebę poznać Node.js, MongoDB i Express? Świetnie, ten kurs Ci w tym pomoże.Dla kogo jest ten kurs?Kurs tworzyłem z myślą o początkujących i średniozaawansowanych front-end developerach. Dlaczego? Bardzo wielu front-end developerów musi (wymaga od nich tego praca lub coraz trudniejsza rekrutacja) opanować w pewnym stopniu technologie back-endowe, czyli programowanie po stronie serwera oraz bazy danych. Przy okazji tego odkrywania back-endu często okazuje się, że tworzenie aplikacji sieciowych (po stronie serwera) staje się drugą nogą front-end developera i idzie on w kierunku full-stack developera, czyli ogarniacza zarówno kwestii frontu i back-endu. Inna sprawa, że nawet jeśli taki front-end developer w przyszłości nie będzie się do back-endu dotykał, to wiedza o tym, jak to działa, uczyni go lepszym front-end developerem.Ten kurs jest skierowany do osób, które znają JavaScript, ale nie znają Node.js, MongoDB i Express.  Jeśli znasz już MongoDB i Express, to nie trać czasu na ten kurs, wybierz coś bardziej zaawansowanego.Uczymy się Node.js, MongoDB i Express - czyli jesteśmy w świecie JavaScriptNo właśnie, ten kurs nie uczy JavaScript od podstaw, zakładam, że na tym etapie wiesz już, co to zmienne, scope, ES6, funkcja strzałkowa czy klasy. Nie musisz wymiatać, ale posługiwać się tymi elementami języka JavaScript powinieneś. Jeśli czujesz, że masz tu duże braki lub któreś z przytoczonych pojęć jest Ci obce, to przed przystąpieniem do tego kursu, w Twoim interesie, popracuj nad swoim JavaScriptem. Polecam przy tym mój kurs o JavaScript na Udemy (ale możesz uczyć się z dowolnego miejsca i w dowolny sposób - ważne, by skutecznie i przyjemnie).Jeśli jeszcze nie pracujesz...... i uczysz się ze mną w ramach sześciu etapów-kursów dostępnych na Udemy, to ten kurs stanowi 5. etap mojego programu. Po tym kursie staniesz się lepszym programistą i uzyskasz kolejny istotny argument w drodze do swojej pierwszej pracy jak front-end developer.Jeśli pracujesz jako początkujący front-end developer (staż lub junior) ...... to zapewne masz potrzebę lub chęć, by rozwijać się w tym kierunku. Ten kurs będzie dla Ciebie dobrym wprowadzeniem w back-end.Czym jest Node.js, MongoDB i Express- Node.js - środowisko uruchomieniowe dla JavaScript po stronie serwera. Pisze programy, które uruchamiasz już nie tylko w przeglądarce. Dzięki Node.js JavaScript stał się  uniwersalnym językiem programowania i jednym z najpopularniejszych (prawdopodobnie najpopularniejszym)- MongoDB - najpopularniejsza nierelacyjna (NoSQL) baza danych, bardzo popularna wśród programistów tworzących aplikacje w Node.js- Express - najpopularniejszy framework Node.js do tworzenia aplikacji webowych (pełni podobną rolę jak Laravel w PHP, Spring w Java, Django w Pythonie czy Ruby on Rails w Ruby)Jak wygląda kursPierwsza część kursu, będąca wprowadzeniem w świat Node.js, jest prowadzona przeze mnie (Bartek Borowczyk). Ten etap ma na celu pokazać Ci, czym Node.js jest, w jaki sposób działa i jak go używać. Na tym etapie będą też dwa proste projekty w wierszu poleceń oraz sekcja serwer HTTP, która pokaże Ci na czym polega komunikacja między serwerem a klientem za pomocą protokołu TCP/IP i protokołu HTTP. Oprócz tego skonstruujemy przykładowe (proste) aplikacje serwerowe w Node.js.Następnie przejdziemy do nauki Express. Sekcję tę poprowadzi Jakub Król, świetny programista, ale też rewelacyjny i doświadczony wykładowa, który najpierw zrobi wprowadzenie do Express i jego najważniejszych metod, a następnie pokaże jak stworzyć aplikację backendową w Express i jak zintegrować ją z frontem.Trzecia część kursu to projekt Bartka Kaczora, świetnego programisty JavaScript i Node.js, który, stosując własne praktyki i przyzwyczajenia, stworzy projekt będący sporym wyzwaniem dla osób, która niedawno zaczęła się Node.js, Express i MongoDB uczyć.  Stworzymy prosty serwis typu CMS oraz umieścimy go w chmurze Heroku.Wreszcie na deser, już nie jako główny rdzeń kursu, a raczej bonus (dla chętnych), otrzymasz materiał poświęcony testom automatycznym w Node.js. Poprowadzi go Rafał Ruciński.ReasumującKurs jest wprowadzeniem (dotyczy podstaw i jest od podstaw) w świat back-endu z wykorzystaniem języka JavaScript. Uczysz się trzech topowych technologii web developmentu, na które jest (i będzie) wielki popyt na rynku pracy. Ale zdobywasz też umiejętności, które w przyszłości mogą Ci pozwolić tworzyć własne serwisy, sklepy internetowe, aplikacje mobilne. Wszystko to, i wiele więcej, jest możliwe z użyciem między innymi trzech technologii, które już za chwilę możesz poznawać w tym kursie.Jeśli nadal nie jesteś pewna/pewny, czy to dla Ciebie, obejrzyj kilka pierwszych darmowych lekcji. Zapraszam i do zobaczenia! :)Samuraj Programowania (Bartek Borowczyk)PS.  W najbliższych czasie (lipiec) kurs będzie jeszcze uzupełniony o materialy o MongoDB.
24 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 122
Godziny 24
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

Web Development Full Stack - Kompletny Kurs Od Podstaw

60 pln.
Zalecany kurs
Witaj w nowym kompletnym kursie Full Stack Web Development, po którym staniesz się Web Developerem - będziesz potrafił/a tworzyć strony internetowe oraz dynamiczne aplikacje internetowe uruchamiane w przeglądarce internetowej.Nie musisz posiadać jakiejkolwiek wstępnej wiedzy z programowania. Jako instruktor poprowadzę Cię przez wszystko krok po kroku i wykorzystam swoje zdolności dobrego tłumaczenia i uczenia abyś czuł/a się naprawdę komfortowo.Co poznasz w kursie:HTML - podstawowy język do tworzenia stron internetowychCSS - język do nadania wyglądu stronom internetowym, np. kolorówJavaScript - język programowania do dodania interakcji do strony i uczynienia jej dynamicznejNode.js, który jest fantastyczną technologią do tworzenia w pełni dynamicznych stron internetowych przy użyciu języka JavaScript (jeden język do frontendu i backendu!)Express Js - framework dla Node.jsEJS - język szablonowy dla HTML-a aplikacji opartych o Node.jsMongoDB - nierelacyjna baza danych do tworzenia dynamicznych aplikacji internetowychEdytor Visual Studio Code (darmowy)W kursie stworzysz sam nie tylko strony internetowe ale i dynamiczne aplikacja internetoweDowiesz się jak stworzyć aplikację w chmurzeI wiele innychKurs po premierze (marzec 2021) będzie aktualizowany o nowe modułyKurs rozpoczyna się od absolutnych podstaw i stopniowo podnosi poprzeczkę wykorzystując wiedzę z poprzednich lekcji. W tym kursie stworzysz również kilka stron i aplikacji internetowych od zera, od pustego pliku na lokalnym komputerze, poprzez wypełnienie go kodem, aż po działającą aplikację w chmurze. Aplikacje będziesz mógł/mogła wykorzystać w swoim portfolio.Na końcu gwóźdź programu - aplikacja do samodzielnego napisania w Node, Express, MongoDB, HTML, CSS oraz JavaScript. Oprócz wiedzy już poznanej, poznasz również inne zagadnienia jak zabezpieczenie aplikacji przed atakami hakerskimi jak na przykład niewyświetlanie komunikatów błędów online, logowanie, autoryzacja dostępu do zasobu, odfiltrowanie niebezpiecznych znaków z  wartości wpisywanych przez użytkownika, szyfrowanie haseł w bazie danych i in. Aplikacja będzie służyła do zadawania pytań i udzielania odpowiedzi przez zalogowanych użytkowników. Zaimplementujesz system logowania oparty o sesję, system rejestracji i in. Napiszesz wszystko od A do Z, od szablonu prostej strony w HTML i CSS aż do dynamicznej aplikacji opartej o Node i MongoDB. Oczywiście będzie dostępna pomoc w razie potrzeby: wskazówki oraz pliki do lekcji, jak również cała aplikacja do ściągniecia w pliku zip.Po ukończeniu tego kursu będziesz w pełni rozumiał/a Web Development oraz potrafił/a tworzyć płynnie strony www i dynamiczne aplikacje internetoweTen wysokiej jakości kurs zbudowany jest tak aby nie marnować Twojego czasu jako uczestnika, aby uczestnik jak najszybciej poczuł komfort tworzenia stron i aplikacji internetowych. Kurs jest starannie zaplanowany i przygotowany. Z materiałów wideo wycięte jest wszystko to co zbędne. Nie uświadczysz u mnie 'yyyyyyy', 'hhmmmmm' itd. Kurs oparty jest głównie o kodowanie na ekranie (z wyjątkiem lekcji wprowadzających) pokazując praktyczne przykłady z dobrym, jasnym tłumaczeniem. Dzięki temu zawsze najszybciej i najgłębiej zrozumiesz omawiane zagadnienie. W wielu dziedzinach, a zwłaszcza w programowaniu, najważniejsza jest praktyka. Stąd również jest wiele zadań w kursie do samodzielnego wykonania - gdy będzie taka potrzeba, to pomoc jest również dostępna.Zachęcam Cię do zapisania się na ten wspaniały kurs jeśli chcesz rozpocząć karierę jako Web Developer. Jestem absolutnie przekonany, że po przerobieniu tego kursu będziesz bardzo zadowolony/a. Nawet jeśli się wahasz, to pamiętaj, że na Udemy masz zagwarantowany 30-dniowy zwrot pieniędzy na żądanie bez żadnych tłumaczeń. W związku z tym nie ryzykujesz kompletenie nic a do zyskania masz wiele.
21 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 235
Godziny 21
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

CSS i SASS

60 pln.
Zalecany kurs
Nauczysz się instalować Node. Sprawdzisz, do czego służy narzędzie Gulp i jak można go używać.... Obierz kurs na... SASS!Kaskadowe arkusze stylów to coś, bez czego nie może się obejść żadna efektowna wizualnie witryna internetowa — tak głęboko wrosły w nasze myślenie o tworzeniu pięknej strony, że nie możemy ich zastąpić niczym innym. Co więcej, CSS są rozwijane w dynamicznym tempie, a przeglądarki implementują i wspierają coraz to nowsze, bardziej zaawansowane reguły. Pozwala to twórcom stron dopieszczać swoje projekty i komponować niepowtarzalne layouty. Wszystkie te zalety CSS z pewnością już znasz i nie trzeba Cię przekonywać do ich wykorzystania. Sęk w tym, że kaskadowe arkusze stylów mają też pewną irytującą wadę: wymagają nieustannego powtarzania fragmentów kodu. Na szczęście wizjonerzy nowego, ergonomicznego programowania znaleźli na to sposób: zaprojektowali SASS — preprocesor CSS pośredniczący między przeglądarką a Twoim kodem. Dzięki temu możesz oszczędzić mnóstwo czasu!SASS - Preprocesor CSS. Zrealizuj swoje pomysły na stronę WWW. Sięgnij po SASS i zostań Frontend developerem!  ma za zadanie pokazać Ci, jak inteligentnie i wydajnie korzystać z SASS przy nadawaniu stronie internetowej odpowiedniego wyglądu. To niezwykle elastyczne środowisko udostępnia fantastyczne narzędzia i wzorce, które możesz wykorzystać w swoich projektach. Podczas kursu nauczysz się używać najbardziej efektownych i najwygodniejszych skrótów, trików i metod działania w środowisku SASS.Sprawdź, jak wygodnie możesz realizować swoje pomysły na stronę WWW — sięgnij po SASS!Nie musisz być biegłym użytkownikiem CSS, by poradzić sobie z opanowaniem zawartego tu materiału. W trakcie ponad stu lekcji nauczysz się obsługi podstawowych i bardziej zaawansowanych narzędzi SASS. Zorientujesz się także, jak pisać ikonki w czystym CSS oraz efektowne i przyciągające wzrok zdarzenia :hover. Twoje strony internetowe wiele zyskają dzięki wzbogaceniu interfejsu o różne nowoczesne efekty, a estetyka w pisaniu kodu znacznie się poprawi. Co więcej, poznasz kluczowe elementy sposobu myślenia, który umożliwi Ci pisanie dowolnego interfejsu w CSS. Dowiesz się między innymi, jak odpowiednio nazywać klasy (i jak ich nie nazywać) oraz jak tworzyć odpowiednią konwencję dla projektu.Jeśli zrealizujesz wszystkie zadania, jakie postawi przed Tobą autor szkolenia CSS i SASS Zrealizuj swoje pomysły na stronę WWW. Sięgnij po SASS i zostań Frontend developerem! oraz starannie przeanalizujesz jego wskazówki, Twoje projekty staną się znacznie lepsze, a Ty zaoszczędzisz mnóstwo czasu i nerwów.Eleganckie stylowanie stronTen kurs zawiera najróżniejsze zagadnienia: od stosunkowo prostych po zaawansowane. Jeśli radzisz sobie z podstawami CSS, z pewnością możesz go rozpocząć i stopniowo nabierać coraz większej biegłości w rozumieniu kodu, dostrzeganiu jego niuansów i stylizowaniu dowolnych elementów HTML. To z kolei poprawi Twoje umiejętności w zakresie szybkiej i trafnej oceny różnych obszarów strony, zwiększy Twoje wyczucie i pozwoli Ci zyskać nową perspektywę. Regularne używanie preprocesora SASS sprawi, że zaczniesz myśleć w kategoriach zestawów reguł potrzebnych do napisania danego elementu. Takie podejście znacznie przyspieszy Twoje standardowe projekty, a jednocześnie przygotuje Cię na większe wyzwania. Nie tylko bez problemu będziesz nadawać style standardowym przyciskom, rozwijanym menu i przełącznikom, lecz także zaczniesz w pełni wykorzystywać animację czy złożone zdarzenia. Będziesz też bez problemu dopasowywać interfejsy swoich stron do potrzeb różnych urządzeń — stacjonarnych i mobilnych.W poszukiwaniu własnego styluNa świecie istnieje niewyobrażalnie dużo stron internetowych. Zdecydowana większość z nich nie świadczy najlepiej o ich projektantach. Nie chcesz chyba być jednym z nich? CSS. i SASS Zrealizuj swoje pomysły na stronę WWW. Sięgnij po SASS i zostań Frontend developerem!  pomoże Ci uniknąć wielu błędów i zrozumieć istotę tworzenia stron o dużych walorach graficznych. Jeśli myślisz o karierze programisty lub projektanta albo chcesz aplikować na dowolne stanowisko wymagające takich umiejętności, bez znajomości CSS i SASS nie masz co o tym marzyć. Znajomość SASS jest jednym z najczęstszych wymagań pojawiających się w ofertach pracy. Dzięki temu szkoleniu zdobędziesz umiejętność pożądaną na rynku pracy — nauczysz się analizować projekt pod kątem odpowiedniej konwencji i zwiększysz elastyczność własnego myślenia o graficznych aspektach strony.Tylko dla wtajemniczonychSprawdzone wzorce, dobre praktyki, funkcjonalności SASS, nowoczesne możliwości CSS3 i sposoby ich wykorzystania na przykładzie pełnego, kompleksowego projektu — oto, co oferuje Ci CSS. i SASS Zrealizuj swoje pomysły na stronę WWW. Sięgnij po SASS i zostań Frontend developerem! . Znajdziesz tu specjalistyczne narzędzia oraz jasne, precyzyjne i szerokie omówienia kolejnych elementów. Prześledzisz dokładnie, krok po kroku, jak zabrać się do projektowania i jakie kolejne czynności wykonać. Zobaczysz, jak Twój kod nabiera rozmachu i szyku, staje się dynamiczny, przejrzysty, dokładnie taki, jaki powinien być. Terminologia związana z CSS i SASS przestanie być dla Ciebie przeszkodą, a nowo poznane elementy posłużą Ci do stworzenia zachwycających projektów!O autorzeMichał Grząśko — front-end developer specjalizujący się w technologiach Angular 2+ oraz AngularJS. Od dziecka interesował się grafiką komputerową, co później przerodziło się w projektowanie stron. Grafika zaszczepiła w nim zmysł estetyczny, który na co dzień wykorzystuje w programowaniu javascriptowych aplikacji. Programista żywo zainteresowany kreatywnym i efektownym wykorzystaniem reguł CSS oraz łączeniem ich z nowoczesnymi technologiami JavaScriptu, na przykład z Angularem.
13 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 105
Godziny 13
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

Ansible dla początkujących

60 pln.
Zalecany kurs
Obierz kurs na... automatyzację w administracji ITAnsible jest elastycznym, wszechstronnym i niezwykle pomocnym narzędziem do automatyzacji w IT. Jego użycie pozwala zautomatyzować pewne powtarzalne procesy i działania, co powinno szczególnie zainteresować osoby pełniące funkcje administratorów sieci. W ramach czynności administracyjnych automatyzować można choćby tworzone środowiska (takie jak stacje robocze dla pracowników) czy serwery w infrastrukturze IT. O ile jednak dla admina znajomość narzędzia Ansible jest kwestią wyboru, o tyle na przykład dla DevOps engineera to już właściwie sprawa obowiązkowa.Popularność Ansible i innych tego typu narzędzi bierze się z wymogów biznesowych. Im więcej procesów w IT zostanie zautomatyzowanych, tym szybciej będzie można realizować zadania. Z tego powodu przyszli pracodawcy będą Cię coraz częściej pytać o umiejętność korzystania z Ansible. Już choćby dlatego warto się nim zainteresować i nauczyć się nim posługiwać. Z naszym kursem opanowanie tego narzędzia na poziomie podstawowym zajmie Ci dosłownie kilka godzin.Co Cię czeka w trakcie naszego profesjonalnego szkolenia?Podczas pracy z tym kursem video:Dowiesz się, czym jest Ansible i do czego może Ci się przydać.Poznasz słownictwo specyficzne dla Ansible (moduły, inventory, playbooki).Nauczysz się zbierać całe konfiguracje plików w playbookach opisanych w języku YAML.Będziesz zapisywać konfiguracje w playbookach w sposób czytelny oraz odtwarzalny.Co więcej...Opanujesz zasady tworzenia ról, a poszczególne zadania będziesz umieszczać tak celnie, że umożliwi Ci to kontrolowanie całego procesu instalacji.Ansible. Kurs video. Automatyzacja w IT od podstaw zakończysz na poziomie podstawowym. Nauczysz się używać i konfigurować usługi za pomocą Ansible. To całkowicie wystarczy, by korzystać z tego narzędzia w codziennej pracy. Opanowanie materiału proponowanego w ramach szkolenia będzie stanowić także wstęp do dalszego, samodzielnego zgłębiania tematu.Science fiction, które stało się rzeczywistościąOkreślenie „ansible” zostało wymyślone przez pisarkę science fiction Ursulę K. Le Guin i użyte w jej powieści z 1966 roku Świat Rocannona. Ansible oznacza tam systemy służące do natychmiastowej komunikacji. Najwyraźniej książka Le Guin zainspirowała Michaela DeHaana do stworzenia narzędzia Ansible, którego premiera odbyła się w 2015 roku. Ansible Dehaana to narzędzie pozwalające na natychmiastowe skomunikowanie ze sobą serwerów i przekazywanie oraz odbieranie od nich wiadomości. Działa na zasadzie komunikacji kontroler <-> node, gdzie kontrolerem jest miejsce uruchomienia Ansible, zaś node to komputer, do którego użytkownik Ansible zamierza się podłączyć. Co ciekawe, node nie musi mieć wgranego żadnego dodatkowego softu. Wystarczy protokół SSH.Jak działa AnsibleSkoro komputer, z którym komunikujemy się za pomocą Ansible, nie ma specjalnego oprogramowania komunikacyjnego, to jak Ansible „obchodzi” ten brak? Otóż, po pierwsze, podłącza się do owego komputera. Po drugie, wgrywa na niego niewielkich rozmiarów aplikacje zwane modułami. Pozwalają one wykonać jakąś konkretną, pojedynczą czynność - mogą działać samodzielnie lub w grupach. Po wgraniu modułów czynności są wykonywane, a następnie kasowane z node, czyli komputera, z którym komunikował się kontroler (miejsce uruchomienia Ansible).
8 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 55
Godziny 8
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

Kurs Tworzenie aplikacji z użyciem VueJS

2 750 pln.
aplikacji Vue Virtual DOM Podejście przyrostowe Proste aplikacje z Vue.js Narzędzia ekosystemu Vue NodeJS... Vue wyróżnia się pośród frameworków progresywnym podejściem - możemy zacząć od prostych widżetów a skończyć na złożonej aplikacji single page
Podstawowe
24 godziny
online, offline
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 16
Godziny 24
Rodzaj szkolenia online, offline
Miasto Warszawa
Transmisja Transmisja na żywo
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Kategoria wiekowa dla dorosłych, dla uczniów
Poziom szkolenia Podstawowe
Język Polski

Vue.js - Zaawansowane zagadnienia i najlepsze praktyki

60 pln.
Zalecany kurs
zagadnienia i najlepsze praktyki Tworzenie aplikacji SPA wykorzystując zaawansowane zagadnienia Vue JS... Odkryj VueJs na nowo, wykorzystując wiedzę dotyczącą zaawansowanych funkcjonalności oferowanych przez Vue - jeden z najpopularniejszych frameworków ostatnich lat. W trakcie tego kursu zespół Zmienkariere pokaże Tobie, w jaki sposób wykorzystać nowo zdobytą wiedzę dotyczącą zaawansowanych zagadnień VueJs.Poznasz szczegółowo:- cykl życia aplikacji,- mechanizmy reaktywności,- funkcje renderujących,- tworzenie własnych rozszerzeń,- wykorzystywanie wbudowanego mechanizmu animacji,- zarządzanie stanem swojej aplikacji,- tworzenie złożonych tras wewnątrz Twojej aplikacji,- najciekawsze biblioteki i dodatki stworzone z myślą o programistach VueJs.Dodatkowo w trakcie naszego kursu omówimy najlepsze praktyki oraz wzorce, pozwalające na pisanie czystego i łatwo - zarządzalnego kodu.Kurs został stworzony z podejściem “hands-on” co oznacza, że nasi instruktorzy będą Cię wspierać w nauce. Zespół Zmienkariere będzie również do Twojej dyspozycji po kursie, jeżeli będziesz potrzebował pomocy.Kurs świetnie sprawdzi się dla wszystkich, którzy chcą:- lepiej zrozumieć VueJs i jego działanie,- poznać oraz zacząć wykorzystywać zaawansowane funkcjonalności VueJs,- pisać lepszy i czystszy kod zgodny z najlepszymi praktykami oraz wzorcami VueJs.Wymagania to podstawowa znajomość:- technologii HTML oraz CSS,- języka JavaScript,- VueJs (zalecamy ukończenie kursu podstawowego, który również oferujemy).
4 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 43
Godziny 4
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

AWS S3, IAM, EC2, Lambda i DynamoDb - podstawy AWS 2022

60 pln.
Zalecany kurs
sposób podstawowe umiejętności AWS - S3, IAM, EC2, Lambda i Dynamo Db, pracując na projektach w Node... Cześć! W tym kursie chciałbym przedstawić Ci podstawy platformy Amazon Web Services.Jestem certyfikowanym developerem AWS i rozwijam aplikacje w chmurze w oparciu o technologie takie jak S3, DynamoDb, Lambda czy EC2. Są tą podstawowe technologie w portfolio produktów AWS i w tym kursie chciałbym je przybliżyć. Ten kurs, oprócz funkcjonalności poszczególnych serwisów, omawia także, jak praktycznie zaprogramować aplikacje webowe przy użyciu SDK AWS. Środowiskiem, którym będziemy się posługiwać do tworzenia naszych aplikacji, jest popularny Node.js. Instalacja tych zależności, czyli Node.js, jest opisana wewnątrz kursu w taki sposób, żeby w znaczący sposób ułatwić rozpoczęcie pracy z kursem i jak najszybciej przyswoić wiedzę.Treść kursu jest następująca: najpierw zajmiemy się rejestracją i AWS IAM, czyli tworzenia i ustalania uprawnień użytkowników. Następnie pokażę, w jaki sposób można zautomatyzować pracę przy pomocy interfejsu konsoli. W kolejnych rozdziałach omawiamy S3, DynamoDb, a także Lambda i pośrednio Api Gateway. Dla każdego z tych rozdziałów przygotowałem praktyczne podsumowanie w postaci prostego projektu, gdzie w praktyczny sposób wykorzystujemy naszą wiedzę. Założeniem każdego z tych projektów jest wykorzystanie API programistycznego AWS w taki sposób, aby osoba korzystająca z kursu mogła przekonać się w praktyce, w jaki sposób możemy dodać AWS do naszego warsztatu developera.Jeśli chcesz rozpocząć swoją przygodę z Amazon Web Services i potrzebujesz wprowadzenia w postaci kursu nakierowanego na praktyczną naukę, ten kurs jest dla Ciebie.
4 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 114
Godziny 4
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

React od podstaw

86 pln.
Zalecany kurs
Biblioteka React to jedno z najpopularniejszych rozwiązań w pracy front-end developera.  React to nowe podejście do tworzenia interfejsów użytkownika. Ten kurs ma dać Ci mocne fundamenty teoretyczne, ale także, poprzez wiele przykładów, nauczyć cię praktycznego wykorzystania React. To nie jest chwilowa moda czy przypadek, że mnóstwo ogłoszeń o pracę na stanowisku front-end developera wymaga znajomości Reacta. Jeśli poznałaś/poznałeś już JavaScript, to kolejnym krokiem w Twojej nauce może być React.UPGRADE 09.2020 - kilkanaście godzin materiałów dogranych przez Mateusza Domańskiego: Hooki, React Context, Redux, MobX czy TypeScript (mini kurs). A na deser projekt w którym tworzymy front (React) i backend aplikacji.W kursie uczę biblioteki React od podstaw, jednak od uczestnika wymagam już podstaw HTML i CSS oraz podstawowej znajomości JavaScript. W pierwszej fazie kursu przypomnę najważniejsze koncepcje JS, które często pojawiają się podczas pisania aplikacji w React, takie jak klasa, dziedziczenie, funkcja strzałkowa, sposoby pracy na tablicy i mechanizm this. Jeśli nie czujesz się mocna/mocny w JS, to przed rozpoczęciem nauki React zapraszam Cię do mojego kursu Programowanie w JavaScript. Pamiętaj, że React to biblioteka JavaScript.Kurs jest skierowany do osób, które nie mają żadnego doświadczenia w pracy z biblioteką React lub poznali ją, ale jedynie bardzo powierzchownie.
48 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 207
Godziny 48
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

ReactJS - twórz interfejsy wygodniej niż kiedykolwiek!

60 pln.
Zalecany kurs
Просмотреть этот курс Разработка Веб-разработка React JSПросмотреть этот курс React JS - twórz interfejsy... Czasochłonne i nużące - takie zazwyczaj jest budowanie interfejsów użytkownika. Z ReactJS kompletnie zmienisz swoje podejście do tego tematu, a Twój sposób pracy zmieni się o 180 stopni!Wiele narzędzi i frameworków ma za zadanie ułatwić budowanie interfejsów, ale w praktyce - nadal jest to żmudne zadanie, podczas którego napotykasz się na wiele błędów.No, chyba, że... Opanujesz ReactJS. A z tym kursem będzie to prostsze i wygodniejsze niż kiedykolwiek!ReactJS nie jest po prostu kolejną biblioteką, która ma ułatwić Ci pracę - to całkowita zmiana podejścia do tworzenia interfejsów uzytkownika i interakcji. Wyobraź sobie, że możesz raz zdefiniować wygląd interfejsu, a potem tylko przekazywać mu nowe dane, nie martwiąc się o renderowanie. Zmiany treści i struktura aktualizują się automatycznie na stronie… Brzmi jak marzenie? Z biblioteką React jest to nie tylko możliwe, ale jeszcze prostsze, niż się wydaje!CO JEST ZAWARTE W KURSIE? dowiesz się jak przebiega praca z DOM i z ReactDOMpoznasz najważniejsze elementy EcmaScript6będziesz tworzyć dynamiczny UI niezależny od źródła danychzbudujesz konfigurowalne komponenty Reactpoznasz najważniejsze narzędzia i dobre praktykidowiesz się czym są Single Page Applications z React Routerzaimplementujesz architekturę Fluxpoznasz niemutowalne dane, Redux i “cofanie aplikacji w czasie'WAŻNE! Kurs należy przerabiać z wykorzystaniem ReactJS w wersji 15.3. Na obecną chwilę nie planujemy wydania nowej wersji kursu, ponieważ mimo zmian w aktualizacjach frameworka - wiedza zawarta w materiale w dalszym ciągu jest aktualna, a przyswojenie lekcji z użyciem ReactJS w wersji 15.3 pozwoli na poprawne i wygodne budowanie stron w oparciu o tę technologię.RENDEROWANIE Z REACT DOMCały sekret działania React opiera się na tym, że React korzysta ze sprytnego mechanizmu pracy z DOM, która omówiona jest właśnie w pierwszej sekcji. Poznasz: dokładny mechanizm działania “magii Reacta” dlaczego, wbrew temu co podpowiada intuicja, podejście React jest o wiele wiele szybsze niż klasyczne metodyprzypomnisz sobie podstawy pracy z przeglądarką i z obiektem dokumentu przy użyciu JavaScript.zobaczysz jasno różnice w podejściu standardowym do renderowania HTML w przeglądarce a tym nowym, szybszym - deklaratywnym - podejściem jakie oferuje ReactSZABLONY JSX I JAVASCRIPT W WERSJI ES6 W drugiej części skupimy się na produktywności. Zobaczysz:jak błyskawicznie przekonwertować kod HTML do kodu JSX dla Reactnauczysz się jak dzięki dynamicznym szablonom możesz renderować dowolnie złożony kod HTMLdowiesz się jak używać zmiennych i funkcji JavaScript bezpośrednio w HTMLpoznasz transpilator Babel, którego będziemy używać w kolejnych sekcjach kursuKOMPONENTY, FORMULARZE I INTERAKTYWNY INTERFEJS W następnych lekcjach dowiesz się:jak deklaratywnie budować interfejsy użytkownika z komponentówjak używać ich wielokrotnie, co zaoszczędza czasjak parametryzować i komponować je ze sobą by w bardzo prosty sposób uzyskać różne zaawansowane funkcjonalnościzobaczysz, że tworzenie takich zaawansowanych funkcjonalności jak dodawanie do koszyka metodą “Przeciągnij i Upuść”, Dynamiczna Nawigacja, Interaktywne Formularze czy niestandardowe elementy jak <Rating /> można z pomocą React’a stworzyć błyskawicznie...a następnie wykorzystywać je wielokrotnie na różne sposoby w twoich aplikacjachNARZĘDZIA, DOBRE PRAKTYKI, APLIKACJE SINGLE-PAGE Te sekcje kursu kończą część wizualną pracy z React, a rozpoczynają omawianie narzędzi i bibliotek współpracujących doskonale z biblioteką React. Krok po kroku zobaczysz:jak zamienić prostą stronę internetową napisaną w React na pełnoprawną Single Page Applicationjak strukturyzować dane i w prosty sposób przekazywać je do komponentów, by struktura aplikacji była przejrzysta i elastycznajak przekonwertować aplikacje z plików na moduły ES6jak dynamicznie budować aplikacje przy każdej zmianiejak skonfigurować super-szybki serwer developerskijak skonfigurować przeładowywanie modułów “na gorąco”, dzięki czemu zmiany w twoim kodzie będą widoczne w aplikacji natychmiast - bez odświeżenia strony przeglądarki ARCHITEKTURA DANYCH FLUX I BIBLIOTEKA REDUXW końcowych rozdziałach dowiesz się:jak dzięki podejściu funkcyjnemu architektura Flux i jednokierunkowy przepływ danych pozwalają uzyskać stabilny i przejrzysty kod aplikacjijak tworzyć wysokopoziomowe koncepcje i nie popełnić typowych błędów w swoich projektachzbudujesz własną prostą implementacje Flux - dzięki czemu refaktorując kod aplikacji uczysz się krok po kroku poznając zalety i wady poszczególnych rozwiązańdowiesz się jak skonfigurować zaawansowane narzędzia, jak np. tzw. “time-travel debugger”, czylimożliwości manipulacji stanem aplikacji płynące z zastosowania biblioteki ReduxDla kogo jest ten kurs?Kurs jest przeznaczony dla wszystkich osób, które pracowały już lub pracują na co dzień z technologiami Front-End, czyli HTML,CSS i JavaScript. Kurs skonstruowany jest w taki sposób, że już podstawowa wiedza o tych trzech technologiach pozwala własnym tempem krok po kroku zagłębić się w ogrom możliwości jakie daje React.Jednocześnie dla osób bardziej doświadcznych, np. pracujących z Frameworkami JavaScript - kurs ten pokaże zupełnie inne podejście do tworzenia apliacji, niż znany powszechnie model Model-View-Controller. React dobrze zastosowany pozwala zwielokrotnić nie tylko szybkość tworzenia aplikacji i szybkość jej działania  - ale co najważniejsze - pozwala znacznie zwiększyć komfort pracy programisty i pewność co do stabilności każdej linijki stworzonego kodu. Nawet jeśli nie planujesz zmiany technologii na React, i tak warto poznać zasady jego działania - wiedza ta może być zastosowana w innych rozwiązaniach i na pewno otwiera ona umysł na wiele nowych możliwości.
17 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 65
Godziny 17
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

Czysty JavaScript zamiast jQuery

60 pln.
Zalecany kurs
A może jQuery? Chyba każdy front-endowiec słyszał o bibliotece korzystającej ze znaczka dolara...Czy startując z nowym projektem jest jednak sens podpinać jQuery? Do czego można wykorzystać tę bibliotekę w dniu dzisiejszym? Jakie były jej zalety i czy dalej mają taką moc?W kursie przedstawiam najnowsze mechanizmy przeglądarek i JS-a, którymi z powodzeniem można zastąpić jQuery:classList, querySelector, forEach, dataset, URLSearchParams, fetch, Promise, spread operatorPojawiają się też mechanizmy, ułatwiające pracę, nawet przy korzystaniu z jQuery, np. async/await i Animate.css.Znane są przypadki firm, które pozbywają się jQuery ze swojego front-endu. Są to chociażby GitLab i GitHub. Ten drugi zrezygnował z biblioteki na rzecz Web Componentów, którym jest poświęcona w całości jedna sekcja kursu.Na końcu poruszony jest jeszcze jeden, palący problem - uspójnienie kodu pomiędzy przeglądarkami (cross-browser) oraz wspieranie starych przeglądarek (tak, wliczając IE8). Da się to zrobić z wykorzystaniem tzw. polyfillów oraz chociażby Babela. Przykładowe rozwiązanie zostało szczegółowo omówione w kursie.
4 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 65
Godziny 4
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

[2023] 15 Komponentów Na Strony WWW!

60 pln.
Zalecany kurs
Odpowiadając na Wasze prośby i pytania, stworzyłem kurs, w którym powtórzycie swoją wiedzę z zakresu HTML, CSS oraz JS, a co więcej, nauczycie się tworzyć popularne i bardzo fajne komponenty, które widzimy na tysiącach stron internetowych na całym świecie. :)Wiedza, którą zdobędziecie podczas tego kursu, jest szczególnie ważna na początku przygody ze światem tworzenia stron internetowych, bo przecież możemy świetnie znać HTML, być mistrzami CSS-a oraz władać JavaScriptem niczym Pani Magda Gessler patelnią podczas przyrządzania smakowitej jajecznicy z bekonem, ale musimy nabrać też pewnego doświadczenia, nauczyć się specyficznego myślenia, aby móc wykorzystać pełen potencjał kodu.Możemy oczywiście starać się samodzielnie wymyślić koło na nowo, ale jest to zadanie trudne i czasochłonne. Dlatego ten kurs pozwoli Wam oszczędzić mnóstwo nerwów i przede wszystkim mnóstwo czasu! :)Lista projektów w kursie:Pulsujący przyciskAnimacja z paskiem wyszukiwaniaZaawansowana kolorowa planszaWskaźnik postępu w formularzachAkordeonSlider zdjęćRozwijane slajdyAnimowany tekstPrzeciągana lista prezentówCounterTimelineCookie alert + localStoragePowiększanie zdjęć produktówScrollspyScrollbar i przycisk powrotu na góręProjekt numer 3, a więc 'Zaawansowana kolorowa plansza' nie jest typowym komponentem na strony internetowe. Natomiast jest to bardzo ciekawy projekt, przy którym wiele się nauczymy i będziemy się świetnie bawić. :) Wymagania:W tym kursie stawiamy w 100% na praktykę. Nie uczę tu niczego od podstaw, więc wymagam, że znacie HTML, CSS oraz JavaScript.Jeśli dopiero zaczynacie przygodę z tworzeniem stron internetowych i / lub programowaniem w JavaScript, zachęcam do sprawdzenia moich pozostałych kursów, w których to uczę wszystkiego od całkowitych podstaw.
4 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 60
Godziny 4
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

Interaktywna mapa w przeglądarce internetowej z Leaflet

60 pln.
Zalecany kurs
кого этот курс: GISosoby lubiące czytać i tworzyć mapypodstawowa wiedza w programowaniu HTML, CSS i JS... Kurs obejmuje tworzenie mapy webowej opartej na open-sourcowej dokumentacji Leaflet. Krok po kroku pokażę jak przygotować mapę, dokładając kolejne elementy, takie jak:- zoom- pomiar odległości- rysowanie,- legendę,- dodawanie podkładów jpg, png,- dodawanie dostępnych podkładów mapowych,- dodawanie nowych warstw z możliwością ich włączania/wyłączania i nadania im stylów,- dodawanie przycisków,- dodawanie paneli tzw sidebarów,- tworzenie popup,- zamieszczanie zdjęć,- geolokalizacjęUdostępnione zostaną wszystkie pliki na których pracowaliśmy w ramach kursu wraz z komentarzami, abyś w łatwy sposób mógł przyswoić sobie wiedzę a w przyszłości miał możliwość szybkiego powrotu do poznanego kodu.
3 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 27
Godziny 3
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

Praktyczny kurs Vue.js od podstaw

60 pln.
Zalecany kurs
Podstawowa znajomość HTML oraz języka Javascript (wskazana znajomość Java Script ECMAScript 6) Node... Vue jest obecnie jednym z najpopularniejszych frameworków do tworzenia aplikacji internetowych. Kurs pokazuje od podstaw jak efektywnie wykorzystać go. Z czego się składa?WstępPoznasz narzędzia przydatne do efektywnej pracy z Vue. Przejdziesz przez ich instalację oraz generację projektu. Następnie poznasz strukturę projektu, a także, przydatną do debugowania, oficjalną wtyczkę Vue devtools.Podstawowe elementyZostaniesz zapoznany z podstawowymi elementami Vue. Poznasz w jaki sposób korzystać z interpolacji tekstu, w jaki sposób obsługiwać zdarzenia elementów HTML. Zobaczysz, jak przy pomocy Vue manipulować stylami CSS. Poznasz możliwości zmieniania widoku aplikacji w zależności od danych.Tablice i obiektyVue umożliwia wyświetlanie list w bardzo przejrzysty sposób. Poznasz jak operować na tablicach i obiektach korzystając z reaktywności Vue.FormularzeNastępnie dowiesz się jak pobierać od użytkownika dane każdego typu i reagować na ich zmianę.KomponentyAplikacje w Vue składają się z komponentów. Poznasz w jaki sposób tworzyć własne komponenty oraz jak wymieniać dane pomiędzy nimi.RouterRouter jest dodatkiem do Vue umożliwiającym tworzenie Single-page application (SPA). Dowiesz się jak dodać go do swojego projektu oraz definiować ścieżki.VuexNa koniec poznasz bibliotekę służącą do centralnego zarządzania stanem aplikacji - Vuex.
2 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 33
Godziny 2
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski