Skriptni jezici i web programiranje

Skriptni jezici i web programiranje
  • Pregled
  • Kurikulum
  • Recenzije

Web programiranje je područje razvoja softvera (programa) koje se bavi stvaranjem web aplikacija ili web stranica. To uključuje korištenje različitih tehnologija, jezika i alata kako bi se omogućila interakcija između korisnika i web stranica ili aplikacija putem internetskog preglednika.

Ključni elementi web programiranja uključuju:

  1. HTML (Hypertext Markup Language):

    • Osnovni jezik za strukturiranje sadržaja web stranica. HTML koristi oznake kako bi definirao elemente na stranici, kao što su naslovi, paragrafi, tablice i slično.
  2. CSS (Cascading Style Sheets):

    • Koristi se za stiliziranje i dizajniranje web stranica. CSS omogućuje kontrolu nad izgledom elemenata koji su definirani u HTML-u.
  3. JavaScript:

    • Skriptni jezik koji se koristi za dinamičko manipuliranje HTML-om i CSS-om. JavaScript omogućuje izradu interaktivnih i dinamičnih web stranica. 
  4. Backend jezici i okviri:

    • Služe za obradu logike i podataka na serverskoj strani. Popularni backend jezici uključuju PHP, Python, Ruby, Java, C#, a postoje i razni okviri (frameworks) kao što su Django, Flask, Express, Ruby on Rails, itd.
  5. Baze podataka:

    • Koriste se za pohranu podataka. Relacijske baze podataka poput MySQL, PostgreSQL i SQLite često se koriste, ali i NoSQL baze poput MongoDB postaju sve popularnije u web developmentu.
  6. HTTP (Hypertext Transfer Protocol):

    • Protokol koji omogućuje komunikaciju između klijenta (korisničkog računala) i servera (gdje se nalazi web stranica ili aplikacija).
  7. Web serveri:

    • Softverski sustavi koji obrađuju zahtjeve klijenata i šalju odgovore. Apache i Nginx su primjeri popularnih web servera.
  8. Frontend i Backend:

    • Frontend odnosi se na sve što korisnik vidi i s čime interagira na web stranici. Backend se odnosi na sve procese i radnje koje se odvijaju na serverskoj strani.

Web programiranje se stalno razvija, a programeri koriste nove tehnologije i alate kako bi poboljšali performanse, sigurnost i korisničko iskustvo web stranica i aplikacija. To može uključivati korištenje različitih frontend i backend okvira, biblioteka, alata za upravljanje projektima, sustava za kontrolu verzija i drugih tehnologija koje poboljšavaju proces izrade i održavanja web softvera.

  • 8 Sections
  • 2 Kvizova
  • 0mTrajanje
Expand All

Uvod

4 Lekcije 1 Kviz
  • Web preglednici, web pretraživači
  • Skriptni jezici na internetu
  • Sustavi boja na zaslonu i pisaču (RGB, CMYK)
  • Što je web stranica?
  • Ponavljanje i istraživanje

Organizacija web sjedišta

3 Lekcije
  • Proces razvoja web sjedišta
  • Definiranje web sjedišta
  • Pregled web sjedišta u pregledniku

HTML

1 Kviz
  • Sintaksa HTML-a
  • Pregled HTML elemenata i atributa
  • Svojstva dokumenata
  • Metaelementi
  • Dodavanje i uređivanje teksta
  • Izradba tablica
  • Oblikovanje liste
  • Slike
  • Ponavljanje

Povezivanje HTML dokumenata

2 Lekcije
  • Oblikovanje web sjedišta pomoću HTML-a
  • Izradba i uređivanje poveznica

Multimedijski sadržaji u HTML dokumentu

2 Lekcije
  • Formatiranje multimedijskih sadržaja za primjenu na internetu
  • Ugradnja multimedijskih sadržaja u HTML dokument

CSS

  • CSS
  • Povezivanje HTML-a i CSS-a
  • Sintaksa
  • Vrste selektora
  • Zadatak
  • Pravila vezana za selektore

CSS − Uređivanje web sjedišta

  • Pozadina
  • Fontovi
  • Tekst
  • Poveznice
  • Flexbox

Vježbe

0

0 Ocjene
5Zvjezdica 0%
4Zvjezdica 0%
3Zvjezdica 0%
2Zvjezdica 0%
1Zvjezdica 0%

Recenzije

    Besplatno

    Register Now

    Retake Course

    Jeste li sigurni da želite ponovno pohađati tečaj? Ova radnja će trajno izbrisati sav vaš napredak u ovom tečaju.

    Tečaj uključuje

    • HTML
    • CSS
    • MULTIMEDIJA

    ×

    Free Lesson Videos:

    Deleting Course Review

    Are you sure? You can't restore this back

    Course Access

    This course is password protected. To access it please enter your password below:

    Slični tečajevi