
Testowanie w Angularze. Kurs video. Karma i Jasmine
- Ocena:
- 3.0/6 6 opinii
- Wersja:
- Online i ZIP (120.1 MB)
- Czas trwania:
- 01:04:53
Opis kursu video Testowanie w Angularze. Kurs video. Karma i Jasmine
Obierz kurs na bezbłędny kod
Z roku na rok powstaje coraz więcej aplikacji webowych — a ich znaczący procent jest tworzony z wykorzystaniem frameworka Angular. To narzędzie cenione za stabilność i za to, że umożliwia dość bezproblemowe tworzenie stron typu SPA (single-page application), które działają szybciej i dają większe możliwości techniczne od stron budowanych z użyciem innych podejść. Jednym z niezbędnych etapów pracy z frameworkiem Angular (oraz z każdą inną technologią tego typu) jest testowanie kodu, który się za jego pomocą pisze. Pisanie testów to świetny sposób na doskonalenie własnych umiejętności programistycznych, dobra metoda na pełne poznanie kodu i opanowanie mechanizmów działania frameworka. Oczywiście, testowanie ma także wymiar czysto praktyczny — developerowi zapewnia spokój i daje gwarancję działania kodu. Poza spokojem własnym testowanie sprzęgnięte z kodowaniem obniża ciśnienie w relacjach z klientami — wielu z nich życzy sobie, aby kod był w jakimś, określonym kontraktem, stopniu przetestowany.
Co Cię czeka podczas naszego profesjonalnego szkolenia?
W trakcie pracy z tym kursem video:
- Dowiesz się, czym jest framework Angular.
- Poznasz najważniejsze narzędzia do testowania (Jasmine i Karma).
- Nauczysz się wykonywać testy różnego rodzaju (testy jednostkowe izolowane, płytkie i głębokie testy integracyjne oraz testy widoku).
Co więcej...
- Otrzymasz zadanie domowe, które zmotywuje Cię do dalszej pracy!
Testowanie w Angularze. Kurs video. Karma i Jasmine kończy się na poziomie podstawowym. Po odbyciu szkolenia będziesz posiadać fundamentalną wiedzę, wystarczającą do samodzielnego tworzenia testów. Dzięki licznym praktycznym przykładom, które pojawią się w trakcie nauki, będziesz miał się do czego odwołać, gdy zajmiesz się pogłębianiem umiejętności testowania w Angularze we własnym zakresie.
Dwa słowa o Angularze
Jeśli wciąż się wahasz, ponieważ nie masz pewności, na jaki język i jakie środowisko programistyczne warto postawić — przestań! Po prostu wybierz framework Angular, a otworzą się przed Tobą drzwi wymarzonych pracodawców w najlepszych zespołach programistycznych. Programiści najnormalniej w świecie lubią pracować z ludźmi, którzy rozumieją, jak działa Angular, i którzy chcą z niego korzystać, ponieważ jest to framework uniwersalny, o dość niskiej barierze „wejścia”. Bazuje na języku JavaScript, przez co wymusza na developerze dobre praktyki, i przede wszystkim jest uniwersalny — za jego pomocą można tworzyć bardzo różne produkty: od stron internetowych i aplikacji webowych aż po aplikacje mobilne i desktopowe.
Jeśli testować, to zwinnie
Testowanie rzadko bywa pasją programistów. A szkoda — kod odpowiednio przetestowany to kod elegancki, czysty i w pełni sprawny, co docenią koledzy z projektu, klient, pracodawca... Dla uczciwości należy dodać, że niechętne testom podejście, jakie prezentuje wielu koderów, powoli się zmienia, w czym niemały udział ma popularyzacja metodyki TDD (test-driven development). W jej ramach najpierw poznaje się wymagania, potem pisze do nich testy i dopiero na koniec kod, który te wymagania i testy zaspokoi. Jest to ciekawe doświadczenie programistyczne i wiele osób pozostaje przy tej filozofii pracy. Nauczenie się podstaw testowania i późniejsze samodzielne zgłębienie zagadnienia to pierwszy krok w kierunku TDD.
Kod bez testów nie jest czysty!
Wybrane bestsellery
-
Aplikacje webowe otaczają nas zewsząd. Używamy ich do zamawiania jedzenia, robienia zakupów, rozrywki, kontaktowania się z rodziną i ze znajomymi, nauki czy pracy; często od nich zależą nasze pieniądze, a nawet zdrowie. W związku z tym nam, programistom, powinno szczególnie zależeć na tym, by były one niezawodne. A to wymaga dobrego testowania. Tes
(39,90 zł najniższa cena z 30 dni)
81.95 zł
149.00 zł (-45%) -
Angular to potężne narzędzie służące do budowania różnego rodzaju aplikacji internetowych. Jako technologia frontendowa szczególne wsparcie oferuje osobom przygotowującym interfejsy użytkownika. Tym bardziej że poszczególne komponenty tej platformy naprawdę ułatwiają pracę - na przykład biblioteka Angular Material czyni tworzenie elementów interfej
(39,90 zł najniższa cena z 30 dni)
70.95 zł
129.00 zł (-45%) -
Angular to doskonałe narzędzie do tworzenia wszelkiego rodzaju aplikacji internetowych. Technologia ta jest niezwykle elastyczna i skalowalna — stosuje się ją zarówno do tworzenia małych, prostych aplikacji, jak i do wdrażania wielkich, złożonych systemów. Może także współpracować z innymi technologiami, takimi jak Java. Każda kolejna wersja platfo
(39,90 zł najniższa cena z 30 dni)
65.45 zł
119.00 zł (-45%) -
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ębi
(39,90 zł najniższa cena z 30 dni)
64.50 zł
129.00 zł (-50%) -
Kurs RESTful Web Services. Kurs video. Tworzenie restowych aplikacji internetowych w Spring, AngularJS obejmuje programowanie w języku Java z uwzględnieniem programowania obiektowego przy użyciu frameworka Spring Boot. Omawia prawidłowe wzorce architektury REST oraz pokazuje ich praktyczne zastosowanie oparte na przechowywaniu danych w bazie NoSQL
(27,60 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł (-45%) -
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ć
(39,90 zł najniższa cena z 30 dni)
59.50 zł
119.00 zł (-50%) -
AngularJS. Kurs video 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 wybitn
(39,90 zł najniższa cena z 30 dni)
65.45 zł
119.00 zł (-45%)
O autorze kursu video
Dawid Perdek — absolwent automatyki i robotyki o specjalności robotyka na Wydziale Elektroniki Politechniki Wrocławskiej. Studiował również informatykę na Wydziale Informatyki i Zarządzania tej samej uczelni i finalnie wybrał pracę programisty. Od lipca 2016 roku działa jako programista frontendu; początkowo korzystał z Angulara 1.6, a potem Reacta, Electrona + Angulara 5 oraz (w ostatnich projektach) z Angulara 6/7. Dobrze czuje się w Scrumie. Jest fanem kodu działającego, czystego, z równymi wcięciami, alfabetycznie posortowanymi importami i sensownymi testami. W wolnych chwilach najchętniej gra w piłkę nożną — tysiące godzin spędził na boisku, rozegrał setki meczów na szczeblach rozgrywkowych na tyle niskich, by nikt się nimi poważnie nie interesował. Podróżuje, czyta książki, nałogowo słucha muzyki, bardzo chętnie koncertowej.
Spis lekcji (odkodowane lekcje)
Kurs Video zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP4(pliki spakowane w ZIP)
Szczegóły kursu
- Ilość lekcji:
- 22
- Czas trwania:
- 1 godz. 4 min.
- Format:
- Zip
- Rok nagrania:
- 2019-03-20
- ISBN :
- 978-83-283-5596-5, 9788328355965
- Data wydania :
- 2019-03-20
- Numer z katalogu:
- 87411
- Do kursu dołączone są materiały dodatkowe, znajdziesz je w Twojej Bibliotece
- Kategorie:
Web development » AngularJS
- Uwagi do kursu
Videopoint - inne kursy
-
Ludzie tworzą gry nie tylko po to, by w nie grać, ale również po to, by rozwijać umiejętności programowania. Niektórzy początkujący twórcy gier wybierają tę drogę z myślą, że będzie to ich praca zawodowa, taka na całe życie, inni traktują kreowanie wirtualnych światów jako wstęp do kariery programisty aplikacji lub stron WWW, jeszcze inni postrzega
(121,14 zł najniższa cena z 30 dni)
111.75 zł
149.00 zł (-25%) -
Testowanie manualne polega na uruchamianiu przypadków testowych ręcznie. Dla powodzenia projektu istotne jest rozpoczęcie testów na jak najwcześniejszym etapie pracy. W ten sposób zespół uzyskuje kontrolę nad błędami w kodzie i na bieżąco sprawdza, czy oprogramowanie spełnia określone w dokumentacji wymagania. Testowanie ręczne zawsze poprzedza tes
(121,14 zł najniższa cena z 30 dni)
111.75 zł
149.00 zł (-25%) -
Kiedy mówimy o technologiach tworzących stack technologiczny dla JavaScriptu , zapewne wymienimy Vue.js, React lub Angular. To one znalazły się na podium frameworków przeznaczonych do tworzenia stron i aplikacji internetowych. Wszystkie trzy cieszą się popularnością i mają rzeszę zwolenników wśród frontendowych programistów. Wybór odpowiedniego do
(77,35 zł najniższa cena z 30 dni)
89.25 zł
119.00 zł (-25%) -
Linux z roku na rok zyskuje coraz większą popularność. Uniksopodobne systemy operacyjne bazujące na linuksowym jądrze funkcjonują praktycznie w każdej średniej i większej organizacji, a także - tu już niemal obowiązkowo - w przedsiębiorstwach wyspecjalizowanych w działalności informatycznej, niezależnie od ich wielkości. A że firm przybywa, przybyw
(77,35 zł najniższa cena z 30 dni)
71.40 zł
119.00 zł (-40%) -
Spring to technologia, która powstała, by ułatwić codzienną pracę programistom tworzącym elastyczne aplikacje. Przez dwadzieścia lat istnienia Spring podbił serca miłośników Javy i stał się najpopularniejszym frameworkiem dla tego języka. Za tak dużą popularnością przemawiają liczne zalety: łatwa integracja z różnymi bibliotekami, doskonałe mechani
(44,55 zł najniższa cena z 30 dni)
59.40 zł
99.00 zł (-40%) -
Gry nie tylko dostarczają rozrywki, ale również coraz częściej mają charakter edukacyjny. Kolejne premiery głośnych produkcji - na konsole, komputery lub smartfony - odbijają się szerokim echem w mediach. Minigry dołączane są do aplikacji w naszych telefonach, aby podnieść ich atrakcyjność. Również portale społecznościowe kuszą grami, a użytkownicy
(89,55 zł najniższa cena z 30 dni)
119.40 zł
199.00 zł (-40%) -
Żyjemy w świecie informacji. Przewagę w nim ma ten, kto dysponuje pożądanymi informacjami i (równocześnie) potrafi z nich zrobić odpowiedni użytek. Ten pierwszy etap - pozyskiwanie danych - w erze cyfrowej jest związany z czerpaniem ich z baz danych i odkrywaniem prawidłowości kryjących się w tym, co wydobywa się z hurtowni danych. Tym właśnie jest
(67,05 zł najniższa cena z 30 dni)
89.40 zł
149.00 zł (-40%) -
Dostępność cyfrowa w swoim założeniu stawia na eliminację cyfrowych barier, dzięki czemu zapewnia możliwość korzystania z zasobów Internetu jak najszerszemu gronu użytkowników. To, jak dokładnie powinien wyglądać dostępny cyfrowo serwis internetowy, zdefiniowała grupa W3C w dokumentacji WAI-ARIA. Jeśli ta nazwa jest Ci obca, wiedz, że WAI-ARIA to p
(39,90 zł najniższa cena z 30 dni)
53.39 zł
89.00 zł (-40%) -
Spacewar! to pierwsza gra komputerowa, która została wydana komercyjnie. Jej wielki sukces stał się inspiracją dla kolejnych twórców i nadał kierunek całej branży gier wideo. Teraz, sześćdziesiąt lat później, produkcja gier przynosi ogromne zyski i jest rozrywką dla coraz bardziej wymagających graczy. By zadbać o każdy detal przy produkcji, zatrudn
(39,90 zł najniższa cena z 30 dni)
65.40 zł
109.00 zł (-40%) -
W sektorze business intelligence Tableau ma aż 16 procent udziału w rynku, co czyni go liderem w kategorii oprogramowania do analizy danych. Na ten zdumiewający wynik z pewnością wpłynęła prosta obsługa programu i jego intuicyjny interfejs. Nietechniczni pracownicy firmy bez problemów mogą przeglądać i analizować gotowe dane i raporty. Tableau, pró
(39,90 zł najniższa cena z 30 dni)
149.40 zł
249.00 zł (-40%)
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
W przypadku usługi "Druk na żądanie" termin dostarczenia przesyłki może obejmować także czas potrzebny na dodruk (do 10 dni roboczych)
Masz pytanie o konkretny tytuł? Napisz do nas:


Oceny i opinie klientów: Testowanie w Angularze. Kurs video. Karma i Jasmine Dawid Perdek (6)
Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię.
Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniającej do uzyskania rabatu w ramach Programu Kadr.
(0)
(1)
(2)
(1)
(0)
(2)
Artur, Data dodania: 2020-02-27 Ocena: 1 Opinia potwierdzona zakupem
więcej opinii