Brezplačni e-vodič: Kako postati programer?
Poglej več
Postanite samozavestni pri delu s podatki s tečajem SQL in baze podatkov.
PRIJAVI SE

Web Development 1

🎓 NIVO
Popolni začetniki (predznanje ni potrebno)

TRAJANJE
12 tednov • 24 srečanj v živo • 36 ur programa

👥 PRIMERNO ZA
Posameznike, Ŕtudente, podjetnike, zaposlene in vse, ki želijo ustvariti lastne spletne strani, razumeti delovanje interneta ali se podati v kariero spletnega razvoja.

📌 KJE JE ZNANJE UPORABNO?
Spletni razvoj • UX/UI osnove • digitalni projekti • podjetniÅ”tvo • marketing • optimizacija spletnih procesov • priprava portfelja za IT

🎁 BONUSI (vključeni v ceno)
• Certifikat o opravljenem tečaju
• Dostop do posnetkov vseh lekcij
• Slack skupnost z inÅ”truktorjem (podpora tudi po tečaju)
• 10 praktičnih projektov (primerni za CV/portfelj/GitHub)
• Trajen dostop do vseh gradiv
• Tečaj poteka v slovenskem jeziku

Uvodni tečaj spletnega razvoja, kjer postavite temelje za izdelavo lastnih spletnih strani.

36 ur
24 srečanj
začetni

Klemen

Za osnove je fino, če predavatelj stalno ponavlja in prevaja ta abstraktni/logični jezik v naravni – da se stvar usede!

Marko

Zelo dober tečaj, vredno denarja, zelo poučno.

BoŔtjan

Najbolj uporabna stvar ki sem se jo naučil na tečaju mi je bila, da sem pridobil logaritemsko miŔljenje.

Gal

Tecaj je bil super! Pridobil sem neko novo znanje, ki ga o Pythonu nisem imel.

Alja

Sedaj ko sem pridobila osnovno znanje bom se bom lažje samostojno učila naprej.

Valentina

Tečaj mi je pomagal razumeti kako izgleda sestavljanje spletne strani in vse kar je v ozadju, hvala za podrobno razlago in pomoč.

Program

V 12 tednih se naučite temeljnih veŔčin spletnega razvoja: HTML, CSS in Python programiranja ter ustvarite prve spletne strani in mini spletne projekte. Tečaj je zasnovan za popolne začetnike in vas korak za korakom pripelje od nič do prvega spletnega portfelja.

Zakaj izbrati ravno ta tečaj?

1) Najbolj priljubljen uvod v svet spletnega razvoja
Web Development 1 je eden najboljŔih načinov, da začnete svojo pot v IT. Z eno osnovno spletno stranjo lahko zgradite izhodiŔče za nadaljnje učenje (JavaScript, React, backend, UX/UI).

2) Hitri prvi rezultati, svojo prvo spletno stran izdelate že v prvem tednu
Znanje napreduje hitro in praktično. V Ŕtirih tednih boste ustvarili 10 manjŔih projektov, ki jih lahko vključite v svoj portfelj.

3) Tečaj poteka v živo z inŔtruktorjem
Srečanja potekajo online v živo, inÅ”truktorja lahko vedno ustavite in ga prosite za dodatno razlago. Prejmete tudiĀ  dostop do Slack skupnosti, kjer lahko dobite dodatno pomoč in podporo tudi izven tekočih lekcij, skupina pa ostaja odprta tudi po končanem tečaju.

4) Popolnoma primeren za začetnike
Tečaj je zasnovan tako, da se koncepti učijo postopoma od osnove HTML-ja do naprednejŔih CSS tehnik in Python programiranja.

Kaj boste znali po tečaju?

Po 12ih tednih boste znali:

  • uporabljati HTML za strukturo spletne strani
  • oblikovati elemente s CSS (barve, razmiki, layout, pisave)
  • uporabljati osnovne JavaScript funkcije za interaktivnost
  • postaviti enostavno spletno stran ali mini spletni projekt
  • Ā pripraviti svoj prvi spletni portfelj
  • razumeti logiko spletnih strani, kar vam omogoča nadaljevanje na Web Development 2 ali JavaScript tečaj

+ Zaključni projekt:
Izdelate svojo lastno spletno stran ali spletno aplikacijo (npr. osebna predstavitev, spletni portfolio ali tematska mini aplikacija).

Komu je tečaj namenjen?

