AngularJS. Kurs video. Poziom pierwszy. Tworzenie aplikacji
- Autor:
- Dariusz Kalbarczyk
- Ocena:
- 4.7/6 6 opinii
- Wersja:
- Online i ZIP (2.1GB)
- Czas trwania:
- 7:04:31
+ gratis
Kupując ten kurs dodatkowo otrzymasz:
AngularJS. Pierwsze kroki (ebook)
Wartość zestawu to 158,90 zł, oszczędzasz 123,20 zł (-77%)!
Opis kursu
Obierz kurs na... AngularJS!
AngularJS to absolutnie mistrzowski framework języka JavaScript. Stworzony w 2009 roku jako niezależny projekt dwóch programistów, ostatecznie trafił do Google’a i dziś jest rozwijany w ramach tej potężnej organizacji. Możliwości AngularJS są nieocenione: biblioteka pozwala tworzyć dynamiczne, wolne od błędów aplikacje internetowe działające po stronie klienta. Jej zadaniem jest wdrożenie wzorca MVC do struktury tworzonej aplikacji i zadbanie o to, by poszczególne części tego wzorca jak najlepiej ze sobą współdziałały.
AngularJS w ciągu ostatnich lat stał się standardem w tworzeniu aplikacji internetowych. Programiści biegle posługujący się tą biblioteką są pilnie poszukiwani na rynku pracy. Jeśli poważnie myślisz o tworzeniu aplikacji webowych, powinieneś jak najszybciej zaprzyjaźnić się z AngularJS, poznać zalety, wady i ograniczenia związane z używaniem tej fascynującej technologii. Najłatwiej będzie Ci opanować ją w praktyce, podczas szkolenia AngularJS. Kurs video. Poziom pierwszy. Tworzenie aplikacji.
Poznaj AngularJS i twórz znakomite aplikacje!
Czego nauczysz się podczas naszego profesjonalnego szkolenia?
- Dowiesz się, czym jest AngularJS i jak działa jego silnik.
- Nauczysz się wykorzystywać jego siłę w praktyce.
- Opanujesz korzystanie z najważniejszych cech frameworka.
- Zrozumiesz, co to jest modularyzacja.
- Zobaczysz, jak budować aplikacje SPA.
- Sprawdzisz, jak korzystać z dyrektyw i budować własne.
- Odkryjesz, czym są filtry i kiedy warto ich używać.
AngularJS jest niezwykle przydatną biblioteką języka JavaScript, a jej sprawne wykorzystywanie może znacząco ułatwić tworzenie aplikacji i ich testowanie. AngularJS. Kurs video. Poziom pierwszy. Tworzenie aplikacji ma za zadanie pokazać Ci, jak stworzyć w pełni funkcjonalną aplikację opartą na technologii AngularJS, byś mógł zacząć swobodnie stosować ją we własnych projektach. Podczas kursu dowiesz się, jak działa ta biblioteka, co to jest wstrzykiwanie zależności i w czym tkwi siła podwójnego wiązania danych. Sprawdzisz, do czego służą dyrektywy i jak zaprząc je do pracy. Zobaczysz, do czego warto używać formularzy i jak działają dynamiczne formularze. Nauczysz się tworzyć własne filtry, a ponadto poznasz zagadnienia związane z routingiem, architekturą aplikacji SPA i rozszerzeniem UI-router.
Pięćdziesiąt sześć lekcji, podzielonych na dziesięć rozdziałów, pomoże Ci zorientować się, jak sprytnie obejść typowe problemy programistyczne i uzupełnić kod Twojej aplikacji o gotowe, świetnie zaprojektowane elementy. Co więcej, odkryjesz, jak dostosować te elementy do własnych potrzeb. Nie wynajduj koła na nowo — wykorzystaj framework AngularJS!
AngularJS w Twoim kodzie
Jeśli jesteś programistą, koniecznie powinieneś poznać AngularJS. Pozwoli Ci to na tworzenie zaawansowanych aplikacji w JavaScripcie, wykorzystujących do maksimum możliwości współczesnych przeglądarek internetowych. Zastosowanie wzorca MVC po stronie klienta zagwarantuje Ci zachowanie wysokiej jakości oraz przejrzystej struktury kodu nawet w przypadku aplikacji wymagających częstej komunikacji sieciowej. AngularJS. Kurs video. Poziom pierwszy. Tworzenie aplikacji ma pomóc Ci zorientować się, jak wygląda budowanie od podstaw aplikacji opartej na tym frameworku.
Gdy już nauczysz się szybko tworzyć łatwą w utrzymaniu aplikację, korzystającą z nowoczesnych wzorców, wydajnie komunikującą się z serwerem oraz pokrytą automatycznymi testami, będziesz mógł przebierać w ofertach pracy dla wybitnych informatyków, poszukiwanych przez pracodawców na całym świecie. Pamiętaj, że AngularJS jest dziś wizytówką nowoczesnego programisty!
Tylko dla wtajemniczonych
AngularJS. Kurs video. Poziom pierwszy. Tworzenie aplikacji ma na celu pokazać Ci, jak działa biblioteka AngularJS i do czego warto jej używać. Jeśli jednak chciałbyś wyciągnąć ze szkolenia maksimum korzyści, szczególnie uważnie przyjrzyj się możliwościom dostosowywania dyrektyw, filtrów i formularzy do swoich potrzeb. Dyrektywy szyte na miarę, własne filtry i własne pola dynamicznych formularzy to prawdziwa siła AngularJS. Kolejną niezmiernie ważną rzeczą jest testowanie aplikacji — ten fantastyczny framework pozwoli Ci łatwo i szybko sprawdzić, czy w kodzie nie ma błędów, więc dobrze wykorzystaj to narzędzie.
Pokaż/ukryj opis z okładki oryginału »„Oglądaj, eksperymentuj, nigdy się nie poddawaj — to jedyna droga, by zostać mistrzem!”
Dariusz Kalbarczyk
AngularJS to absolutnie mistrzowski framework języka JavaScript, rozwijany w ramach firmy Google. Możliwości tej biblioteki są nieocenione: pozwala ona tworzyć dynamiczne, wolne od błędów aplikacje internetowe działające po stronie klienta. Jej zadaniem jest wdrożenie wzorca MVC do struktury tworzonej aplikacji i zadbanie o to, by poszczególne części tego wzorca jak najlepiej ze sobą współdziałały.
AngularJS w ciągu ostatnich lat stał się standardem w tworzeniu aplikacji internetowych. Programiści biegle posługujący się tą biblioteką są pilnie poszukiwani na rynku pracy i doskonale opłacani. Jeśli poważnie myślisz o tworzeniu aplikacji webowych, powinieneś jak najszybciej zaprzyjaźnić się z AngularJS, poznać zalety, wady i ograniczenia związane z używaniem tej fascynującej technologii. Najłatwiej będzie Ci opanować ją w praktyce, podczas szkolenia AngularJS. Kurs video. Poziom pierwszy. Tworzenie aplikacji.
Co Cię czeka podczas szkolenia?
AngularJS może znacząco ułatwić tworzenie aplikacji i ich testowanie. Nasz kurs ma za zadanie pokazać Ci, jak stworzyć w pełni funkcjonalną aplikację opartą na tej technologii, byś mógł zacząć swobodnie stosować ją we własnych projektach. Podczas kursu dowiesz się, jak działa AngularJS, co to jest wstrzykiwanie zależności i w czym tkwi siła podwójnego wiązania danych. Poznasz zalety modularyzacji, a także sprawdzisz, do czego służą dyrektywy i jak zaprząc je do pracy. Zobaczysz, do czego warto używać formularzy i jak działają dynamiczne formularze. Nauczysz się tworzyć własne filtry, a ponadto poznasz zagadnienia związane z routingiem, architekturą aplikacji SPA i rozszerzeniem UI-router.
Pięćdziesiąt sześć lekcji, podzielonych na dziesięć rozdziałów, pomoże Ci zorientować się, jak sprytnie obejść typowe problemy programistyczne i uzupełnić kod Twojej aplikacji o gotowe, świetnie zaprojektowane elementy. Co więcej, odkryjesz, jak dostosować te elementy do własnych potrzeb. Zatem do dzieła!
O autorze

