Testowanie w Angularze. Kurs video. Karma i Jasmine - Helion
ISBN: 978-83-283-5596-5
Format: video
Data wydania: 2019-03-20
Księgarnia: Helion
Cena książki: 15,71 zł (poprzednio: 34,15 zł)
Oszczędzasz: 54% (-18,44 zł)
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!
Osoby które kupowały "Testowanie w Angularze. Kurs video. Karma i Jasmine", wybierały także:
- Angular 2. Programowanie z użyciem języka TypeScript 77,10 zł, (23,90 zł -69%)
- Angular. Kurs video. Programowanie reaktywne aplikacji webowych z RxJS 148,98 zł, (59,59 zł -60%)
- RESTful Web Services. Kurs video. Tworzenie restowych aplikacji internetowych w Spring, AngularJS 79,00 zł, (31,60 zł -60%)
- AngularJS. Kurs video. Poziom pierwszy. Tworzenie aplikacji 119,00 zł, (47,60 zł -60%)
- Jest i Cypress. Kurs video. Testy jednostkowe i automatyczne w Angularze 149,00 zł, (67,05 zł -55%)