ODBIERZ TWÓJ BONUS :: »

Angular 2. Programowanie z użyciem języka TypeScript Yakov Fain, Anton Moiseev

(ebook) (audiobook) (audiobook)
Autorzy:
Yakov Fain, Anton Moiseev
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.2/6  Opinie: 5
Stron:
456
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
39,50 zł 79,00 zł (-50%)
39,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Architektury Angular 2 i metodyki budowy aplikacji w TypeScript
  • Tworzenia pierwszej aplikacji Angular z wykorzystaniem ES5, ES6 i TypeScript
  • Organizowania kodu z użyciem modułów, komponentów i dyrektyw
  • Konfigurowania narzędzi developerskich, ładowarek modułów oraz menedżerów pakietów
  • Realizowania routingu, przekazywania parametrów i ochrony tras w aplikacjach SPA
  • Stosowania wstrzykiwania zależności i odwrócenia sterowania w Angular
  • Implementowania usług i zarządzania hierarchią wstrzykiwaczy
  • Wykorzystywania wiązań danych, strumieni obserwowalnych i potoków
  • Programowania reaktywnego i obsługi asynchronicznych strumieni zdarzeń
  • Komunikacji między komponentami oraz zarządzania cyklem życia komponentów
  • Tworzenia i walidacji formularzy szablonowych oraz reaktywnych
  • Integracji Angular z serwerem Node, obsługi HTTP i WebSocket
  • Testowania jednostkowego komponentów, usług i routingu za pomocą Jasmine i Karma
  • Automatyzowania kompilacji i wdrażania aplikacji przy użyciu Webpack i Angular CLI
  • Wykorzystywania nowości ECMAScript 6 w praktyce programistycznej
  • Rozszerzania możliwości TypeScript poprzez typy, klasy, interfejsy i adnotacje

Tworzenie aplikacji w języku TypeScript z wykorzystaniem frameworka Angular 2 jest dziś jednym z najwydajniejszych sposobów rozwijania średnich i dużych aplikacji internetowych. Takie aplikacje można bez problemu uruchamiać w każdej nowoczesnej przeglądarce, również na platformach mobilnych. Separacja kodu interfejsu od logiki aplikacji, prosta modularyzacja aplikacji, bezproblemowe przetwarzanie danych asynchronicznych, świetne narzędzia i nowoczesne komponenty interfejsu użytkownika — to tylko kilka z wielu zalet tandemu Angular 2 – TypeScript.

Ta książka jest przeznaczona dla programistów, którzy korzystają z Angular JS lub pracują z innym frameworkiem i potrafią kodować w JavaScripcie. Przedstawiono tu zagadnienia związane z danymi i widokami, interakcjami użytkowników z formularzami i komunikacją z serwerami, a także sposoby testowania i wdrażania aplikacji napisanej w Angular 2. Wyjaśniono działanie routera Angular, techniki wstrzykiwania zależności, wiązania i potoki. Nie zabrakło szczegółowego opisu korzystania z formularzy oraz komunikacji z serwerami. Co istotne, autorzy położyli duży nacisk na stosowanie dobrych praktyk w programowaniu.

Najważniejsze zagadnienia:

  • Przegląd architektury Angular 2 i metodyka budowy aplikacji
  • Składnia języka TypeScript i kompilacja kodu TypeScript na JavaScript (ECMAScript 5)
  • Programowanie reaktywne z obserwowalnymi strumieniami
  • Wzorzec projektowy Mediator i cykl życia komponentu
  • Automatyzacja procesów kompilacji i wdrażania
  • Narzędzia i biblioteki przydatne w pracy z Angular 2

Angular 2: nowoczesne narzędzie dla najlepszych projektantów!


Yakov Fain — jest mistrzem Javy i autorem wielu książek o rozwijaniu oprogramowania. Jest również współzałożycielem dwóch firm: Farata Systems i SuranceBay. Fain chętnie prowadzi warsztaty, podczas których zdradza sekrety frameworku Angular i platformy Java.

Anton Moiseev — jest głównym programistą w firmie SuranceBay. Od 10 lat tworzy aplikacje w technologiach Java i .NET. Koncentruje się na najlepszych praktykach technologii internetowych. Prowadził wiele sesji szkoleniowych dotyczących frameworków Angular JS i Angular 2.

Wybrane bestsellery

O autorach książki

Yakov Fain - jest konsultantem i programistą, mistrzem programowania w Javie. Udziela porad dotyczących projektowania za pomocą frameworka Angular. Autor wielu książek na temat rozwoju oprogramowania.

Anton Moiseev - od ponad dziesięciu lat tworzy aplikacje z wykorzystaniem technologii Java i .NET. Specjalizuje się we wdrażaniu najlepszych praktyk płynnej współpracy front-endu z back-endem. Szkoli developerów pracujących z frameworkiem Angular i AngularJS.

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka "Angular 2. Programowanie z użyciem języka TypeScript" nadaje się do nauki Angulara od podstaw?
Książka wyjaśnia podstawy Angulara 2 i języka TypeScript, jednak najlepiej sprawdzi się u osób, które mają już podstawową znajomość JavaScriptu lub pracowały z innymi frameworkami JS.
2. Jakie praktyczne umiejętności zdobędę po przeczytaniu tej książki?
Nauczysz się budować nowoczesne aplikacje internetowe w Angularze 2 z użyciem TypeScript, poznasz techniki pracy z danymi, formularzami, routingiem, komunikacją z serwerem, testowaniem oraz wdrażaniem aplikacji.
3. Czy książka obejmuje tematy związane z testowaniem i wdrażaniem aplikacji Angular?
Tak, w książce znajdziesz rozdziały poświęcone testom jednostkowym (np. Jasmine, Karma) oraz wdrażaniu aplikacji z wykorzystaniem narzędzi takich jak Webpack i Angular CLI.
4. Czy znajdę w książce przykłady kodu i projekty do samodzielnego wykonania?
Tak, książka zawiera liczne przykłady kodu oraz praktyczne projekty, m.in. budowę aplikacji aukcji internetowych, co pozwala na samodzielne ćwiczenia i utrwalenie wiedzy.
5. Czy książka jest aktualna dla najnowszych wersji Angulara?
Książka koncentruje się na Angularze 2, jednak wiele omawianych koncepcji i praktyk pozostaje aktualnych także w nowszych wersjach frameworka. Warto jednak sprawdzić różnice w dokumentacji Angulara.
6. Czy do korzystania z książki potrzebuję dodatkowego oprogramowania?
Do pracy z przykładami przyda się edytor kodu (np. Visual Studio Code), Node.js oraz menedżer pakietów npm - wszystko jest szczegółowo opisane w książce.
7. Czy książka porównuje Angulara z innymi frameworkami JavaScript?
Tak, na początku książki znajduje się przegląd różnych frameworków i bibliotek JavaScript, co pozwala lepiej zrozumieć miejsce Angulara na tle innych technologii.
8. Czy książka tłumaczy różnice między JavaScript, TypeScript i ECMAScript?
Tak, w dodatkach i rozdziałach wprowadzających znajdziesz omówienie różnic między tymi językami oraz wyjaśnienie, dlaczego warto używać TypeScript w projektach Angularowych.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
79,00 zł
Niedostępna
Ebook
39,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint