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í Vývojárske prostredie === - Prehľad software - Inštalácia do počítača Základná syntax jazyka PHP === - Výpis textu na obrazovku - Poznámky - Práca s úvodzovkami a s apostrofmi - Kombinácia HTML a PHP Premenné, konštanty === - Čo je to premenná? - Dátové typy - Polia - Konštanty - Objekty Podmienky a cykly === - 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 Funkcie === - Č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ť? Prepojenie PHP a HTML === - 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 Formuláre a ich spracovanie === - HTTP metódy - Formulárové prvky v HTML - Upload súborov na server - Bezpečnosť formulárov Práca so súbormi === - Ukladanie súborov z formulára - Čítanie a zápis do súborov - Práca s formátom CSV Webhosting === - Ako sa pripojiť na webhosting? - Ako nahrať webstránku na webhosting? - Nastavenia webhostingu Diskusia, otázky === - Zhodnotenie získaných poznatkov - Diskusia s lektorom - Otázky účastníkov

Cieľová skupina

začiatočník
Hodnotenie




Organizátor



Ďalšie termíny kurzu
Termín Cena Miesto konania Zarezervovať