AngularJS. Kurs video. Czysty kod
- Autor:
- Dariusz Kalbarczyk
- Ocena:
- 4.3/6 3 opinii
- Wersja:
- Online i ZIP (1.4GB)
- Czas trwania:
- 6:10:43
+ gratis
Kupując ten kurs dodatkowo otrzymasz:
AngularJS. Praktyczne przykłady (ebook)
Wartość zestawu to 188,00 zł, oszczędzasz 152,30 zł (-81%)!
Opis kursu
Obierz kurs na... AngularJS!
AngularJS już jakiś czas temu zdobył palmę pierwszeństwa wśród frameworków języka JavaScript. Na pewno przyczyniło się do tego solidne wsparcie Google’a, który dziś firmuje ten projekt, ale kluczowe okazały się fantastyczne możliwości samego frameworka. AngularJS ułatwia bowiem pisanie jasnych, czytelnych, precyzyjnych i dynamicznych aplikacji internetowych działających po stronie klienta. Pomaga podzielić aplikację według wzorca MVC i stworzyć produkt łatwy w obsłudze, rozwijaniu i modyfikacji. Jeśli myślisz o karierze profesjonalnego programisty, umiejętność wykorzystania tej biblioteki może być dla Ciebie kluczowa! A znajomość zaawansowanych technik i narzędzi dostępnych w AngularJS z pewnością skróci czas projektowania aplikacji i zagwarantuje jej doskonałą jakość.
Jeśli chcesz opanować programowanie z użyciem tego frameworka, koniecznie zainteresuj się szkoleniem AngularJS. Czysty kod. Kurs video. Znajdziesz tu informacje na temat środowiska oraz narzędzi takich jak NodeJS, RequireJS czy GruntJS. Poznasz wzorce projektowe charakterystyczne dla JavaScriptu, dowiesz się więcej o kontrolerach i strukturze aplikacji. I zaczniesz stosować AngularJS w swojej pracy!
AngularJS — Twoja przepustka na wyższy poziom programowania!
Czego nauczysz się podczas naszego profesjonalnego szkolenia?
- Poznasz wzorce projektowe, takie jak fabryka, strategia, fasada i dekorator.
- Nauczysz się pracować z NodeJS, BowerJS i GruntJS.
- Opanujesz techniki przydatne w pracy z RequireJS i GraspJS.
- Dowiesz się, jak dokładnie działają kontrolery w AngularJS.
- Odkryjesz właściwości $scope.
- Zorientujesz się, jak prawidłowo definiować serwis.
- Nauczysz się pisać czysty kod w serwisach.
- Sprawdzisz, jak optymalizować i refaktoryzować serwisy.
AngularJS. Czysty kod. Kurs video jest przeznaczony dla Ciebie, jeśli wiesz już co nieco o samej bibliotece. Nie musisz być specjalistą, ale musisz znać podstawy i zasady działania frameworka. W tym szkoleniu, zawierającym 51 lekcji podzielonych na 7 niezależnych modułów, znajdziesz sporo praktycznych informacji związanych ze stosowaniem w aplikacjach konkretnych wzorców projektowych w języku JavaScript. Wejdziesz także nieco głębiej w świat kontrolerów: zobaczysz, jak prawidłowo je definiować, wykorzystywać i optymalizować. Jeden z modułów poświęcono zagadnieniom związanym z serwisami AngularJS — sprawdzisz tu, do czego warto wykorzystać poszczególne serwisy, jak je definiować, modyfikować i ulepszać. Dowiesz się także, jak powinny wyglądać poprawna struktura katalogów i podział plików w projekcie.
Jeśli myślisz o poważnym tworzeniu aplikacji z użyciem AngularJS, chcesz przyspieszyć proces wytwarzania oprogramowania, poznać dobre wzorce projektowe i przykłady ich zastosowań w realnych projektach, nie możesz przejść obojętnie obok tego kursu. Sprawdź, jak szybko i konkretnie poprawić jakość Twojego oprogramowania!
AngularJS na wyższych obrotach
Fabryka, strategia, fasada, dekorator — właściwe użycie wzorców projektowych w AngularJS gwarantuje, że ostateczny efekt Twojej pracy będzie doskonały. Aplikacje o przemyślanej strukturze, zawierające prawidłowe kontrolery i dobrze działające serwisy, nie tylko sprawdzają się w codziennym działaniu, lecz także pozwalają się łatwo rozbudowywać i ulepszać, a to w dzisiejszych czasach okazuje się niezwykle ważne. AngularJS. Czysty kod. Kurs video pomoże Ci wdrożyć i stosować dobre praktyki programowania, a ponadto pokaże, jak zaimplementować poszczególne elementy kodu w różnych naprawdę istniejących programach. Nauczysz się sprawnie je łączyć, by uzyskiwać interesujące Cię funkcjonalności i nadawać Twojej aplikacji nowe wymiary.
Modularność kursu ułatwi Ci szybkie przenoszenie się między lekcjami i wybieranie interesujących tematów bez konieczności oglądania wszystkich lekcji po kolei. Z drugiej strony jego kompleksowość pozwoli na dogłębne poznanie najróżniejszych kwestii związanych z praktycznym, codziennym używaniem frameworka AngularJS.
AngularJS dla Ciebie
Jeśli jesteś programistą albo kształcisz się w tym kierunku, AngularJS prędzej czy później znajdzie się w Twoim „pudełku z narzędziami”. Jako świetny, poważny framework, firmowany przez Google’a, z pewnością będzie rozwijany i używany jeszcze przez wiele lat. Dlatego w Twoim najlepszym interesie leży dokładne zapoznanie się z tą biblioteką i zdobycie umiejętności wykorzystywania jej fantastycznych możliwości. Po ukończeniu tego szkolenia będziesz mógł bez trudu zbudować zaawansowaną aplikację w AngularJS, wykorzystującą wzorzec projektowy starannie dopasowany do wymagań konkretnego projektu.
AngularJS. Czysty kod. Kurs video to bezcenne źródło informacji na temat technik, trików i sposobów obejścia ograniczeń w procesie projektowania aplikacji. Sprawdź, jak sprytnie je wykorzystać — a gdy już wszystko zrozumiesz, Twoje aplikacje nabiorą zupełnie nowego charakteru, czas pracy skróci się do minimum, a klienci będą się do Ciebie ustawiać w kolejce.
Tylko dla wtajemniczonych
AngularJS. Czysty kod. Kurs video pozwoli Ci zaprzyjaźnić się z takimi narzędziami jak NodeJS, BowerJS i GruntJS, a także RequireJS czy GraspJS. Dowiesz się, po co potrzebne są kontrolery i jak je zagnieżdżać, usłyszysz co nieco o zmiennej vm i o tym, kiedy warto używać $scope, a kiedy nie. Oprócz wzorców projektowych, o których była już mowa, poznasz serwisy takie jak Provider, Factory, Constant, Value i $q. Definiowanie, optymalizacja i refaktoryzacja serwisów z pewnością okażą się niezbędnym elementem Twojej pracy, ale jeszcze istotniejsze będzie być może to, że Twoje aplikacje staną się przejrzyste i będą ściśle odpowiadać swojemu przeznaczeniu. To zaś jest rzeczą nie do przecenienia w dzisiejszym świecie coraz bardziej skomplikowanych usług i urządzeń.
Pokaż/ukryj opis z okładki oryginału »„Oglądaj, eksperymentuj, nigdy się nie poddawaj — to jedyna droga, by zostać mistrzem!”
Dariusz Kalbarczyk
AngularJS już jakiś czas temu zdobył palmę pierwszeństwa wśród frameworków języka JavaScript. Na pewno przyczyniło się do tego solidne wsparcie Google’a, który dziś firmuje ten projekt, ale kluczowe okazały się fantastyczne możliwości samego frameworka. AngularJS ułatwia bowiem pisanie jasnych, czytelnych, precyzyjnych i dynamicznych aplikacji internetowych działających po stronie klienta. Pomaga podzielić aplikację według wzorca MVC i stworzyć produkt łatwy w obsłudze, rozwijaniu i modyfikacji. Jeśli myślisz o karierze profesjonalnego programisty, umiejętność wykorzystania tej biblioteki może być dla Ciebie kluczowa!
Co Cię czeka podczas szkolenia?
AngularJS. Czysty kod. Kurs video jest przeznaczony dla Ciebie, jeśli wiesz już co nieco o samej bibliotece. Nie musisz być specjalistą, ale musisz znać podstawy i zasady działania frameworka. Na początek zainstalujesz i skonfigurujesz różne, mniej lub bardziej zaawansowane narzędzia AngularJS, takie jak NodeJS, BowerJS, GruntJS RequireJS i GraspJS, a potem opanujesz przydatne w pracy z nimi techniki. Następnie przejdziesz do praktycznych informacji związanych ze stosowaniem w Twoich aplikacjach konkretnych wzorców projektowych, takich jak fabryka, strategia, fasada i dekorator. W kolejnym module nieco głębiej wejdziesz w świat kontrolerów AngularJS: zobaczysz, jak prawidłowo je definiować, wykorzystywać i optymalizować. Moduł szósty poświęcono zagadnieniom związanym z serwisami AngularJS — sprawdzisz tu, do czego warto wykorzystać poszczególne serwisy, jak je definiować, modyfikować i ulepszać. Nauczysz się także pisać czysty kod w serwisach. Na końcu zorientujesz się, jak powinna wyglądać poprawna struktura katalogów i podział plików w projekcie. 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. Wprowadzenie 7:11
-
2. Narzędzia 27:20
-
3. RequireJS 16:22
-
4. Wzorce projektowe w JavaScript 1:27:46
- 4.1. Wzorzec projektowy Fabryka cześć 1 3:33
- 4.2. Wzorzec projektowy Fabryka cześć 2 3:56
- 4.3. Wzorzec projektowy Fabryka cześć 3 2:40
- 4.4. Wzorzec projektowy Fabryka cześć 4 2:51
- 4.5. Wzorzec projektowy Fabryka cześć 5 3:35
- 4.6. Wzorzec projektowy Fabryka cześć 6 8:34
- 4.7. Wzorzec projektowy Strategia cześć 1 14:26
- 4.8. Wzorzec projektowy Strategia cześć 2 1:33
- 4.9. Wzorzec projektowy Fasada cześć 1 12:42
- 4.10. Wzorzec projektowy Fasada cześć 2 4:02
- 4.11. Wzorzec projektowy Dekorator cześć 1 16:12
- 4.12. Wzorzec projektowy Dekorator cześć 2 9:29
- 4.13. Wzorzec projektowy Dekorator cześć 3 4:13
-
5. Separowanie problemów 22:45
-
6. Kontrolery 41:12
-
7. Serwisy 2:16:33
- 7.1. Wprowadzenie 0:55
- 7.2. Serwis Provider cześć 1 12:22
- 7.3. Serwis Provider cześć 2 7:55
- 7.4. Serwis Factory 13:01
- 7.5. Serwis Service 9:04
- 7.6. Serwis Constant cześć 1 9:27
- 7.7. Serwis Constant cześć 2 1:47
- 7.8. Serwis Value cześć 1 12:41
- 7.9. Serwis Value cześć 2 0:55
- 7.10. Czysty kod w serwisach część 1 6:50
- 7.11. Czysty kod w serwisach część 2 5:44
- 7.12. Czysty kod w serwisach część 3 3:12
- 7.13. Serwis $q część 1 11:31
- 7.14. Serwis $q część 2 2:47
- 7.15. Serwis $q część 3 4:17
- 7.16. Serwis $q - wiele jednoczesnych zapytań część 1 10:52
- 7.17. Serwis $q - wiele jednoczesnych zapytań część 2 11:23
- 7.18. Serwis Cookies 4:36
- 7.19. Serwis http 7:14
-
8. Podział plików 5:41
-
9. Moduły 6:09
-
10. Zorganizuj swoją aplikację 11:32
-
11. Czytelny kod 8:12
Recenzje (1)
-
krzysztofjelonek.net Krzysztof Jelonek
AngularJS – czysty kod, recenzja kursu wideo
AngularJS. Czysty kodOd czasu gdy poznałem AngularaJS, znacznie bardziej polubiłem rzadko wykonywaną pracę nad frontendem web aplikacji. Mało tego, zaczęło mi to sprawiać przyjemność :) To świetny framework dzięki któremu znacznie szybciej napiszemy program po stronie przeglądarki w porównaniu do wykorzystania np. samego jQuery. AngularJS kładzie nacisk na wykorzystanie wzorca projektowego MVC, co sprawia, że dosyć szybko możemy napisać łatwy w dalszym rozwijaniu kod aplikacji.
Niestety sam fakt dołączenia do projektu AngularaJS i rozwijaniu własnego modułu nie sprawi, że kod będzie rozszerzalny i wydajny o czym przekonałem się osobiście. Moja pierwsza produkcyjna aplikacja składała się z jednego modułu, jednego kontrolera i jednego szablonu. A ponieważ znacie z pewnością termin pączkowania w programowaniu, można się domyśleć jaki był dalszy efekt w miarę przybywania nowych wymagań. Kod kontrolera zaczął się rozrastać, a widoku html’owego jeszcze bardziej. Dochodziły kolejne repeaty, watchery, czy ng-showy, co w efekcie spowodowało że front praktycznie przestał być używalny w przeglądarce Internet Explorer, choć w pozostałych działał bez zarzutu.
Po przerobieniu niedawno wydanego kursu „AngularJS. Czysty kod” od Videopoint sądzę, że jest on właśnie lekarstwem na tego typu problemy początkujących.
Wstęp i kwestie techniczne
„AngularJS – czysty kod” to mój trzeci recenzowany materiał od Videopoint, trwający najdłużej, bo aż ponad sześć godzin, ale przyznam, że oglądało mi się go najlepiej z tych dotychczas przerobionych (Spring, PL/SQL). Raz, że nie miałem żadnych zastrzeżeń do głosu lektora, dwa, że materiał był dla mnie interesujący.
Przerobiłem go w trzech dwugodzinnych sesjach. W tym dwie z nich oglądałem przed telewizorem w przeglądarce ze SmartTV. Działało bez problemu (logowanie do panelu videopoint, wybór kursu, przechodzenie pomiędzy lekcjami). Ostatnie dwie godziny przerabiałem w smartfonie.
Tak jak pozostałe kursy, również ten można oglądać online lub pobrać na dysk (zajmuje 1,4 GB). Jakość jest ok, wszystkie listingi czytelne.
Autorem jest Dariusz Kalbarczyk – współtwórca grupy AngularJS Warsaw oraz pierwszej ogólnopolskiej konferencji poświęconej AngularJS: NG-POLAND (22 listopada 2016 roku, PGE Narodowy; http://ng-poland.pl).
Materiał
W pierwszych lekcjach omówiona jest instalacja trzech narzędzi: Node.js, Bower.js i Grunt.js. W kolejnych krokach tworzymy bower.json, instalujemy RequireJS i poznajemy możliwości refactoringu kodu z wykorzystaniem GraspJS . Autor prowadzi lekcje pracując z MS Visual Studio.
W kolejnym module poznajemy wzorce projektowe w JavaScripcie: fabryka, strategia i dekorator. Czysty JavaScript, warto oglądnąć jeśli nie miało się do czynienia ze wzorcami projektowymi w tym języku (polecam przeczytać również książkę JavaScript. Wzorce).
Następnie dowiemy się trochę o $scope i zagnieżdżonych kontrolerach jak np:
<div ng-controller="Ctrl1">
<div ng-controller="Ctrl2">
<div ng-controller="Ctrl3">
</div>
</div>
</div>
1
2
3
4
5
6
<div ng-controller="Ctrl1">
<div ng-controller="Ctrl2">
<div ng-controller="Ctrl3">
</div>
</div>
</div>
Jest tu dobrze wyjaśniony zasięg zmiennych.
Najdłuższej trwający moduł kursu (ponad dwie godziny) poświęcony jest serwisom, które w Angularze JS są następujące:
Serwis Provider
Serwis Factory – chyba najczęściej używany serwis w Angularze
Serwis Service
Serwis Constant
Serwis Value
oraz serwisy trochę innego typu:
Serwis $q
Serwis Cookies
Serwis http
Dowiemy się tutaj co nieco o pisaniu czystego kodu w serwisach.
Ostatnie 30 minut to porady na temat dobrych praktyk podziału plików w projekcie, pisania czytelnego kodu i jego organizacji oraz omówienie modułów. Autor doradza m.in. aby stosować IIFE, unikać tworzenia funkcji anonimowych i automatyzować wstrzykiwanie zależności.
W międzyczasie zostają również poruszane bardzo ważne kwestie o wydajności aplikacji (np. ng-show vs ng-if omówienie ng-repeat, itp.).
Dla kogo?
Moim zdaniem kurs przeznaczony jest dla osób, które mają już za sobą wykonane aplikacje z wykorzystaniem AngularJS. Nie ma sensu wydawać pieniędzy jeśli nie znasz podstaw Angulara, ale warto go przerobić jeśli już się coś napisało i zmierzyło z typowymi problemami.
Do kursu dołączony jest ebook AngularJS. Praktyczne przykłady, który w druku posiada ponad 400 stron. Nie wiem jaką ma zawartość merytoryczną – nie czytałem.
AngularJS. Praktyczne przykłady.
Podsumowanie
Tak jak pisałem we wstępie – „AngularJS. Czysty kod” jest dla mnie póki co najlepiej przygotowanym kursem od Videopoint. Oglądałem go z zainteresowaniem. Można dowiedzieć się czegoś o JS-owych wzorcach projektowych, pisaniu dobrze nazwanych zmiennych i funkcji, a co najważniejsze – dobrze poznać zasady projektowania modułów, kontrolerów i widoków w Angularze 1.
Szczegóły kursu
- Ilość lekcji:
- 75
- Czas trwania:
- 6:10:43
- Format:
- Zip
- Rok nagrania:
- 2016-05-20
- ISBN :
- 978-83-283-2645-3, 9788328326453
- Data wydania :
- 2016-05-20
- Numer z katalogu:
- 44003
- Do kursu dołączone są materiały dodatkowe, znajdziesz je w Twojej Bibliotece
- Uwagi do kursu
- Kategorie:
Web development » AngularJS


Oceny i opinie klientów (3)
(2)
(0)
(0)
(0)
(0)
(1)
6 oceniona przez: Paweł, Programista
6 oceniona przez: Adam Miłosz, Programista
1 oceniona przez: bez podpisu
więcej opinii