×

Přihlášení studenta

uživatelské jméno:
heslo:

Zapomněli jste uživatelské jméno či heslo? Zkuste tento vyhledávač nebo zašlete mail na mathpoint@email.cz.

Programování v PHP - LS 2021/22

Cíle kurzu:Naučit se syntaxi jazyka.
Projít základní knihovnu.
Dozvědět se základy CSS a HTML.
Předpokládáné znalosti:znalost nějakého jiného programovacího jazyka, minimálně proměnných, podmínek, cyklů, polí a řetězců.
Vhodné pro:studenty i dospělé
Termín konání:6. 2. - 12. 6. 2022, každou neděli od 18:00
První lekce:v neděli 6. 2. 2022 od 18:00
Délka kurzu:19 lekcí × 120 min
Forma:online skupinové výukové lekce
Cena:3200 Kč
Místo konání:lekce probíhají online přes Skype
Zpět

Kurz vás uvede do programování v jazyce PHP a související problematiky. Předpokládá se, že účastník tohoto kurzu má zkušenost s programováním v nějakém jiném jazyce a chápe základní koncepty jako jsou podmínky, cykly, pole, řetězce a funkce. Naopak nepředpokládáme znalost HTML nebo CSS, potřebné věci si vysvětlíme.

PHP je velmi oblíbený jazyk, má totiž velkou standardní knihovnu a nepřeberné množství knihoven rozšiřujích, takže se v něm snadno naprogramuje téměř cokoliv. Tento kurz se bude věnovat hlavně základům tohoto jazyka, abychom se v dalšímu studiu mohli bez problémů zaměřit na jakékoliv pokročilé PHP knihovny.

V kurzu budeme probírat:

  • Instalace. Společně si nainstalujeme Apache a PHP.
  • HTML a CSS. Vysvětlíme základy jazyků, na kterých jsou postaveny webové stránky.
  • Syntaxe jazyka. Probereme všechny běžné konstrukce jako proměnné, podmínky, cykly, pole, řetězce, funkce apod.
  • Základní knihovna. Projdeme všechny běžné funkce, které se týkají polí, řetězců a souborů.

Další kapitoly k probírání si vybereme společně - podle zájmu účastníků a zbývajícího času. Lze se věnovat těmto tématům:

  • Databáze. Propojení PHP s MySQL databázovým serverem.
  • Sokety. Vytváření síťových spojení a komunikace s jinými aplikacemi přes internet.
  • Mail. Klient pro čtení mailů, rozesílání mailů.
  • Obrázky. Generování obrázků a jejich úprava.
  • PDF. Generování PDF dokumentů.
  • SSL. Šifrování a elektronické podpisy.
  • XML. Práce s XML soubory.

Témata, která se nestihnou, si necháme na pokračovací kurz. Kromě probrání knihoven se v pokračujícím kurzu můžeme také věnovat i konkrétním projektům, např. udělat uživatelský portál, databázi knih, mailového klienta, jednoduché účetnictví, rezervační systém apod. Konkrétní projekt bychom si domluvili na kurzu.

Přihláška

Na kurz se není možné přihlásit, protože poslední lekce proběhla 12. 6. 2022.