Naslovna » Osnove programiranja » Od osnova do industrijskog razvoja softvera za godinu dana: Struktura školovanja

Od osnova do industrijskog razvoja softvera za godinu dana: Struktura školovanja

Osnove programiranja full stack programer kurs full stack programiranje kurs programiranja online kurs Online školovanje
Radna atmosfera tokom online školovanja – polaznici FTN Informatike stiču praktična znanja iz programiranja kroz jasno definisane module i zadatke.

Tri modula, jasna progresija, konkretni rezultati

FTN Informatika nudi jednogodišnje online školovanje za Full Stack web developere koje je rezultat desetogodišnjeg iskustva i intenzivne saradnje sa IT industrijom. Program je podeljen u tri modula koji prate prirodan razvojni put budućeg programera: od osnova programiranja, preko izrade složenih web aplikacija, do rada u timovima prema industrijskim standardima.

Svaki polaznik dobija fleksibilan plan rada uz Tutor sistem zasnovan na veštačkoj inteligenciji, dvonedeljni probni period i konstantnu podršku mentora i kolega. Školovanje se završava rigoroznim ispitom i sertifikacijom, a rezultate i analize napretka FTN Informatika dostavlja svojim partnerskim IT firmama.

Modul 1: osnove programiranja

Cilj ovog modula je da polaznik bez prethodnog iskustva savlada temelje programiranja. Počinje se od najosnovnijih koncepata poput promenljivih, petlji i funkcija, a zatim se uvodi objektno-orijentisano programiranje kroz klase i objekte.

Zadaci su orijentisani na razvoj konzolnih aplikacija sa višeslojnom arhitekturom koje skladište podatke u fajlovima.

Na kraju modula, svaki polaznik treba da bude sposoban da samostalno:

  • razvije manji informacioni sistem,
  • koristi strukture podataka,
  • razmišlja algoritamski.

Modul 2: osnove web programiranja

Drugi modul prelazi na frontend i backend osnove:

  • HTML, CSS, JavaScript,
  • klijent-server arhitektura i HTTP,
  • Git verzionisanje i rad sa repozitorijumima,
  • baze podataka,
  • TypeScript,
  • dizajn korisničkog interfejsa i modelovanje aplikacija.

Najznačajniji deo ovog modula jeste timski rad. U paru sa kolegom, učenici razvijaju funkcionalnu web aplikaciju koja obuhvata sve naučene tehnologije.

Zahvaljujući sistematskoj gradnji znanja i projektnom radu, polaznici dobijaju:

  • samopouzdanje za dalji razvoj,
  • iskustvo timske saradnje,
  • realnu sliku o činjenju softverskog proizvoda.

Modul 3: Inženjering React i ASP.NET aplikacija

Treći modul je rezervisan za rad po principima industrijskog razvoja softvera.

Fokus je na:

  • React za frontend,
  • ASP.NET i Entity Framework Core za backend,
  • automatsko testiranje (XUnit),
  • rad u Scrum okviru (planiranje sprintova, retrospektive, task boardovi),
  • dizajn softverske arhitekture (Clean Architecture).

Tokom dva meseca, manji timovi (3-4 člana) razvijaju veliku aplikaciju koja koristi:

  • više vrsta baza,
  • eksternih API-jeva,
  • kompleksna poslovna pravila.

Mentori nadgledaju proces, a projekat se tretira kao simulacija realnog posla.

Zavšni ispit i sertifikacija

Na kraju programa, sledi trofazna sertifikacija u Novom Sadu:

  1. Praktičan ispit: razvoj funkcionalne aplikacije na zadati zahtev.
  2. Pismeni test: provera širine znanja i razumevanja koncepata.
  3. Usmeni deo: projektovanje softverskog rešenja, razrada arhitekture i razgovor sa ispitivačem.

Svi rezultati se objedine sa:

  • evaluacijama mentora,
  • Tutor analitikama,
  • timskim performansama.

Kompletna dokumentacija se šalje partnerskim firmama koje prate uspeh polaznika tokom školovanja i tako biraju buduće saradnike.

Za koga je ovaj program?

FTN Informatika školovanje je za tebe ako:

  • tražiš sistematičan put u IT industriju,
  • želiš školovanje koje nudi i znanje i iskustvo,
  • potrebna ti je podrška, fleksibilnost i mentorstvo,
  • želiš jasan cilj i realnu priliku za posao.

Na sajtu ftninformatika.com možeš popuniti formu i proći test orijentacije koji će ti reći da li imaš šanse da ispratiš tempo.

Ukoliko prođeš probni period, tvoj put kroz 3 modula i industrijski razvoj softvera može da počne već danas.