Razvoj softvera je glavni faktor u razvoju informacionih tehnologija. Primena softvera se raširila na sva područja ljudskog delovanja. Samo na američkom tržištu prodaja poslovnog softvera za personalne računare pre 20-ak godina iznosila je oko pet milijardi dolara. Danas ove brojke ostvaruju pojedini proizvođači.
Program Software Development obuhvata 13 predmeta:
1. Introduction to Object Oriented Programming
Upoznavanje sa konceptom i pravilima objektno orijentisanog programiranja i sa objektnim modelom programskog jezika C#, odnosno .NET framework platforme. Nakon odslušanog kursa, korisnik će biti u stanju da koncipira i analizira jednostavne objektne aplikativne strukure kroz C# sintaksu.
2. Introduction to Programming in C#
Kurs proučava sintaksu i metodologiju C# programa u okviru .NET framework okruženja. Takođe, obrađuje se objektni model .NET framework platforme iskazan kroz jezik C#. Kurs se bazira na verziji 4.0 .NET framework okruženja. Cilj ovog kursa je upoznavanje sa osnovnim konceptima programiranja i jezika C#.
3. Windows Application Development
Kurs objašnjava osnove i napredne tehnike Windows programiranja kroz .NET platformu i specijalizovane klase za kreiranje Windows forms i wpf aplikacija i rukovanje njima. Cilj kursa je osposobljavanje korisnika za samostalno kreiranje ili modifikaciju Windows forms ili Windows presentation foundation aplikacija.
4. SQL Programming and Administration
Savladavanje SQL (Structured Query Language) jezika, standardnog relacionog upitnog jezika, koji omogućava definisanje, korišćenje i kontrolu podataka relacione baze podataka. Kurs takođe obuhvata dizajniranje SQL server baze podataka, održavanje i administraciju SQL servera. Time se zaokružuje znanje programera u kreiranju projekata ili aplikacija, povezanih sa pripadajućom bazom podataka.
5. Data Access
Kurs obrađuje rukovanje podacima iz različitih tipova izvora uz pomoć ADO.NET, LINQ, WCF Data Services i Entity Framework tehnologija.
6. English Language 1
Na ovom kursu polaznici će raditi prema jednom od sledećih programa:
- Pre-Intermediate/niži srednji kurs omogućava polazniku razumevanje šireg spektra jezičkih funkcija. Ovaj nivo znanja osposobljava polaznika da samostalno koristi jezik u deskriptivne i narativne svrhe, ali i da uspešno upotrebljava jezik u usmenoj i pisanoj formi na nivou upotrebe engleskog kao stranog jezika.
- Intermediate/srednji kurs omogućava polazniku da solidno ovlada širokim spektrom funkcija engleskog jezika, u pismenoj i usmenoj formi kao i razumevanje i učestvovanje u konverzaciji sa govornikom kome je engleski jezik maternji.
7. Introduction to HTML and CSS
Upoznavanje polaznika sa elementima HTML jezika. Nakon kursa, polaznik je potpuno osposobljen za izgradnju sopstvenih statičkih web stranica. Takođe, nakon ovog kursa polaznici stiču uslove za početak učenja serverskih i klijentskih jezika i tehnologija koje podrazumevaju implementaciju u HTML (PHP, ASP, JSP, JavaScript).
8. Core PHP Programming
Upoznavanje polaznika sa osnovama arhitekture, funkcionisanja i sintakse PHP jezika. Pored samog jezika, polaznik se upoznaje i sa implementacijom PHP skripti u HTML strane, komunikacijom sa ulazom i izlazom, Deploymentom dokumenata i projekata na Web server i osnovama administracije Web servera u kontekstu PHP-a. Kroz kurs, polaznik se upoznaje i sa osnovama objektno orijentisanog programiranja.
9. My SQL Programming and Administration
Detaljno proučavanje MySql-a i baza podataka uopšte. Tokom kursa, polaznik se upoznaje sa instalacijom i sistemom funkcionisanja MySql-a, kao i njegovom administracijom i administracijom podataka kroz najpopularnije alate (phpMyAdmin). Akcenat kursa je na osposobljavanju polaznika za što efikasnije rukovanje podacima kroz visokooptimizovane upite, kvalitetna relaciona rešenja i rukovanje indeksima.
10. Building Web Applications – Advanced PHP Programming
Usavršavanje polaznika u okviru PHP programskog jezika. Obuka polaznika za rukovanje naprednim PHP produkcionim tehnologijama. Rukovanje izvorima podataka, proizvodnja grafike, implementacija u HTML, kreiranje sopstvenih upravljačkih sistema...
11. Java Core Programming
Kurs obuhvata uvod u osnove programiranja kroz Java okruženje, kao i uvod u objektno orjentisano programiranje. Obuhvata osnovne komponente, tipove podataka, promenljive, operatore, kontrolu toka, objektno programiranje, osnovno rukovanje fajl sistemom i podacima. Kurs obrađuje pomenute tematike kroz osnovne Java klase.
12. English Language 2
Na kursu English Language 2 polaznici će raditi prema jednom od sledećih programa:
- Intermediate/srednji kurs omogućava polazniku da solidno ovlada širokim spektrom funkcija engleskog jezika, u pismenoj i usmenoj formi, kao i razumevanje i učestvovanje u konverzaciji sa govornikom kome je engleski jezik maternji.
- Upper-Intermediate/viši srednji kurs omogućava polazniku uspešnu komunikaciju (razumevanje i usmeno izražavanje) na engleskom jeziku kao i smislenu i samoinicijativnu konverzaciju sa govornikom kome je engleski maternji jezik. Pisani jezik dobija formu gotovo nalik onoj kod govornika engleskog kao maternjeg jezika.
13. Project
Cilj završnog projekta na Programming Departmentu je samostalna izrada završnog projekta koji obuhvata sve pređene oblasti predviđene programom obuke. Projekat se sastoji od izrade softverskog rešenja, odobrenog od strane stručne komisije, koji podrazumeva dizajn programa, njegovu implementaciju, testiranje i izradu prateće dokumentacije. Po završetku rada i odobrenju od strane mentora, organizuje se odbrana završnog rada pred komisijom.
Kako izgledaju predavanja?
Nastava za ovaj program odvija se u e-learning varijanti.
Predavanja su krajnje zanimljiva i prilagođena predznanju polaznika. Ono što je karakteristično jeste da je polaznicima u toku svakog predavanja predmet izučavanja predstavljen ne samo teorijski, već i praktično, na mnoštvu zanimljivih primera koji predstavljaju najbolju praktičnu obuku za samostalan rad odmah nakon završetka školovanja.
Obezbedite sebi međunarodno priznate sertifikate:
Za program Software Development raspoloživa su dva prestižna međunarodna sertifikata.
Moći ćete da polažete za najprestižniji svetski sertifikat u oblasti PHP programiranja – Zend certifies PHP Engineer PHP 5.3. Zend PHP Certification Program je postao industrijski standard za sertifikovanje PHP-a. Više od 2.050 web developera u svetu položili su ispit i sertifikaciju i nazivaju se "Zend Certified PHP Engineers". Time su povećali svoje profesionalne mogućnosti na PHP tržištu. Činjenica da ste postali Zend Certified Engineer daje vam veliku konkurentsku prednost na današnjem tržištu IT tehnologije i predstavlja diplomu – potvrdu da suvereno vladate PHP tehnologijom.
Takođe ćete moći da polažete za sertifikat iz Microsoft tehnološke serije:
MCTS — Microsoft Certified Technology Specialist:
— Microsoft .NET Framework 4, Windows Application Development (WPF)
Nakon završetka ovog smera, moći ćete da obezbedite sertifikat polaganjem ispita iz Java programiranja u našem Prometric i VUE test centru i steknete stručne nazive:
• Oracle Certified Associate, Java Platform
Da li ima mesta na Software Development programu? Proverite, upisni rok je u toku

Da saznate sve o upisu,
kliknite ovde.