besplatni it i dizajn centar
 
Šta kažu naši polaznici
Nebojsa Nadrljanski"ITAcademy je kvalitetna i savremena škola u kojoj sam pronašao upravo ono što sam tražio. Usavršio sam svoje prethodno znanje na polju grafickog dizajna, audio i video montaže i animacije. ITAcademy je dobra osnova za dalji napredak i siguran uspeh u životu..."Nebojša Nadrljanski, Pančevo

"Zadovoljna sam Vašom celokupnom uslugom. Akademija zaista pruža sjajnu priliku svima koji žele da se dodatno edukuju, a imaju previše obaveza. Svojim znanjem sam postigla veći obim posla u sopstvenoj firmi i zbog toga imam samo reči pohvale za Vas..." Vesna Bojanić, Beograd

"Za jednu od mojih najboljih životnih odluka kriva je ITAcademy. Iz Makedonije sam došao u Beograd da bih upisao ITAcademy zbog odličnog programa, optimalnog broja časova, broja kurseva, tehničke opremljenosti i međunarodnih sertifikata..." Valentin Aleksić, Makedonija


IT Akademija iskustva pročitajte sve utiske
 

Software Development — zanimanje budućnosti: Software Developer

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.


Mogućnosti razvoja softvera, i pored dostignutih rezultata, i dalje su neslućene. Razvoj programskih jezika, a posebno jezika četvrte generacije, objektno orijentisanog programiranja i pokušaja stvaranja univerzalnih programskih alata dovele su do toga da se softver sve više približava korisniku i postaje jednostavniji za upotrebu.

Na programu Software Development savladaćete fundamentalne principe programiranja koji su neophodna osnova za svako dalje programiranje i projektovanje. Ovladaćete osnovnim strukturama podataka kao bitnim preduslovom za programiranje i modelovanje. Upoznaćete se sa osnovnim principima na kojima se projektuju programski jezici, što će vam omogućiti lakši i brži prelazak sa jednog na drugi programski jezik. Naučićete kako da projektujete stabilan softver, kako da konstruišete kvalitetan kod, kako da testirate softver, kako da ga održavate i unapređujete...



Postanite vrhunski softver developer


Zbog velike primene softvera u poslovnom i privatnom okruženju, profesija softer developera postaje jedna od najatraktivnijih na današnjem tržištu rada. Koristeći znanja koja steknete na programu Software Development moći ćete da razvijete karijeru u svakoj firmi ili kompaniji.

Stvarajte softvere po svom ukusu

Program Software Development pruža Vam mogućnosti stvaranja mnoštva raznovrsnih softvera, počevši od edukativnih i naučnih, preko softvera za računarske mreže i za vođenje projekata, preko onih za potrebe statistike i obradu tabela pa sve do antivirus softvera i softvera za zaštitu sistema. Bićete opremljeni svim alatima kako biste kreirali softvere koji su Vam potrebni.



Software Development — plan i program






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

 

upisDa saznate sve o upisu, kliknite ovde.

 

Copyright 2013 © ITAcademy, ogranak LINK group-a. Sva prava zadržana. Privatnost. Pravila školovanja.
Služba za prijem polaznika: office@it-akademija.com; Cara Dušana 34, 11080 Zemun, Beograd, Srbija
+381 (11) 7856 100, +381 (11) 7856 140
Powered by LINK CMS.