Naučite TypeScript

prevod drugog izdanja
Autor Nathan Rozentals
ISBN 978-86-7310-514-7
Strana: 543 Format: B5 Povez: Mek Masa: 860 g
Ključne reči Java, JavaScript, JScript, Perl, TypeScript
Cena
2.750 rsd
2.558 rsd
O knjizi

Usvojena iskustva zajednice

Prevod drugog izdanja

Napravite poslovne i industrijske veb aplikacije pomoću TypeScripta i vodećih JavaScript okruženja

Šta čete naučiti?

  • Detaljno upoznajte jezičke funkcije TypeScripta.

  • Integrišite postojeće JavaScript biblioteke nezavisnih proizvodača.

  • Upoznajte nivo integracije koji mogu da dostignu biblioteke nezavisnih proizvođača korišćenjem TypeScript jezika.

  • Upotrebite tehnike za razvoj koji je vođen testovima da biste napravili visokokvalitetne aplikacije.

  • Organizujte kod aplikacije pomoću modula.

  • Upotrebite popularne JavaScript biblioteke, kao što su Node.js, Backbone, Marionette, Angular, ExtJs, Angular 2, Aurelia i React.js.

  • Savladajte napredne tehnike objektno-orijentisanog programiranja, kao što su lokacija /servisa i umetanje zavisnosti (dependency injection).

  • Savladajte tehnike za izradu potpuno jednostraničnih veb aplikacija pomoću TypeScripta.

Detaljan opis

TypeScript je jezik i kompajler koji omogućava razvoj JavaScripta za poslovne aplikacije. Kada se u JavaScript jezik doda malo „sintaksnog šećera“, TypeScript omogućava programerima da prilikom pisanja koda koriste strogo tipiziranje (strong typing), klase, interfejse, nasleđivanje (inheritance), generičke komponente i još mnogo štošta.

U ovoj knjizi ćete upoznati nove jezičke funkcije TypeScripta. Knjiga „pokriva“ buduće jezičke funkcije JavaScripta, kao što je definisano standardima ES5, ES6 i ES7, koji su sada dostupni u TypeScriptu, i pokazuje kako kompajler generiše JavaScript kod koji je kompatibilan sa standardom ES3 – čak i kada se koriste nove jezičke funkcije.

Knjiga sadrži mnogo praktičnih primera u kojima ćete detaljnije upoznati korišćenje klasa, interfejsa i generičkih komponenata, uz napredne jezičke funkcije, kao što su Decorators i async i await tehnike. Videćete kako TypeScript funkcioniše u popularnim okruženjima Angular 2, Aurelia i React.js i kako možete da integrišete biblioteke nezavisnih proizvođača u svoje aplikacije.

Vaše znanje ćete dopuniti i razvojem koji je vođen testovima. Zatim ćete upoznati modularizaciju u modulima za učitavanje Node.js i AMD. Knjiga se završava lekcijom u kojoj ćete naučiti kako da napravite industrijske aplikacije.

 

Kratak sadržaj

Poglavlje 1: TypeScript – alatke i opcije radnog okvira 9

Poglavlje 2: Tipovi, promenljive i tehnike funkcije 45

Poglavlje 3: Interfejsi, klase i nasleđivanje 83

Poglavlje 4: Dekoratori, generički tipovi i asinhrone funkcije 121

Poglavlje 5: Pisanje i upotreba fajlova deklaracije 161

Poglavlje 6: Nezavisne biblioteke 183

Poglavlje 7: Radni okviri kompatibilni sa TypeScriptom 211

Poglavlje 8: Razvoj vođen testiranjem koda 247

Poglavlje 9: Radni okviri za testiranje kompatibilni sa Typescriptom 279

Poglavlje 10: Modularizacija 323

Poglavlje 11: Objektno orijentisano programiranje 367

Poglavlje 12: Dependency Injection 403

Poglavlje 13: Izgradnja aplikacija 427

Poglavlje 14: Prionimo na posao 479

Iz iste oblasti

JavaScript elokventno
Marijn Haverbeke
korice/k000294d2b.jpg
Cena: 2.610 rsd
Testiranje JavaScript aplikacija
Lucas da Costa
korice/k000412d2b.jpg
Cena: 2.558 rsd
DevOps alati za Java programere: Najbolje prakse od izvornog koda do kontejnera u produkciji
Stephen Chin, Melissa McKay, Ixchel Ruiz i Baruch Sadogursky
korice/k000622d2b.jpg
Cena: 1.463 rsd

NASLOV ...

Naslov
Autor
Cena: 12.356 rsd


USPEŠNO DODATO U KORPU


 
KORPA:
- Artikala: 0
- Iznos: 0 rsd