šJavaScript BiljeÅ”ke ā (izdanje 2025.ā2026.)
š JavaScript BiljeÅ”ke (izdanje 2025.ā2026.) cjelovit je akademski i praktiÄni resurs prilagoÄen studentima, studentima softverskog inženjerstva i buduÄim programerima. PokrivajuÄi cijeli JavaScript program na strukturiran i studentima prilagoÄen naÄin, ovo izdanje kombinira cjeloviti program, vježbe s viÅ”estrukim odgovorima i kvizove kako bi uÄenje bilo uÄinkovito i zanimljivo.
Ova aplikacija pruža detaljan vodiÄ za savladavanje JavaScript koncepata, poÄevÅ”i od osnova programiranja i napredujuÄi do naprednih tema poput asinkronog programiranja, Node.js-a i aplikacija temeljenih na pregledniku. Svaka jedinica pažljivo je osmiÅ”ljena s objaÅ”njenjima, primjerima i vježbenim pitanjima kako bi se ojaÄalo razumijevanje i pripremili studenti za akademske ispite i profesionalni razvoj.
---
šÆ Ishodi uÄenja:
- Razumijevanje JavaScript koncepata od osnova do naprednog programiranja.
- Utvrdite znanje s pitanjima s viŔestrukim odgovorima i kvizovima po jedinicama.
- Steknite praktiÄno iskustvo kodiranja.
- UÄinkovito se pripremite za sveuÄiliÅ”ne ispite i tehniÄke razgovore.
- Primijenite vjeŔtine u razvoju softvera i rjeŔavanju problema u stvarnom svijetu.
---
š Jedinice i teme
š¹ Jedinica 1: Vrijednosti, tipovi i operatori
- Brojevi i nizovi znakova
- Booleove vrijednosti i Null vrijednosti
- Operatori i izrazi
š¹ Jedinica 2: Struktura programa
- Varijable i povezivanja
- Uvjeti
- Petlje i iteracije
- Funkcije
š¹ Jedinica 3: Funkcije
- Definiranje funkcija
- Parametri i povratne vrijednosti
- Opseg varijabli
- Zatvaranja
š¹ Jedinica 4: Strukture podataka: Objekti i nizovi
- Objekti kao kolekcije
- Nizovi
- Svojstva i metode
- Promjenjivost
š¹ Jedinica 5: Funkcije viÅ”eg reda
- Funkcije kao vrijednosti
- Predavanje funkcija kao argumenata
- Funkcije koje stvaraju funkcije
š¹ Jedinica 6: Tajni život objekata
- Prototipovi
- NasljeÄivanje
- Konstruktorske funkcije
š¹ Jedinica 7: Projekt ā JavaScript robot
- Stanje i ponaŔanje
- Metode pisanja
- Objektno orijentirani dizajn
š¹ Jedinica 8: GreÅ”ke i greÅ”ke
- Vrste greŔaka
- Tehnike otklanjanja pogreŔaka
- Obrada iznimki
š¹ Jedinica 9: Regularni izrazi
- UsklaÄivanje uzoraka
- Pretraživanje i zamjena teksta
- Regex u JavaScriptu
š¹ Jedinica 10: Moduli
- Modularnost
- Izvoz i uvoz
- Organiziranje koda
š¹ Jedinica 11: Asinkrono programiranje
- Povratni pozivi
- ObeÄanja
- Async-Await
š¹ Jedinica 12: JavaScript i preglednik
- DOM
- DogaÄaji i korisniÄki unos
- API-ji preglednika
š¹ Jedinica 13: Dokument Objektni model
- Navigacija DOM stablom
- Manipuliranje elementima
- SluÅ”aÄi dogaÄaja
š¹ Jedinica 14: Obrada dogaÄaja
- Å irenje
- Delegiranje
- DogaÄaji tipkovnice i miÅ”a
š¹ Jedinica 15: Crtanje na Canvasu
- Osnove Canvas API-ja
- Oblici i putanje
- Animacije
š¹ Jedinica 16: HTTP i obrasci
- Izrada HTTP zahtjeva
- Rad s obrascima
- Slanje podataka poslužiteljima
š¹ Jedinica 17: Node.js
- Uvod u Node.js
- DatoteÄni sustav
- Izrada poslužitelja
- Moduli u Nodeu
---
š ZaÅ”to odabrati ovu aplikaciju?
- Pokriva cijeli JavaScript program u strukturiranom formatu.
- UkljuÄuje pitanja s viÅ”estrukim izborom odgovora, kvizove i vježbe kodiranja za vježbu.
- Jasna objaÅ”njenja i primjeri za brzo uÄenje i ponavljanje.
- Pogodno za studente preddiplomskog/inženjerskog studija, preddiplomskog/IT studija, softverskog inženjerstva i razvojne programere.
- Gradi snažne temelje u rjeŔavanju problema i profesionalnom programiranju.
---
ā Ova je aplikacija inspirirana autorima:
Marijn Haverbeke, David Flanagan, Douglas Crockford, Nicholas C. Zakas, Addy Osmani
š„ Preuzmite odmah!
Preuzmite svoje izdanje JavaScript biljeÅ”ki (2025.ā2026.) veÄ danas! UÄite, vježbajte i savladajte JavaScript koncepte na strukturiran, ispitno orijentiran i profesionalan naÄin.