JAVASCRIPT Funkcionalno programiranje, prevod drugog izdanja JAVASCRIPT Funkcionalno programiranje, prevod drugog izdanja
KOMPJUTER BIBLIOTEKA

JAVASCRIPT Funkcionalno programiranje, prevod drugog izdanja

Šifra artikla: 345326
Isbn: 9788673105505
Autor : Federico Kereki
Pojednostavite JavaScript kodiranje upotrebom kompozicija funkcija, protočne obrade, ulančavanja i pretvaranja.
Za pisanje čistog JavaScript koda koristite deklarativno kodiranje, umesto imperativnog kodiranja.
Kreirajte pouzdaniji kod pomoću zatvaranja i nepromenljivih podataka.
Primenite praktična rešenja za složene programske probleme pomoću rekurzije.
Poboljšajte svoj funkcionalni kod, koristeći tipove podataka, proveru tipa i nepromenljivost.
Naučite napredne koncepte funkcionalnog programiranja, kao što su objektivi i prizme za pristup podacima.
Funkcionalno programiranje je paradigma za razvoj softvera sa boljim performansama. Ono pomaže da napišete sažet kod i kod koji se može testirati. Da biste podigli vaše programske veštine na viši nivo, ova sveobuhvatna knjiga će vam pomoći da iskoristite mogućnosti funkcionalnog programiranja u JavaScriptu i da napišete visokoodržive i testirane aplikacije za Veb i server pomoću funkcionalnog JavaScripta. Ovo drugo izdanje knjige je ažurirano i poboljšano da bi bile obuhvaćene funkcije kao što su pretvarači, objektivi, prizme i razni drugi koncepti koji će vam pomoći da napišete efikasne programe. Fokusirajući se na funkcionalno programiranje, ne samo da ćete početi da pišete funkcije, već ćete takođe testirati čiste funkcije i da smanjiti neželjene efekte. Knjiga posebno omogućava otkrivanje tehnika za pojednostavljenje koda i primenu rekurzije za kodiranje bez petlji. Postepeno ćete shvatiti kako da postignete nepromenljivost, kako da primenite projektne obrasce i da koristite tipove podataka za vašu aplikaciju, pre nego što nastavite da učite funkcionalno reaktivno programiranje za upravljanje složenim događajima u vašoj aplikaciji. Na kraju, u knjizi će biti razmatrani projektni obrasci koji su relevantni za funkcionalno programiranje. Kada pročitate celu knjigu, razvićete vaše JavaScript veštine i steći ćete znanje o osnovnim funkcionalnim tehnikama programiranja da biste efikasno programirali.

Istražite ovo drugo izdanje koje je ažurirano da biste naučili funkcije, kao što su asinhrone funkcije i pretvarači, ali i funkcionalno reaktivno programiranje.

Poboljšajte svoje veštine funkcionalnog programiranja (FP-a) za izradu veb aplikacija i serverskih aplikacija pomo

u JavaScripta.

Koristite FP da biste poboljšali modularnost, ponovnu upotrebljivost i performanse aplikacija.

Sadržaj

1 Tehnički zahtevi

2 Postati funkcionalan - nekoliko pitanja

Šta je funkcionalno programiranje?
Zašto se koristi FP?
Da li je JavaScript funkcionalan?
Kako se koristi JavaScript?
Rezime
Pitanja
3 Razmišljati funkcionalno - prvi primer

Problem - uraditi nešto samo jednom
Funkcionalno rešenje problema
Rezime
Pitanja
4 Početak upotrebe funkcija - osnovni koncept

Sve o funkcijama
Korišćenje funkcija na FP načine
Rezime
Pitanja
5 Pravilno ponašanje - čiste funkcije

Čiste funkcije
Nečiste funkcije
Testiranje - čiste funkcije u poređenju sa nečistim funkcijama
Rezime
Pitanja
6 Deklarativno programiranje - bolji stil

Transformacije
Logičke funkcije višeg reda
Upotreba asinhronih funkcija
Rezime
Pitanja
7 Izrada funkcija višeg reda

Funkcije omotavanja - zadržavanje ponašanja
Promena ponašanja funkcije
Promena funkcija na druge načine
Rezime
Pitanja
8 Funkcije transformacije - currying i parcijalna primena

Malo teorije
Currying
Parcijalna primena
Parcijalni currying
Zaključak
Rezime
Pitanja
9 Funkcije spajanja – protočnost i kompozicija

Protočna obrada
Ulančavanje i fluentni interfejsi
Sastavljanje
Pretvaranje
Rezime
Pitanja
10 Funkcije projektovanja - rekurzija

Korišćenje rekurzije
Tehnike rekurzije
Rezime
Pitanja
11 Obezbeđivanje čistoće - nepromenljivost

