Takk for at du sendte din henvendelse! En av våre teammedlemmer vil kontakte deg straks.
Takk for at du sendte din bestilling! En av våre teammedlemmer vil kontakte deg straks.
Kursplan
Idé Node.js
- Hva er Node.js
- ECMAScript egenskaper og muligheter
- ECMAScript 5 og utviklingsplaner
- Klient-server og forespørsel-svar-arkitektur
- ECMAScript på server- og klientsiden
- Lisens Node.js
Arkitektur
- V8 motor
- Event loop
- Asynkroni
- Fortsettelse-bestått stil
- Plattformstruktur Node.js
- Muligheter Node.js
- Sikkerhet
Installasjon og grunnleggende arbeid med konsollen Node.js
- Støttede operativsystemer
- Mulige installasjonsmetoder
- Installasjonsprosessen på det valgte systemet
- Førstegangs oppsett
- Konsoll Node.js og tilgjengelige kommandoer
- Strenger, argumenter og science fiction-modul
Kjøre serveren på plattformen Node.js
- HTTP-protokoll
- GET/POST/PUT/DELETE-metoder
- Forespørsler og svar, overskrifter som brukes i HTTP-protokollen
- Støtter HTTP-metoder med Node.js
- Viser innhold på nettstedet
- Skjemastøtte
Opprette nettapplikasjoner basert på rammeverket Express
- Tilgjengelige rammer
- Grunnleggende om MVC-arkitektur
- Nettapplikasjon fra Express
Databasestøtte
- Tilgjengelige biblioteker for databasestøtte
- DAO og ORM oversikt
- Velge en DBMS, forskjeller mellom relasjonelle og ikke-relasjonelle databaser
- SQLite, MySQL, MongoDB, Redis
NPM - pakkehåndtering
- Introduksjon til NPM Package Manager
- Søke og installere pakker
- Diskusjon av utvalgte/mest populære pakker
- Lag og publiser dine egne pakker
Applikasjonstesting, problemstillinger knyttet til applikasjonskvalitet
- Støttede testmetoder
- Enhets- og atferdstester fra Node.js
- Kodestandarder
- Tilgjengelige verktøy for å støtte kvalitetssikring av applikasjoner
Støtte og utvikling Node.js
- Utviklingsretninger
- Støtte for Node.js
- Utviklingsredigering tilgjengelig (IDE-støtte)
- Utviklere Node.js og samfunnsstøtte
Krav
- Kunnskap om ECMAScript (JavaScript)
- Grunnleggende kunnskap om objektorientert og funksjonell programmering i JavaScript
14 Timer
Referanser (3)
Jeg likte at vi fikk se på mange forskjellige emner, men de ble forklart på en så klar måte at jeg kunne forstå dem uten stor vanskelighet.
Mateusz Sierski - Wyzsza Szkola Bankowa
Kurs - Node.js
Maskinoversatt
Vennlig og avslappet innstilling :)
Marcin Szymczyk - Wyzsza Szkola Bankowa
Kurs - Node.js
Maskinoversatt
tilnærming til emnet
Jakub Bujak - Wyzsza Szkola Bankowa
Kurs - Node.js
Maskinoversatt