Trening front end web development

Visoka škola “CEPS – Centar za poslovne studije” organizuje program cjeloživotnog obrazovanja pod nazivom “Frontend Web Development”, koji će početi 29. maja 2025. godine.

Frontend Web Development podrazumijeva izradu vizuelnog i funkcionalnog dijela web stranica i aplikacija koje korisnici direktno koriste. Kroz ovaj kurs, polaznici će savladati rad s tehnologijama poput HTML-a, CSS-a, JavaScripta i Reacta, te razvijati vlastitu web aplikaciju biblioteke. Aplikacija će sadržavati funkcionalnosti kao što su prikaz knjiga, pretraga i korisnički interfejs – idealna osnova za ulazak u svijet web programiranja.

Pozivamo sve zainteresovane studente Visoke škole “CEPS – Centar za poslovne studije” da se prijave na navedeni program te time unaprijede svoje digitalne vještine i obogate svoje znanje u oblasti web razvoja.

Nakon odslušanog programa cjeloživotnog obrazovanja, polaznici koji steknu osnovna znanja i vještine u oblasti frontend web razvoja dobit će uvjerenje/certifikat kao potvrdu o uspješno završenom kursu.

:mortar_board: Prijavi se na Frontend Web Development kurs!
:wrench: Uči kroz praksu – razvijaj modernu web aplikaciju biblioteke!

:point_right: Ako želiš da savladaš osnove frontend programiranja i stekneš praktično iskustvo kroz rad na pravoj aplikaciji – ovo je idealna prilika za tebe!

:pushpin: Šta te očekuje?
:white_check_mark: Rad na razvoju web aplikacije (prikaz knjiga, korisnički interfejs itd.)
:white_check_mark: Mentorstvo i podrška instruktora
:white_check_mark: Moderan i primjenjiv tech stack
:white_check_mark: Certifikat po završetku kursa

:spiral_calendar: Rok za prijavu: 04.06.2025.
:e-mail: Prijave i informacije: samir.scetic@ceps.edu.ba

:bulb: Broj mjesta je ograničen – rezerviši svoje mjesto na vrijeme!

6 Likes

:clap: :clap:
Svaka čast na ovoj ideji. Jako dobra i korisna edukacija za sve nas, a ne samo za studente Informacionih tehnologija.

5 Likes

Na prvom času kursa Laravel započeli smo rad na aplikaciji za biblioteku, koja će nam poslužiti kao praktičan primjer za učenje. Studenti su se upoznali s osnovnom idejom projekta, kao i s tehnologijama koje ćemo koristiti kroz naredne sedmice. Bilo je zanimljivo vidjeti prve reakcije na Laravel – nekima je već djelovao intuitivno, a nekima izazovno, ali svi su bili motivisani da uđu dublje u priču. Radili smo uvod u framework, objasnili kako funkcioniše struktura aplikacije i postavili prve temelje za razvoj. Lijep početak jednog korisnog i konkretnog kursa.

Još uvijek nije kasno da se neko priključi – nismo daleko odmakli, pa svi koji su zainteresovani za praktično učenje web razvoja imaju priliku da nam se pridruže.

4 Likes

FUN FACT: Web aplikacija biblioteke može značajno doprinijeti ostvarivanju Cilja održivog razvoja 4 – Kvalitetno obrazovanje (UN SDG 4), koji promoviše inkluzivno i ravnopravno obrazovanje i podstiče mogućnosti za cjeloživotno učenje. Digitalizacijom biblioteških usluga putem web aplikacije omogućava se širi i lakši pristup obrazovnim resursima, posebno za korisnike u udaljenim ili nedovoljno razvijenim područjima. Korištenjem web aplikacije korisnici mogu pretraživati kataloge, rezervisati ili posuđivati knjige, pristupati e-knjigama, stručnim člancima i edukativnim materijalima bez fizičke prisutnosti. Time se smanjuju barijere u pristupu znanju, podstiče se digitalna pismenost i podržava razvoj obrazovanja za sve, bez obzira na socijalni ili geografski status.

2 Likes

Na drugom času kursa studenti su uspješno postavili projekat na svoje laptope koristeći Docker okruženje. Svi su dobili pristup zajedničkom GitHub repozitoriju gdje će tokom kursa učestvovati u razvoju aplikacije i aktivno doprinositi kodu. Čas je bio fokusiran na tehničku pripremu – podizanje aplikacije lokalno i provjeru osnovnih funkcionalnosti. Na kraju časa svi su imali funkcionalan projekat sa urađenom registracijom, loginom i kreiranim početnim korisnicima. Radna atmosfera je bila eksta, a tehnički izazovi uspješno prevaziđeni – kurs ide dalje u odličnom smjeru!

5 Likes

Na trećem času kursa Laravel fokusirali smo se na Blade templating sistem i osnovnu organizaciju frontend dijela aplikacije. Objasnili smo kako funkcionišu @include, @yield, @section i layout fajlovi, kako bi studenti mogli praviti modularne i čitljive stranice. Takođe smo detaljno prošli kroz rute i kontrolere, uključujući način na koji se definišu rute, povezuju sa metodama kontrolera i prikazuju odgovarajući Blade fajl.

Za domaći zadatak, studenti su dobili zadatak da samostalno dodaju jednu novu rutu, naprave odgovarajuću metodu u HomeController-u i povežu sve s novim Blade fajlom, uključujući i frontend navigaciju. Rješenja su trebali pushati na zajednički GitHub repozitorij, čime se dodatno uvježbava rad u timu i osnovno korištenje verzionisanja.

Zadovoljni smo napretkom i angažmanom grupe – radna atmosfera se gradi lijepo, a koncept MVC arhitekture polako sjeda na svoje mjesto.