Jednostavne JavaScript tehnike
Kreiranje trajnih struktura podataka
Rezime
Pitanja
12 Implementiranje projektnih obrazaca na funkcionalan način

Razumevanje projektnih obrazaca
Objektno-orijentisani projektni obrasci
Funkcionalni projektni obrasci
Rezime
Pitanja
13 Izrada boljih kontejnera - funkcionalni tipovi podataka

Određivanje tipova podataka
Izrada kontejnera
Funkcije kao strukture podataka
Rezime
Pitanja
14 Bibliografija

15 Odgovori na pitanja

Poglavlje 1, „Postati funkcionalan - nekoliko pitanja“

Poglavlje 2, „Razmišljati funkcionalno - prvi primer“

Poglavlje 3, „Početak upotrebe funkcija - osnovni koncept“

Poglavlje 4, „Pravilno ponašanje - čiste funkcije“

Poglavlje 5, „Deklarativno programiranje - bolji stil“

Poglavlje 6, „Izrada funkcija višeg reda“

Poglavje 7, „Funkcije transformacije - currying i parcijalna primena“

Poglavlje 8, „Funkcije spajanja - protočnost i kompozicija“

Poglavlje 9, „Funkcije projektovanja – rekurzija“

Poglavlje 10, „Obezbeđivanje čistoće – nepromenljivost“

Poglavlje 11, „Implementiranje projektnih obrazaca na funkcionalan način“

Poglavlje 12, „Izrada boljih kontejnera - funkcionalni tipovi podataka“
Odlomak
Zaviri u knjigu
0,00 RSD
2.310,00 RSD
2.310,00 RSD
Ušteda: 0,00 RSD
Obavesti me o sniženju

Dodatnih 10% popusta na tri kupljena proizvoda koji nisu na akciji

  • NSZ
0+ komada na lageru
Količina: 1 Kom
2
1
Sačuvajte u listi želja
Pomoć
Pojednostavite JavaScript kodiranje upotrebom kompozicija funkcija, protočne obrade, ulančavanja i pretvaranja.
Za pisanje čistog JavaScript koda koristite deklarativno kodiranje, umesto imperativnog kodiranja.
Kreirajte pouzdaniji kod pomoću zatvaranja i nepromenljivih podataka.
Primenite praktična rešenja za složene programske probleme pomoću rekurzije.
Poboljšajte svoj funkcionalni kod, koristeći tipove podataka, proveru tipa i nepromenljivost.
Naučite napredne koncepte funkcionalnog programiranja, kao što su objektivi i prizme za pristup podacima.
Funkcionalno programiranje je paradigma za razvoj softvera sa boljim performansama. Ono pomaže da napišete sažet kod i kod koji se može testirati. Da biste podigli vaše programske veštine na viši nivo, ova sveobuhvatna knjiga će vam pomoći da iskoristite mogućnosti funkcionalnog programiranja u JavaScriptu i da napišete visokoodržive i testirane aplikacije za Veb i server pomoću funkcionalnog JavaScripta. Ovo drugo izdanje knjige je ažurirano i poboljšano da bi bile obuhvaćene funkcije kao što su pretvarači, objektivi, prizme i razni drugi koncepti koji će vam pomoći da napišete efikasne programe. Fokusirajući se na funkcionalno programiranje, ne samo da ćete početi da pišete funkcije, već ćete takođe testirati čiste funkcije i da smanjiti neželjene efekte. Knjiga posebno omogućava otkrivanje tehnika za pojednostavljenje koda i primenu rekurzije za kodiranje bez petlji. Postepeno ćete shvatiti kako da postignete nepromenljivost, kako da primenite projektne obrasce i da koristite tipove podataka za vašu aplikaciju, pre nego što nastavite da učite funkcionalno reaktivno programiranje za upravljanje složenim događajima u vašoj aplikaciji. Na kraju, u knjizi će biti razmatrani projektni obrasci koji su relevantni za funkcionalno programiranje. Kada pročitate celu knjigu, razvićete vaše JavaScript veštine i steći ćete znanje o osnovnim funkcionalnim tehnikama programiranja da biste efikasno programirali.

Istražite ovo drugo izdanje koje je ažurirano da biste naučili funkcije, kao što su asinhrone funkcije i pretvarači, ali i funkcionalno reaktivno programiranje.

Poboljšajte svoje veštine funkcionalnog programiranja (FP-a) za izradu veb aplikacija i serverskih aplikacija pomo

u JavaScripta.

Koristite FP da biste poboljšali modularnost, ponovnu upotrebljivost i performanse aplikacija.

Sadržaj

1 Tehnički zahtevi

2 Postati funkcionalan - nekoliko pitanja

Šta je funkcionalno programiranje?
Zašto se koristi FP?
Da li je JavaScript funkcionalan?
Kako se koristi JavaScript?
Rezime
Pitanja
3 Razmišljati funkcionalno - prvi primer

