Język TypeScript. Tajniki kodu. Wydanie II
- Kategoria:
- informatyka, matematyka
- Wydawnictwo:
- Helion
- Data wydania:
- 2017-11-24
- Data 1. wyd. pol.:
- 2017-11-24
- Język:
- polski
- ISBN:
- 9788328336421
Język TypeScript, który wraz z kompilatorem i zestawem narzędzi jest udostępniany na zasadach open source, zyskuje ogromne uznanie tysięcy projektantów aplikacji. TypeScript pozwala na pracę w zgodzie ze standardami języka JavaScript (ES5, ES6 i ES7),co pozwala programistom na używanie klas, interfejsów, typów ogólnych itd. Okazuje się, że TypeScript umożliwia tworzenie solidnych aplikacji przy wykorzystaniu technik obiektowych — i są to nie tylko aplikacje WWW, lecz także aplikacje serwerowe, aplikacje dla urządzeń mobilnych, a nawet oprogramowanie do sterowania urządzeniami w internecie rzeczy (IoT).
Niniejsza książka jest przewodnikiem po TypeScript dla programistów. Przedstawiono tu zarówno podstawy, jak i zaawansowane możliwości języka, takie jak typy ogólne i techniki programowania asynchronicznego. Sporo miejsca poświęcono prezentacji najpopularniejszych frameworków JavaScript. Opisano sposoby korzystania z mechanizmów ścisłej kontroli typów i omówiono techniki programowania obiektowego w języku TypeScript. Nie zabrakło również wskazówek dotyczących najlepszych praktyk projektowania aplikacji. Dzięki lekturze tej książki osiągnięcie profesjonalnego poziomu pisania aplikacji w TypeScript stanie się o wiele łatwiejsze!
Najważniejsze zagadnienia:
składnia języka TypeScript: podstawy i zagadnienia zaawansowane
środowisko pracy: kompilator, narzędzia, frameworki
tworzenie plików deklaracji i korzystanie z bibliotek
programowanie oparte na testach
modularyzacja i programowanie zorientowane obiektowo w TypeScript
podstawowe elementy konstrukcyjne aplikacji internetowych
TypeScript: poznaj język najlepszych projektantów!
Nathan Rozentals — może pochwalić się imponującym doświadczeniem w kodowaniu: tworzył programy do analizy statystycznej na komputerach mainframe na długo przed erą internetu. Brał również udział w rozwiązywaniu tzw. problemu roku 2000. Perfekcyjnie poznał wiele obiektowych języków programowania, takich jak C++, Java czy C#. Ostatnio skoncentrował się na nowoczesnym programowaniu aplikacji internetowych, a język TypeScript okazał się jego ulubionym narzędziem. W chwilach wolnych od programowania zajmuje się windsurfingiem lub piłką nożną.
Porównaj ceny
W naszej porównywarce znajdziesz książki, audiobooki i e-booki, ze wszystkich najpopularniejszych księgarni internetowych i stacjonarnych, zawsze w najlepszej cenie. Wszystkie pozycje zawierają aktualne ceny sprzedaży. Nasze księgarnie partnerskie oferują wygodne formy dostawy takie jak: dostawę do paczkomatu, przesyłkę kurierską lub odebranie przesyłki w wybranym punkcie odbioru. Darmowa dostawa jest możliwa po przekroczeniu odpowiedniej kwoty za zamówienie lub dla stałych klientów i beneficjentów usług premium zgodnie z regulaminem wybranej księgarni.
Za zamówienie u naszych partnerów zapłacisz w najwygodniejszej dla Ciebie formie:
• online
• przelewem
• kartą płatniczą
• Blikiem
• podczas odbioru
W zależności od wybranej księgarni możliwa jest także wysyłka za granicę. Ceny widoczne na liście uwzględniają rabaty i promocje dotyczące danego tytułu, dzięki czemu zawsze możesz szybko porównać najkorzystniejszą ofertę.
Mogą Cię zainteresować
Książka na półkach
- 5
- 3
- 1
OPINIE i DYSKUSJE
Całkiem porządna pozycja, choć nie bez mankamentów.
Wedle danych wydawców oryginał został wydany w 2017, a autor jest za pan brat z językami programowania. Jednak przedstawiając TypeScript jedzie po JS jak po łysej kobyle, że tego brak, tamtego nie ma, to dopiero w planach. Tyle, że wszystko na co tak narzeka istnieje, działa i ma się dobrze w ES6. Nie rozumiem tej manipulacji -- gdyby jeszcze autor miał jakiś wymierny zysk z deprecjacji JS...
Sama prezentacja TS jest wyczerpująca, gdzieniegdzie terminologia kuleje, zarówno ze strony autora jak i tłumacza, ale to incydentalne wpadki.
Od 6 rozdziału czytelnik otrzymuje opis TS na placu boju i cieszę się, że nie poskąpiono miejsca na różne warianty użycia. Czy to instalatory, czy frameworki SPA. Co prawda dla kogoś, kto już z góry ma upatrzony cel przedstawienie "konkurencji" uzna za zmarnowane miejsce, ja jednak uważam, że dobrze jest wiedzieć więcej zwłaszcza biorąc pod uwagę, że ta książka to wprowadzenie do TypeScriptu.
Koniec książki wydaje mi się nieco przeciągniety -- tak jakby autor chciał tu zawrzeć wszystko i uczynić z tego tytułu wyczerpujące i wystarczające kompedium. Na to nie ma szans, aż tak genialna ta pozycja nie jest. Poza tym siłą rzeczy musiał już zdecydować się na jedną bibliotekę (Angular2) i biorąc pod uwagę dotychczasową otwartość i wszechstronność jest to niemiłym zgrzytem.
Cena okładkowa jest wg mnie za bardzo wyśrubowana, choć dla osób używających Angulara2 może nie być aż tak odstraszająca (w pewnym sensie dostają 3 rozdziały extra na swoją wyłączność). Zakup powinien wystarczyć na zrobienie i pierwszych kroków i dłuższą eksplorację samego języka i środowiska.
Całkiem porządna pozycja, choć nie bez mankamentów.
więcej Pokaż mimo toWedle danych wydawców oryginał został wydany w 2017, a autor jest za pan brat z językami programowania. Jednak przedstawiając TypeScript jedzie po JS jak po łysej kobyle, że tego brak, tamtego nie ma, to dopiero w planach. Tyle, że wszystko na co tak narzeka istnieje, działa i ma się dobrze w ES6. Nie rozumiem tej...