4 Likes

Odlično, stvarno djeluje zanimljivo i korisno. A i jako praktičan prostup. Šta kažu studenti na sve ovo? Ima li neko iz realnog sektora da pohađa kurs? Kakvi su njihovi komentar, ako mogu da nam napišu. Hvala

2 Likes

Hvala na lijepim riječima kolega Nermine. Drago mi je da kurs djeluje zanimljiv, a trudim se da bude što praktičniji i da se studentni maksimalno uključe. Za sada su vrlo angažovani i dosta brzo ‘hvataju’ koncepte, a posebno im je drago to što odmah vide konkretne rezultate svog rada.

Imamo i nekoliko polaznika koji već rade u struci ili sarađuju na projektima van fakulteta, pa dodatna znanja iz Laravel-a vide kao koristan alat za buduće projekte. Ako bude interesa, možemo u narednom periodu podijeliti i njihove komentare i utiske - vjerujem da bi to bilo korisno i ohrabrujuće za one koji se nisu priključili ovaj put.

1 Like

Bilo bi lijepo da studenti sami prokomentarišu, da se povežemo i preko platforme. Samo nastavite!

1 Like

Na posljednjem času kursa Laravel radili smo na kreiranju modela, migracija i kontrolera, tj. ključnih dijelova backend strukture aplikacije. Za većinu studenata ovo je bio izazovan korak jer je zahtijevao povezivanje više koncepata koje smo do sada učili. Ipak, svi su se trudili da prate i naprave svoje prve funkcionalne komponente u aplikaciji.
Svjestan sam da je ovaj dio tražio više pažnje i razumijevanja, ali vjerujem da će već na narednom času, kroz ponavljanje i dodatne primjere, stvari sjesti na svoje mjesto. Bitno je da ne odustaju i da nastave vježbati, znanje će doći kroz praktičan rad.

3 Likes

Na času smo nastavili rad na modelima i kontrolerima, ali ovog puta kroz konkretnu funkcionalnost – rad sa autorima knjiga. Kreirali smo model za autore, definisali rute, napravili kontroler sa pripadajućim metodama i povezali sve sa Blade view-ima za pregled i dodavanje novih autora. Ova praktična implementacija pomogla je studentima da jasnije vide kako svi slojevi aplikacije međusobno komuniciraju. Iako je proces bio zahtjevan, polako se gradi samopouzdanje i osjećaj da se aplikacija konkretno razvija.

Za domaći zadatak, studenti su dobili da samostalno prošire funkcionalnost za autore tako što će dodati mogućnost uređivanja i brisanja autora, čime dodatno vježbaju kompletan CRUD proces i ponavljaju sve što smo radili do sada.

3 Likes

Ovo je izuzetno korisna i kvalitetno osmišljena praktična vježba koja studentima pruža konkretno razumijevanje kako funkcionišu svi ključni slojevi jedne Laravel aplikacije. Kroz rad s modelom autora studenti ne samo da primjenjuju teorijsko znanje, već uče kako komponente poput modela, kontrolera, ruta i Blade prikaza međusobno sarađuju u stvarnom okruženju.

Posebno je pohvalno što je vježba izvedena korak po korak – od kreiranja modela do prikaza u korisničkom sučelju – jer to studentima omogućava postepeno građenje samopouzdanja i jasnoće u radu. Domaći zadatak koji podrazumijeva proširenje funkcionalnosti na uređivanje i brisanje autora dodatno jača razumijevanje kompletnog CRUD procesa i predstavlja odličnu priliku za ponavljanje i primjenu naučenog.

Ovakav pristup gradnje aplikacije kroz male, ali zaokružene cjeline, savršeno priprema studente za samostalan rad na složenijim projektima. Odlično odrađen čas!

3 Likes

Već radim u firmi na poslovima vezanim za web development, tako da mi je ovaj kurs došao kao odlična prilika da dodatno sistematizujem i produbim svoje znanje – posebno kada je riječ o radu sa Laravelom i primjeni MVC arhitekture u stvarnom projektu.

Sviđa mi se što je pristup na kursu izuzetno praktičan, koraci su jasno strukturirani, a odmah nakon teorije radimo konkretne primjere koji imaju smisla u realnom kontekstu. Rad na bibliotečkoj aplikaciji kroz male, ali zaokružene cjeline mi pomaže da uvidim širu sliku, ali i da obratim pažnju na detalje – od organizacije Blade fajlova, do definisanja ruta i kontrole pristupa.

Posebno mi koristi rad sa GitHub repozitorijem i timski razvoj, jer je to sastavni dio mog svakodnevnog posla. Ipak, ovdje imam priliku da dodatno vježbam, ispravim greške i usavršim pristup kodiranju u sigurnom i podržavajućem okruženju.

Mislim da je kurs idealan i za one koji tek ulaze u svijet web developmenta, ali i za one koji već rade i žele učvrstiti znanje i poboljšati praksu.

2 Likes


2 Likes

Odlično zapažanje i drago nam je da kurs ima direktnu primjenu u tvom svakodnevnom radu – upravo to i jeste cilj ovog programa: povezati teoriju s praksom na način koji koristi i početnicima i onima s radnim iskustvom.

Posebno nam je važno čuti da studenti poput tebe, koji već rade u struci, nalaze dodatnu vrijednost u strukturiranom pristupu i timskom radu. Tvoje iskustvo dodatno obogaćuje dinamiku grupe i vjerujem da svi učimo jedni od drugih.

Nastavi s istim entuzijazmom – tvoje napomene su nam dragocjene i motivacija da nastavimo graditi kurs u tom smjeru. :muscle::rocket:

1 Like