"Simplicity is the ultimate sophistication."

Leonardo da Vinci  

Posle dva PHP treninga odrzana uzivo u Kragujevcu, odlucili smo da kompletan materijal sa tih dogadjaja postavimo na web kako bi smo Internet programiranje priblizili sto vecem broju ljudi. Slobodno download-ujte lekcije u PDF formatu, delite ih sa svojim prijateljima i ucite zajedno. Kada postanete Internet programeri, javite se, mozda imamo posao za vas.

PHP, MySQL, HTML Trening

Cilj mi je da vas upoznam sa osnovnim znanjima potrebnim za pocetak bavljenja Internet programiranjem. Kada kazem Internet programiranje mislim na pisanje aplikacija koje mozete sresti na svakom koraku dok krstarite mrezom. Iz licnog iskustva mi je poznato da je najteze poceti, jer Internet tehnologije su u poslednjoj deceniji zauzele veoma sirok prostor. Zato sam odlucio da napravim ovaj kratak kurs koji ce svakom pocetniku pruziti solidnu osnovu sa koje se kasnije moze otisnuti u osvajanje visih nivoa.

Na pocetku vas vrlo kratko upoznajem sa nacinom funkcionisanja Interneta. To ce, zapravo, biti samo skica koja ce vam pomoci da razumete glavni deo treninga koji je pred vama, jer bi detaljno objasnjavanje globalne mreze odnelo puno vremena i odvelo bi nas u detalje koji vam za sada nisu potrebni. Odmah iza ove price upoznacu vas sa softverom koji cete koristiti tokom treninga, ali i kasnije kada budete profesionalni programeri.

Glavni deo kursa podelio sam u tri celine: HTML, SQL i PHP. HTML (HyperText Markup Language) koristite za prikaz sadrzaja na Internetu, SQL (Structured Query Language) sluzi za manipulisanje podacima koji se cuvaju u bazama podataka, a PHP je programski jezik koji od gomile podataka stvara “ziv” sadrzaj na Internetu. Prethodna recenica daje prilicno jasan opis podele posla izmedju tehnologija sa kojima cete se upoznati u ovom kursu.

Kako je ovo pocetni nivo izucavanja Internet programiranja, necemo preterano zalaziti u detalje, ali uveravam vas da cete uskoro imati dovoljno znanja za pocetak, a onda cete sami prepoznavati koje oblasti zahtevaju dublje proucavanje.

Program treninga: (Za DOWNLOAD lekcije u PDF formatu, desni klik na naslov i odaberete "Save Link As...")

Uvod:

  »  Predstavljanje programa treninga
  »  Uopsteno o nacinu funkcionisanja Interneta
  »  Neophodan softver, instaliranje i upotreba


HTML (HyperText Markup Language)

  »  Struktura HTML dokumenta
  »  Paragrafi i HTML Komentar
  »  Liste
  »  Povezivanje dokumenata - linkovi
  »  Slike
  »  Elementi tekst tipa
  »  Tabele
  »  Forme
  »  Stilovi (CSS)


SQL (Structured Query Language)

  »  Sta je relaciona baza podataka, prakticni primer
  »  Objasnjenje terminologije baze podataka
  »  Osnovna uputstva za upotrebu MySQl-a pod Windows-om
  »  Tipovi podataka u tabelama
  »  Kreiranje tabela (CREATE TABLE)
  »  Popunjavanje tabela podacima (INSERT)
  »  Selektovanje podataka (SELECT)
  »  Izmena i brisanje podataka (UPDATE, REPLACE, DELETE)
  »  Jos neke korisne naredbe (SHOW, DROP, DESCRIBE, ALTER)


PHP programski jezik

  »  Primer PHP-ovog koda, istorijat, buducnost
  »  Promenljive
  »  Uzimanje podataka od klijenta iz Web forme
  »  Uslovne naredbe ili naredbe grananja
  »  Provera ispravnosti sadrzaja forme
  »  Petlje (while, do while, for)
  »  Nizovi
  »  Funkcije
  »  Opseg promenljivih
  »  Ukljucene datoteke
  »  Obrada i izbegavanje gresaka
  »  Prenosenje podataka od stranice do stranice - metod uradi sam
  »  Sesije
  »  Povezivanje PHP-a i MySQL-a - osnovne funkcije
  »  Uzimanje podataka iz MySQL-a, manipulacija i UPDATE
  »  Slanje poruka elektronske poste u PHP-u
  »  Kratak pregled funkcija ugradjenih u PHP
  »  Razdvajanje logickog PHP koda od prikaza

Miljan Vranic


Home

Galerija



2checkout.com


2Checkout.com is the authorized retailer for alefbrain.com

Valid HTML 4.01 TransitionalValid CSS!