[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

Kurs Tworzenia Stron WWW w HTML i CSS od Podstaw do Eksperta

64 pln.
Zalecany kurs
Naucz się wszystkiego od zera. Obal mit, że tworzenie stron internetowych jest trudne. Twórz własne strony WWW od A do Z. Po moim kursie możesz zostać pożądanym na rynku pracy front-end developerem tzn. osobą, która zajmuje się tym, co widać na stronie.Będziesz znał i rozumiał HTML 5, CSS 3, JS, XML, jQuery oraz AJAX. Co więcej, nauczysz się Responsive Web Design, czyli techniki, która sprawi, że Twoja strona będzie wyglądać idealnie na smartfonach, jak i na komputerach stacjonarnych. To jeszcze nie koniec! Przekażę Ci w kursie cenną wiedzę na temat SASS, Compass oraz Grunt.js. Są to biblioteki używane przez profesjonalistów. Oszczędzą Ci one ogromną ilość czasu podczas tworzenia stron!Po kursie nauczysz się szybko i bezproblemowo tworzyć ładnie wyglądająca stronę, zgodnie z najnowszymi normami. W każdej lekcji podaję jak najwięcej szczegółów, aby każdy mógł zrozumieć techniki tworzenia stron. Staram się nie tylko uczyć, ale również podczas wyjaśniania radzić jak przyjacielowi co jest 'lepsze', a co 'gorsze' :-)++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Ponad 320,000 studentów na Udemy uczy się z moich kursów. Dołącz do grupy zadowolonych Użytkowników. Jeśli mój kurs Ci się nie spodoba to pamiętaj, że masz aż 30 dni na to, by uzyskać pełną refundację. Gwarantuję Ci 100% satysfakcji.
50 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 294
Godziny 50
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

Zaawansowany kurs JavaScript

Dostępne w systemie ratalnym
Jeśli już znasz podstawy JavaScript, to ten kurs pozwoli Ci poznać bardziej zaawansowane pojęcia. Szczególnie polecany osobom, które korzystają z JavaScript w pracy. Ten interaktywny kurs w prosty sposób nauczy Cię najważniejszych zaawansowanych elementów języka JavaScript. Wszystkie trudniejsze zagadnienia są omówione w szczegółowy sposób, co pozwoli Ci dokładnie je zrozumieć. Kurs ten doskonale nadaje się jako podstawa dla osób, które chcą nauczyć się pisać w dowolnym frameworku opartym na języku JS np.: Angular, React, Ember itd. oraz dla osób, które już zaczęły się uczyć jednego z frameworków, jednak czują, że nie do końca rozumieją jak to właściwie działa. Dzięki skorzystaniu z naszego kursu, w którym zapoznasz się ze wszystkimi ważnymi zaawansowanymi elementami języka JavaScript, Twoja dalsza nauka stanie się znacznie łatwiejsza i przyjemniejsza.
Podstawowe, Średniozaawansowany
8 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 42
Godziny 8
Rodzaj szkolenia online
Transmisja Nagrywanie wideo
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Kategoria wiekowa dla dorosłych
Poziom szkolenia Podstawowe, Średniozaawansowany
Język Polski

Apache Kafka - od podstaw do zaawansowanej wiedzy

60 pln.
Zalecany kurs
wiadomości Skonsumujesz swoje pierwsze wiadomości Wyprodukujesz swoje pierwsze wiadomości Postawisz one-node... Kurs za darmo dostępny na YouTube w playliście: Darmowy kurs podstaw Apache KafkaPostępowanie wycofania z platformy Udemy w trakcie.Kafka kafka kafka..Na wielkich salonach IT to narzędzie wybrzmiewa coraz częściej, czy słusznie?Jako architekt oprogramowania, z całą odpowiedzialnością odpowiadam trzy razy tak!Apache Kafka daje nieskończone możliwości łączenia ze sobą rozproszonych systemów informatycznych.Pełni rolę swojego rodzaju lepu informacyjnego dla różnej maści serwisów, stworzonych w dowolnych językach programowania.Wyobraź sobie, że Twój sklep właśnie sprzedał skarpety.Jako następstwo tego zdarzenia, powinniśmy wykonać szereg zadań takich jak:wysłanie faktury do klientaprzygotowanie wydania magazynowegozamówienie przesyłki u naszego operatora logistycznego(...)Załóżmy, że do każdego z powyższych zadań, posiadasz odrębne oprogramowanie.Twój soft sklepu publikuje na danym temacie kafki jednokrotne zdarzenie o sprzedaży, które odczytywane jest następnie przez powyższe aplikacje. Odczyty realizowane są kompletnie niezależnie od siebie - asynchronicznie, dodatkowo, każda z powyższych potwierdza zrealizowanie przez siebie zadania commitem, dzięki czemu śledzimy ich wydajność i ewentualne awarie procesowania.Brzmi bajecznie, prawda?To powód dlaczego uważam, że jako dobry programista, tester, analityk czy architekt powinieneś/aś znać to narzędzie, nawet jeśli nie jest aktywnie wykorzystywane w Twojej firmie. Paradygmat rządzący kafką otwiera oczy na nowe podejście do procesowania zdarzeń, pozwala poszerzyć nasze horyzonty rozumienia wymiany informacji pomiędzy złożonymi systemami.Jest to narzędzie, którego uniwersalność pozwala zastosować się w większości technologicznych firm i nawet jeśli nie z kafką, spotkasz się na pewno w swojej karierze z narzędziami zbliżonymi do jej podejścia.Kurs pozwoli Ci zagłębić się w tajniki tego narzędzia, od zrozumienia teorii po praktyczne przykłady w javie.Pamiętaj, że apache kafka to narzędzie abstrahujące od języka programowania - działa praktycznie wszędzie, dlatego nie ograniczaj się składnią. Z łatwością przeniesiesz koncepcje producenta i konsumera z javy na język w którym aktualnie piszesz.
5 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 26
Godziny 5
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

