4  41 reviews on Udemy

Angular 5

Programowanie webowe w oparciu o architekturę komponentową. Poziom Pierwszy
Course from Udemy
 229 students enrolled
 pl
Tworzyć i wdrażać aplikację za pomocą technologii Angular
Obierz kurs na Angular 5

Angular 5 jest kolejną odsłoną frameworka AngularJS, który odmienił świat programowania webowego. To pierwsza platforma programistyczna aplikacji typu single-page, która zdobyła tak dużą popularność. Dzięki wsparciu takich gigantów jak Microsoft i Google, budujących na nim swoje największe aplikacje, Angular zyskał mocną pozycję w dużych przedsiębiorstwach — dlatego też koderzy poruszający się swobodnie na tej platformie programistycznej wciąż są poszukiwani. A opanować ją można stosunkowo szybko — dzięki językowi TypeScript tworzenie aplikacji w Angularze okazuje się dość proste i, co ważne, może sprawiać programiście dużo frajdy.

Z Angularem najczęściej do czynienia ma frontendowiec, tworzący i rozwijający interfejsy użytkownika w aplikacjach webowych. Znajomość frameworka przyda się również programiście full-stack, który oprócz interfejsu użytkownika implementuje logikę biznesową aplikacji. Obaj muszą być na bieżąco z najnowszymi technologiami, obaj powinni stale się dokształcać i podnosić kwalifikacje. A to jest wymagające, ponieważ narzędzia, z którymi pracują, takie jak Angular, rozwijają się w bardzo szybkim tempie. Na szczęście nie zawsze trzeba doszkalać się na własną rękę. W przypadku frameworka Angular można skorzystać z profesjonalnego kursu, jaki przygotowaliśmy!

Jesteś frontendowcem? Programistą full-stack? Chcesz się rozwijać, zmienić pracę albo zrobić wrażenie na szefie wprowadzeniem w firmie technologii Angular? Zatem nie czekaj, rezerwuj czas — i obierz z nami kurs na platformę programistyczną, z której chętnie korzystają najwięksi w branży!

Co Cię czeka podczas naszego profesjonalnego szkolenia?

W trakcie pracy z niniejszym kursem video:

  • opanujesz wszystkie umiejętności potrzebne do stworzenia średniej wielkości aplikacji SPA;
  • poznasz podstawy języka TypeScript;
  • nauczysz się dobrych praktyk programistycznych stosowanych przy tworzeniu aplikacji na bazie platformy Angular;
  • zrozumiesz specyfikę pracy z narzędziem Angular CLI;
  • będziesz obsługiwać edytor Visual Studio Code;
  • dowiesz się, jak szukać przyczyn błędów;
  • zadbasz o dobrą architekturę aplikacji angularowej.

Co więcej...

  • ...sprawdzisz swoją wiedzę, wdrażając gotową aplikację.

Angular 5. Kurs video. Poziom pierwszy. Programowanie webowe w oparciu o architekturę komponentową kończy się na poziomie średnio zaawansowanym, co zupełnie wystarczy do tworzenia i wdrażania aplikacji za pomocą technologii Angular. Szkolenie przygotowano na bazie Angular 5, ale będzie ono kompatybilne także z kolejnymi, nadchodzącymi już wersjami tego frameworka.

Uwaga! Kurs jest przeznaczony dla programistów posiadających przynajmniej podstawową znajomość JavaScriptu, HTML oraz CSS.

O Angularze słów parę

Angular jest otwartym frameworkiem, wspieranym i firmowanym przez Google, aczkolwiek prace nad nim doprowadziły do porozumienia ponad podziałami — w tym celu Google połączył siły z Microsoftem! Niesamowite, prawda? Jedną z podstawowych cech Angulara jest wiązanie danych. Pozwala ono na automatyczne odświeżanie warstwy widoku (HTML-a) na podstawie zmian w modelu danych. Promuje to deklaratywny styl programowania i pozwala uniknąć częstych błędów programistycznych. Programowanie w Angularze odbywa się również w modelu reaktywnym, w którym zdarzenia są reprezentowane w formie obserwowalnych strumieni: twórca w deklaratywny sposób opisuje, jak aplikacja zareaguje na nowe zdarzenia w strumieniu. Tajemnica popularności Angulara tkwi w jego przyjazności. Ta z kolei wynika z zastosowanego języka programowania. TypeScript, z którego korzysta się przy tworzeniu aplikacji w Angularze, porządkuje JavaScript, czyni go intuicyjnym i — po raz kolejny — pozwala uniknąć typowych błędów programistycznych.

Od opanowania narzędzi do gotowej aplikacji

Ponieważ najlepiej i najszybciej uczy się przez praktykę, w trakcie tego ośmiogodzinnego kursu stworzymy konkretną aplikację, służącą do zarządzania bazą klientów przedsiębiorstwa. Pisząc ją, poznamy wszystkie istotne elementy frameworka Angular. Na początek zaznajomimy się z narzędziami: NodeJS, Visual Studio Code, Node Package Manager oraz Angular CLI. Następnie skupimy się na podstawach TypeScriptu, takich jak: interfejsy, klasy, zmienne, stałe, pętle, enumeracje itp. Wyposażeni w tę wiedzę, przejdziemy do właściwej pracy — omówienia założeń architektury naszej aplikacji; przy okazji poruszymy zagadnienie wiązania danych. Przyjrzymy się dyrektywom strukturalnym (ngIf, ngFor), podziałowi aplikacji na komponenty oraz wydzielaniu logiki z komponentu do usługi. W dalszej kolejności nauczymy się komunikować aplikację ze zdalnym serwerem. Nim ostatecznie ją wdrożymy, zapoznamy się jeszcze z filtrami, modułami oraz nawigacją (routing) i zbudujemy formularz w modelu template-driven forms. Na koniec — wdrażanie. Da nam ono pretekst do omówienia raz jeszcze wszystkich technicznych aspektów dotyczących aplikacji angularowej.

Poznaj naszego eksperta

Miłosz Piechocki — doświadczony programista i architekt oprogramowania, tworzeniem software’u zajmuje się od ponad siedmiu lat. Pracował głównie dla firm z branży finansowej, między innymi w londyńskiej siedzibie dużego międzynarodowego banku inwestycyjnego. Tworzył aplikacje zarówno w AngularJS, jak i w Angularze. Jest aktywnym uczestnikiem społeczności angularowej, w ramach której występuje w roli prelegenta na meetupach i konferencjach. Autor bloga programistycznego pod adresem http://codewithstyle.info. Od pół roku zajmuje się również prowadzeniem szkoleń z Angulara. W wolnym czasie doskonali warsztat programistyczny, biega oraz odbywa górskie wycieczki.

Poznaj framework Angular i rozbudź na nowo swoją programistyczną pasję!
Angular 5
$ 94.99
per course
Also check at

FAQs About "Angular 5"

About

Elektev is on a mission to organize educational content on the Internet and make it easily accessible. Elektev provides users with online course details, reviews and prices on courses aggregated from multiple online education providers.
DISCLOSURE: This page may contain affiliate links, meaning when you click the links and make a purchase, we receive a commission.

SOCIAL NETWORK