Full-stack veebirakenduste loomine Javascripti, NodeJS/Express/MongoDB abil
Koolitus annab ülevaate veebirakenduste back-endi arendusse Javascripti vahenditega.- Samuti õpetame kuidas luua dünaamilisi front-end lehti ning veebiliideseid andmete lugemiseks ja saatmiseks (API-d)
- Sissejuhatus
- Kliendi ja serveri rollid. Strateegiad andmete vahetuseks. Komponendid, mida vajame
- NodeJS – Javascript serveris
- Node installeerimine, NPM – mis see on ja kuidas seda kasutada.
- Asünkroonsus (Callback funktsioonid, await/async).
- Objektid, massiivid ja funktsioonid.
- Koodi jagamine mooduliteks.
- Veebiserveri loomine
- HTTP requestid (GET, POST ja teised) MPA ja SPA rakendused. REST API põhimõtted
- Esimene veebirakendus Expressi abil, mis näitab staatilist sisu serverist (nädalapäeva rakendus).
- Serverist loetud staatilise sisu näitamine veebilehitsejas.
- Rakenduse paigaldamine pilveserverisse
- Pilveserveri loomine (Heroku), rakenduse installeerimine.
- API loomine ja kasutamine
- API endpoindid andmete lugemiseks ja salvestamiseks. JSON andmeformaat. Serverirakenduse sisemised komponendid ja kasutusloogika.
- Veebikliendist andmete lugemine ja salvestamine
- Andmete lisamine, muutmine, lugemine ja kustutamine ning saatmine serverisse.
- Saadetavate andmete valideerimine kliendis ja serveris.
- Andmete hoidmine ja kasutamine MongoDB andmebaasist
- MongoDB andmebaasi põhioperatsioonid: andmeobjektide lisamine, muutmine, kustutamine ja lugemine.
- Veebirakenduse navigatsioon
- Navigatsiooniloogika ehitamine. Veebirakenduste arhitektuur.
- GIT – Põhialused
- Repositooriumi (repository) loomine, harud (branches). Funktsionaalsete harude (feature branches) kasutamine arenduses. Muudatuste jälgimine (Diff tools), Muudatuste mestimine (merging, pull requests)
- Projekt: Esimeses osas tehtu sidumine enda loodud rakendusserveriga andmete salvestamiseks ja lugemiseks
Hind kokkuleppel
See koolitus toimus viimati veebruaris 2026. Me ei tea veel, kas ja millal see kordub — seepärast on ta siin alles. Küsi järele, kui see sind huvitab.
Sarnased koolitused, mis praegu toimuvad
Programmeerimine
Andmebaaside projekteerimine ja haldamine
Andmebaaside projekteerimise ja halduse kursus — SQL ja NoSQL andmebaasid, normaliseerimine, päringute optimeerimine ja turvalisus.
28.09 – 11.11 · Roosikrantsi 8b või veebis · 140 ak tundi
13.10 – 26.11 · Roosikrantsi 8b või veebis · 140 ak tundi
+ 1 toimumist

Mihkel Vaher

Aurora Development OÜ
Programmeerimine
Front-end programmeerija tervikõpe
Front-end programmeerija tervikõpe: HTML, CSS, JavaScript ja React algajast portfoolioga arendajani.
06.10 – 17.12 · Roosikrantsi 8b või veebis · 200 ak tundi
19.10 – 30.12 · Roosikrantsi 8b või veebis · 200 akadeemilist tundi

Kristian Paekivi

Aurora Development OÜ
Programmeerimine
JavaScript & React: nullist front-end spetsialistiks intensiivõpe
Õpi JavaScripti ja Reacti nullist: ehita veebipood, API-integratsioonid ja SPA-rakendus front-end spetsialistiks saamiseks.
29.09 – 03.12 · Roosikrantsi 8b või veebis · 200 ak tundi
12.10 – 16.12 · Roosikrantsi 8b või veebis · 200 akadeemilist tundi
+ 1 toimumist

Mihkel Vaher

Aurora Development OÜ
IT koolitus tavakasutajale
QA testimine + QA automatiseerimine
Digitaalsete toodete testimine on väga nõutud ja seda saab õppida igaüks.
Online-arenguprogramm · 10 kuud (328 akadeemilist tundi)

Alexander Teder

Tallinn Learning
Teavita mind, kui see koolitus taas toimub
See koolitus hetkel ei toimu. Jäta oma kontakt ja anname teada, kui see või mõni sarnane koolitus taas kalendrisse lisandub.
Otsid midagi muud?
Aitame leida sarnase koolituse või koostada tiimile eraldi pakkumise — vestle meiega.