Spinner

Dokument se učitava

ATUSS

VIŠER

Akademija tehničko-umetničkih strukovnih studija Beograd

Odsek Visoka škola elektrotehnike i računarstva

Integracija softverskih tehnologija Šifra: 151407 | 6 ESPB

Opšte informacije
Nivo studija: Osnovne strukovne studije
Godina studija: 3
Semestar: 6
Uslov: Predznanje objektnog programiranja kao i osnove Internet tehnologija.
Cilj: Obučiti studente tehnikama integracije softverskih tehnologija.
Ishod: Studenti su naučeni da, koristeći nove razvojne alate, pišu i projektuju aplikacije koje koriste različite programske platforme i operativne sisteme.
Sadržaj predmeta
Teorijska nastava:
  1. Uvodno predavanje. Koncepti React-a.
  2. JSX. Uslovni iskazi, fragmenti i kreiranje komponenata.
  3. JS projekti. Alati: npm, npx i IDE za izrada React projekata.
  4. ReactJs. Interpolacija. Stilizacija komponenata.
  5. ReactJs. Rad sa udicama. Stanje komponente i reaktivnost.
  6. ReactJs. Zajednička stanja. Kontekst podataka.
  7. ReactJs. Upotreba reduktora, rutera, optimizatora memorije.
  8. NodeJs. Uvod i asinhroni koncepti.
  9. NodeJs. Izrada modula i paketa. Rad sa npm repozitorijumom.
  10. NodeJs. HTTP i express modul.
  11. Osnove XML-a.
  12. Validacija XML podataka: DTD i XML šeme.
  13. Tehnike verzioniranja. Osnove Git-a.
  14. Rad u mrežnom okruženju, timski rad i rešavanje konfilikata.
Praktična nastava:
  1. Praktična primena JavaScript-a uz upotrebu React-a i NodeJS-a.
Literatura
  1. Z. Ćirović, Ingegracija softverskih tehnologija, VISER, 2020.
  2. L. Lemay, R. Colburn, J. Kyrnin, HTML5, CSS3 i JavaScript za razvoj web strana, Kompjuter biblioteka, 2016.
  3. J. Lowy, M. Montgomery, Programming WCF Services, 4th Edition, O'Reilly Media 2015.
  4. J. Webber, S. Parastatidis, I. Robinson, REST in Practice, O'Reilly Media, 2010.
  5. W.S.Means, E.R.Harold, XML za programere, Mikro knjiga, 2006.
Broj časova aktivne nastave (nedeljno)
Predavanja: 3
Vežbe: 2
Drugi oblici nastave: 0
Ocena znanja (maksimalan broj poena 100)
Predispitne obaveze
Poeni
aktivnosti u toku predavanja
10
aktivnosti na laboratorijskim vežbama
0
seminarski rad
0
kolokvijum
60
Završni ispit
Poeni
Pismeni ispit
30
Usmeni ispit
0

Nastavnik

Saradnik

Prezentacija predmeta (1) Predavanja (0)
Vežbe (0)
Preuzimanja (2)

II projekat

Ova datoteka je zaštićena. Morate se prijaviti na studentske ili profesorske servise da biste je videli.

I projekat

Ova datoteka je zaštićena. Morate se prijaviti na studentske ili profesorske servise da biste je videli.

Kolokvijumi i međurezultati (0)
Obaveštenja