Prva domaća platforma posvećena podučavanju programiranja. Najbolji način da što prije postanete softverski inžinjer. (Projekat za predmet Razvoj Web Aplikacija)
nauciProgramiranje.ba je web aplikacija zamišljena kao platforma za učenje programiranja. Ova web usluga treba da pruži najjednostavniju i najmoderniju platformu za učenje programiranja pružajući korisniku razne pogodnosti poput integrisanog radnog okruženja, velike baze pitanja za provjeru poslije svakog videa kursa i vježbi koje dolaze nakon svakog završenog poglavlja kursa.
- Autentifikacija – Prijava korisnika, svaki korisnik ima svoj profil te za svakog korisnika se bilježe podaci o napretku u kursu.
- Autorizacija – Razni nivoi pristupa. Ukoliko korisnika nije prijavljen dostupne su mu samo osnovne informacije. Ukoliko je korisnik logovan, ali nije platio kurs, može vidjeti samo besplatne dijelove kursa, dok korisnik koji je platio uslugu može pristupiti svim dijelivima stranice.
- Razvojno okruženje – Integrisano razvojno okruženje dostupno sa web stranice. Omogućava objedinjeno iskustvo razvoja, odnosno izrade zadataka i praćenja samog kursa.
- Python kurs – Page koji sadrži kurs.
- Testovi(pitanja za projevru) – Nakon svakog videa u kursu, korisniku će biti ponudjen mini test s 5 – 10 pitanja vezanih za tematiku obradjenu u videu.
- Projekti – Nakon svakog poglavlja korisniku se predlaže projektni zadatak koji će poboljšati njegove vještine iz navedene oblasti. Ponudjena će biti i rješenja, kao i korisni savjeti pri izradi tog zadatka.
- Certifikat – Nakon 100% završenog kursa, korisnik može skinuti prilagodjeni certifikat za završen kurs programiranja.
- Centar za pomoć – Robusni centar za pomoć koji nudi korisniku sve vrste informacija o servisu kao i mogućnost kontakta.