PHP

PHP

12 rujna, 2012

[tab name=’Prednosti’]

 

Može li današnji svijet kakav poznajemo funkcionirati bez Interneta?

Komercijalna primjena ove “mreže svih mreža” polako, ali sigurno uvlači se u sve grane gospodarstva, prilagođavajući načine poslovanja i poslovnih procesa novonastalim tehnologijama.

Nove mogućnosti i upotrebe svakodnevno se otvaraju, samo ih treba realizirati.

Računalni programeri web aplikacija PHP izrađuju računalne programe koji ubrzavaju, olakšavaju i pospješuju poslovanje vezano za web. Njihov rad potreban je i u razvijanju novih aplikacija, kao i u održavanju postojećih.

Informacijska era donosi nove modele prikupljanja i obrade podataka, čije baze postaju glavnim kapitalom.

Web aplikacije koje povezuju internetske stranice s bazama podataka sve više su u upotrebi, a koriste ih banke, državna administracija, udruge, male, srednje i velike tvrtke. Takve aplikacije su i web dućani, Internet portali, stranice s autoriziranim pristupom korisnika, rezervacijama i sličnim sadržajima.

Danas je PHP najzastupljeniji programski jezik za programiranje web aplikacija.


Prednosti programa

PHP i SQL program na NetAkademiji Tehničkog veleučilišta u Zagrebu pripremljen je nakon istraživanja potražnje i interesa za takvu vrstu edukacije. Program je poseban po tome što se razvijao kroz dvije godine kao projekt Studentskog zbora Tehničkog veleučilišta u Zagrebu. PHP radionice su naši studenti razvijali iz mjeseca u mjesec kroz dvije godine i jednom tjedno držali besplatno za studente TVZ-a. Kroz radionice su prošle dvije generacije s preko 50 zainteresiranih studenata, a budući da zanimanje za edukaciju ne jenjava odlučili smo je razviti na višoj razini i ponuditi zainteresiranim pojedincima.


Cilj programa

Nakon završenog treninga, polaznici su spremni na samostalno izvođenje sljedećih aktivnosti:

  • definiranje programskih problema
  • dizajniranje i postavljanje baze podataka
  • osmišljavanje arhitekture web aplikacije
  • programiranje web aplikacija


Materijali

Polaznici treninga dobivaju dva priručnika koja prate predavanja. Priručnike pišu naši treneri i instruktori.

[/tab]

[tab name=’Sadržaj’]

 

Trajanje programa

Trajanje treninga je 160 školskih sati, podijeljenih u dva semestra (početni i napredni).


Sadržaj

1. Osnove programiranja u PHP jeziku

  • funkcioniranje web servera i PHP interpretera, konfiguracija razvojne okoline i version controla
  • objašnjenje PHP bloka, ispisa i pisanja komentara
  • rad s varijablama i tipovima podataka
  • ugrađeni operatori, uporaba i redoslijed njihovog izvršavanja
  • pisanje vlastitih funkcija i korištenje ugrađenih, rekurzije
  • polja podataka, ponašanje i uporaba u PHP-u
  • osnove rada s datotekama

2. Napredno korištenje PHP-a

  • rad s tekstualnim tipom podataka, manipulacije znakova, stringova i formatiranje
  • rad s poljima, napredne funkcije za manipulacije
  • globalne varijable, obrada podataka iz formi, upload datoteka
  • razmjena podataka između servera i klijenta, session i cookies
  • rad s datumima i vremenom
  • napredni rad s datotekama, filesystem
  • najčešći sigurnosni propusti i načini njihovog rješavanja

3. Korištenje MySQL baze podataka

  • uvod u korištenje MySQL-a, sustava za upravljanje bazama podataka
  • relacijski model, tablice, entiteti, atributi
  • sintaksa SQL jezika, ugrađene funkcije
  • povezivanje PHP-a i MySQL-a
  • ključevi, spojevi i podupiti
  • normalizacija baze podataka

4. Objektno orijentirano programiranje i PHP

  • objašnjenje objektno orijentiranog pristupa programiranju
  • pojmovi klasa i objekt, njihova svojstva (nasljeđivanje, polimorfizam, skrivanje)
  • autoloading klasa, apstraktne klase i interface
  • rad s ugrađenim klasama
  • rad s exceptionsima
  • design patterns, singleton, factory…
  • PHP data objects
  • Model-View-Controller

5. Seminarski rad
Svaki polaznik treninga samostalno izrađuje i prezentira web aplikaciju kojom demonstrira teoretska i praktična znanja iz web developmenta.

[/tab]

[tab name=’Uvjeti’]

 

Ne postoje preduvjeti za pohađanje programa.

[/tab]

[tab name=’Certifikat’]

 

PHP i SQL program prilagođen je da se nakon završetka kompletnog programa mogu položiti neki od svjetski priznatih certifikata.

U našem VUE ispitnom centru možete tako položiti Zend PHP certifikat.

[/tab]

[tab name=’Iskustva’]

 

[testimonialswidget_list tags=”php”]

[/tab]

 

[tab name=’Cijena’]

 

Uplatitelj Jednokratno Uplata na rate
Tvrtka 4.800,00 kn
Osobno 4.000,00 kn 2 rate (2.800,00 + 2.000,00 kn)
Student 3.000,00 kn 2 rate (2.000,00 + 1.600,00 kn)
Student TVZ 2.400,00 kn 2 rate (2.000,00 + 880,00 kn)
Program edukacije oslobođen je plaćanja PDV-a po članku 39, stavku 1 Zakona o PDV-u i članku 58 Pravilnika o PDV-u.
Na seminare se prijavljujete putem web-obrasca nakon čega ćemo Vam poslati ponudu za plaćanje koju trebate uplatiti putem opće uplatnice ili Internet bankarstva. Jednu kopiju uplatnice trebate donijeti instruktoru na prvo predavanje. Samom uplatom se smatra da ste pristali na pohađanje seminara.
Promotivni popusti i kodovi vrijede za opciju jednokratnog, osobnog plaćanja i ne odnose se na već snižene edukacije i/ili akcije u tijeku. Popusti se ne zbrajaju. Pojedine edukacije mogu biti isključene iz popusta.

[/tab]

[tab name=’Prijave’]
[EVENT_ESPRESSO_CATEGORY event_category_id=”php “]

[/tab]

[end_tabset]