Skip to content

4iz278/cviceni

Repository files navigation

4iz278 - cvičení

Podklady pro cvičení kurzu 4iz278 - Webové aplikace na VŠE v Praze.

Web předmětu: http://4iz278.github.io

Tématické bloky

  1. HTML, základy PHP syntaxe
  • HTML - stručné opakování
  • základy syntaxe
  • nahrání stránek na výukový server
  1. Pole, řetězce, vstup od uživatele
  • pole
  • řetězcové funkce
  • include, require
  • GET, POST
  1. Práce se soubory
  • čtení a zápis souborů
  • práce s file systémem
  1. Validace formulářů
  • validace vstupních hodnot
  1. Objekty v PHP
  • definice tříd, rozhraní atd.
  • namespaces
  • trait, enum
  1. Objekty v PHP II.
  • magické metody objektů
  • class loader
  • composer
  1. Chyby a výjimky
  • error vs. exception
  • try-catch
  1. SQL a databáze
  • opakování základů SQL
  • MariaDB na serveru eso.vse.cz
  • phpMyAdmin
  • práce s databází z PHP
  • tvorba jednoduché databázové aplikace
  1. Cookies, session
  • ukázková aplikace na práci s databází
  • cookies
  • session
  • ukázková aplikace na práci se session a cookies
  1. Ukázková aplikace
  • ukázka vyřešení domácího úkolu s nástěnkou
  • ukázka rozšíření nástěnky o uživatelské účty
  1. Uživatelé, maily
  • autorizace, autentizace
  • lokální přihlašování uživatelů
  • posílání e-mailů
  1. Uživatelé a DB, JSON, XML
  • datum a čas
  • víceuživatelský přístup k DB
  • strukturované datové formáty
  1. REST API, PDF
  • tvorba API
  • AJAX
  • mPDF
  1. Přihlašování přes OAuth, zapomenuté heslo, CURL
  • CURL
  • zapomenuté heslo
  • OAuth
  1. MVC, SEO URL
  • .htaccess
  • návrhový vzor MVC
  • objektová tvorba aplikací

Co naleznete v tomto úložišti?

  • textové poznámky k jednotlivým cvičením
  • ukázkové příklady
  • souhrn informací nutných pro absolvování předmětu

Požadavky na absolvování

  • vytvoření databázové PHP aplikace - 50 bodů
  • napsání závěrečného testu - 30 bodů
  • aktivita na cvičeních - 10 bodů
  • aktivita na přednáškách - 10 bodů

Zdroje informací

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors