Skip to content
My profile

Course

Advanced JavaScript programming

Elective5 ECTSSemester 560 h teachingTaught in Croatian

Course description

The course description is available in Croatian only.

  • Uvodno predavanje
  • Osnove
  • JavaScripta
  • Napredni
  • JavaScript koncepti
  • Angular – uvod, komponente
  • Angular – routing, filteri
  • Angular – servisi, http
  • Angular – komunikacija komponenata, struktura projekta
  • Angular – forme, autentifikacija
  • Node.js
  • Express – osnove
  • Express – routing, APIs
  • MongoDB 1
  • Razvoj MEAN web aplikacije
  • Vezane tehnologije
  • Nema nastave

When and where

The timetable and room occupancy are available after signing in with your TVZ account.

Sign in with TVZ account

Learning outcomes

  1. construct interactive web content using HTML DOM, CSS and JavaScript
  2. differentiate between JavaScript Events and their triggering in time and on demand
  3. design a web app based on the JavaScript programming language
  4. construct a web app using the AngularJS framework
  5. develop a web server using the Node.js environment
  6. build a noSQL database using the Mongo database
  7. analize the MVC programming paradigm

Reading list

Required reading

  • "Eloquent JavaScript: A Modern Introduction to Programming" ? Marijn Haverbeke
    "Pro AngularJS" ? Adam Freeman
    "Professional Node.js" ? Pedo Teixeira
    "Mean Machine" ? Chris Sevilleja, Holly Lloyd

Course coordinators 1

Teaching staff 1

Exam dates

Exam dates for this academic year are not published yet. Last year's dates:

within 10 days within 30 days later past
Source: ISVU. Click a date to open Studomat and register; check it for changes too.