Професионални JavaScript

6219-profesionalni-xa-java-script-xa

Суштинско разумевање JavaScript-a олакшава учење целог спектра других развојних окружења, укључујући React, Angular и њима блиске алате и библиотеке. Ова књига дизајнирана је тако да вам помогне у савладавању суштинских JavaScript концепата потребних за изградњу модерних апликација.

Почећете са учењем како да представите HTML документ у Document Object Modelu (DOM). Затим ћете комбиновати своје познавање DOM-a и Node.јс како бисте креирали veb skrejper.  Како будете напредовали кроз поглавља креираћете Node.js RESTful API помоћу библиотеке Express за Node.js. Разумећете и како се модуларни дизајн може користити да би се постигла већа употребљивост кода и омогућила колаборација више програмера на једном пројекту. Каснија поглавља ће вас водити кроз креирање јединичних тестова, којима се утврђује да се основе функционалности програма временом не покваре. У књизи се демонстрира и како конструктори, async/await и догађаји могу да постигну високе перформансе и брзину апликације. На крају ћете добити користан увод у концепте функционалног програмирања као што су имутабилност, чисте функције и функције вишег реда.

До краја ове књиге стећи ћете вештине које су вам потребне да се ухватите укоштац са стварним проблемима током JavaScript програмирања помоћу модерног приступа JavaScript-u, како на клијентској, тако и на серверској страни.

Научићете како да:

• Primeните основне концепте функционалног програмирања
• Направите Node.js пројекат који користи библиотеку Express.js и садржи API
• Направите јединичне тестове за Node.js пројекат како бисте га тестирали

• Употребите библиотеку Cheerio са Node.js како бисте направили једноставни veb skrejper
• Развијете React интерфејс којим можете израдити токове обраде
• Користите функције повратних позива како бисте задржали контролу над пројектом

САДРЖАЈ

Поглавље 1: JavaScript, HTML и DOM

Поглавље 2: Node.js и npm

Поглавље 3: Node.JS API-ji и Web scraping

Поглавље 4: RESTful API у Node.js

Поглавље 5: Модуларни JavaScript

Поглавље 6: Квалитет кода

Поглавље 7: Напредни JavaScript

Поглавље 8: Асинхроно програмирање

Поглавље 9: Програмирање вођено догађајима и уграђени модули

Поглавље 10: Функционално програмирање и JavaScript

sbobet88 slot agb99 situs slot slot777 toto AMANAHTOTO slot SLOT GACOR AMANAHTOTO toto slot88 ASIA200 ASIA200 ASIA200 bayijudy.com situs resmi bayitoto slot gacor popotogel login situs slot eropa99 hoki99 roma77 babe138 roma77 roma77 hoki99 abadicash slot gacor