Što ćete dobiti po završetku tečaja?
- Naučit ćete HTML, CSS, Javascript, PHP, MySQL
- Steći ćete samostalnost u programiranju
- Dobit ćete gotovu aplikaciju, web stranicu i sve kodove
- Razumjet ćete procese izrade web stranica
- Lakše ćete pronaći informacije na drugim web stranicama
Zašto upisati baš našu edukaciju?
- Nudimo 365 dana mentoriranja po završetku tečaja. To znači da ćete nas moći kontaktirati bilo kada, doći kod nas u ured, nazvati nas, zatražiti video poziv i mi ćemo otkloniti bug ili vas jednostavno voditi tijekom cijelog procesa izrade kako biste na kraju imali gotovu aplikaciju.
- Konstantno proširujemo gradivo i učitavamo ga na našem webinaru kako biste mogli neograničeno puta gledati sadržaj i gradivo.
- Dajemo sve materijale i snimke predavanja neograničeno na korištenje.
- Radimo u malim skupinama, do 8 polaznika, kako bismo se svakome mogli maksimalno posvetiti.
- Dostupnost dvoje predavača odjednom s različitim pozadinama i znanjem kako bismo imali odgovor na svako vaše pitanje i nedoumicu.
Način održavanja i cijene
Tečaj je moguće pohađati uživo i online.
Adresa održavanja uživo je Savska cesta 41, aneks Zagrepčanka, Zagreb. Za online nastavu koristimo Google Meet i aplikacije kao što su AnyDesk, TeamViewer, UltraViewer i druge kako bismo mogli što brže i efikasnije prepraviti kod i otkloniti bugg ukoliko do njega dođe.
Termini održavanja
Edukacije se odvijaju utorkom i četvrtkom. Prva dva tjedna smo u terminu od 17:00 do 21:00, a kasnije od 17:00 do 19:30. Sveukupno 60 školskih sati s predavanjima uživo i webinarima.
Silabus
- Razvoj interneta
- Razvoj World Wide Weba i internet protokoli
- Serveri, vrste servera
- Što su to domene, kupovina domene, upravljanje domenom
- Uređivači teksta, alati potrebni za programiranje, služenje tipkovnicom
- Podjela programskih jezika
- Što je HTML?
- Postavljanje HTML dokumenta
- HTML sintaksa
- Osnovna struktura
- Naslovi stranica
- Odlomci i naslovi
- HTML komentari
- Horizontalna pravila i prijelomi redaka
- Ugniježđenje HTML elemenata
- Podebljana, ukošena ili podvučena slova
- Element div
- Blok elementi nasuprot inline elemenata
- Povezivanje s drugim stranicama
- Otvaranje poveznica u novim prozorima
- Dodavanje slika
- Povezivanje slike s drugom web stranicom
- Popisi s točkama
- Uvod u CSS: CSS oznake
- Interne poveznice
- Favicon ikone
- Putanja i stablo web stranice
- Uvod u tablice
- Redovi i ćelije tablice
- Spajanje ćelija i redaka tablice
- Širina tablice i ćelije
- Zaglavlja tablica
- Inline CSS
- HTML klase
- HTML ID-ovi
- Oblikovanje koda
- HTMl entiteti
- Uvod u forme
- Elementi za unos teksta
- Višestruki unos teksta
- Gumbi
- Padajući izbornici
- Ugradnja videa
- Što je CSS?
- Kako funkcionira CSS?
- Podjela CSS sintakse?
- Kako napisati inline CSS?
- Kako napisati interni CSS?
- Uvod u CSS selektore
- Pisanje selektora elemenata
- Selektori klasa
- Odabir elemenata prema ID podatku
- Grupirani CSS selektori
- Odabir ugniježđenih elemenata pomoću CSS-a
- Komentiranje koda
- Rad s različitim bojama teksta
- Rad s različitim tipovima boja
- Primjena stila na različita stanja veze
- Promjena veličine fonta
- Dimenzije i mjere na webu
- Promjena boje pozadine
- Umetanje slika
- Promjena poravnanja teksta: lijevo, središnje ili desno
- Dodavanje obruba vašim elementima
- Zaobljeni rubovi
- Različiti tipovi zaslona
- Promjena zadane širine elememata
- Promjena zadane visine elemenata
- Dodavanje sjena elementima
- Padding - unutarnji razmak između elemenata
- Margin - vanjski razmak između elemenata
- Prozirni elementi
- Vanjske CSS datoteke i povezivanje s HTML-om
- Pozicioniranje HTML elemenata
- Statično, absolutno, relativno i fiksno pozicioniranje
- Model kutije
- Kontrola prelijevanja teksta
- Centriranje blok elemenata
- Napredni CSS selektori
- Uvod u pseudoselektore
- Uvod u pseudoelemente
- Gradijentne pozadine
- Prilagođeni web fontovi
- Što su transformacije?
- Kako napravite animacije koristeći CSS
- Meta element okvira za prikaz
- Sintaksa medijskog upita
- Izrada mobile-friendly sučelja
- Responzivne slike
- Responzivna ugrađivanja
- Više medijskih upita
- Početak rada i instaliranje Bootstrap 5
- Bootstrap mreža
- Sheme boja
- Različite klase prikaza
- Plutajući elementi
- Interakcije klikom
- Dodavanje sjena
- Okomito poravnanje
- Vertikalno poravanje
- Bootstrap odmaci unutar i van elemenata
- Što je JavaScript?
- Što je jQuery i zašto ga naučiti?
- jQuery sintaksa
- Promjena HTML-a s jQueryjem
- Mijenjanje teksta pomoću jQueryja
- Kako dobiti vrijednost obrasca
- Kako dodati HTML elemente prije ili iza elemenata
- Brisanje elemenata s weba
- Slušatelji događaja: klik mišem
- Slušatelji događaja: prijelaz mišem
- Slušatelji dogašaja: tipkanje
- Slušatelji događaja: slanje obrasca
- Kako sakriti elemente
- Kako prikazati elemente
- Kako dodati ili ukloniti CSS klase
- Kako promijeniti CSS klase
- Drag&drop opcija
- Promjena veličine prozora
- Postavljanje PHP okruženja
- Uvod u PHP
- Osnove PHP jezika
- Varijable
- Izrazi i operatori
- Imenovanje varijabli
- Tekst i string tip podatka
- Jednostavne uvjetne strukture
- Složene uvjetne strukture
- Switch struktura
- Polja s brojčanim ključem
- Polja s znakovnim ključem
- Dvodimenzionalna polja
- Petlja while
- Petlja for
- Petlja do...while
- Petlja foreach
- Kreiranje funkcija
- Ugrađene funkcije
- Matematičke funkcije
- Vremenske funkcije
- Uvod u bazu podataka
- (Virtualni) serveri
- Što je MySQL?
- Što je PhpMyAdmin?
- Tipovi podataka u MySQL-u
- Administriranje baze podataka u PhpMyAdmin sučelju
- Naredbe za kreiranje baze podataka
- Kreiranje tablica baze podataka
- Administriranje tablica baze podataka: uređivanje, brisanje, preslagivanje stupaca
- Brisanje tablica baze
- Relacijski model tablica
- Unos zapisa u tablice
- Ispis podataka iz baze u PhpMyAdmin sučelju
- Brisanje zapisa iz tablice
- Operatori usporedbe
- Logički operatori
- LIKE
- IN
- BETWEEN
- COUNT
- SUM
- AVG
- MIN
- MAX
- Slanje podataka putem obrasca
- Obrazac s GET akcijom
- Obrazac s POST akcijom
- Imenovanje polja obrasca - atribut NAME
- Prihvaćanje podataka obrasca i prosljeđivanje vrijednosti u varijable
- Kreiranje konekcije na bazu
- Spremanje podataka iz obrasca u bazu
- Učitavanje datoteka
- Učitavanje slika
- Spremanje slika i datoteka u bazu podataka
- Dohvaćanje učitanih slika i datoteka i prikaz na webu
- PHP sjednice
- PHP kolačići
- Registracija i prijava korisnika
- Autentifikacija korisnika
- Provjera slanja obrasca - klik nad gumbom slanja
- Provjera praznih polja - isset & empty funkcije
- Vraćanje poruke o neispunjenom polju
- Provjera dozvoljenih znakova - preg_match funkcija
- Validacija numeričkog unosa
- Validacija tekstualnog unosa
- Validacija JavaScript zločudnog koda i filtriranje unosa
- Osnove hakiranja
- Zaštita URL-a i GET varijable
- Sakrivanje stabla web aplikacije
- Kreiranje vizualnog djela sučelje
- Kreiranje baze podataka
- Povezivanje sučelja s bazom podataka
- Kreiranje intuitivne aplikacije za upravljanje portalom, tzv. CMS sustav
- Zaštita CMS sustava pomoću sesija
- Određivanje različite razine uloga na CMS sustavu
- Zaštita podataka
- Kreiranje vizualnog djela web stranice
- Povezivanje stranice s bazom podataka
- Prikaz podataka iz baze na web stranici
- Kreiranje dinamike weba
- Kreiranje obrasca upita
- Kreiranje responzivne mobilne stranice
- Kako prikazati web portal na internetu (www)
- Vrste servera i kupovina servera
- Kupovina i administriranje domene
- Kreiranje jedinstvenih email adresa s nazivom domene
- Učitavanje web portala i CMS sustava na server
- Testiranje sustava
- SEO optimizacija
- Kako bolje pozicionirati svoju stranicu na Google tražilici
Po | Ut | Sr | Če | Pe | Su | Ne |
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Popularni tečajevi
Škola programiranja
Što ćete dobiti po završetku tečaja? Naučit ćete HTML, CSS, Javascript, PHP, MySQL Steći ćete samostalnost u programiranju Dobit ćete gotovu aplikaciju, web stranicu i sve kodove Razumjet ćete procese izrade web stranica Lakše ćete pronaći informacije na drugim web stranicama Zašto upisati baš našu edukaciju? Nudimo 365 dana mentoriranja po završetku tečaja. To znači da ćete nas moći kontaktirati bilo kada, doći kod nas u ured, nazvati nas, zatražiti video poziv i mi ćemo otkloniti bug ili vas jednostavno voditi tijekom cijelog procesa izrade kako biste na kraju imali gotovu aplikaciju. Konstantno proširujemo gradivo i učitavamo ga na našem webinaru kako biste mogli neograničeno puta gledati sadržaj i gradivo. Dajemo sve materijale i snimke predavanja neograničeno na korištenje. Radimo u malim skupinama, do 8 polaznika, kako bismo se svakome mogli maksimalno posvetiti. Dostupnost dvoje predavača odjednom s različitim pozadinama i znanjem kako bismo imali odgovor na svako vaše pitanje i nedoumicu. Način održavanja i cijene Tečaj je moguće pohađati uživo i online. Adresa održavanja uživo je Savska cesta 41, aneks Zagrepčanka, Zagreb. Za online nastavu koristimo Google Meet i aplikacije kao što su AnyDesk, TeamViewer, UltraViewer i druge kako bismo mogli što brže i efikasnije prepraviti kod i otkloniti bugg ukoliko do njega dođe. Termini održavanja Edukacije se odvijaju utorkom i četvrtkom. Prva dva tjedna smo u terminu od 17:00 do 21:00, a kasnije od 17:00 do 19:30. Sveukupno 60 školskih sati s predavanjima uživo i webinarima.