Kurs JavaScript programowanie obiektowe

60 pln.
Zalecany kurs
Czego się nauczysz?Czy chciałbyś przenieść swoją wiedzę o Javascript na wyższy poziom? Czy wiesz, że programowanie zorientowane obiektowo jest jednym z najczęściej zadawanych tematów na rozmowach o pracę?JavaScript nieustannie ewoluuje i ma ogromny wpływ na projektowanie interfejsu użytkownika oraz tworzenie aplikacji internetowych. Po obejrzeniu tego szkolenia będziesz dokładnie rozumieć, jak działa programowanie obiektowe w tym języku. Dowiesz się, jak zastosować te koncepcje w swoich projektach i stworzyć czysty kod, który będzie działał o wiele szybciej niż zanim zacząłeś stosować OOP.Jak zaimplementować koncepcje OOP w JavaScriptPrototypy i dziedziczenie prototypówDowiesz się co to jest łańcuch prototypówTworzenie komponentówJak korzystać z konstruktorówPoznasz pojęcie klas i dziedziczenia klasPoznasz obiekty Array, String, Boolean czy NumberWykorzystasz pola oraz metodyRozszerzysz obiekty wbudowaneDowiesz się wszystkiego o symbolach i słowie kluczowym „this”Dla kogo jest ten kurs?Jesteś programistą, który nie jest zaznajomiony z OOP, ale znasz tylko podstawy JavaScript i chcesz ugruntować swoją wiedzę na temat JS i obiektowego programowania? Ten kurs jest dobrym wyborem.Programiści Javascript, którzy chcą przenieść swoją wiedzę na wyższy poziom.Co to jest obiektowe programowanie?Programowanie obiektowe (OOP), to popularny paradygmat lub jak kto woli styl programowania. Istnieje od lat 70., ale w przeciwieństwie do narzędzi i frameworków, które często są chwilowym trendem, OOP jest nadal bardzo aktualne. Dzieje się tak, ponieważ nie jest to język programowania ani narzędzie. To styl programowania.Programowanie obiektowe pomaga w zarządzaniu i zmniejszaniu złożoności kodu poprzez tworzenie bloków konstrukcyjnych (obiektów) wielokrotnego użytku. Odpowiednio zaprojektowane obiekty zapewniają prosty interfejs i ukrywają niepotrzebną złożoność z zewnątrz.W odrażeniu od podejścia strukturalnego, w obiektowym programowaniu wykorzystujemy funkcje w formie obiektów, ale też te obiekty rozszerzamy poprzez prototypowanie.Programowanie obiektowe pomaga:zarządzać i zmniejszać złożoność kodueliminować nadmiarowy kodbudować bloki konstrukcyjne wielokrotnego użytkutworzyć bardziej przejrzysty kodKomponenty i kontruktoryZdobędziesz wiedzę o symbolach oraz o słowie kluczowym „this”. Zobaczysz jak ważne są konstruktory i jak ich używać do tworzenia setek obiektów za pomocą niewielkiego bloku kodu. Nauczysz się tworzyć komponenty wielokrotnego użytku do swoich projektów.PrototypyW tym szkoleniu dowiesz się co to są prototypy, czyli jedna z bardziej zagmatwanych części JavaScript. Dowiesz się wszystkiego o prototypach, dziedziczeniu prototypów, łańcuchu prototypów i używaniu ich do tworzenia struktur kodu wielokrotnego użytku, które oszczędzają dużo miejsca w pamięci.Klasy i obiekty wbudowaneW kursie zostaniesz również wprowadzony do pojęcia klas oraz dziedziczenia klas potomnych po klasach nadrzędnych. Poznasz wiele informacji o dziedziczeniu klas, polimorfiźmie, klasach prywatnych, polach klas, chronionych i statycznych. Opisane zostały też obiekty wbudowane takie, jak: Array, String, Boolean czy Number. We wszystkich przykładach wykorzystane zostały bardzo różne pojęcia matematyczne.
6 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 33
Godziny 6
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