Tečaj je idealen za vse, ki:

  • želijo vstopiti v svet spletnega razvoja,
  • želijo izdelati lastno spletno stran (osebno, poslovno ali projektno),
  • razmiÅ”ljajo o karierni usmeritvi v IT,
  • potrebujejo spletno znanje za podjetniÅ”ke projekte,
  • želijo razumeti osnove, preden nadaljujejo z naprednim tečajem (Web Development 2).

Primeren je za zaposlene, Ŕtudente, podjetnike in vse, ki želite znanja izdelave spletnih strani.

Kaj se naučite v 12 tednih?

Tečaj Web Development 1 je razdeljen na tri med seboj povezane sklope, ki vas postopoma pripeljejo od osnove spletnih strani do razumevanja celotnega procesa razvoja spletnih strani od front-enda, do osnov programiranja in prve back-end aplikacije.

1. del: Front-end development (HTML, CSS, Bootstrap)
Začnete z razumevanjem, kako spletne strani delujejo in kako jih oblikujemo. Brez programiranja samo gradnja, struktura in vizualna podoba.

Lekcije vključujejo:

  • Uvod v HTML in osnove svetovnega spleta
  • HTML elementi in struktura spletne strani
  • Uvod v CSS (barve, razmiki, pisave, oblikovanje)
  • CSS layouti s Flexboxom
  • Delo z Bootstrap ogrodjem
  • Uporaba Git in GitHub za vaÅ” programerski portfelj
  • Front-end recap in pregled nalog

Cilj 1. sklopa: Ustvarite lastno spletno stran, jo oblikujete, objavite na GitHubu ter postavite temelje za nadaljnji razvoj.

2. del: Osnove programiranja v Pythonu
Nato preidete na programiranje z jezikom Python, ki zaradi svoje jasnosti velja za idealen prvi programski jezik.

Lekcije vključujejo:

  • Uvod v Python in razvojno okolje
  • Pogoji, zanke in logika programiranja
  • Delo z datotekami
  • Seznami in slovarji (dictionary)
  • Funkcije
  • Objektno orientirano programiranje (OOP)
  • Software paketi + pregled nalog

Cilj 2. sklopa: Razumete temeljne programerske koncepte in jih znate uporabiti pri spletnem razvojuĀ  priprava terena za gradnjo back-end funkcionalnosti.

3. del: Back-end development s Pythonom
V zadnjem delu tečaja začnete graditi back-end logiko in spoznate, kako spletne strani delujejo Ā»v ozadjuĀ«. Na koncu spletno aplikacijo naložite na Render (AWS).

Lekcije vključujejo:

  • Uvod v back-end razvoj
  • Spletni strežniki, cloud, Jinja templating
  • HTTP zahteve (requests) in delo s piÅ”kotki
  • Baze podatkov (osnove + praktične vaje)
  • Avtentifikacija uporabnikov
  • Ključne funkcionalnosti (edit, delete, list all, details)
  • Avtomatsko testiranje
  • Delo z API-ji in JSON podatki

+ Zaključek tečaja + recap + pregled projektov

Cilj 3. sklopa: Zgradite preprosto, a funkcionalno spletno aplikacijo z bazo, uporabniŔkim vmesnikom, back-end logiko in objavo v oblaku.

Končni rezultat po 12 tednih:

āœ” razumete celoten proces spletnega razvoja (front-end → programiranje → back-end),
āœ” izdelate več praktičnih projektov za svoj portfelj,
āœ” postavite lastno spletno aplikacijo na Render,
āœ” pripravite temelje za napredne tečaje (Web Development 2, Podatkovni inženiring,..).

“Učite se spletnega razvoja skozi praktične primere, brez dolgočasne teorije.”

Praktično učenje skozi spletne projektov

Učenje poteka skozi realne primere saj se spletnega razvoja najlažje naučite z izdelavo dejanskih strani.
Med tečajem boste izdelali 10 praktičnih projektov, kot so:

  • osebna spletna vizitka,
  • oblikovana spletna stran,
  • mini spletna aplikacija,
  • interaktivni elementi
  • portfelj spletnih projektov.

Vse projekte lahko vključite v svoj CV, portfelj ali GitHub.

TEČAJ WEB DEVELOPMENT 1 LAHKO DOBIŠ 20% CENEJE, ČE SE ODLOČIŠ ZA NAKUP KOMPLETA TEČAJEV WEB DEVELOPMENT 1 (PYTHON) IN 2 (JAVASCRIPT).

