Zdravo!

BrainTech - softverska rešenja, web dizajn i aplikacije.

Kontakt

PHP

Kompletan PHP kurs od osnova do deploy-a. Prođite lekcije redom – svaka gradi na prethodnoj. Vežbe i završni projekat učvršćuju znanje.

15 modula 105 lekcija
Započni kurs

Modul 1 – Uvod u Web razvoj

Modul 2 – Osnove PHP-a

Modul 3 – Rad sa formama

Registrujte se za pristup ovom modulu.

  • HTML Form
  • GET metoda
  • POST metoda
  • Validacija podataka
  • Sanitizacija
  • Upload fajlova
  • Vežba: Kontakt forma

Modul 4 – Rad sa fajlovima

Registrujte se za pristup ovom modulu.

  • Čitanje fajla
  • Upis u fajl
  • JSON fajlovi
  • CSV fajlovi
  • Vežba: dnevnik beleški

Modul 5 – MySQL

Registrujte se za pristup ovom modulu.

  • Instalacija phpMyAdmin
  • Kreiranje baze
  • CREATE TABLE
  • INSERT
  • UPDATE
  • DELETE
  • SELECT
  • WHERE
  • ORDER BY
  • LIMIT
  • Vežba: Tabela korisnika

Modul 6 – PHP + MySQL

Registrujte se za pristup ovom modulu.

  • PDO konekcija
  • Prepared Statements
  • Prikaz podataka
  • Dodavanje podataka
  • Izmena podataka
  • Brisanje podataka
  • Vežba: CRUD aplikacija

Modul 7 – Login sistem

Registrujte se za pristup ovom modulu.

  • Registracija
  • Login
  • Logout
  • Session
  • Remember Me
  • Hash lozinki
  • Role sistem
  • Vežba: Admin panel

Modul 8 – Napredni PHP

Registrujte se za pristup ovom modulu.

  • Include i Require
  • Namespace
  • Composer
  • Autoload
  • Klase
  • Objekti
  • Nasleđivanje
  • Interface
  • Trait
  • Vežba: OOP aplikacija

Modul 9 – Rad sa API-jima

Registrujte se za pristup ovom modulu.

  • JSON
  • REST API
  • cURL
  • Slanje podataka
  • Primanje podataka
  • Vežba: Weather API

Modul 10 – AJAX

Registrujte se za pristup ovom modulu.

  • AJAX osnove
  • Fetch API
  • Dinamičko učitavanje
  • Search bez refresh-a
  • Vežba: Live Search

Modul 11 – Bezbednost

Registrujte se za pristup ovom modulu.

  • SQL Injection
  • XSS
  • CSRF
  • Upload zaštita
  • Session zaštita
  • HTTPS
  • Vežba: Sigurna login aplikacija

Modul 12 – Email

Registrujte se za pristup ovom modulu.

  • PHPMailer
  • SMTP
  • Slanje HTML emaila
  • Attachments
  • Vežba: Kontakt forma sa slanjem emaila

Modul 13 – PDF i Excel

Registrujte se za pristup ovom modulu.

  • mPDF
  • Export PDF
  • Excel Export
  • CSV Export
  • Vežba: Izvoz izveštaja

Modul 14 – Git

Registrujte se za pristup ovom modulu.

  • Git osnove
  • GitHub
  • Branch
  • Merge
  • Pull Request

Modul 15 – Deploy

Registrujte se za pristup ovom modulu.

  • Kupovina hostinga
  • Domen
  • FTP
  • Git Deploy
  • VPS
  • Backup
  • Završni projekat: informacioni sistem
Design Wireframe
High Fidelity Design
Design development
Design development
Design development
Research development