Problem - uraditi nešto samo jednom
Funkcionalno rešenje problema
Rezime
Pitanja
4 Početak upotrebe funkcija - osnovni koncept

Sve o funkcijama
Korišćenje funkcija na FP načine
Rezime
Pitanja
5 Pravilno ponašanje - čiste funkcije

Čiste funkcije
Nečiste funkcije
Testiranje - čiste funkcije u poređenju sa nečistim funkcijama
Rezime
Pitanja
6 Deklarativno programiranje - bolji stil

Transformacije
Logičke funkcije višeg reda
Upotreba asinhronih funkcija
Rezime
Pitanja
7 Izrada funkcija višeg reda

Funkcije omotavanja - zadržavanje ponašanja
Promena ponašanja funkcije
Promena funkcija na druge načine
Rezime
Pitanja
8 Funkcije transformacije - currying i parcijalna primena

Malo teorije
Currying
Parcijalna primena
Parcijalni currying
Zaključak
Rezime
Pitanja
9 Funkcije spajanja – protočnost i kompozicija

Protočna obrada
Ulančavanje i fluentni interfejsi
Sastavljanje
Pretvaranje
Rezime
Pitanja
10 Funkcije projektovanja - rekurzija

Korišćenje rekurzije
Tehnike rekurzije
Rezime
Pitanja
11 Obezbeđivanje čistoće - nepromenljivost

Jednostavne JavaScript tehnike
Kreiranje trajnih struktura podataka
Rezime
Pitanja
12 Implementiranje projektnih obrazaca na funkcionalan način

Razumevanje projektnih obrazaca
Objektno-orijentisani projektni obrasci
Funkcionalni projektni obrasci
Rezime
Pitanja
13 Izrada boljih kontejnera - funkcionalni tipovi podataka

Određivanje tipova podataka
Izrada kontejnera
Funkcije kao strukture podataka
Rezime
Pitanja
14 Bibliografija

15 Odgovori na pitanja

Poglavlje 1, „Postati funkcionalan - nekoliko pitanja“

Poglavlje 2, „Razmišljati funkcionalno - prvi primer“

Poglavlje 3, „Početak upotrebe funkcija - osnovni koncept“

Poglavlje 4, „Pravilno ponašanje - čiste funkcije“

Poglavlje 5, „Deklarativno programiranje - bolji stil“

Poglavlje 6, „Izrada funkcija višeg reda“

Poglavje 7, „Funkcije transformacije - currying i parcijalna primena“

Poglavlje 8, „Funkcije spajanja - protočnost i kompozicija“

Poglavlje 9, „Funkcije projektovanja – rekurzija“

Poglavlje 10, „Obezbeđivanje čistoće – nepromenljivost“

Poglavlje 11, „Implementiranje projektnih obrazaca na funkcionalan način“

Poglavlje 12, „Izrada boljih kontejnera - funkcionalni tipovi podataka“

Ostavi komentar

Trenutno nema komentara
Karakteristika Vrednost
Kategorija KOMPJUTERSKA LITERATURA
Autor Federico Kereki
Težina specifikacija 0.5 kg
Izdavač KOMPJUTER BIBLIOTEKA
Pismo Latinica
Povez Broš
Godina2020
Format17x24
Strana470

Slični proizvodi

Upotreba mikroservisa, DevOps platforme i Azure projektnih obrazaca u arhitekturi softv...
2.970,00 RSD
Raspberry Pi se tradicionalno programira pomoću Pythona. Iako je ovo vrlo moćan jezik, ...
1.772,10 RSD
1.969,00 RSD
Grokking Algoritmi veštačke inteligencije je namenjena programerima softvera i svima on...
2.200,00 RSD
Unošenje značajnih promena u velike, složene baze koda je zastrašujući zadatak – zadata...
2.000,00 RSD
Zamislite da ste u avionu na visini od 10 kilometara. Avion iznenada, naizgled bez razl...
1.200,00 RSD
Ova knjiga pokriva JavaScript jezik i JavaScript API-je implementirane od strane veb či...
2.900,00 RSD
Knjiga je napisana kao univerzitetski udžbenik za osnovne kurseve operativnih sistema k...
2.400,00 RSD
Otkrijte efikasna rešenja za izradu modernih veb aplikacija pomoću najnovijih Vue funkc...
2.530,00 RSD
Python u stvarnim scenarijima na poslu, svakodnevnom životu Python 3 za naučnu i inžen...
1.435,50 RSD
1.595,00 RSD
Prvi korak WINDOWS XP - Arsić Srdjan. Naučite samo ono što vam je potrebno. Knjiga za s...
267,30 RSD
297,00 RSD
Ova knjiga je detaljan uvod u pojam biometrije i biometrijske sisteme, nakon uvoda i pr...
1.386,00 RSD
1.540,00 RSD
Pomoć