Kurs język JavaScript

Dostępne w systemie ratalnym
Kurs dokładnie omawia wszystkie podstawy języka JS. Nie musisz znać dobrze języka angielskiego.... Podstawowy kurs języka JavaScript, polecany osobom, które chcą zacząć przygodę z frontendem, lub pisać proste gry w przeglądarce. Ten interaktywny kurs w prosty sposób nauczy Cię najważniejszych podstaw języka JavaScript. Wszystkie trudniejsze zagadnienia są omówione w szczegółowy sposób, co pozwoli Ci dokładnie je zrozumieć i znacznie ułatwi dalsze poznawanie języka. Dużą zaletą tego kursu na tle podobnych rozwiązań jest to, że skupiamy się w nim wyłącznie na czystym języku JavaScript, bez wprowadzania interakcji z HTML, które na tym etapie nauki tylko utrudniają dokładne poznanie języka. Wiemy, że jeśli dobrze poznasz i zrozumiesz JavaScript, to używanie go w interakcjach z HTML nie będzie dla Ciebie żadnym problemem.
Podstawowe
12 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 39
Godziny 12
Rodzaj szkolenia online
Transmisja Nagrywanie wideo
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Kategoria wiekowa dla dorosłych
Poziom szkolenia Podstawowe
Język Polski

Bootcamp programistyczny 2020 (PL): Web dev Full stack

