Cena: 20,000 dinara.
Plaćanje: u 3 rate. Prva rata prilikom upisa kursa, druga rata posle 22 časa kursa i treca rata posle 40 časa.
Fond časova za backend kurs: 48 školskih časova;
Grupa za backend kurs: 3-5 polaznika.
Vaš izbor: učenje u učionici (NBG, Milentija Popovića 32a) ili od kuće ( online );
Poklon uz backend kurs: top literatura – besplatne knjige na engleskom u pdf;
Sertifikat za backend kurs: na kraju uspešno završenog kursa;
Konsultacije: kako i šta posle završenog kursa;
Predznanje: nije potrebno, naši predavači će vam sve objasniti u toku kursa;
Ciljna grupa: za backend kurs su polaznici koji žele da nađu visoko plaćen posao u IT sektoru. Poslodavci u oglasima za posao često traže backend programere koji poznaju PHP, SQL, baze podataka i neki od framework-a kao što je Laravel. Posebno formiramo grupe u zavisnosti od interesovanja: za osnovce, za srednjoškolce, za studente i za zaposlene kojima odgovaraju večernji časovi tokom radne nedelje ili časovi subotom i nedeljom.
Možete pogledati i druge kurseve u ponudi klikom na link niže:
Ko može da postane programer?
Ustaljeno je mišljenje da programer mora da bude dobar matematičar i da ima inženjersko obrazovanje. To su tipične zablude. Programer može da bude svako ko vlada elementarnom logikom, ima želju za samoobrazovanjem i spreman je da često rešava nove probleme. Ako imate te osobine, onda možete postati uspešan programer.
Da li trebate da platite 1000 ili 2000 ili više evra za obuku? Da li trebate da idete na predavanja od godinu i više dana? Možete i tako, ako imate višak novca i vremena. Gorka istina je da nijedan kurs ili formalno obrazovanje od vas neće napraviti programera. Za uspešnog programera je potrebno dosta samoobrazovanja i prakse.
Za razliku od drugih sektora, IT sektor manje polaže na formalnosti kao što su prestižne diplome i sertifikati, a više na praktično znanje. Zašto je to tako? Kao prvo, IT znanje se lako može testirati, a kao drugo, postoji hroničan nedostatak IT stručnjaka kako na našem tržištu, tako i u inostranstvu. Raspitajte se kod već ostvarenih programera šta i kako, pre nego što zakoračite u IT svet I to će vam uštedeti dosta novca i vremena.
Knjige, forumi i besplatan sadržaj na internetu su neprocenjiv izvor informacija i znanja, koje pravi programeri koriste da bi držali korak sa aktuelnim trendovima. Što se tiče prakse, postoje internet platforme koje spajaju poslodavce i frilansere kao što je Upwork i Fiverr. Naš backend kurs treba samo da vam otvori vrata na tom putu. Naši iskusni predavači će vam dati savete kako da nastavite dalje usavršavanje, da steknete praktična znanja i nađete dobar i plaćen posao.
KOLIKO SE TO PLAĆA?
Mnogi se žale kako je teško naći posao, a još teže naći dobro plaćen posao. Međutim, plate u IT sektoru su prilično visoke od eur 800 do eur 2500 i više, a mnogi oglasi za IT posao stoje mesecima i čekaju pravu osobu. U čemu je problem?
Teže je naći posao kao, recimo, master ekonomije ili master menadžmenta i plus morate da minimum studirate po četiri ili pet godina. Mnoge poslove u bankama i na berzama završavaju kompijuterski algoritmi tj. softver i ljudi više nemaju tu šta da traže. U fabrikama automobila gde su radile hiljade radnika, sada vidite samo ruke robota koje pokreće softver i par kompijuteraša koji sede i nadgledaju. Sve to ne treba da vas plaši, jer ako ste na vreme shvatili kuda ovaj svet ide onda ćete ubirati plodove, dok će ostali nastaviti da se žale.
KRATAK OPIS – BACKEND KURS
Ako želite da razvijate moćne sajtove i budete pravi web developer morate upoznati server stranu programiranja. Server je moćni računar koji preko mreže pruža usluge drugim računarima (personalnim računarima). Najtraženiji programski jezik sa server strane je PHP. On nije težak za učenje, a istovremeno pruža dovoljno mogućnosti da ga koristi npr. Facebook. Server strana programiranja je važna zbog baza podataka, gde možete čuvati npr. podatke o korisnicima sajta koji su se registrovali, a naš backend kurs će vam pomoći da postanete pravi web developer. PHP jezik je obavezni deo za backend kurs.
PHP je u stanju da poveže HTML, CSS, JavaScript i SQL i to ga čini veoma moćnim za kreiranje dinamičnih stranica na internetu. O značaju PHP jezika može vam reći činjenica da gotovo 80% internet sajtova u svetu koristi PHP kod. Sve što je usko vezano za PHP je besplatan softver, možete ga koristiti, menjati i distribuirati bez plaćanja bilo kakve nadoknade, dakle sve što podrazumeva licenca otvorenog koda.
SQL (Structured Query Language) je programski jezik koji služi za komunikaciju sa bazama podataka. Ako želite da dodate, izvučete, pretražite ili obnovite podatke u bazi podataka, onda vam je potrebno znanje SQL jezika. Baza podataka je skup podataka koji se čuva na računaru na organizovan način i koji je dostupan za manipulaciju. Podaci u bazama podataka se čuvaju u formi niza tabela koje imaju redove i kolone. Kod relacionih baza podataka tabele sa podacima su međusobno povezane, tako što dele neke zajedničke podatke, kao što je npr. JMBG korisnika sajta. SQL jezik je obavezan deo za backend kurs.
MySQL je softver Oracle kompanije otvorenog koda koji pripada menadžment sistemima za relacione baze podataka (RDBMS -Relational Database Management System). SQL je jezik koji koristite da pristupite i komunicirate sa MySQL sistemom.
Laravel je najbolji PHP framework tj. okvir otvorenog koda koji nudi gotova rešenja za brži i produktivniji rad. Okviri inače koriste biblioteke često korištenih funkcija, koje vam značajno smanjuju vreme da kreirate web aplikacije. Laravel se koristi se za izradu dinamičnih internet sajtova. Laravel koristi Model-View-Controller (MVC) koji organizuje kod u logične celine. Sa Laravel-om možete kreirati jednostavne sajtove koji imaju samo jednu stranicu, a možete kreirati i složene e-commerce sajtove za velike korporacije. Laravel okvir je obavezan deo za backend kurs.
Na nastavi se praktikuje rad na praktičnim primerima i sa minimalnom teorijom koja ima ulogu da polazniku olakša rad na konkretnim zadacima. Postoji individualni pristup svakom polazniku i prati se njegov napredak tokom kursa, čime se polaznici motivišu da usvoje potrebna praktična znanja.
BACKEND KURS – OKVIRNI SADRŽAJ
PHP JEZIK
- Bazični info o povezanosti HTML, CSS i PHP
- Instalacija radnog okruženja za razvoj PHP
- Varijable
- Aritmetika
- Stringovi
- Usporedbe
- Boolean Logika
- Conditionals
- Loops
- Nizovi
- Funkcije
- Klase
- Klase: Nasleđivanje
- Klase: Vidljivost
- Klase: Konstruktor
- Statički
- Interfejs
- Apstraktne klase
- Izuzeci
SQL JEZIK
- Manipulacija sa podacima
- Pretrage
- Agregatne funkcije
- Relacione tabele
LARAVEL OKVIR
- Osnovi Laravel-a
- Laravel CRUD funkcije
- Kako da unesete podatke u bazu podataka
- Kako da čitate podatke iz baze podataka
- Kako da obnovite podatke u bazi podataka
- Kako da obrišete podatke iz baze podataka
- Standardni sistemi identifikacije
- Podesite opciju promene šifre
- Podesite opciju resetovanja šifre