Detail kurzu
PHP I. - základy programovania a tvorba dynamických skriptov
IT LEARNING SLOVAKIA, s.r.o.
Popis kurzu
PHP I je základný kurz určený pre začiatočníkov, ktorí sa chcú naučiť vytvárať dynamické webové stránky a aplikácie pomocou jazyka PHP. Kurz je vhodný pre študentov, samoukov, začínajúcich programátorov, ale aj pre profesionálov, ktorí si chcú rozšíriť svoje znalosti v oblasti webového vývoja. Účastníkom poskytne pevné základy v programovaní v PHP, čo im umožní vytvárať interaktívne a funkčné webové aplikácie. PHP sa široko využíva pri vývoji serverových častí webových aplikácií, správu obsahových systémov (CMS) a e-commerce platformách.
Na začiatku kurzu sa účastníci oboznámia s terminológiou a základnými princípmi fungovania webových serverov a klientov, ako aj rozdielmi medzi frontendom a backendom. Počas kurzu sa naučia pracovať s vývojárskym prostredím vrátane inštalácie potrebného softvéru na svoj počítač. Pri oboznamovaní sa so základnou syntaxou jazyka PHP sa naučíte, ako vypísať text na obrazovku, ako pracovať s úvodzovkami a ako kombinovať jazyky HTML a PHP. Ďalej sa kurz zameriava na premenné, dátové typy, polia, konštanty a objekty.
Podmienky a cykly sú ďalšou dôležitou témou, kde sa účastníci naučia používať logické výrazy, konštrukciu if, ternárny operátor, switch, match a rôzne druhy cyklov ako for, while a foreach. Kurz tiež zahŕňa funkcie, ich návratové hodnoty, vstupné parametre a správne praktiky pri ich používaní. Praktická časť kurzu sa zameriava na prepojenie PHP a HTML, vytváranie a spracovanie formulárov vrátane bezpečnosti a ukladania súborov na server. Ďalšou témou je práca so súbormi, kde sa účastníci naučia čítať a zapisovať do súborov a pracovať s formátom CSV.
Kurz končí témou webhostingu, kde sa účastníci naučia pripojiť na webhosting, nahrať webstránku a nastaviť webhosting. Záverečná časť kurzu je venovaná diskusii, otázkam a zhodnoteniu získaných poznatkov, kde môžu účastníci klásť otázky lektorovi a diskutovať o prebraných témach. Celý kurz je prakticky orientovaný s dôrazom na reálne príklady a cvičenia.
Obsah kurzu
Úvod do webových technológií- Terminológia
- Fungovanie webových serverov a klientov
- Frontend a backend
- Jazyky používané pri tvorbe webových stránok a aplikácií
- Prehľad software
- Inštalácia do počítača
- Výpis textu na obrazovku
- Poznámky
- Práca s úvodzovkami a s apostrofmi
- Kombinácia HTML a PHP
- Čo je to premenná?
- Dátové typy
- Polia
- Konštanty
- Objekty
- Logické výrazy
- Konštrukcia if a jej možnosti
- Logické spojky
- Ternárny operátor
- Konštrukcia switch
- Konštrukcia match
- Čo je to cyklus?
- Cyklus for
- Cyklus while
- Cyklus do-while
- Cyklus foreach
- Čo je to funkcia a na čo slúži?
- Návratové hodnoty funkcií
- Vstupné parametre funkcií
- strict_types
- Ako funkcie používať a ako ich nepoužívať?
- Praktické cvičenie - príprava HTML stránky a dvoch podstránok
- Prepojenie HTML a PHP
- Využívanie príkazov include a require
- Práca s formulármi v PHP
- HTTP metódy
- Formulárové prvky v HTML
- Upload súborov na server
- Bezpečnosť formulárov
- Ukladanie súborov z formulára
- Čítanie a zápis do súborov
- Práca s formátom CSV
- Ako sa pripojiť na webhosting?
- Ako nahrať webstránku na webhosting?
- Nastavenia webhostingu
- Zhodnotenie získaných poznatkov
- Diskusia s lektorom
- Otázky účastníkov
Cieľová skupina
začiatočníkHodnotenie
Organizátor
Podobné kurzy
podľa názvu a lokality