Delavnica Apache/MySQL/PHP

Po zadnji raziskavi mednarodne organizacije IDC, ki je vključevala 625 srednjih in velikih podjetij v Evropi, je odprtokodna programska oprema v Evropi vse bolj priljubljena. Podjetja na stari celini se s hitrostjo implementacije tovrstnih rešitev uvrščajo v sam svetovni vrh, še posebej priljubljena je baza MySQL, ki skupaj s programskim jezikom PHP predstavljata najbolj pogosto kombinacijo na spletu.

Vsebina:

Udeleženci bodo spoznali osnove okolja PHP, Apache in MySQL, katerega robustnost je idealna za gradnjo dinamičnih spletnih strani. Poleg postavitve Apache strežnika in MySQL strežnika boste spoznali tudi osnovne ukaze in prijeme za izdelavo spletnih aplikacij.

I. del
  • Spletne storitve
  • protokol HTTP, zahteva, odziv
  • statične in dinamične spletne vsebine
  • (z vidika odjemalca in strežnika)
  • arhitektura spletnih storitev
  • (ospredje, vmesni sloj, ozadje, primeri)
  • okolje LAMP/WAMP in spletne storitve
  • Strežnik Apache
  • zgodovina
  • zgradba strežnika
  • (modul, filter, handler)
  • obdelava zahteve v strežniku
  • osnovne nastavitvene datoteke in nastavitve
  • (v okolju Windows in UNIX)
  • namestitev, zagon in upravljanje strežnika

II. del
  • Osnove podatkovnih zbirk
  • zbirka, tabela, zapis
  • ključi in indeksi
  • odnosi med tabelami in sklici
  • pogledi, prožilci, transakcije
  • Strežnik MySQL
  • zgodovina
  • zgradba in delovanje
  • (prevajanje in izvajanje poizvedb, hramba podatkov)
  • osnovna orodja za delo z zbirko
  • (upravljanje, poizvedbe, varnostne kopije)
  • osnovni ukazi za delo s podatki
  • (definicija zbirk in tabel, vnos podatkov, poizvedbe)
  • osnovni ukazi za delo z zbirko
  • (zagon, zaustavitev, nadzor nad delovanjem)
  • nastavitve strežnika in delovanja zbirk in tabel
  • (vmesnik za hrambo podatkov, nabori znakov, pomnilnik)

III. del:
  • Skriptni jezik PHP
  • zgodovina
  • integracija s spletnimi strežniki
  • osnove skriptnega jezika
  • (tipi podatkov, spremenljivke, izrazi in operatorji,
  • funkcije, nadzorne strukture, vgrajene spremenljivke)
  • uporaba modulov v PHPju
  • (mysql, mail)
  • osnovne PHPjeve nastavitve
  • (php.ini, osnovne nastavitve, varni način, moduli)

IV. del
  • Praktične vaje
  • namestitev Apacha, MySQLa in PHPja
  • nastavitve okolja in uvoz podatkov
  • spoznavanje preproste spletne aplikacije
  • prilagajanje spletne aplikacije
 
 

Prijava...

Trajanje: 3 dni, 15 ur
Lokacija: Vodovodna 100, Ljubljana
Cena: 550 EUR + DDV

Termini

  • 01.06.2011 -> 03.06.2011

Prijava na tečaje je možna samo za registrirane uporabnike.

Prijava

nov uporabnik

Več informacij...

Komu

Delavnica je namenjen vsem, ki se želijo seznaniti s spletnim strežnikom Apache, bazo MySQL in programskim jezikom PHP ter pridobiti znanje za izdelavo spletnih strani in aplikacij.

Na delavnici boste spoznali:

- delovanje protokola HTTP in spletnih storitev
- strežnik Apache 2.0, njegovo zgradbo in delovanje
- osnove podatkovnih zbirk
- strežnik MySQL 5.0, njegovo zgradbo in delovanje
- osnove skriptnega jezika PHP
- vstavek PHP 5.x v strežniku Apache, nastavitve in module

Predznanje

Delavnica bo potekala v okolju RedHat Enterprise Linux 4 s posameznimi primeri v okolju Windows. Za nevešče dela z Linuxom bomo poskrbeli s kratkim opisom delovanja osnovnih orodij in okolja.