Predznanje

UdeleženciĀ ne potrebujejo programerskega predznanja, saj je tečaj namenjenĀ popolnim začetnikom v spletnem razvoju. Tečaj bo potekal v slovenskem jeziku, kljub temu pa se od udeležencev pričakuje osnovno bralnoĀ razumevanjeĀ angleÅ”kega jezika, ki je ključno za vsakega programerja.

Termini in izvedba e-lekcij

Trajanje: 12 tednov
Število srečanj: 24
Obseg dela: 36ur
Termin: 2Ɨ tedensko, 17:00–18:30
Način izvedbe: Online v živo z inŔtruktorjem (videokonferenca)
Majhne skupine: max. 15 oseb

Mesta se zapolnijo hitro.

Naslednji termin tečaja

  • 18.2.2026 ob 17:00 uri
  • Potek tečaja: Ponedeljki in sredeĀ odĀ 17:00 – 18:30

 

Kaj potrebujem pri sebi?

Vsak udeleženec potrebuje svojĀ računalnik, ki ima vsaj 4GB RAM-aĀ ter solidno internetno povezavo.

Za vso ostalo tehnično podporo in navodila poskrbimo mi.

Kaj če manjkam na e-srečanju?

Brez skrbi!

V kolikor kdaj manjkaÅ”, ni problema, omogočimo vamĀ dostop do posnetkov vseh lekcij,Ā gradivaĀ inĀ nalog, tako lahko zamujeno snov predelate samostojno in normalno sledite tečaju naprej, ali celo tečaj predelate po posnetkih in v svojem tempu.

Med srečanji boste imeli dostop do Slack skupine, kjer lahko postavljate vpraŔanja in prejemate pomoč inŔtruktorja ali sotečajnikov tudi izven lekcij tečaja v živo. Skupino pa pustimo odprto tudi po končanem tečaju.

Bonusi

  • CertifikatĀ o opravljenem tečaju
  • BrezplačniĀ 4-mesečni dostop do JetBrains AcademyĀ učnih materialov, s pomočjo katerih lahko nadgrajujeÅ” znanje Å”e dolgo po tem, ko zaključiÅ” tečaj
  • Lekcije online v živo, vsak tečaj ima zagotovljen čas za vpraÅ”anja, ponovitev in pregled nalog
  • Omogočen dostop doĀ kurikulumovĀ inĀ video posnetkov lekcijĀ za vedno
  • Vključitev vĀ Slack skupnost, kjer z inÅ”truktorjem in tečajniki komunicirate izven časa lekcij
  • 20% popustĀ na vse nadaljnje tečaje Smartninja, po rednih cenah
web_development_1

499,00 

Datum tečaja
19.02.2026
InŔtruktor
Domen Rajterič
Trajanje
36 ur
Število srečanj
24 srečanj
Težavnost
začetni
Predogled videa za Smartninja Ŕola programiranja
Play
StarStarStarStarStar
36
Check Ocena testiranega izdelka
Predogled videa za Irena
Play
StarStarStarStarStar
19
Check Ocena testiranega izdelka
Predogled videa za Irena
Play
StarStarStarStarStar
20
Check Ocena testiranega izdelka
Predogled videa za Klara HarmŔek
Play
StarStarStarStarStar
15
Check Ocena testiranega izdelka
Predogled videa za Irena
Play
StarStarStarStarStar
12
Check Ocena testiranega izdelka
Predogled videa za Brigita
Play
StarStarStarStarStar
10
Check Ocena testiranega izdelka

Izjave naŔih tečajnikov

"Programiranja sem se prvo lotil sam, doma in Ŕlo je zelo počasi. Potem sem se vpisal na SmartNinja tečaj, kjer sem pridobil ogromno znanja v zelo kratkem času, pa tudi kje in kako se učenja lotiti sam naprej. Zelo mi je vŔeč, da je znanje, ki ga pridobiŔ, zelo praktično in uporabno."
"Tečaj Web development 1 res priporočam, saj te na njem naučijo zelo veliko danes uporabnih veŔčin. Dela se tudi na praktičnih primerih."
"SmartNinja tečaj toplo priporočam tako začetnikom, ki bi radi osvojili osnove programiranja, kot tudi tistim, ki bi radi svoje znanje Ŕe nadgradili. Poleg znanja s tečaja odneseŔ veliko koristnih informacij, ki ti pomagajo pri nadaljnjem učenju in delu."