Kihagyás

Webtervezés gyakorlati jegyzet

Szükséges alkalmazások

A kurzus folyamán három nyelvet tanulunk: HTML-t, CSS-t és PHP-t. A HTML és CSS kód írásához egy tetszőleges szerkesztőprogramra és egy webböngészőre van szükségünk.

A PHP programok futtatásához a XAMPP szoftvercsomagot használjuk. Ez biztosít számunkra egy PHP értelmezőt, valamint egy Apache webszervert. A telepítését és használatát a 6. fejezetben tárgyaljuk.

Néhány javasolt szerkesztőprogram

  • Geany
  • Sublime Text Editor
  • Notepad++
  • Visual Studio Code
  • JetBrains termékek: WebStorm (HTML és CSS), PhpStorm (PHP)

A tantárgy tematikája

HTML és CSS

  • HTML és CSS szintaxis
  • Általános formázások. A dobozmodell és részeinek formázása. Megjelenítési jellemzők. Stílusok kölcsönhatása. Helyzetmegadás
  • Weboldalak strukturálása. Beágyazott keretek (lebegőkeretek)
  • Szövegek jellemzői, strukturális egységei és azok formázása. Hivatkozások elhelyezése és formázása
  • Felsorolások. Menük elhelyezése és formázása
  • Táblázatok készítése
  • Űrlapok készítése. Űrlapelemek, elemfeliratok, működési jellemzők
  • Multimédiás elemek beágyazása
  • A HTML és CSS további lehetőségei

Szerveroldali webprogramozás, PHP

  • A kiszolgáló- és ügyféloldali web programozás jellemzése, kapcsolata, alkalmazási területei
  • A PHP nyelvi elemei
  • Űrlapok kezelése
  • Fájlok használata
  • Állapotok tárolása. Menetkövetés
  • Objektumorientáltság
  • A PHP további lehetőségei

Ajánlott irodalom

HTML és CSS

PHP

  • Jelen gyakorlati jegyzet
  • Vancsics Béla által gondozott gyakorlati jegyzet
  • Nagy Gusztáv: Web programozás , Webes szabványok
  • PHP WIKI könyv
  • PHP kézikönyv (régebbi)
  • Gál Tibor: Web programozás, Mûegyetemi kiadó, 2006.
  • Matt Zandstra: Tanuljuk meg a PHP5 használatát 24 óra alatt, Kiskapu Kiadó, 2005.
  • Blake Schwendiman: PHP4 Fejlesztõk kézikönyve (1. + 2. kötet), Panem Kft., Budapest, 2001.
  • Peter Moulding: PHP haladóknak, Fekete Könyv sorozat, Perfact-Pro Kft., 2002.
  • Schlossnagle, George: PHP fejlesztés felsőfokon, Kiskapu Kft., 2004.
  • Ben Laurie, Peter Laurie: Apache, Kossuth Kiadó, 2001.
  • László József: Dinamikus weboldalak, CGI programozás Windows és Linux rendszerekben, ComputerBooks, Budapest, 2002.
  • (angol) PHP 5 Tutorial - W3Schools
  • (angol) PHP: Documentation php.net
  • (angol) PHP: The Right Way phptherightway.com
  • (angol) Learn PHP Online - Code School

Az elkészült jegyzetről, hibák

Hibák

A jegyzet folyamatosan készül, így előfordulhatnak benne apróbb hibák, hiányosságok, elírások. Ha valaki esetleg ilyet találna, kérem írjon a Cservenak.Bence[kukac]stud.u-szeged.hu címre, hogy mihamarabb javíthassuk.

A tárgyi tévedések jelentéséért cserébe plusz pontok szerzésére van lehetőség, gyakorlatvezetőtől függetlenül. Plusz pontot az adott tárgyi tévedést legelőször jelentő hallgató kap.

Készítő

  • Cservenák Bence

Köszönetnyilvánítás

A gyakorlati jegyzet webes formátumba való átalakításában nyújtott segítségért köszönet Antal Gábornak.

Jogi nyilatkozat

Nevezd meg! - Ne add el! - Így add tovább! 4.0 Nemzetközi

Gyors összefoglaló a licenszről, és a teljes változat.


Utolsó frissítés: 2021-03-14 13:33:43