Skip to content

Výukové materiály, které slouží pro výuku tvorby webových stránek.

Notifications You must be signed in to change notification settings

petrfilip/KIT-IWWW

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 

Repository files navigation

KIT-IWWW

V tomto repozitáři jsou kompletní zdrojové kódy k tutoriálům, díky kterým se naučíte základům tvorby webových stránek.

  1. Jak vytvořit webovou stránku v HTML a CSS (video & zdrojáky)
  2. Tvoříme responzivní design pomocí CSS (video & zdrojáky)
  3. Jak vytvořit dynamické webové stránky pomocí PHP (video & zdrojáky)
  4. Použití tříd a objeků v PHP (video & zdrojáky)
  5. Jak vytvořit eshop v PHP (video & zdrojáky)
  6. Jemný úvod do práce s MySQL databází (video)
  7. Nejběžnější zranitelnosti webových aplikací (video & zdrojáky)
  8. Základy JavaScriptu pro web (prakticky) (video & zdrojáky)
  9. AJAX - JavaScript pro dynamické načítání dat ze serveru + REST API (video & zdrojáky)
  10. Zabezpečený přístup - implementace práv a rolí (materiály)
  11. Práce se soubory (ukládání do databáze a na file-system), import a export dat (JSON, XML) (video & zdrojáky)
  12. Implementace návrhového vzoru Model-View-Controller (video & zdrojáky)
  13. Eshop v Reactu (video & zdrojáky)
  14. Todo list v Reactu (zdrojáky & demo)

V blízké budoucnosti budou (snad) dodělány tutoriály:

  • Jak nahrát na hosting (výběr hostingu, FTP, výběr domény)
  • htaccess a hezké URL / slug
  • Jak řešit filtrování a řazení dat
  • Jak na snadnější vytváření formulářů
  • Rychlý návrh databáze v MySQL workbench a další klienti (PMA, Adminer)
  • Ukázky redakčních systému (headless, wordpress, content types, )
  • Adventní kalendář v JavaScriptu

V daleké budoucnosti:

  • Pokročilejší práce s MySQL databází (pokročilejší dotazy + hierarchické dotazy, exekuční plány, indexování, transakce, filldb.info)
  • Úvod do NoSQL databází
  • Přehled PHP frameworků
  • Přehled redakčních systémů (CMS, headless,...)
  • Jak na obrázky (PNG, JPG, WebP, AVIF), lazy loading, base64
  • Ještě lepší web a jeho vývoj (slug, mod_rewrite, composer)
  • Analýza webu (Google Analytics, Google Tag Manager)
  • Platby na eshopech (QR platby, napojení na platební bránu)

About

Výukové materiály, které slouží pro výuku tvorby webových stránek.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published