Dariusz Kalbarczyk - Doświadczony programista, który przeprowadził niezliczoną liczbę rozmów rekrutacyjnych. Od ponad 18 lat związany z rynkiem IT, w szczególności z branżą finansową i telekomunikacyjną. Fan nowych technologii, social mediów, współautor książki AngularJS. Pierwsze kroki (Helion). Regularnie występuje w roli prelegenta na konferencjach programistycznych na całym świecie. Twórca największej w regionie CEE konferencji poświęconej Angular, NG Poland (ng-poland.pl), oraz jej javascriptowego odpowiednika — JS Poland (js-poland.pl).
Spis lekcji (odkodowane lekcje)
-
1. Podstawy 1:50:37
- 1.1. Wprowadzenie 2:57
- 1.2. Co to jest AngularJS 3:52
- 1.3. Narzędzia 2:28
- 1.4. Pierwsza aplikacja 5:48
- 1.5. Scope - niepozorny obiekt 14:18
- 1.6. Wstrzykiwanie zależności, część 1. 17:38
- 1.7. Wstrzykiwanie zależności, część 2. 21:01
- 1.8. Podwójne wiązanie danych 27:47
- 1.9. Wyrażenia a AngularJS 14:48
-
2. Dyrektywy wbudowane 1:02:53
-
3. Dyrektywy szyte na miarę 2:09:05
- 3.1. Dyrektywy szyte na miarę - zaczynamy przygodę 3:45
- 3.2. Dyrektywy szyte na miarę - zrozumieć restrict 4:43
- 3.3. Dyrektywy szyte na miarę - jak wykorzystać dyrektywy wbudowane 4:58
- 3.4. Dyrektywy szyte na miarę - szablony 1:37
- 3.5. Dyrektywy szyte na miarę - obsługa zdarzeń 7:25
- 3.6. Dyrektywy szyte na miarę - scope, część 1. 8:19
- 3.7. Dyrektywy szyte na miarę - scope, część 2. 11:09
- 3.8. Dyrektywy szyte na miarę - scope, część 3. 5:05
- 3.9. Dyrektywy szyte na miarę - nadpisywanie funkcjonalności dyrektyw wbudowanych 6:49
- 3.10. Dyrektywy szyte na miarę - izolowany $scope 13:17
- 3.11. Dyrektywy szyte na miarę - dekorowanie podstawy 5:34
- 3.12. Dyrektywy szyte na miarę - dekorowanie ng-click 6:09
- 3.13. Dyrektywy szyte na miarę - zrozumieć ng-transclude 6:43
- 3.14. Dyrektywy szyte na miarę - aplikacja "System ocen" 4:44
- 3.15. Walidacja formularzy 8:20
- 3.16. Walidacja formularzy - magia AngularJS 6:29
- 3.17. Walidacja formularzy - praktyczne zastosowanie, część 1. 14:35
- 3.18. Walidacja formularzy - praktyczne zastosowanie, część 2. 9:24
-
4. Dynamiczne formularze 34:08
- 4.1. Dynamiczne formularze - dynamiczne dodawanie pól przez użytkownika 1:30
- 4.2. Dynamiczne formularze - dynamiczne generowanie formularzy - wstęp 2:42
- 4.3. Dynamiczne formularze - dynamiczne generowanie formularzy - serwis factory 6:49
- 4.4. Dynamiczne formularze - dynamiczne generowanie formularzy - dyrektywy 13:59
- 4.5. Dynamiczne formularze - dynamiczne generowanie formularzy - szablony 8:19
- 4.6. Dynamiczne formularze - dynamiczne generowanie formularzy - wyświetlanie 0:49
-
5. Filtry 25:26
-
6. Routing 18:40
-
7. UI-Router 20:03
-
8. Serwisy 23:39
Recenzje (2)
-
itbooks.pl Karol Kubuś
Znajomość framework’a AngularJS jest coraz częściej niezbędna w pracy web developera. Jednym ze sposobów na zapoznanie się ze wspomnianą biblioteką JS’a jest kurs video „AngularJS. Kurs video. Poziom pierwszy. Tworzenie aplikacji”, dostępny na platformie videopoint.pl.
Kurs „AngularJS. Kurs video. Poziom pierwszy. Tworzenie aplikacji” trwa ponad 7 godzin i znajdują się w nim informacje o podstawowych elementach AngularJS, m.in. dyrektywy, filtry, serwisy, routing, itp. (dokładną listę można znaleźć tutaj). Twórcą kursu jest Dariusz Kalbarczyk, który jest również autorem książki „AngularJS. Pierwsze kroki” (recenzja: http://itbooks.pl/recenzje/recenzja-angularjs-pierwsze-kroki/). Materiał zawarty w kursie video, podobnie jak ten w książce, skierowany jest do początkujących programistów, którzy nie znają jeszcze podstaw omawianego framework’a języka JavaScript i może stanowić dobre uzupełnienie wspomnianej lektury. Niestety dzieli on z książką jej wady, m.in. brak połączenia opisywanych elementów w jakimś dużym przykładzie, dzięki któremu nawet mniej doświadczeni web developerzy mogliby zobaczyć ogromną moc AngularJS.
Od strony technicznej wydaje się być wszystko ok. Głos lektora jest wyraźny (chociaż między niektórymi lekcjami dało się wykryć różnicę poziomu głośności, ale to drobny i właściwie nieistotny szczegół), a kod wyraźny. Merytorycznie też jest jak najbardziej w porządku, prezentowany materiał sprawi, że bez problemu będziemy w stanie nauczyć się podstaw AngularJS, nawet jeśli nie mamy o nim pojęcia. Autor jest osobą doświadczoną i zna temat „od podszewki”, więc możemy się spodziewać kodu na wysokim poziomie oraz praktycznych wskazówek i dobrych praktyk. Oprócz absolutnych podstaw, znajdziemy tutaj również m.in. lekcję dotyczącą rozszerzenia UI-Router, co stanowi fajne uzupełnienie tematu routing’u. Mam nadzieję, że omówienie innych ciekawych rozszerzeń znajdzie się w kolejnej części kursu.
Oglądając kurs, odniosłem wrażenie, ze jest za bardzo przegadany i monotonny. Być może to tylko moje subiektywne odczucie, ale chwilami liczyłem na jakieś ożywienie, a tak jednostajny głos autora oraz chwilami nadmierne „rozciąganie” niektórych tematów sprawiło, że niekoniecznie miałem ochotę na kolejną lekcję…
Czy warto zainteresować się kursem „AngularJS. Kurs video. Poziom pierwszy. Tworzenie aplikacji”? Trudne pytanie, na pewno dla początkujących kurs będzie przydatny i wiele mogą się z niego nauczyć. Cena jednak jest dość wysoka (w chwili pisania artykułu wynosi 119 zł) i nie wiem, czy nie lepszym sposobem na zapoznanie się z framework’iem AngularJS, byłby zakup książki tego samego autora. -
nafrontendzie.pl Bartłomiej Dybowski
AngularJS. Kurs video – recenzja szkolenia na videopoint.pl
Jakiś czas temu wydawnictwo Helion udostępniło serwis videopoint, w którym oferuje różnego rodzaju kursy wideo dotyczące programowania, webmasterstwa itp. – ogólnie rzecz biorąc ten sam zakres wiedzy co oferowane przez nich książki. Osobiście byłem sceptyczny co do jakości dostępnych tam szkoleń, dlatego kiedy w moje ręce trafił kurs dotyczący AngularJS, z wielką ciekawością sprawdziłem jak to wygląda w rzeczywistości.
Jest to jedyny jak dotąd video-tutorial dotyczący Angulara na videopoint, jego pełny tytuł to „AngularJS. Kurs video. Poziom pierwszy. Tworzenie aplikacji.„. Autorem tego kursu jest Dariusz Kalbarczyk, który jest też współautorem książki „AngularJS. Pierwsze kroki.„, również dostępnej w Helionie. Koszt kursu to 119 PLN.
Dla kogo jest to szkolenie?
Jak sama nazwa wskazuje jest to pierwszy poziom kursu (czy mamy spodziewać się kolejnych poziomów?) czyli z założenia jest to szkolenie dla osób stawiających pierwsze kroki w Angularze. Autor pokazuje w nim kolejne kolejne elementy frameworka, na podstawie prostej aplikacji, którą tworzy na naszych oczach. Porusza w nim następujące kwestie:- Podstawy, czyli wprowadzenie do Angulara, scope, wstrzykiwanie zależności, binding, factory itp.
- Dyrektywy wbudowane – omówienie podstawowych, najczęściej używanych dyrektyw
- Dyrektywy szyte na miarę – tworzenie własnych dyrektyw, walidacja formularzy
- Dynamiczne formularze – przykład wykorzystania własnych dyrektyw, factory i szablonów
- Filtry – co to jest i jak tworzyć własne
- Routing – zagadnienie aplikacji SPA i podstaw routingu w Angularze
- UI-Router – opis wykorzystania bardziej zaawansowanego routingu
- Serwisy – trochę na temat użycia serwisów dostępnych w Angularze (głównie interval i http)
Jakość kursu
Skoro wiemy już co nieco na temat tego szkolenia, czas na moją opinię na jego temat. Na początek może kilka uwag krytycznych…
Po pierwsze jakość dźwięku mogłaby być lepsza – przy maksymalnym podgłośnieniu zarówno video jak i głośników w komputerze słyszalność głosu autora jest moim zdaniem co najwyżej zadowalająca. Na szczęcie sam głos autora jest dobrze wyizolowany więc nie ma jakichś trzasków i innych hałasów, które dodatkowo przeszkadzałyby w odbiorze.
Po drugie, moim zdaniem warto by były dopracować przykłady pod względem jakości kodu – autor na przykład konsekwentnie stosuje notację atrybutów ng-something, a przecież prawidłowo byłoby pisać data-ng-something – jeśli kurs jest dla osób początkujących to warto w nich zaszczepiać dobre nawyki (co prawda autor wspomina, że należy tak robić jeśli chcemy aby kod html nam się walidował, ale moim zdaniem to wystarczający powód aby robić tak zawsze). Inna drażniąca mnie rzecz to olewanie zasady „jeden var na funkcję, i zawsze na początku funkcji”. Ja wiem, że to tylko przykład, i że kurs jest o Angularze ale mnie, purystę jeśli chodzi o jakość kodu to trochę drażni. Na pewno znalazłoby się jeszcze kilka takich kwiatków ale już się nie będę pastwić 😉
Po trzecie czasami miałem też trochę wrażenie, że niektóre przykłady są trochę przegadane – na przykład kiedy autor prezentuje jakiś przykład, a potem dopisuje jeszcze kilka jego wariantów to mógłby mieć to już przygotowane wcześniej – nie bylibyśmy zmuszeni czekać aż skończy wszystko pisać na żywo (albo przewijać kurs do przodu), a nie powiem aby pisał szybko… Ale możliwe, że dla mniej doświadczonych osób będzie to dobra metoda na utrwalenie sobie wiadomości.
Co do plusów to po pierwsze… tak jak już pisałem, wydaje mi się, że prezentowany materiał jest wystarczający dla osoby początkującej. Dzięki temu kursowi będzie ona w stanie rozpocząć pracę z frameworkiem AngularJS i napisać jakąś sensowną aplikację.
Po drugie fajnie, że poruszony został wątek UI Router. Jest to trochę bardziej zaawansowany koncept niż podstawowy routing w Angularze, więc można by uznać, że bardziej pasuje do dalszych części tego kursu. Dobrze jednak, że autor zdecydował się poruszyć go już teraz bo na pewno jest to coś co dość szybko może być potrzebne przy pisaniu swojej pierwszej aplikacji z użyciem AngularJS.
Po trzecie, mimo że się trochę powyżej czepiałem jakości kodu, to muszę powiedzieć, że kurs ma też pod tym względem dobre strony… Na przykład autor konsekwentnie stosuje notację angular.module('dupa') zamiast przypisywać to do zmiennej – dobra praktyka. Kurs uczy też prawidłowej separacji odpowiedzialności (ang. separation of concerns) za pomocą odpowiedniego podziału na kontrolery, dyrektywy, filtry, fabryki i serwisy – to się chwali, choć czasem brakuje wyjaśnienia dlaczego na przykład w danym miejscu używamy akurat fabryki a nie serwisu.
Podsumowanie
Na stronie videopoint.pl omawiane szkolenie uzyskało ocenę trzech gwiazdek na sześć. Ja dałbym mu cztery gwiazdki. Tak jak napisałem wcześniej, kurs ma na pewno swoje plusy i dla osoby początkującej może okazać się całkiem przydatny. Można by powiedzieć, że przecież wszystkie te informacje można znaleźć w „internetach”, jednak to już wymaga trochę szperania, a tak mamy wszystko od razu zebrane i podane we w miarę przystępnej formie. Czy jest to warte 119 PLN? Szczerze mówiąc nie umiem odpowiedzieć czy to dobra cena…
Szczegóły kursu
- Ilość lekcji:
- 56
- Czas trwania:
- 7:04:31
- Format:
- Zip
- Rok nagrania:
- 2015-09-16
- ISBN :
- 978-83-283-1962-2, 9788328319622
- Data wydania :
- 2015-09-16
- Numer z katalogu:
- 36982
- Uwagi do kursu
- Kategorie:
Web development » JavaScript
Web development » AngularJS


Oceny i opinie klientów (6)
(2)
(2)
(0)
(2)
(0)
(0)
6 oceniona przez: Marek, Programista
6 oceniona przez: Yolo
5 oceniona przez: Piotr Korlaga, programista
5 oceniona przez: Patryk Pieniak, Programista aplikacji webowych
3 oceniona przez: Michał Wójcik, WebDesigner
3 oceniona przez: Michał Wilk, Digital developer
więcej opinii