Vodič · Web programiranje
Osnove weba – vodič
Pre nego što napraviš prvi sajt ili web aplikaciju, korisno je da znaš šta se dešava „ispod haube“: kako pregledač pronalazi server, šta mu šalje, šta dobija nazad i ko je zadužen za koji deo aplikacije.
Lekcije su kratke i praktične – u svakoj se nešto isproba u pregledaču (F12) ili u komandnoj liniji. Za većinu nije potrebno ništa da se instalira.
- 8 lekcija
- Od 6. razreda
- HTML, JavaScript, Python
1 Kako radi web
Šta se dešava od trenutka kada ukucaš adresu do prikaza stranice.
Šta je web i kako rade web aplikacije
Internet i web, klijent i server, statički sajt i web aplikacija.
Otvori lekciju →Kako radi internet
IP adrese, paketi, DNS, domen i hosting, delovi URL adrese.
Otvori lekciju →Kako radi web server
Statički i dinamički odgovori; sopstveni server u Python-u.
Otvori lekciju →2 Komunikacija pregledača i servera
Jezik kojim razgovaraju pregledač, server i druge aplikacije.
3 Delovi web aplikacije
Ko šta radi u aplikaciji i kako se ona štiti.
4 Izbor puta
Sa kojom tehnologijom nastaviti.
Izbor backend tehnologije
Python (Flask, Django) ili C# (ASP.NET Core) – i druge mogućnosti.
Otvori lekciju →HTML, CSS i JavaScript
Sledeći korak: HTML, CSS i JavaScript u praksi.
Otvori lekciju →Python za web
Flask i Django na Python-u.
Otvori lekciju →ASP.NET Core
Web aplikacije u C#-u.
Otvori lekciju →