60 pln.
Zalecany kurs
W tym kursie zaczniemy od początku. Żadna wcześniejsza wiedza nie jest wymagana. Jest to wprowadzenie w świat web development. Po skończeniu tego kursu będziesz nie tylko wiedział jak wykonać rzeczy w różnych językach programowania ale również będziesz wiedział jak to wszystko jest połączone. Będziesz wiedział jak zrobić:- stronę internetową- interaktywna stronę lub aplikacje webową- aplikacje jednostronicową (SPA - Single Page App: Angular i React )- aplikacje lub stronę z połączeniem z bazą danych- aplikacje serwerowa (backend z baza danych)- mobilną aplikacje na systemy Android i iOSTen kurs podzielony jest na sekcje. Są sekcje teoretycznie gdzie wprowadzam w tajniki i syntax danego języka a po sekcje teoretycznej jest zawsze test praktyczny gdzie wykorzystujemy wcześniejszą wiedzę by wykonać praktyczny projekt.Wprowadzenie:Omówienie podstawowych zagadnień związanych z programowaniem webowym. Jakich narzędzi będziemy potrzebować. Pokaże rownież jak ich używać. Omówimy również co poszczególne zagadnienia związane z programowaniem webowym znaczą.HTML:Teoretyczna sekcja o języku html (HyperText Markup Language). Będę pokazywał jak pisać html syntax. Przejdziemy przez wszystkie podstawowe html tagi dostępne w języku. Będziemy używać najnowszego języka HTML5.CSS:Teoretyczna sekcja o języku CSS (Cascading Style Sheet). W tej sekcji pokaże w jakiś sposób możemy stylizować naszą stronę internetową by wyglądała tak jak chcemy. Będziemy rozmawiali o jednostkach, kolorach, layoutach, animacjach i wielu innych rzeczach.Projekt Praktyczny 1 (Strona WWW):W tej sekcji dostaniemy gotowy layout strony od grafika i odtworzymy go razem używając wiedzy z HTML i CSS. Pokaże krok po kroku jak się zabrać za robienie strony i jak możemy wykorzystać gotowe grafiki. Po tej sekcji będziesz potrafił zrobić swoja pierwszą stronę internetową. Javascript:Sekcja poświecona teorii języka JavaScript. Pokaże co możemy zrobić w języku JS. Będę omawiał syntax i zastosowanie języka. Zaczniemy od teorii programowania takich jak zmienne, pętle, tablice, funkcje, warunki itp . Potem przejdziemy do manipulacji DOM (Document Object Model). Jak możemy dynamicznie wpływać i kontrolować na nasz html i css.Projekt Praktyczny 2 (Aplikacja webowa):W ten sekcji stworzymy interaktywną stronę gdzie po kliknięciu na dany kubełek nalejemy do niego więcej płynu. Ten przykład pomoże nam wykorzystać wiele z wcześniej nauczonych technik w Javascript. Całość projektu będzie wykonana w JavaScript.Angular 7:Wprowadzenie do framework Angular. Będziemy używać wersji Angular 7. Będziemy mówić o strukturze Angular, jak uruchomić aplikacje, jak ją przygotować do produkcji (gotowej na serwer). Będziemy używać komponentów, serwisów i wszystkiego co najlepsze w Angular. Pokaże również jak można używać narzędzia Angular CLI (Command Line Interface).Projekt Praktyczny 3 (Single Page App):W ten sekcji stworzymy SPA (Single Page Application). Aplikacje jednostronicową gdzie nie musimy odświeżać strony by wczytać nowy kontent. Aplikacja będzie oparta na Angular 7.Python 3Podstawy języka programowania Python 3. Pokaże jak zainstalować python i potrzebne narzędzie na systemach operacyjnych windows i mac OS. Pokaże jak pisać skrypty pythona i jak je wywoływać. Pokaże jak programować w python: zmienne, funkcje, warunki, pętle itp.Projekt Praktyczny 4 (Python Baza Danych w pliku):W tym projekcie pokaże w jaki sposób możemy spytać użytkownika o dane i zapisać je w pliku. Będziemy czytać dane z lokalnego pliku CSV, i dopisywać dane na podstawie input użytkownika. Ten projekt pozwoli utrwalić nam wiele z rzeczy które przerobiliśmy w rozdziale Python.Django 2Wprowadzenie do framework Django. Będziemy używać Django wersji 2+. Pokaże jak można wykorzystać Django do tego by stworzyć pełną aplikacje webową z podłączeniem do bazy danych. Pokaże również jak możemy wykorzystać Django do tego by zrobić własne API (Application Programming Interface). Będziemy mówili o models, views, serializers, urls i templates.Projekt Praktyczny 5 (Django API):W ten sekcji stworzymy API z Django framework. Będzie to gotowe REST API z użyciem Django Rest Framework i będziemy mogli użyć tego API w następnej sekcji w aplikacji Angular.Projekt Praktyczny 6 (Aplikacja Angular z Django API):W ten sekcji będziemy kontynuować aplikacji Filmy którą stworzyliśmy wcześniej i dodany do niej dane z API. Będziemy używać HTTP requests po to by dostać dynamiczne dane z naszej lokalnej bazy danych Django. Będziemy również rozwiązywać problemy z CORS i plikami media.NativeScript 5Będziemy uczyli się jak zrobić własną aplikacje na komórki. Będzie to aplikacja cross platform która będzie wyświetlana jako natywna dla systemów Android i iOS.  Będziemy uczyli się jak zrobić aplikacje wykorzystując wiedzę które wcześniej zdobyliśmy z Angular.Projekt Praktyczny 7 (Mobilna Aplikacja):W ten sekcji stworzymy aplikacje na komórki na systemy iOS i Android. Wykorzystamy do tego NativeScript i Angular. W naszej aplikacji ściągniemy rekordy z bazy danych używając naszego Django API i http. Aplikacja będzie bardzo podobna do tej, którą zrobiliśmy w Angular.React 16:W ten sekcji pokaże jak działa kolejny front-end framework ReactJS. Pokaże wszystkie postawowe rzeczy które będą nam potrzebne by stworzyć aplikacje podobna jak stworzyliśmy z Angular. Będziemy omawiali podstawowe koncepty jak components, props, state itp.Projekt Praktyczny 8 ( Webowa Aplikacja React):W ten sekcji odtworzymy aplikacje Filmy którą stworzyliśmy wcześniej z Angular razem z HTPP z danymi z API. Będziemy używać HTTP requests po to by dostać dynamiczne dane z naszej lokalnej bazy danych.Dodatkowe Info:W ten sekcji skupimy się na dodatkowych informacjach które każdy deweloper webowy powinien wiedzieć.
31 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 215
Godziny 31
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

Kurs HTML5 dla zielonych

60 pln.
Zalecany kurs
zakotwiczania odnośników Korzystania ze znaczników, atrybutów i nowych wartości w HTML5 Łączenia kodu z JS... Kurs, który masz przed sobą to niezbędny przewodnik dla wszystkich, którzy myślą o karierze programisty lub chcą samodzielnie zaprojektować stronę internetową. Przerabiając go poznasz fundamenty języka HTML5, zaczynając od poznania jego struktury i składni.  Dowiesz się jak tworzyć akapity, nagłówki, do czego służy sekcja HEAD oraz pracować z tekstem.By Twoja strona była funkcjonalna musisz opanować sztukę tworzenia odnośników. Opanujesz tworzenie tabel, wypunktowanych list, wyrównywania elementów. Zaprojektujesz różnego rodzaju formularze oraz osadzisz multimedia. Pokażemy Ci jak posługiwać się znacznikami oraz atrybutami.Nauczysz się również łączenia HTML z innymi popularnymi językami tworzenia stron jak JavaScript oraz CSS. Informacje zawarte w tym kursie otworzą przed Tobą drogę do stania się webmasterem oraz wprowadzą w świat kodowania stron.
9 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 62
Godziny 9
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

Kurs tworzenie stron internetowych w HTML

Dostępne w systemie ratalnym
Początkujący 36 interaktywnych zadań 10 godzin nauki Prowadzący Author Mateusz Wilczyński Programista RoR i JS... Kurs tworzenia stron internetowych przy pomocy HTML. Omawia najważniejsze podstawy tego niezwykle popularnego języka znaczników. Twoja przygoda z tworzeniem stron internetowych rozpoczyna się właśnie od tego kursu. Jest on niezbędną podstawą dla wszystkich przyszłych twórców stron www. Został on stworzony dla wszystkich osób, które chcą się nauczyć tworzyć strony internetowe. Nie musisz posiadać żadnej specjalistycznej wiedzy z zakresu programowania. Wystarczy podstawowa znajomość obsługi komputera oraz oczywiście duża chęć do nauki.
Podstawowe
10 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 36
Godziny 10
Rodzaj szkolenia online
Transmisja Nagrywanie wideo
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Kategoria wiekowa dla dorosłych
Poziom szkolenia Podstawowe
Język Polski

Wypożyczalnia książek online w Laravel

60 pln.
Zalecany kurs
specjalizuję się w PHP, jednak nie unikam nauki innych technologi powiązanych z technologiami webowymi ( JS... Pierwsze kroki z Laravel.Laravel to obok Symfony jeden z najpopularniejszych frameworków PHP na świecie. Powstał tuż po tym, gdy język PHP wkroczył w swoisty renesans, zyskując narzędzia takie jak Composer czy rozpoczynając drogę do standardów znanych dzisiaj jako PSR. Rozwój samego języka PHP i przełomowa wersja 7 pozwoliły na nowo zaufać tej technologii, a Laravel pojawiając się w idealnym czasie, odpowiedział na potrzeby wielu programistów. Dziś, kilka lat później, framework ten wciąż cieszy się rosnącą popularnością. Kurs ten pozwoli Ci od podstaw poznać to narzędzie i budować bez frustracji ambitne aplikacje internetowe.Praktyczny projekt.W kursie tym zobaczysz jak skonfigurować środowisko do pracy lokalnej tj. PHP, MySQL. Zobaczysz w jaki sposób tworzyć nowe projekty wykorzystujące Laravel, zrozumiesz strukturę katalogów projektu i skonfigurujesz połączenie z baza danych.MVC w praktyce.Laravel to framework oparty o wzorzec MVC. Na konkretnych przykładach zobaczysz co to oznacza. Tworzyć będziemy wspólnie kontrolery, do których przypiszemy stosowne adresy URL, modele, które reprezentować będą dane, a także widoki, które te dane sformatuja, wplatając je w kod HTML.Autentykacja i autoryzacja.Te dwa pojęcia, choć podobne, różnią się od siebie. Pierwsze pozwala okreslić, czy logujacy się użytkownik jest tym, za kogo się podaje. Drugie mówi nam, czy dana osoba może wykonać zadaną akcje. Oba te koncepty zobaczysz w akcji na praktycznym przykładzie.
9 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 49
Godziny 9
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

Angular - poznaj zaawansowane techniki i koduj efektywniej!

60 pln.
Zalecany kurs
JS. Nie musisz jednak znać żadnej z tych technologii.... Opanowałeś już podstawy Angulara i wykorzystujesz go w swoich projektach, ale masz poczucie, że nie wykorzystujesz w pełni potencjału tego potężnego narzędzia? Dobrze trafiłeś!Angular pozwala na szybkie i sprawne tworzenie złożonych aplikacji. Dzięki wiązaniom renderowanie interfejsu jest bardzo wygodne, a automatyczne wykrywanie zmian sprawia, że Twoje dane w niemal magiczny sposób pojawiają się na ekranie. Aplikacje to jednak nie tylko sam interfejs użytkownika. Bardzo łatwo jest dodawać kolejne funkcje i opcje - ale tylko do pewnego momentu. Bez odpowiedniej struktury i architektury prosta aplikacja może bardzo szybko przerodzić się w rozbudowane monstrum, nad którym nie mamy żadnej kontroli. Na szczęście - w Angularze jest bardzo wiele mechanizmów, pozwalających od samego początku zapanować nad strukturą aplikacji. Wiele wbudowanych mechanizmów pozwala konstruować aplikacje w oparciu o sprawdzone wzorce projektowe i dobre praktyki.CO JEST ZAWARTE  W KURSIE?W kursie prowadzący poruszy takie tematy, jak wzorce projektów na praktycznych rozwiązaniach popularnych problemówmechanizmy wstrzykiwania zależnościformularze, omówione na wielu praktycznych przykładachwalidacja i manipulacja strukturą formularzy oraz związane z nimi przydatne trikiogromna dawka praktycznej wiedzy na temat RxJSkomunikacja z serwerem REST, oraz logowanie i Autentykacjadynamiczny wielopoziomowy routing z kontrolą dostępuPo przerobieniu całego materiału będziesz:znał techniki budowania struktury aplikacji potrafił w pełni wykorzystać mechanizmy, które oferuje Angularpoznasz narzędzia pozwalające utrzymać porządek w kodzie oraz wysoką produktywność w pracy nawet wtedy, gdy aplikacja będzie bardzo rozbudowanabędziesz potrafił tworzyć narzędzia i usługi wielokrotnego użytku, co znacznie ułatwia i przyspiesza pracę nad funkcjonalnościami Twojej aplikacjiBUDOWANIE STRUKTURY APLIKACJIJuż w pierwszej sekcji kursu przekonasz się, dlaczego wzorzec odwracania zależności i mechanizm wstrzykiwania są bardzo ważne dla utrzymania jakości kodu aplikacji. Pokażemy Ci:jak można zarządzać zależnościami przy użyciu wzorca Fabryki i jak zwiększa to elastyczność aplikacjijak mechanizm Wstrzykiwania zależności dostępny w Angularze ułatwia ten procesjaka jest różnica pomiędzy statycznym i automatycznym odnajdywaniem zależnościoraz poznasz sposoby podmieniania i przesłaniania zależnościDzięki temu Twoje aplikacje będą bardziej elastyczne i podmiana lub przetestowanie funkcjonalności nie będą problemem.WZORCE PROJEKTOWE W DZIAŁANIU Angular to nie tylko statyczna struktura i statyczna hierarchia. Pokażemy Ci:techniki zarządzania modułami i usługami, pozwalające między innymi na używanie wzorca Sigleton dla globalnych współdzielonych danychjak dzięki hierarchiom tworzyć usługi o krótkim cyklu życia, które będą tworzone i niszczone wedle potrzebkilka różnych technik określania zasięgu i dostępu do usług, tak, by tylko niektóre komponenty miały dostęp do usług, a inne niena przykładzie usługi Selection zobaczysz, jak sprawić, by tylko wybrane komponenty mogły współdzielić informacje o zaznaczeniuPOPRAWNE BUDOWANIE FORMULARZYW kolejnych dwóch sekcjach zajmiemy się dwoma podejściami do budowania Formularzy. Zobaczysz jak:zbudować formularz sterowany szablonemjak wykorzystać formularze reaktywnedlaczego formularze to odrębny mechanizm służący zarządzaniu i walidacji danychjakie są zalety modelu automatycznego, a jakie modelu własnoręcznie utworzonegoformularze nie muszą być powiązane z widokiem, a ich struktura nie musi być nudna i statycznaPodczas całego Kursu stworzymy kilka praktycznych formularzy, na których zobaczysz różne możliwości ich budowania, dynamicznej modyfikacji oraz manipulacji stanem oraz danymi formularza. Zobaczysz, że formularz może zostać rozbity na komponenty, a nawet być wstrzyknięty jako usługa, co pozwala na jego wielokrotne użycie.WALIDACJA DANYCHNie pominiemy także kwestii walidacji danych. Zobaczysz: jak prawidłowo wykorzystywać wbudowane walidatoryjak przekazywać parametry i konfigurować walidatory jak dzięki wzorcowi obserwatora obsługiwać asynchroniczne walidacje z serweraNa koniec sekcji poświęconej walidacji zobaczysz sposoby na ułatwienie sobie pracy poprzez zautomatyzowanie walidacji i wyświetlania błędów w prostym, uniwersalnym komponencie walidacji.OBIEKTY OBSERWOWALNE RxJSNie zapomnieliśmy też o komunikacji z serwerem i obsłudze asynchronicznych danych. Całą sekcję Kursu poświęcono efektywnemu pobieraniu danych do zaprezentowania w interfejsie aplikacji. Na początku zobaczysz:jak skonfigurować moduł HttpClient i pobrać dane z prostego serwera, który załączony jest do kursuomówimy różne praktyczne techniki pracy z obiektami obserwowalnymjak uniknąć zduplikowanych zapytań do serwerajak zbudować efektywny cache zapytań jak prawidłowo obsługiwać błędy występujące w strumieniachKOMUNIKACJA Z SERWEREMW kolejnych lekcjach zobaczysz jak krok po kroku zbudować kod do komunikacji z API typu REST, poczynając od pobierania obiektów i list, po zapisywanie zmian na serwerze. W każdej z lekcji pokazujemy Ci mechanizmy wysyłania parametrów i nagłówków w zapytaniu, jak i praktyczne techniki, takie jak filtrowanie wyników czy dynamiczne stronicowanie.LOGOWANIE I AUTORYZACJA UŻYTKOWNIKA Z JSON-WEB-TOKENKomunikacja z API nie może obejść się bez logowania i autentykacji użytkownika. Na przykładach zobaczysz: jak obsłużyć logowaniejak pobrać i zapisać token jak dołączyć dane autoryzacyjne do zapytańjak rozwiązać globalnie problem autentykacji dzięki wzorcowi Łańcucha zobowiązań i mechanizmowi multi wstrzykiwania interceptorówpoznasz wiele praktycznych kwestii związanych z Strumieniami zdarzeń i biblioteką RxJSzobaczysz przykłady zimnych i ciepłych źródeł oraz przykłady emisji zdarzeń typu unicast i multicastWIELOPOZIOMOWY, DYNAMICZNY INTERFEJS UŻYTKOWNIKA Ostatnia sekcja kursu poświęcona jest routingowi, gdzie zobaczyszjak zorganizować wielopoziomowy interfejs i wstrzyknąć do niego danejak prawidłowo obsłużyć nawigację i przejścia pomiędzy ekranami aplikacjijak dzięki nazwanym gniazdom dynamicznie podmieniać sekcje aplikacjijak obsłużyć parametry w adresie strony jak doładować moduły aplikacji na życzeniejak wykorzystać ten sam komponent dzięki strategiom routinguoraz o wiele więcej Oczywiście routing to nie tylko interfejs. Zobaczysz jak opóźnić ładowanie i poczekać na dane a także jak przekazać je do komponentu. Dzięki wzorcom kompozytu i adaptera zobaczysz jak zbudować czystą architekturę aplikacji pozwalającą na swobodną reorganizację wyglądu twojej aplikacji.AUTORYZACJA I ROUTERNa koniec zobaczysz także jak połączyć mechanizmy autoryzacji i routingu, by nie tylko ograniczyć dostęp niepowołanym osobom do wybranych części aplikacji, ale także by załadować i uruchomić moduły zależnie od uprawnień aktywnego użytkownika.ROZWIĄZYWANIE CZĘSTYCH PROBLEMÓWChociaż kurs prezentuje techniki zaawansowane, to przygotowany został w taki sposób, by każdy, kto zna podstawy Angulara mógł wykorzystać przedstawione w nim techniki. Jeżeli przerobiłeś Kurs Angular od podstaw, oraz rozumiesz komponenty i wiązania - to bez problemu dasz sobie radę z przyswojeniem zawartej w Kursie wiedzy. Dla kogo jest ten kurs?Kurs jest świetnym wprowadzeniem zarówno do koncepcji Angular jak i praktycznego zastosowania tego narzędzia w projektach. Polecany jest wszystkim, którzy chcą usprawnić, przyspieszyć i usystematyzować sposób, w jaki budują aplikacje internetowe - a w szczególności aplikacje typu single page.Jest to kurs na poziomie wprowadzającym dla osób, które znają podstawy HTML, CSS i JavaScript. W pierwszych sekcjach kursu omówione są różnice między podejściem klasycznym do pracy z przeglądarką a podejściem bardziej produktywnym, które oferuje Angular. W kursie używane są sporadycznie najnowsze technologie front-end, takie jak WebPack, EcmaScript, TypeScript oraz Rx.JS. Nie musisz jednak znać żadnej z tych technologii. Kurs wykorzystuje je w minimalny sposób, tak, by pokazać ich możliwości we współpracy z Angular i zachęcić do ich dalszego poznawania.
12 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 51
Godziny 12
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

Kurs FullStack Developer - kompletny od Podstaw do Mastera

60 pln.
Zalecany kurs
Mongoose i Sequelize Tworzenie serwerowego api połączonego z bazą danych w express oraz vanilla w samym nodejs... Witaj w kursie FullStack Web Developer, który od absolutnych podstaw nauczy Ciebie programowania i tworzenia stron internetowych w najpopularniejszych i poszukiwanych na rynku pracy technologiach, szczególnie JavaScript, Node.js oraz oczywiście bazowych jak Html czy CSS. Na rynku istnieje wiele kursów, ale ten jest jednym z niewielu, który tak kompleksowo i dokładnie zaznajomi Ciebie z nowoczesnymi technologiami co pozwoli na szybki start w branży IT. Jest to również jeden z największych kursów na rynku, aż 72h!Przygotowanie tego kursu zajęło mi kilka miesięcy, stworzyłem setki wyczerpujących filmów oraz praktycznych przykładów, które z powodzeniem mogły być wydane osobno w kilku kursach. Zdecydowałem się jednak stworzyć kurs który sam chciałbym mieć wiele lat temu który wskaże drogę do wiedzy która jest bardzo wartościowa na rynku pracy. Oczywiście dużo pracy będzie po Twojej stronie, ale dopełniłem wszelkich starań aby kurs był maksymalnie pomocy w nauce.Podczas kursu nauczysz się następujących zagadnień:Html 5 - prosty język znaczników będący doskonałym wprowadzeniem do nowoczesnych technologii z których korzystamy na co dzień w przeglądarkach, to niezbędny fundament dla dalszej nauki w kursieCSS 3 - utworzony kod html musi być ostylowany czyli trzeba mu nadać wyglądu w przeglądarkach z pomocą selektorów, kaskadowości ora stylów css, wykorzystamy też responsywność która jest niezbędna przy tworzeniu stron dla urządzeń mobilnychJavaScript - to jeden z najpopularniejszych języków programowania, zaczniemy od podstaw jak: zmienne, instrukcje warunkowe, pętle, tablice, operatory, prototypy, obiekty, this itdZaawansowany JavaScript - klasy, programowanie obiektowe, specyfikacje EcmaScript od ES6 do ostatnich wersji, scope, hoisting, closures, wzorce projektowe oraz wiele przykładów oraz zadań do rozwiązania wraz z przykładowymi rozwiązaniamiBootstrap 5 - najpopularniejszy framework frontendowy do szybkiego tworzenia i stylowania stron internetowych, wykorzystamy komponenty i utworzymy praktyczne przykładyNode.js - najpopularniejszy serwer wykorzystujący JavaScript na serwerze, poznamy od podstaw jak utworzyć aplikacje serwerowe łącznie z vanilla aplikacją dzięki czemu poznamy od podszewki jak działa taki serwerExpress.
72 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 797
Godziny 72
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

Kurs Bootstrap + PHP + Mysql - strona od podstaw

60 pln.
Zalecany kurs
Czego się nauczysz ?Jeśli do tej pory nauczyłeś się podstaw HTML, CSS, Bootstrapa lub PHP ale nadal nie wiesz jak wykorzystać tą wiedzę w praktyce to ten kurs jest odpowiedzią na Twoje potrzeby. Został stworzony w taki sposób, żeby wprowadzić Cię w praktyczne wykorzystywanie tych technologi przy kodowaniu strony internetowej zupełnie od zera. Po tym kursie programowanie przestanie być tylko teorią i stanie się o wiele bardziej zrozumiałe. W kursie poznasz interakcje między znanymi technologiami: Bootstrap, JS, PHP w połączeniu z bazą danych opartą o Mysql.zakodujesz przygotowany szablon w oparciu o siatkęnauczysz się stosować funkcje Bootstrapadodatkowo wykorzystasz elementy HTML, CSS i JavaScriptstworzysz dashboard dla admina w PHPpołączysz zalety języka PHP z technologiami frontendowyminauczysz się pracować z bazą danych Mysqlstworzysz tabele w bazie danych dla użytkownikówpołączysz relacje między tabelami w bazie danychzobaczysz jak radzić sobie z błędami w PHPstworzysz mini system zarządania kierowcamiprzekonasz się jak łączyć front i back-end z bazą danychZakoduj szablon od zeraW tym kursie przebrniesz przez wszystkie etapy kodowania działającej witryny zarówno po stronie front-endu jak i back-endu. Wykorzystując Bootrstapa pokażemy Ci jak korzystać z jego możliwości i w szybki sposób stworzyć szkielet witryny, na który składa się header, menu, stopka oraz oczywiście poszczególne sekcje strony. W efekcie czego powstanie szablon typowej witryny firmowej ( w naszym przypadku transportowej), który możesz wykorzystać praktycznie do każdego typu działalności. Przekonasz się, że własna strona dla małej firmy może powstać w jeden wieczór.Stwórz dashboard adminaW kolejnym kroku stworzysz zaplecze strony czyli back-end gdzie posłużysz się językiem PHP oraz bazą danych Mysql.Utworzysz panel administracyjny wraz z logowaniem admina gdzie będziesz mógł zarządzać danymi kierowców. Tutaj nauczysz się tworzyć tabele bazy danych i łączyć je między sobą. Zobaczysz jak stworzyć dane w taki sposób, by synchronizowały się zarówno na froncie jak i na zapleczu.Proste i elastyczne stronyW kursie korzystamy z najpopularniejszych technologi webowych, dzięki temu wiedza wyniesiona z tego szkolenia będzie przydatna na każdym kroku projektowania stron zarówno od strony klienta jak i zaplecza. Poznasz możliwości najpopularniejszego na świecie frameworka w kategorii frontu – Bootstrapa. Stworzysz na nim elastyczny i responsywny układ oparty o 12 kolumnową siatkę. Dodatkowo poszerzysz możliwości strony o przypisanie niestandardowych ikon z Fontawesome.PHP + MysqlCzym była by funkcjonalna strona bez technologii takich jak PHP w połączeniu z bazą danych Mysql. To właśnie dzięki nim będziesz mógł na swojej witrynie dodać o wiele bardziej skompilowane funkcje zarówno we froncie jak i na zapleczu. W kursie stworzysz funkcje zarządzania kierowcami z poziomu zaplecza, a dodatkowo aktualizowane dane tych kierowców będą wyświetlać się na części frontowej.
4 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 10
Godziny 4
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski