Icon Anruf
Horká linka
Icon Mail senden
Online poptávka
Základy PHP

z €1.490,- | Kurz v učebně

Flexibilní výuka - naše možné varianty výuky v kurzu:

Informace o kurzu

Základy PHP

Všechny termíny kurzů
Kursinfo Investition
Investice: od € 1.490,-
Možnost platby ve splátkách (bez úroků, bez příplatku)
Kursinfo Fördermöglichkeiten
Možnosti financování
Možnost až 100% financování
Kursinfo Institut
Uznávaný institut
ZFU, certifikát TÜV a akademický tým lektorů
Kursinfo Einstieg jederzeit
Vstup je možný kdykoli
Výukové materiály jsou k dispozici okamžitě
Kursinfo Ausbildungsdauer
Doba trvání školení
Tempo výuky si určujete sami - termíny zkoušek lze volit flexibilně.
Kursinfo Academykonto
Účet Akademie navždy
Výukové materiály jsou k dispozici doživotně
Kursinfo Geld-Zurück-Garantie
Záruka vrácení peněz
14denní právo na odstoupení od smlouvy (podle zákona o prodeji na dálku)
Kursinfo wissenschaftliche Inhalte
Solidní vědecký obsah
Certifikát platný po celém světě a časově neomezený

Uznané a certifikované

AZAV Trägerzulassung TUEV Iso 9001 Logo Trägerzertifikat ZFU Siegel Qualitätszertifikat Trusted Shops - Flexyfit

Naši absolventi, partneři a přátelé říkají

Náš tým vám kdykoli rád poradí po telefonu, chatu nebo osobně.

Tablet Fotokarussel

Naučte se PHP: Vstupte do vývoje webových stránek s naším základním kurzem

V našem kurzu základů PHP se krok za krokem naučíte základní koncepty a techniky programování v PHP. PHP (Hypertext Preprocessor) je široce používaný skriptovací jazyk na straně serveru, který je vhodný zejména pro vývoj webových stránek.

Kurz je zaměřen na praxi a poskytne vám potřebné znalosti a dovednosti pro vývoj vlastních webových aplikací.

Proč právě PHP?
PHP je flexibilní a výkonný jazyk, který se používá na milionech webových serverů po celém světě. Pomocí jazyka PHP můžete vytvářet dynamické webové stránky, které reagují na vstupy uživatelů, integrují databáze a nabízejí mnoho dalších funkcí. Tento jazyk se snadno učí a nabízí mnoho možností, jak rozšířit a optimalizovat vaše webové projekty.

Začněte svou cestu do světa tvorby webových stránek právě teď s naším kurzem základů jazyka PHP a položte základy své kariéry webového vývojáře!
Informační přehled o kurzu
course

Rozsah vzdělávání

356 E

3

Úroveň EQF

Školení je zaměřeno na Úroveň EQF 3 »

course

Začátek kurzu

Okamžitě možné

course

Náklady na školení

z €1.490,-

» NašeVýukové balíčky

course

Varianta učení

Kurzy v učebně

Možné

Jazyk výuky

DE
EN
ES
Absolventen Hut Flexyfit

Všechny termíny kurzů

Najděte si svůj kurz v učebně

Loader Icon
Základy PHP - Halbtages Wochenendkurs

Webový seminář | 05-07-2025 | z 1.490,-

fáze docházky: 11-10-2025
Máte dotazy ke kurzu? Rádi vám poradíme.
Vstupte kdykoli!
Máte dotazy ke kurzu? Rádi vám poradíme.

Na první pohled!

Základy PHP

PHP - Základy: Dokonalý úvod do programování

Kurz kombinuje teoretické znalosti s praktickými cvičeními a nabízí komplexní výuku. Osvojíte si základní dovednosti pro efektivní používání jazyka PHP při tvorbě webových stránek a po absolvování kurzu budete schopni vyvíjet a rozšiřovat vlastní webové aplikace. Získané dovednosti jsou odolné vůči budoucnosti, protože PHP je jedním z nejpoužívanějších jazyků na webu a bude se vám hodit v mnoha profesních kontextech.

Co můžete od našeho vzdělávacího programu očekávat?

Na začátku vás čeká úvod do jazyka PHP, ve kterém se seznámíte se základní syntaxí a strukturou jazyka PHP. Nastavíte si vývojové prostředí a budete pracovat se soubory a skripty PHP. Dále se budete zabývat základními pojmy programování, jako jsou proměnné, datové typy, operátory a řídicí struktury (if, else, switch, while, for). Probírá se také tvorba a používání funkcí.

Další důležitou částí kurzu je zpracování formulářů, kde se naučíte zachycovat a zpracovávat uživatelské vstupy z formulářů HTML. Součástí je také validace a sanitizace uživatelských vstupů.

Cílová skupina

Kurz Základy PHP je určen začátečníkům bez předchozích znalostí programování, kteří hledají solidní úvod do tvorby webových stránek. Na své si zde přijdou i webdesignéři a správci obsahu, kteří chtějí na své webové stránky přidávat dynamický obsah, a také studenti a stážisté IT, kteří chtějí získat praktické znalosti široce používaného skriptovacího jazyka.

Chcete se do programování v PHP ponořit ještě hlouběji? Pak se zúčastněte našeho kurzu PHP - základy a pokročilí nebo kurzu PHP Developer.

Podmínky účasti

  • Online nebo písemná přihláška
  • Základní znalosti IT jsou doporučeny, ale nejsou podmínkou
  • Minimální věk 18 let (u účastníků mladších 18 let je k přihlášení nutný písemný souhlas rodičů).
  • Přístup k zařízení s připojením k internetu
  • Přístup ke stabilnímu internetovému připojení

Osvědčení o absolvování

Naše certifikáty jsou platné po celém světě a jsou vydávány v různých verzích. Na vyžádání můžete obdržet náš certifikát v několika jazycích, s informacemi specifickými pro danou zemi a s tištěnými známkami nebo bez nich.

Všechny tyto varianty jsou vám doživotně k dispozici zdarma ke stažení z vašeho online kampusu. V závislosti na zakoupeném vzdělávacím balíčku navíc obdržíte osvědčení dle vlastního výběru, které bude vydáno na vysoce kvalitním speciálním papíře s reliéfním potiskem.

Uděluje se následující certifikát:

"PHP - základy"

Máte konkrétní dotazy ke vzdělávacímu programu?

Rádi vám pomůžeme telefonicky, e-mailem nebo prostřednictvím chatu.

Postup a doba trvání - jak je vaše školení strukturováno

Školící program se skládá ze dvou modulů

Seznam modulů a předmětů najdete po kliknutí na záložku "Obsah kurzu".

Doba trvání školicího programu

Vzhledem k tomu, že naše školicí kurzy lze organizovat velmi flexibilně, závisí délka trvání kurzu do značné míry na vaší vlastní iniciativě v oblasti učení, množství času, kterému budete každý týden věnovat, a vašich předchozích znalostech. V závislosti na tom, kolik času můžete investovat a jak rychle si osvojíte požadované znalosti, je možné absolvovat školicí program i rychleji.

Školení online naživo prostřednictvím služby Zoom

Školení probíhá živě online prostřednictvím služby Zoom. Školitelé vyučují v reálném čase a sdílejí svou obrazovku, takže můžete sledovat výuku z pohodlí svého domova. Ke všem termínům a odkazu na živý webinář máte přístup prostřednictvím Online Campusu, takže se můžete snadno zúčastnit z domova.

Odkaz na schůzku Zoom obdržíte e-mailem před zahájením kurzu a bude k dispozici také na naší vzdělávací platformě Flexyfit. Při registraci se ujistěte, že jste zadali svou aktuální e-mailovou adresu.

U online kurzů distančního vzdělávání určujete tón vy sami

Učte se vlastním tempem, kdy a kde chcete. Účet Akademie vás doprovází na vašem počítači, tabletu nebo chytrém telefonu a obsahuje vše, co ke kurzu potřebujete.

Sami rozhodujete, jak se budete učit

Můžete si vybrat z široké nabídky výukových videí ve Full HD rozlišení, ve kterých vás naši špičkoví instruktoři naučí obsah školení. Obsah si také můžete přečíst v našich skriptech a prezentacích.

Žádná bolest, žádný zisk

Projdete si celou řadu povinných a doplňkových úkolů. Patří mezi ně napsání jednoduchého programu, provedení bezpečnostní analýzy nebo používání cloudové služby. Všechny úkoly jsou vysvětleny krok za krokem, abyste mohli naučené poznatky uplatnit v praxi.

V neposlední řadě... Zkoušky

Můžete očekávat spoustu online zkoušek s výběrem odpovědí, které prověří vaše znalosti. Před každou zkouškou můžete absolvovat testovací zkoušku, abyste byli optimálně připraveni.
ablauf_onlineclass

Obsah kurzu - co se během školení naučíte

Rozsah vzdělávání

356 E | Oblast působnosti

EDK

187

Odborné znalosti v oblasti IT

PL

144

Přítomnost | Samostudium

RE

4

Výzkum literatury

TE

15

Praktická realizace

AE

6

Další úkoly a zkoušky

Tento vzdělávací program je vhodný pro vzdělávací dovolenou. Individuální posouzení a schválení podléhá příslušné financující agentuře. Pro podrobnější informace o délce a postupu vzdělávacího volna nás prosím kontaktujte přímo! Objednejte si nyní schůzku s poradcem.

Účast na prezenčních webinářích je pro vzdělávací dovolenou povinná a musí být doložena AMS. Potvrzení o účasti si musí účastník vyžádat na vlastní odpovědnost. Potvrzení o účasti na prezenčním webináři bude vydáno v průběhu každého webináře pouze v případě, že o něj účastník požádá.

Modul Odborné znalosti v oblasti IT

Zobrazit všechny kapitoly předmětů

Basiswissen EDV
Základní znalosti IT
Předmět "Základní znalosti IT" vyučuje základní znalosti a pojmy elektronického zpracování dat. Nabízí ucelený úvod do světa výpočetní techniky, operačních systémů, sítí a mnoha dalších.

Počítač je elektronické zařízení, které slouží ke zpracování dat. Provádí výpočty, ukládá a zpracovává informace. Existují různé typy počítačů, včetně osobních počítačů (PC), serverů a vestavěných systémů. Každý typ má specifické aplikace a funkce.

Operační systém spravuje hardwarové a softwarové prostředky počítače. Umožňuje spouštění aplikací a zajišťuje komunikaci mezi hardwarem a softwarem. Mezi nejznámější operační systémy patří Windows, macOS a Linux, i když každý operační systém má své vlastní vlastnosti a oblasti použití.

Kód může být překládán buď kompilátory, nebo interprety. Překladače převádějí celý kód do strojového jazyka, zatímco interprety provádějí kód řádek po řádku. Cyklus načti-dekóduj-vykonej popisuje proces, při kterém procesor načítá, dekóduje a vykonává instrukce.

Proces je program, který se vykonává. Správa procesů zahrnuje přidělování zdrojů a monitorování jejich provádění. Multitasking umožňuje současné provádění několika procesů, přičemž plánování procesů určuje, které procesy se budou provádět kdy a jak dlouho.

Hardware je řízen speciálním softwarem známým jako ovladače. Ovladače umožňují komunikaci mezi operačním systémem a hardwarovými komponentami tím, že předávají specifické příkazy a data.

Tento modul poskytuje pevné základy základních principů elektronického zpracování dat a připravuje studenty na pochopení a aplikaci složitějších konceptů v oblasti IT.

  • CO JE TO KALKULAČKA?
    • Definice a základní pojmy
    • Různé typy počítačů (PC, servery, vestavěné systémy)
  • CO JE TO OPERAČNÍ SYSTÉM?
    • Úkoly operačního systému
    • Příklady běžných operačních systémů (Windows, macOS, Linux)
  • JAK SE VYKONÁVÁ KÓD?
    • Překlad a provádění kódu (překladač vs. interpret)
    • Posloupnost provádění kódu (cyklus načítání-dekódování-vykonávání)
  • CO JSOU TO PROCESY?
    • Definice a správa procesů
    • Multitasking a plánování procesů
  • JAK SE ŘÍDÍ HARDWARE?
    • Základy řízení hardwaru
    • Ovladače a jejich úloha v systému
  • CO JE TO PROGRAM?
    • Definice programu
    • Rozdíly mezi aplikacemi a systémovým softwarem
  • ZÁKLADY SÍTĚ
    • Základy síťové technologie
    • Síťové protokoly a architektury (TCP/IP, model OSI)
  • CO JE TO SERVER?
    • Definice a úkoly serveru
    • Rozdíly mezi serverem a klientskými systémy
    • Příklady a oblasti použití serverů
  • CO JE TO CLOUD?
    • Definice a základy cloudové technologie
    • Rozdíly mezi veřejným, soukromým a hybridním cloudem
    • Výhody a problémy spojené s používáním cloudu
  • INTERNET VĚCÍ (IOT)
    • Definice a základy internetu věcí
    • Příklady aplikací internetu věcí (inteligentní domy, průmysl 4.0)
    • Výzvy a budoucnost internetu věcí
  • SLUŽBY
    • Definice a význam IT služeb
    • Různé typy služeb (webové služby, mikroslužby)
    • Příklady a oblasti použití IT služeb

Zobrazit kapitolu

Coding
Kódování
Předmět "Kódování " vyučuje základní i pokročilé koncepty programování a vývoje softwaru. Jeho cílem je poskytnout účastníkům dobré znalosti různých programovacích jazyků, principů a technik. Kromě toho se naučené upevňuje prostřednictvím znalostních testů a praktických úkolů. Zde jsou uvedena hlavní témata, kterými se tento modul zabývá:

Programovací jazyky a jejich fungování
Účastníci se seznámí se základními principy a koncepty programovacích jazyků. Je podán přehled vysokoúrovňových a nízkoúrovňových programovacích jazyků, přičemž jsou jasně zdůrazněny rozdíly mezi těmito typy. Vysokoúrovňové jazyky, jako je Python a Java, jsou posuzovány ve srovnání se strojově orientovanými jazyky, jako je Assembly.

Od vizuálního programování k 0 a 1
Tato část se zabývá rozsahem programování od vizuálních programovacích jazyků po strojově orientované jazyky. Jsou uvedeny příklady vizuálních programovacích jazyků, jako je Scratch, a strojově orientovaných jazyků, jako je Assembler. Jsou vysvětleny různé úrovně programování a jejich použití.

Základy programování
Učí se zde základní pojmy programování. Patří k nim syntaxe a sémantika programovacích jazyků, deklarace a používání proměnných a datových typů (např. celé číslo, float, řetězec, boolean), jakož i používání aritmetických, logických a porovnávacích operátorů.

Návrhové vzory
Návrhové vzory jsou osvědčené vzory řešení opakujících se problémů při vývoji softwaru. Účastníci se seznámí s definicí a účelem návrhových vzorů a dostanou příklady běžných vzorů, jako jsou singleton, factory a observer. Diskutuje se také o použití a výhodách návrhových vzorů při vývoji softwaru.

Řídicí struktury
Tato část se zabývá základními řídicími strukturami v programování, včetně podmínek a větvení pomocí příkazů if, else a elif a také smyček, jako jsou smyčky for a while. Vysvětlen je také význam řízení smyček pomocí příkazů break a continue.

Funkce a modularita
Účastníci se naučí definovat a volat funkce, včetně parametrů, návratových hodnot a opakované použitelnosti kódu. Probírány jsou také základní principy modularity a rozdělení kódu do zvládnutelných, opakovaně použitelných modulů.

Základní datové struktury
Tato část poskytuje základní znalosti o datových strukturách, jako jsou seznamy, pole, slovníky, hashmapy, tuply a množiny. Studenti se naučí tyto struktury vytvářet, přistupovat k nim a upravovat je.

Jednoduché algoritmy a řešení problémů
Účastníci se seznámí se základními algoritmy třídění, jako je bublinové třídění a výběrové třídění. Seznámí se také s vyhledávacími algoritmy, jako je lineární a binární vyhledávání. Proberou se strategie systematického řešení problémů a metody ladění.

Objektově orientované programování (OOP)
Učí se základní principy objektově orientovaného programování, včetně tříd, objektů, atributů a metod. Koncepty jako dědičnost, polymorfismus a zapouzdření jsou v základu vysvětleny a ilustrovány na jednoduchých příkladech.


Jednoduché projekty a praktické aplikace
Účastníci si své znalosti vyzkouší v praxi na malých praktických projektech, jako je například vývoj kalkulačky, seznamu úkolů nebo jednoduché hry. V závěru jsou zahrnuty jednoduché techniky kontroly a vylepšování vlastního kódu prostřednictvím recenzí kódu.

  • PROGRAMOVACÍ JAZYKY / TYPY
    • Principy a koncepty programovacích jazyků
    • Rozdíly mezi vysokoúrovňovými a nízkoúrovňovými jazyky
  • JAK FUNGUJÍ?
    • Od vizuálního programování k 0 a 1 (strojově orientované jazyky)
    • Různé úrovně programování
    • Příklady vizuálních a strojově orientovaných programovacích jazyků
  • ZÁKLADY PROGRAMOVÁNÍ
    • Syntaxe a sémantika: vysvětlení pravidel syntaxe a významu řádků kódu
    • Proměnné a datové typy: Různé datové typy (integer, float, string, boolean) a způsob deklarace a použití proměnných
    • Operátory: Aritmetické, logické a porovnávací operátory
  • NÁVRHOVÉ VZORY
    • Definice a účel návrhových vzorů
    • Příklady běžných návrhových vzorů (singleton, factory, observer)
    • Použití a výhody návrhových vzorů při vývoji softwaru
  • ŘÍDICÍ STRUKTURY
    • Podmínky a větve: příkazy if, else a elif
    • Smyčky: smyčky for a while a význam řízení smyček (break, continue)
  • FUNKCE A MODULARITA
    • Definice a volání funkcí: Parametry, návratové hodnoty a význam opakovaného použití kódu
    • Základní principy modularity: jak rozdělit kód do zvládnutelných, opakovaně použitelných modulů
  • ZÁKLADNÍ DATOVÉ STRUKTURY
    • Seznamy a pole: Vytváření, přístup k prvkům a jejich modifikace
    • Slovníky a hashmapy: Základní porozumění a použití
    • Tuply a množiny: použití a rozdíly oproti seznamům a slovníkům
  • JEDNODUCHÉ ALGORITMY A ŘEŠENÍ PROBLÉMŮ
    • Třídicí algoritmy: Úvod do jednoduchých metod třídění, jako je bublinové třídění a výběrové třídění
    • Vyhledávání: Lineární a binární vyhledávání
    • Strategie řešení problémů: Přístupové metody pro systematické řešení problémů a ladění
  • OBJEKTOVĚ ORIENTOVANÉ PROGRAMOVÁNÍ (OOP)
    • Základní principy OOP: třídy, objekty, atributy, metody
    • Pojmy jako dědičnost, polymorfismus a zapouzdření: základní vysvětlení a jednoduché příklady
  • JEDNODUCHÉ PROJEKTY A PRAKTICKÉ APLIKACE
    • Malé projekty: Cvičení zaměřená na praxi: kalkulačka, seznam úkolů nebo jednoduchá hra.
    • Přehledy kódu: Jednoduché techniky pro revizi a zlepšování vlastního kódu

Zobrazit kapitolu

Datenbanken Fach
Databáze
Předmět "Databáze" poskytuje základní úvod do pojmů a aplikací databází. Jeho cílem je poskytnout účastníkům důkladné znalosti o různých typech databází, jejich výhodách a nejčastěji používaných databázových systémech. Zde jsou uvedena hlavní témata, kterými se tento modul zabývá:

Co jsou to databáze?
Databáze je strukturovaný soubor dat. Existují relační databáze, které organizují data do tabulek se vztahy, a nerelační databáze, které jsou flexibilnější a často se používají pro specifické aplikace, například pro big data.

Proč potřebujete databáze?
Databáze nabízejí efektivní správu dat, rychlé dotazy a vyšší bezpečnost dat. Jsou nezbytné pro aplikace, jako jsou zákaznické databáze, finanční systémy a řízení skladů.

Nejčastěji používané databáze:

MySQL: Open source, široce používaná pro webové aplikace.
PostgreSQL: Pokročilé funkce a podpora jazyka SQL.
Databáze Oracle: Vysoce škálovatelná, pro velké organizace.
Microsoft SQL Server: SQL Server: integrovaný do prostředí Windows.
MongoDB: Databáze NoSQL pro nestrukturovaná data.
SQLite: Lehká, ideální pro mobilní aplikace.
Tento modul poskytuje pevné základy pro pochopení a používání databází.

  • CO JSOU TO DATABÁZE?
    • Definice a základní pojmy databází
    • Relační vs. nerelační databáze
  • PROČ JE POTŘEBUJETE?
    • Výhody používání databází
    • Příklady databázových aplikací
  • NEJČASTĚJI POUŽÍVANÉ DATABÁZE
    • Přehled nejčastěji používaných databází
    • Vlastnosti a oblasti použití nejoblíbenějších databázových systémů

Zobrazit kapitolu

Datenverarbeitung
Úvod do elektronického zpracování dat (EDP)
Předmět "Úvod do elektronického zpracování dat (EDP)" učí základním znalostem a významu zpracování dat v různých oblastech života. Studenti se seznámí s historickým vývojem a praktickými aplikacemi.

Význam a nutnost zpracování dat
Zpracování dat je nepostradatelné téměř ve všech oblastech moderního života. Umožňuje efektivní správu a analýzu velkého množství dat, zlepšuje rozhodování a optimalizuje podnikové procesy. V dnešním digitálním světě je schopnost zpracovávat data nezbytným předpokladem úspěchu v mnoha profesích a odvětvích.

Historie zpracování dat
Historie zpracování dat sahá daleko do minulosti, od prvních mechanických počítacích strojů až po moderní počítače. Mezi důležité milníky patří vynález děrných štítků, vývoj prvních počítačů ve 40. letech 20. století a rychlý rozvoj technologií ve 20. a 21. století. Tento vývoj zásadně změnil způsob zpracování a využívání dat.

Příklady z praxe
Zdravotnictví: Elektronické záznamy o pacientech umožňují efektivní správu údajů o pacientech a zlepšují kvalitu lékařské péče díky rychlému přístupu k relevantním informacím.

Podnikání: Společnosti využívají zpracování dat k optimalizaci obchodních procesů, řízení zákazníků a pro marketingové strategie založené na datech.

Věda: Ve výzkumu se analyzuje velké množství dat za účelem získání vědeckých poznatků a podpory inovací, například při výzkumu genomu nebo modelování klimatu.

  • VÝZNAM A NEZBYTNOST ZPRACOVÁNÍ DAT V RŮZNÝCH OBLASTECH ŽIVOTA.
    • Význam zpracování dat v každodenním životě
    • Oblasti použití IT v různých odvětvích
    • Výhody zpracování dat v moderní společnosti
  • HISTORIE ZPRACOVÁNÍ DAT
    • Vývoj zpracování dat od jeho počátků až po současnost
    • Milníky a důležité vynálezy v oblasti zpracování dat
    • Vývoj výpočetní techniky a jeho dopady
  • PŘÍKLADY Z PRAXE (NAPŘ. ZDRAVOTNICTVÍ, OBCHOD, VĚDA)
    • Aplikace EDP ve zdravotnictví: Správa pacientů, podpora diagnostiky, výzkum
    • Využití IT v podnikání: obchodní procesy, účetnictví, marketingové analýzy
    • Úloha IT ve vědě: analýza dat, simulace, vědecké publikace

Zobrazit kapitolu

Bild Security
Bezpečnostní IT expertiza
Předmět "Bezpečnost" poskytuje základní znalosti v oblasti ochrany dat, ověřování a kybernetické bezpečnosti. Zahrnuje následující témata:

Základy ochrany dat
  • Základy ochrany údajů: ochrana osobních údajů.
  • Důležité zákony a předpisy: GDPR a jeho požadavky.
  • Opatření na ochranu osobních údajů: Techniky pro zajištění ochrany osobních údajů.

Základy ověřování

  • Definice a význam: Ověřování identity pro účely bezpečnosti.
  • Různé metody: hesla, biometrické postupy, vícefaktorové ověřování.
  • Osvědčené postupy: Bezpečné autentizační systémy.

Kybernetická bezpečnost a hacking

  • Základy: Ochrana před digitálními hrozbami.
  • Běžné hrozby: Phishing, malware, DDoS útoky.
  • Bezpečnostní opatření: Použití firewallů a antivirového softwaru.

Tento modul připravuje účastníky na bezpečné zacházení s daty a systémy.


  • ZÁKLADY OCHRANY ÚDAJŮ
    • Základy ochrany údajů
    • Důležité zákony a předpisy (např. GDPR)
    • Opatření na ochranu soukromí
  • ZÁKLADY OVĚŘOVÁNÍ
    • Definice a význam ověřování
    • Různé metody ověřování (hesla, biometrické metody)
    • Osvědčené postupy pro bezpečné ověřování
  • KYBERNETICKÁ BEZPEČNOST A HACKERSTVÍ
    • Základy kybernetické bezpečnosti
    • Běžné hrozby a útoky (phishing, malware, DDoS)
    • Opatření ke zvýšení bezpečnosti (firewally, antivirový software)

Zobrazit kapitolu

Software Bild klein
Software

Předmět "Software" poskytuje přehled o různých typech softwaru, jejich dostupnosti na různých zařízeních, výrobních a distribučních procesech a komunikaci mezi softwarovými programy.

Existují dvě hlavní kategorie softwaru: systémový software, jako jsou operační systémy a ovladače, a aplikační software, jako jsou textové procesory a hry. Software je dostupný na různých zařízeních, včetně stolních počítačů, mobilních zařízení a vestavěných systémů. Existuje jak software nezávislý na platformě, tak aplikace specifické pro danou platformu.

Software se vytváří pomocí různých vývojových procesů, jako je agilní a vodopádový model. Pro efektivní vývoj softwaru jsou klíčové řízení verzí a kontinuální integrace/rozmisťování (CI/CD). Software může být distribuován lokálně, v cloudu nebo jako mobilní aplikace.

Software spolu komunikuje prostřednictvím rozhraní, jako jsou API a webhooks. Ta umožňují integraci služeb a notifikace v reálném čase mezi různými aplikacemi.

Tento modul komplexně připravuje účastníky na pochopení a používání softwaru v praxi.


  • JAKÉ TYPY SOFTWARU EXISTUJÍ?
    • Systémový software vs. aplikační software
    • Příklady různých kategorií softwaru
  • NA JAKÝCH ZAŘÍZENÍCH JE K DISPOZICI?
    • Stolní počítače, mobilní zařízení, vestavěné systémy
    • Nezávislost na platformě a aplikace specifické pro danou platformu
  • JAK SE SOFTWARE VYRÁBÍ A DISTRIBUUJE?
    • Vývojové procesy (agilní, vodopádový model)
    • Řízení verzí a kontinuální integrace/kontinuální nasazení (CI/CD)
    • Distribuce softwaru (lokální, cloudové, mobilní aplikace)
  • JAK SOFTWARE KOMUNIKUJE SE SOFTWAREM? (INTERFACES)
    • Definice a typy rozhraní (API, webhooks)
    • Příklady a aplikace komunikace se softwarem

Zobrazit kapitolu

Tools Bild klein
Nástroje
Předmět "Nástroje" nabízí ucelený pohled na různé nástroje a prostředí používané pro vývoj a používání moderních softwarových řešení. Zahrnuje základní vývojové nástroje, používání příkazového řádku, správu verzí a úvod do umělé inteligence (AI). Tuto část doplňují kontroly znalostí a praktické úlohy.

Pochopení pracovního prostředí
Studenti se seznámí se základními vývojovými nástroji, včetně textových editorů, jako jsou Visual Studio Code a Sublime Text, a integrovaných vývojových prostředí (IDE), jako jsou PyCharm a Eclipse. Naučí se základní příkazy příkazového řádku používané pro navigaci a správu souborů. Dále získají úvod do správy verzí pomocí systému Git a naučí se základní příkazy pro správu verzí kódu.

Umělá inteligence
Vysvětlí se základní pojmy umělé inteligence, včetně definic a různých oblastí, jako je strojové učení a neuronové sítě. Účastníci se seznámí s případy použití a příklady využití umělé inteligence v každodenním životě a budou diskutovat o výhodách a výzvách technologií umělé inteligence.

Tento modul připraví účastníky na efektivní práci s moderními vývojovými nástroji a na základní porozumění umělé inteligenci.

  • POROZUMĚNÍ PRACOVNÍMU PROSTŘEDÍ
    • Jednoduché vývojové nástroje: Úvod do textových editorů (např. Visual Studio Code, Sublime Text) a IDE (např. PyCharm, Eclipse).
    • Příkazový řádek/terminál: Základní příkazy pro navigaci a správu souborů
    • Správa verzí: Úvod do systému Git a základní příkazy pro správu verzí
  • UMĚLÁ INTELIGENCE
    • Definice a základní pojmy umělé inteligence
    • Různé oblasti umělé inteligence (strojové učení, neuronové sítě)
    • Případy použití a příklady umělé inteligence v každodenním životě
    • Výhody a výzvy technologií AI

Zobrazit kapitolu

Modul PHP pro začátečníky: Základy pro začátečníky

Zobrazit všechny kapitoly předmětů

Databáze a připojení k PHP
V tomto předmětu se studenti naučí používat relační databáze s jazykem PHP k vytváření dynamických a databázově řízených webových aplikací.

Předmět začíná úvodem do relačních databází. Studenti získají základní znalosti o databázových koncepcích, struktuře tabulek, vztazích mezi tabulkami a významu klíčových pojmů, jako je primární klíč a cizí klíč.

Podstatnou součástí kurzu je porovnání MySQLi a PDO, dvou běžných rozšíření pro interakci s databázemi MySQL v jazyce PHP. Účastníci se seznámí s výhodami a nevýhodami obou metod, aby se mohli kvalifikovaně rozhodnout, kterou metodu ve svých projektech použijí.

Účastníci se naučí vytvářet a spravovat databázová připojení. To zahrnuje nastavení bezpečného připojení k databázi a ošetření chyb připojení.

Rovněž se seznámí se základními operacemi CRUD (Create, Read, Update, Delete), které tvoří základ pro práci s databázemi. Účastníci se naučí, jak:
  • vkládat data do databáze (Create)
  • Získávat data z databáze (čtení)
  • Aktualizovat data v databázi (Update)
  • mazat data z databáze (Delete)

Praktická cvičení a příklady umožní účastníkům aplikovat tyto techniky ve vlastních aplikacích PHP.

  • Podrobné kapitoly na toto téma budou brzy k dispozici zde!

Zobrazit kapitolu

Funkce a datové struktury (základy PHP)
V tomto předmětu se studenti seznámí se základními technikami a koncepty pro definování a používání funkcí a manipulaci a zpracování datových struktur v jazyce PHP.

Nejprve se studenti naučí definovat a používat funkce v jazyce PHP. Naučí se vytvářet funkce tak, aby byl kód opakovaně použitelný a modulární. To zahrnuje také porozumění parametrům a návratovým hodnotám funkcí, aby bylo možné efektivně řešit složité úlohy.

Další pozornost je věnována manipulaci s řetězci a souvisejícím funkcím. Účastníci se naučí různé metody zpracování, analýzy a transformace znakových řetězců. Patří sem funkce pro vyhledávání, nahrazování, rozdělování a formátování řetězců.

Zabývá se také poli a jejich zpracováním. Studenti se naučí vytvářet pole, vyhledávat v nich a manipulovat s nimi při správě seznamů dat. Jsou představeny základní i pokročilé funkce polí pro provádění různých úloh, jako je třídění, filtrování a kombinování polí.

  • Podrobné kapitoly na toto téma budou brzy k dispozici zde!

Zobrazit kapitolu

Základy a úvod do jazyka PHP
Tento předmět seznamuje studenty s programovacím jazykem PHP, od raných verzí PHP5 až po nejnovější vývoj v PHP8. Předmět začíná historickým přehledem jazyka PHP, abyste pochopili vývoj a hlavní vylepšení v jednotlivých verzích.

První kroky s jazykem PHP zahrnují nastavení vývojového prostředí včetně instalace webového serveru a vytvoření prvních skriptů PHP. To tvoří základ pro veškerou další programátorskou práci.

Podstatnou součástí kurzu je základní syntaxe jazyka PHP a používání proměnných. Účastníci se naučí deklarovat a používat proměnné k ukládání a zpracování dat. Jsou vysvětleny různé datové typy a jejich použití.

Kurz se rovněž zabývá řídicími strukturami v PHP, jako jsou `if`, `else`, `switch`, a také cykly, jako jsou `for`, `while` a `do-while`. Tyto struktury jsou klíčové pro řízení toku programu a realizaci složitých logických posloupností.

Nakonec je zahrnut vstup a výstup dat. Studenti se naučí, jak přijímat a zpracovávat uživatelské vstupy a jak vypisovat informace a výsledky pro tvorbu dynamických a interaktivních webových stránek.

  • Podrobné kapitoly na toto téma budou brzy k dispozici zde!

Zobrazit kapitolu

Objektově orientované programování v jazyce PHP
V tomto předmětu se studenti seznámí s principy a koncepty objektově orientovaného programování (OOP) v jazyce PHP a posunou své programátorské dovednosti na pokročilou úroveň.

Předmět začíná základy OOP v PHP. Účastníci se seznámí s objektově orientovaným myšlením a dozvědí se, jak OOP pomáhá k tomu, aby byl kód lépe opakovaně použitelný, modulární a udržovatelný.

Podstatnou součástí kurzu je vytváření a používání tříd a objektů. Účastníci se naučí definovat třídy a instancovat objekty, které v kódu reprezentují entity reálného světa a jejich vztahy.

Další pozornost je věnována konceptům dědičnosti, rozhraní a vlastností. Účastníci se naučí, jak se dědičnost používá k přenosu vlastností a metod z jedné třídy do druhé, což zvyšuje znovupoužitelnost a rozšiřitelnost kódu. Dozvědí se také, jak se rozhraní používají k definování společných rozhraní pro třídy a jak se rysy používají k začlenění opakovaně použitelného kódu do více tříd.

V neposlední řadě se věnují řízení přístupu a viditelnosti. Účastníci se seznámí s významem modifikátorů přístupu (public, private, protected) a pochopí, jak řídí viditelnost a přístup k vlastnostem a metodám uvnitř i vně tříd.

  • Podrobné kapitoly na toto téma budou brzy k dispozici zde!

Zobrazit kapitolu

Zabezpečení, design a zpracování dat
V tomto předmětu se účastníci seznámí se základními aspekty zabezpečení, návrhu a zpracování dat v aplikacích PHP.

Začíná se základy zabezpečení webu. Studenti získají přehled o klíčových bezpečnostních principech a o tom, jak zabezpečit své aplikace PHP. Podrobně bude probrána ochrana proti běžným bezpečnostním zranitelnostem, včetně SQL injection, cross-site scripting (XSS) a cross-site request forgery (CSRF). Na praktických příkladech se účastníci dozvědí, jak implementovat postupy pro bezpečný kód a účinně předcházet bezpečnostním zranitelnostem.

Další pozornost je věnována strukturování a osvědčeným postupům při vývoji v jazyce PHP. Účastníci se naučí, jak logicky a efektivně strukturovat své aplikace, aby se zlepšila jejich udržovatelnost a škálovatelnost. To zahrnuje také techniky modularizace a uplatňování osvědčených postupů při návrhu kódu.

Zahrnuto je také zpracování JSON a XML. Účastníci se naučí zpracovávat data ve formátu JSON a XML pro výměnu dat mezi serverem a klientem. To zahrnuje parsování a generování formátů JSON a XML a také používání těchto formátů v integracích API.

Dalším důležitým aspektem je integrace HTML5, CSS3, JavaScriptu a Bootstrapu do aplikací PHP. Účastníci se naučí používat moderní technologie front-endu k vytváření atraktivních a uživatelsky přívětivých uživatelských rozhraní. Důraz bude kladen na interakci mezi PHP a frontendovými technologiemi při vývoji dynamických a interaktivních webových aplikací.

  • Podrobné kapitoly na toto téma budou brzy k dispozici zde!

Zobrazit kapitolu

Technologie Web 2.0 a MVC
V této třídě se studenti seznámí s klíčovými technologiemi a vzory, které podporují moderní webové aplikace, konkrétně s technologiemi Web 2.0 a vzorem MVC.

Kurz začíná přehledem technologií Web 2.0. Účastníci se dozvědí, jak tyto technologie zlepšují interaktivitu a použitelnost webových stránek a jakou roli hrají v moderním vývoji webových stránek.

Klíčovou součástí je AJAX (asynchronní JavaScript a XML) a asynchronní zpracování dat. Účastníci se naučí, jak používat AJAX k načítání a odesílání dat na pozadí bez opětovného načítání stránky, což vede k lepšímu uživatelskému zážitku.

Dalším důležitým aspektem jsou rozhraní RESTful API a mikroslužby. Účastníci se naučí vytvářet a používat rozhraní RESTful API k vývoji škálovatelných a flexibilních webových služeb. Vysvětlí také koncept mikroslužeb, který umožňuje rozdělit aplikace do menších, nezávislých služeb, které lze snáze spravovat a škálovat.

Poskytuje úvod do vzoru MVC (Model-View-Controller). Účastníci se dozvědí, jak vzor MVC strukturuje vývoj a usnadňuje oddělení dat, uživatelského rozhraní a obchodní logiky. Je vysvětleno, jak vzor MVC pomáhá udržovat kód čistý a udržovatelný.

Na závěr je popsána implementace jednoduchého systému MVC. Účastníci si získané poznatky vyzkouší v praxi tím, že vytvoří malý projekt využívající vzor MVC. Naučí se, jak vytvářet a propojovat modely, pohledy a kontroléry a vytvořit tak kompletní webovou aplikaci.

  • Podrobné kapitoly na toto téma budou brzy k dispozici zde!

Zobrazit kapitolu

Uznání našich školicích programů v oblasti IT

Certifikace školení

V oblasti IT školení neexistují žádné jednotně standardizované vzdělávací cesty. To však neznamená, že by tím byla ohrožena kvalita a uznávání našich školicích programů. Naše školicí instituce je certifikována a uznávána v souladu s normou ISO 9001. Tato certifikace potvrzuje náš závazek dodržovat nejvyšší standardy kvality a neustále se zlepšovat.

Certifikace ISO 9001 zaručuje, že naše školicí programy v oblasti IT - včetně našich kurzů PHP programátor, webový vývojář, programátor a dalších - jsou vyvíjeny a poskytovány v souladu s mezinárodními standardy kvality. Během školení můžete využívat strukturované, na praxi zaměřené osnovy, zkušené instruktory a vysokou úroveň podpory.

Certifikace institutu

Jako uznávaná instituce v oblasti vzdělávání dospělých podrobujeme naše učební plány pravidelnému hodnocení, které je uznáváno státními orgány a financujícími institucemi. Naším trvalým cílem je překonávat současné standardy kvality a zaručit vám prvotřídní školení. Přesvědčte se sami o našich certifikacích.

Naše certifikace vám dávají jistotu, že absolvujete vysoce kvalitní a uznávané školení, které vás optimálně připraví na vaši profesní budoucnost.

Financování a dovolená na vzdělávání - jak to funguje

Mohu získat finanční prostředky na své vzdělávání?

Ve Flexyfit EDV Academy máte širokou škálu možností financování vašeho školení. Existují různé programy financování na úrovni spolkových zemí a EU a také daňové pobídky, které slouží jako základ.
Upozorňujeme však, že rozhodnutí o přidělení a výši finančních prostředků je výhradně v kompetenci příslušného financujícího orgánu.
Rádi vám pomůžeme najít vhodný financující orgán a poskytneme vám veškeré informace o kurzu, které potřebujete k podání žádosti o financování. Samotnou žádost musíte podat příslušnému financujícímu orgánu.

Jak financování probíhá?

V závislosti na financující organizaci bude vaše školení financováno buď přímým převzetím nákladů po potvrzení žádosti o financování (např. AMS), nebo úplným či částečným proplacením po úspěšném absolvování školení (např. Waff). Doporučujeme vám, abyste se osobně obrátili na příslušné financující organizace a informovali se o jednotlivých možnostech financování.

Mohu si vzít na vzdělávací program dovolenou?

Ano, u většiny našich kurzů je možné čerpat vzdělávací dovolenou.
Pokud chcete pokračovat ve vzdělávání, aniž byste ukončili pracovní poměr, můžete si se svým zaměstnavatelem dohodnout vzdělávací volno. Po dobu trvání vzdělávacího programu budete uvolněni ze zaměstnání.

Naplánujte si s námi vzdělávací volno hned teď! Vaše individuální požadavky na vzdělávání s vámi rádi objasníme na osobní nezávazné konzultaci .

Jak vzdělávací volno funguje?

Vzdělávací volno můžete čerpat maximálně po dobu 1 roku v rámci 4 let. Existují 3 způsoby, jak si jej můžete zařídit:
  • Vzdělávací volno v délce 12 měsíců najednou
  • rozdělené, přičemž každá část musí trvat alespoň 2 měsíce. Jednotlivé části musí být čerpány v průběhu 4 let.
  • Vzdělávací volno s částečným vzdělávacím volnem, které trvá 2 roky.

Vezměte prosím na vědomí, že se jedná o obecný přehled a doporučuje se zjistit si u příslušných orgánů nebo úřadů další podrobnosti a podmínky.
U vzdělávací dovolené je nezbytný souhlas vašeho zaměstnavatele. Musíte předložit námi vydané vzdělávací plány, které stanoví 20 hodin týdně pro vzdělávací dovolenou na plný úvazek nebo alespoň 10 hodin týdně pro vzdělávací dovolenou na částečný úvazek.
Dále je nutné pravidelně dokládat průběh vašeho vzdělávání, například prostřednictvím námi vydaných zkoušek nebo potvrzení o docházce.

Oblasti použití a možnosti s funkcemi PHP

PHP je univerzální skriptovací jazyk na straně serveru, který se používá v mnoha oblastech vývoje webových stránek. Dobrá znalost jazyka PHP vám otevírá řadu možností při vytváření a správě dynamických a interaktivních webových aplikací.

Vývoj webových stránek

  • Dynamické webové stránky: Vytváření webových stránek, které reagují na vstupy uživatele a dynamicky generují obsah.
  • Systémy pro správu obsahu (CMS): Rozšíření a přizpůsobení populárních CMS, jako jsou WordPress, Joomla a Drupal.
  • Webové stránky pro elektronické obchodování: Vývoj internetových obchodů pomocí platforem, jako jsou Magento a WooCommerce.
  • Webové aplikace: Vývoj komplexních webových aplikací, jako jsou sociální sítě a uživatelské portály.

Připojení k databázi

  • Interakce s databázemi: Bezproblémové propojení s databázemi, jako jsou MySQL, PostgreSQL a SQLite, pro provádění operací CRUD.
  • Zpracování dat: Efektivní správa a analýza velkého množství dat.

Vývoj rozhraní API

  • RESTful API: Vývoj API pro výměnu dat mezi aplikacemi a platformami.
  • Integrace rozhraní API třetích stran: Využití externích rozhraní API k integraci dalších funkcí.

Automatizace a skriptování

  • Automatizační úlohy: Automatizace opakujících se úloh, jako je generování sestav a odesílání e-mailů.
  • Skriptování: Správa a údržba webových serverů a databází.

Bezpečnostní aplikace

  • Ověřování uživatelů: Vývoj bezpečných přihlašovacích systémů a ochrana uživatelských dat.
  • Zabezpečení dat: Implementace bezpečnostních opatření, jako je šifrování a ochrana proti SQL injection a XSS.

Díky těmto možnostem poskytuje jazyk PHP nástroje pro realizaci široké škály webových projektů, od jednoduchých webových stránek až po složité webové aplikace a rozhraní API.

PHP - Základy: Dokonalý úvod do programování

Kurz kombinuje teoretické znalosti s praktickými cvičeními a nabízí komplexní výuku. Osvojíte si základní dovednosti pro efektivní používání jazyka PHP při tvorbě webových stránek a po absolvování kurzu budete schopni vyvíjet a rozšiřovat vlastní webové aplikace. Získané dovednosti jsou odolné vůči budoucnosti, protože PHP je jedním z nejpoužívanějších jazyků na webu a bude se vám hodit v mnoha profesních kontextech.

Co můžete od našeho vzdělávacího programu očekávat?

Na začátku vás čeká úvod do jazyka PHP, ve kterém se seznámíte se základní syntaxí a strukturou jazyka PHP. Nastavíte si vývojové prostředí a budete pracovat se soubory a skripty PHP. Dále se budete zabývat základními pojmy programování, jako jsou proměnné, datové typy, operátory a řídicí struktury (if, else, switch, while, for). Probírá se také tvorba a používání funkcí.

Další důležitou částí kurzu je zpracování formulářů, kde se naučíte zachycovat a zpracovávat uživatelské vstupy z formulářů HTML. Součástí je také validace a sanitizace uživatelských vstupů.

Cílová skupina

Kurz Základy PHP je určen začátečníkům bez předchozích znalostí programování, kteří hledají solidní úvod do tvorby webových stránek. Na své si zde přijdou i webdesignéři a správci obsahu, kteří chtějí na své webové stránky přidávat dynamický obsah, a také studenti a stážisté IT, kteří chtějí získat praktické znalosti široce používaného skriptovacího jazyka.

Chcete se do programování v PHP ponořit ještě hlouběji? Pak se zúčastněte našeho kurzu PHP - základy a pokročilí nebo kurzu PHP Developer.

Podmínky účasti

  • Online nebo písemná přihláška
  • Základní znalosti IT jsou doporučeny, ale nejsou podmínkou
  • Minimální věk 18 let (u účastníků mladších 18 let je k přihlášení nutný písemný souhlas rodičů).
  • Přístup k zařízení s připojením k internetu
  • Přístup ke stabilnímu internetovému připojení

Osvědčení o absolvování

Naše certifikáty jsou platné po celém světě a jsou vydávány v různých verzích. Na vyžádání můžete obdržet náš certifikát v několika jazycích, s informacemi specifickými pro danou zemi a s tištěnými známkami nebo bez nich.

Všechny tyto varianty jsou vám doživotně k dispozici zdarma ke stažení z vašeho online kampusu. V závislosti na zakoupeném vzdělávacím balíčku navíc obdržíte osvědčení dle vlastního výběru, které bude vydáno na vysoce kvalitním speciálním papíře s reliéfním potiskem.

Uděluje se následující certifikát:

"PHP - základy"

Máte konkrétní dotazy ke vzdělávacímu programu?

Rádi vám pomůžeme telefonicky, e-mailem nebo prostřednictvím chatu.

Postup a doba trvání - jak je vaše školení strukturováno

Školící program se skládá ze dvou modulů

Seznam modulů a předmětů najdete po kliknutí na záložku "Obsah kurzu".

Doba trvání školicího programu

Vzhledem k tomu, že naše školicí kurzy lze organizovat velmi flexibilně, závisí délka trvání kurzu do značné míry na vaší vlastní iniciativě v oblasti učení, množství času, kterému budete každý týden věnovat, a vašich předchozích znalostech. V závislosti na tom, kolik času můžete investovat a jak rychle si osvojíte požadované znalosti, je možné absolvovat školicí program i rychleji.

Školení online naživo prostřednictvím služby Zoom

Školení probíhá živě online prostřednictvím služby Zoom. Školitelé vyučují v reálném čase a sdílejí svou obrazovku, takže můžete sledovat výuku z pohodlí svého domova. Ke všem termínům a odkazu na živý webinář máte přístup prostřednictvím Online Campusu, takže se můžete snadno zúčastnit z domova.

Odkaz na schůzku Zoom obdržíte e-mailem před zahájením kurzu a bude k dispozici také na naší vzdělávací platformě Flexyfit. Při registraci se ujistěte, že jste zadali svou aktuální e-mailovou adresu.

U online kurzů distančního vzdělávání určujete tón vy sami

Učte se vlastním tempem, kdy a kde chcete. Účet Akademie vás doprovází na vašem počítači, tabletu nebo chytrém telefonu a obsahuje vše, co ke kurzu potřebujete.

Sami rozhodujete, jak se budete učit

Můžete si vybrat z široké nabídky výukových videí ve Full HD rozlišení, ve kterých vás naši špičkoví instruktoři naučí obsah školení. Obsah si také můžete přečíst v našich skriptech a prezentacích.

Žádná bolest, žádný zisk

Projdete si celou řadu povinných a doplňkových úkolů. Patří mezi ně napsání jednoduchého programu, provedení bezpečnostní analýzy nebo používání cloudové služby. Všechny úkoly jsou vysvětleny krok za krokem, abyste mohli naučené poznatky uplatnit v praxi.

V neposlední řadě... Zkoušky

Můžete očekávat spoustu online zkoušek s výběrem odpovědí, které prověří vaše znalosti. Před každou zkouškou můžete absolvovat testovací zkoušku, abyste byli optimálně připraveni.
ablauf_inclass_mobile

Obsah kurzu - co se během školení naučíte

Rozsah vzdělávání

356 E | Oblast působnosti

EDK

187

Odborné znalosti v oblasti IT

PL

144

Přítomnost | Samostudium

RE

4

Výzkum literatury

TE

15

Praktická realizace

AE

6

Další úkoly a zkoušky

Tento vzdělávací program je vhodný pro vzdělávací dovolenou. Individuální posouzení a schválení podléhá příslušné financující agentuře. Pro podrobnější informace o délce a postupu vzdělávacího volna nás prosím kontaktujte přímo! Objednejte si nyní schůzku s poradcem.

Účast na prezenčních webinářích je pro vzdělávací dovolenou povinná a musí být doložena AMS. Potvrzení o účasti si musí účastník vyžádat na vlastní odpovědnost. Potvrzení o účasti na prezenčním webináři bude vydáno v průběhu každého webináře pouze v případě, že o něj účastník požádá.

Modul Odborné znalosti v oblasti IT

Zobrazit všechny kapitoly předmětů

Basiswissen EDV
Základní znalosti IT
Předmět "Základní znalosti IT" vyučuje základní znalosti a pojmy elektronického zpracování dat. Nabízí ucelený úvod do světa výpočetní techniky, operačních systémů, sítí a mnoha dalších.

Počítač je elektronické zařízení, které slouží ke zpracování dat. Provádí výpočty, ukládá a zpracovává informace. Existují různé typy počítačů, včetně osobních počítačů (PC), serverů a vestavěných systémů. Každý typ má specifické aplikace a funkce.

Operační systém spravuje hardwarové a softwarové prostředky počítače. Umožňuje spouštění aplikací a zajišťuje komunikaci mezi hardwarem a softwarem. Mezi nejznámější operační systémy patří Windows, macOS a Linux, i když každý operační systém má své vlastní vlastnosti a oblasti použití.

Kód může být překládán buď kompilátory, nebo interprety. Překladače převádějí celý kód do strojového jazyka, zatímco interprety provádějí kód řádek po řádku. Cyklus načti-dekóduj-vykonej popisuje proces, při kterém procesor načítá, dekóduje a vykonává instrukce.

Proces je program, který se vykonává. Správa procesů zahrnuje přidělování zdrojů a monitorování jejich provádění. Multitasking umožňuje současné provádění několika procesů, přičemž plánování procesů určuje, které procesy se budou provádět kdy a jak dlouho.

Hardware je řízen speciálním softwarem známým jako ovladače. Ovladače umožňují komunikaci mezi operačním systémem a hardwarovými komponentami tím, že předávají specifické příkazy a data.

Tento modul poskytuje pevné základy základních principů elektronického zpracování dat a připravuje studenty na pochopení a aplikaci složitějších konceptů v oblasti IT.

  • CO JE TO KALKULAČKA?
    • Definice a základní pojmy
    • Různé typy počítačů (PC, servery, vestavěné systémy)
  • CO JE TO OPERAČNÍ SYSTÉM?
    • Úkoly operačního systému
    • Příklady běžných operačních systémů (Windows, macOS, Linux)
  • JAK SE VYKONÁVÁ KÓD?
    • Překlad a provádění kódu (překladač vs. interpret)
    • Posloupnost provádění kódu (cyklus načítání-dekódování-vykonávání)
  • CO JSOU TO PROCESY?
    • Definice a správa procesů
    • Multitasking a plánování procesů
  • JAK SE ŘÍDÍ HARDWARE?
    • Základy řízení hardwaru
    • Ovladače a jejich úloha v systému
  • CO JE TO PROGRAM?
    • Definice programu
    • Rozdíly mezi aplikacemi a systémovým softwarem
  • ZÁKLADY SÍTĚ
    • Základy síťové technologie
    • Síťové protokoly a architektury (TCP/IP, model OSI)
  • CO JE TO SERVER?
    • Definice a úkoly serveru
    • Rozdíly mezi serverem a klientskými systémy
    • Příklady a oblasti použití serverů
  • CO JE TO CLOUD?
    • Definice a základy cloudové technologie
    • Rozdíly mezi veřejným, soukromým a hybridním cloudem
    • Výhody a problémy spojené s používáním cloudu
  • INTERNET VĚCÍ (IOT)
    • Definice a základy internetu věcí
    • Příklady aplikací internetu věcí (inteligentní domy, průmysl 4.0)
    • Výzvy a budoucnost internetu věcí
  • SLUŽBY
    • Definice a význam IT služeb
    • Různé typy služeb (webové služby, mikroslužby)
    • Příklady a oblasti použití IT služeb

Zobrazit kapitolu

Coding
Kódování
Předmět "Kódování " vyučuje základní i pokročilé koncepty programování a vývoje softwaru. Jeho cílem je poskytnout účastníkům dobré znalosti různých programovacích jazyků, principů a technik. Kromě toho se naučené upevňuje prostřednictvím znalostních testů a praktických úkolů. Zde jsou uvedena hlavní témata, kterými se tento modul zabývá:

Programovací jazyky a jejich fungování
Účastníci se seznámí se základními principy a koncepty programovacích jazyků. Je podán přehled vysokoúrovňových a nízkoúrovňových programovacích jazyků, přičemž jsou jasně zdůrazněny rozdíly mezi těmito typy. Vysokoúrovňové jazyky, jako je Python a Java, jsou posuzovány ve srovnání se strojově orientovanými jazyky, jako je Assembly.

Od vizuálního programování k 0 a 1
Tato část se zabývá rozsahem programování od vizuálních programovacích jazyků po strojově orientované jazyky. Jsou uvedeny příklady vizuálních programovacích jazyků, jako je Scratch, a strojově orientovaných jazyků, jako je Assembler. Jsou vysvětleny různé úrovně programování a jejich použití.

Základy programování
Učí se zde základní pojmy programování. Patří k nim syntaxe a sémantika programovacích jazyků, deklarace a používání proměnných a datových typů (např. celé číslo, float, řetězec, boolean), jakož i používání aritmetických, logických a porovnávacích operátorů.

Návrhové vzory
Návrhové vzory jsou osvědčené vzory řešení opakujících se problémů při vývoji softwaru. Účastníci se seznámí s definicí a účelem návrhových vzorů a dostanou příklady běžných vzorů, jako jsou singleton, factory a observer. Diskutuje se také o použití a výhodách návrhových vzorů při vývoji softwaru.

Řídicí struktury
Tato část se zabývá základními řídicími strukturami v programování, včetně podmínek a větvení pomocí příkazů if, else a elif a také smyček, jako jsou smyčky for a while. Vysvětlen je také význam řízení smyček pomocí příkazů break a continue.

Funkce a modularita
Účastníci se naučí definovat a volat funkce, včetně parametrů, návratových hodnot a opakované použitelnosti kódu. Probírány jsou také základní principy modularity a rozdělení kódu do zvládnutelných, opakovaně použitelných modulů.

Základní datové struktury
Tato část poskytuje základní znalosti o datových strukturách, jako jsou seznamy, pole, slovníky, hashmapy, tuply a množiny. Studenti se naučí tyto struktury vytvářet, přistupovat k nim a upravovat je.

Jednoduché algoritmy a řešení problémů
Účastníci se seznámí se základními algoritmy třídění, jako je bublinové třídění a výběrové třídění. Seznámí se také s vyhledávacími algoritmy, jako je lineární a binární vyhledávání. Proberou se strategie systematického řešení problémů a metody ladění.

Objektově orientované programování (OOP)
Učí se základní principy objektově orientovaného programování, včetně tříd, objektů, atributů a metod. Koncepty jako dědičnost, polymorfismus a zapouzdření jsou v základu vysvětleny a ilustrovány na jednoduchých příkladech.


Jednoduché projekty a praktické aplikace
Účastníci si své znalosti vyzkouší v praxi na malých praktických projektech, jako je například vývoj kalkulačky, seznamu úkolů nebo jednoduché hry. V závěru jsou zahrnuty jednoduché techniky kontroly a vylepšování vlastního kódu prostřednictvím recenzí kódu.

  • PROGRAMOVACÍ JAZYKY / TYPY
    • Principy a koncepty programovacích jazyků
    • Rozdíly mezi vysokoúrovňovými a nízkoúrovňovými jazyky
  • JAK FUNGUJÍ?
    • Od vizuálního programování k 0 a 1 (strojově orientované jazyky)
    • Různé úrovně programování
    • Příklady vizuálních a strojově orientovaných programovacích jazyků
  • ZÁKLADY PROGRAMOVÁNÍ
    • Syntaxe a sémantika: vysvětlení pravidel syntaxe a významu řádků kódu
    • Proměnné a datové typy: Různé datové typy (integer, float, string, boolean) a způsob deklarace a použití proměnných
    • Operátory: Aritmetické, logické a porovnávací operátory
  • NÁVRHOVÉ VZORY
    • Definice a účel návrhových vzorů
    • Příklady běžných návrhových vzorů (singleton, factory, observer)
    • Použití a výhody návrhových vzorů při vývoji softwaru
  • ŘÍDICÍ STRUKTURY
    • Podmínky a větve: příkazy if, else a elif
    • Smyčky: smyčky for a while a význam řízení smyček (break, continue)
  • FUNKCE A MODULARITA
    • Definice a volání funkcí: Parametry, návratové hodnoty a význam opakovaného použití kódu
    • Základní principy modularity: jak rozdělit kód do zvládnutelných, opakovaně použitelných modulů
  • ZÁKLADNÍ DATOVÉ STRUKTURY
    • Seznamy a pole: Vytváření, přístup k prvkům a jejich modifikace
    • Slovníky a hashmapy: Základní porozumění a použití
    • Tuply a množiny: použití a rozdíly oproti seznamům a slovníkům
  • JEDNODUCHÉ ALGORITMY A ŘEŠENÍ PROBLÉMŮ
    • Třídicí algoritmy: Úvod do jednoduchých metod třídění, jako je bublinové třídění a výběrové třídění
    • Vyhledávání: Lineární a binární vyhledávání
    • Strategie řešení problémů: Přístupové metody pro systematické řešení problémů a ladění
  • OBJEKTOVĚ ORIENTOVANÉ PROGRAMOVÁNÍ (OOP)
    • Základní principy OOP: třídy, objekty, atributy, metody
    • Pojmy jako dědičnost, polymorfismus a zapouzdření: základní vysvětlení a jednoduché příklady
  • JEDNODUCHÉ PROJEKTY A PRAKTICKÉ APLIKACE
    • Malé projekty: Cvičení zaměřená na praxi: kalkulačka, seznam úkolů nebo jednoduchá hra.
    • Přehledy kódu: Jednoduché techniky pro revizi a zlepšování vlastního kódu

Zobrazit kapitolu

Datenbanken Fach
Databáze
Předmět "Databáze" poskytuje základní úvod do pojmů a aplikací databází. Jeho cílem je poskytnout účastníkům důkladné znalosti o různých typech databází, jejich výhodách a nejčastěji používaných databázových systémech. Zde jsou uvedena hlavní témata, kterými se tento modul zabývá:

Co jsou to databáze?
Databáze je strukturovaný soubor dat. Existují relační databáze, které organizují data do tabulek se vztahy, a nerelační databáze, které jsou flexibilnější a často se používají pro specifické aplikace, například pro big data.

Proč potřebujete databáze?
Databáze nabízejí efektivní správu dat, rychlé dotazy a vyšší bezpečnost dat. Jsou nezbytné pro aplikace, jako jsou zákaznické databáze, finanční systémy a řízení skladů.

Nejčastěji používané databáze:

MySQL: Open source, široce používaná pro webové aplikace.
PostgreSQL: Pokročilé funkce a podpora jazyka SQL.
Databáze Oracle: Vysoce škálovatelná, pro velké organizace.
Microsoft SQL Server: SQL Server: integrovaný do prostředí Windows.
MongoDB: Databáze NoSQL pro nestrukturovaná data.
SQLite: Lehká, ideální pro mobilní aplikace.
Tento modul poskytuje pevné základy pro pochopení a používání databází.

  • CO JSOU TO DATABÁZE?
    • Definice a základní pojmy databází
    • Relační vs. nerelační databáze
  • PROČ JE POTŘEBUJETE?
    • Výhody používání databází
    • Příklady databázových aplikací
  • NEJČASTĚJI POUŽÍVANÉ DATABÁZE
    • Přehled nejčastěji používaných databází
    • Vlastnosti a oblasti použití nejoblíbenějších databázových systémů

Zobrazit kapitolu

Datenverarbeitung
Úvod do elektronického zpracování dat (EDP)
Předmět "Úvod do elektronického zpracování dat (EDP)" učí základním znalostem a významu zpracování dat v různých oblastech života. Studenti se seznámí s historickým vývojem a praktickými aplikacemi.

Význam a nutnost zpracování dat
Zpracování dat je nepostradatelné téměř ve všech oblastech moderního života. Umožňuje efektivní správu a analýzu velkého množství dat, zlepšuje rozhodování a optimalizuje podnikové procesy. V dnešním digitálním světě je schopnost zpracovávat data nezbytným předpokladem úspěchu v mnoha profesích a odvětvích.

Historie zpracování dat
Historie zpracování dat sahá daleko do minulosti, od prvních mechanických počítacích strojů až po moderní počítače. Mezi důležité milníky patří vynález děrných štítků, vývoj prvních počítačů ve 40. letech 20. století a rychlý rozvoj technologií ve 20. a 21. století. Tento vývoj zásadně změnil způsob zpracování a využívání dat.

Příklady z praxe
Zdravotnictví: Elektronické záznamy o pacientech umožňují efektivní správu údajů o pacientech a zlepšují kvalitu lékařské péče díky rychlému přístupu k relevantním informacím.

Podnikání: Společnosti využívají zpracování dat k optimalizaci obchodních procesů, řízení zákazníků a pro marketingové strategie založené na datech.

Věda: Ve výzkumu se analyzuje velké množství dat za účelem získání vědeckých poznatků a podpory inovací, například při výzkumu genomu nebo modelování klimatu.

  • VÝZNAM A NEZBYTNOST ZPRACOVÁNÍ DAT V RŮZNÝCH OBLASTECH ŽIVOTA.
    • Význam zpracování dat v každodenním životě
    • Oblasti použití IT v různých odvětvích
    • Výhody zpracování dat v moderní společnosti
  • HISTORIE ZPRACOVÁNÍ DAT
    • Vývoj zpracování dat od jeho počátků až po současnost
    • Milníky a důležité vynálezy v oblasti zpracování dat
    • Vývoj výpočetní techniky a jeho dopady
  • PŘÍKLADY Z PRAXE (NAPŘ. ZDRAVOTNICTVÍ, OBCHOD, VĚDA)
    • Aplikace EDP ve zdravotnictví: Správa pacientů, podpora diagnostiky, výzkum
    • Využití IT v podnikání: obchodní procesy, účetnictví, marketingové analýzy
    • Úloha IT ve vědě: analýza dat, simulace, vědecké publikace

Zobrazit kapitolu

Bild Security
Bezpečnostní IT expertiza
Předmět "Bezpečnost" poskytuje základní znalosti v oblasti ochrany dat, ověřování a kybernetické bezpečnosti. Zahrnuje následující témata:

Základy ochrany dat
  • Základy ochrany údajů: ochrana osobních údajů.
  • Důležité zákony a předpisy: GDPR a jeho požadavky.
  • Opatření na ochranu osobních údajů: Techniky pro zajištění ochrany osobních údajů.

Základy ověřování

  • Definice a význam: Ověřování identity pro účely bezpečnosti.
  • Různé metody: hesla, biometrické postupy, vícefaktorové ověřování.
  • Osvědčené postupy: Bezpečné autentizační systémy.

Kybernetická bezpečnost a hacking

  • Základy: Ochrana před digitálními hrozbami.
  • Běžné hrozby: Phishing, malware, DDoS útoky.
  • Bezpečnostní opatření: Použití firewallů a antivirového softwaru.

Tento modul připravuje účastníky na bezpečné zacházení s daty a systémy.


  • ZÁKLADY OCHRANY ÚDAJŮ
    • Základy ochrany údajů
    • Důležité zákony a předpisy (např. GDPR)
    • Opatření na ochranu soukromí
  • ZÁKLADY OVĚŘOVÁNÍ
    • Definice a význam ověřování
    • Různé metody ověřování (hesla, biometrické metody)
    • Osvědčené postupy pro bezpečné ověřování
  • KYBERNETICKÁ BEZPEČNOST A HACKERSTVÍ
    • Základy kybernetické bezpečnosti
    • Běžné hrozby a útoky (phishing, malware, DDoS)
    • Opatření ke zvýšení bezpečnosti (firewally, antivirový software)

Zobrazit kapitolu

Software Bild klein
Software

Předmět "Software" poskytuje přehled o různých typech softwaru, jejich dostupnosti na různých zařízeních, výrobních a distribučních procesech a komunikaci mezi softwarovými programy.

Existují dvě hlavní kategorie softwaru: systémový software, jako jsou operační systémy a ovladače, a aplikační software, jako jsou textové procesory a hry. Software je dostupný na různých zařízeních, včetně stolních počítačů, mobilních zařízení a vestavěných systémů. Existuje jak software nezávislý na platformě, tak aplikace specifické pro danou platformu.

Software se vytváří pomocí různých vývojových procesů, jako je agilní a vodopádový model. Pro efektivní vývoj softwaru jsou klíčové řízení verzí a kontinuální integrace/rozmisťování (CI/CD). Software může být distribuován lokálně, v cloudu nebo jako mobilní aplikace.

Software spolu komunikuje prostřednictvím rozhraní, jako jsou API a webhooks. Ta umožňují integraci služeb a notifikace v reálném čase mezi různými aplikacemi.

Tento modul komplexně připravuje účastníky na pochopení a používání softwaru v praxi.


  • JAKÉ TYPY SOFTWARU EXISTUJÍ?
    • Systémový software vs. aplikační software
    • Příklady různých kategorií softwaru
  • NA JAKÝCH ZAŘÍZENÍCH JE K DISPOZICI?
    • Stolní počítače, mobilní zařízení, vestavěné systémy
    • Nezávislost na platformě a aplikace specifické pro danou platformu
  • JAK SE SOFTWARE VYRÁBÍ A DISTRIBUUJE?
    • Vývojové procesy (agilní, vodopádový model)
    • Řízení verzí a kontinuální integrace/kontinuální nasazení (CI/CD)
    • Distribuce softwaru (lokální, cloudové, mobilní aplikace)
  • JAK SOFTWARE KOMUNIKUJE SE SOFTWAREM? (INTERFACES)
    • Definice a typy rozhraní (API, webhooks)
    • Příklady a aplikace komunikace se softwarem

Zobrazit kapitolu

Tools Bild klein
Nástroje
Předmět "Nástroje" nabízí ucelený pohled na různé nástroje a prostředí používané pro vývoj a používání moderních softwarových řešení. Zahrnuje základní vývojové nástroje, používání příkazového řádku, správu verzí a úvod do umělé inteligence (AI). Tuto část doplňují kontroly znalostí a praktické úlohy.

Pochopení pracovního prostředí
Studenti se seznámí se základními vývojovými nástroji, včetně textových editorů, jako jsou Visual Studio Code a Sublime Text, a integrovaných vývojových prostředí (IDE), jako jsou PyCharm a Eclipse. Naučí se základní příkazy příkazového řádku používané pro navigaci a správu souborů. Dále získají úvod do správy verzí pomocí systému Git a naučí se základní příkazy pro správu verzí kódu.

Umělá inteligence
Vysvětlí se základní pojmy umělé inteligence, včetně definic a různých oblastí, jako je strojové učení a neuronové sítě. Účastníci se seznámí s případy použití a příklady využití umělé inteligence v každodenním životě a budou diskutovat o výhodách a výzvách technologií umělé inteligence.

Tento modul připraví účastníky na efektivní práci s moderními vývojovými nástroji a na základní porozumění umělé inteligenci.

  • POROZUMĚNÍ PRACOVNÍMU PROSTŘEDÍ
    • Jednoduché vývojové nástroje: Úvod do textových editorů (např. Visual Studio Code, Sublime Text) a IDE (např. PyCharm, Eclipse).
    • Příkazový řádek/terminál: Základní příkazy pro navigaci a správu souborů
    • Správa verzí: Úvod do systému Git a základní příkazy pro správu verzí
  • UMĚLÁ INTELIGENCE
    • Definice a základní pojmy umělé inteligence
    • Různé oblasti umělé inteligence (strojové učení, neuronové sítě)
    • Případy použití a příklady umělé inteligence v každodenním životě
    • Výhody a výzvy technologií AI

Zobrazit kapitolu

Modul PHP pro začátečníky: Základy pro začátečníky

Zobrazit všechny kapitoly předmětů

Databáze a připojení k PHP
V tomto předmětu se studenti naučí používat relační databáze s jazykem PHP k vytváření dynamických a databázově řízených webových aplikací.

Předmět začíná úvodem do relačních databází. Studenti získají základní znalosti o databázových koncepcích, struktuře tabulek, vztazích mezi tabulkami a významu klíčových pojmů, jako je primární klíč a cizí klíč.

Podstatnou součástí kurzu je porovnání MySQLi a PDO, dvou běžných rozšíření pro interakci s databázemi MySQL v jazyce PHP. Účastníci se seznámí s výhodami a nevýhodami obou metod, aby se mohli kvalifikovaně rozhodnout, kterou metodu ve svých projektech použijí.

Účastníci se naučí vytvářet a spravovat databázová připojení. To zahrnuje nastavení bezpečného připojení k databázi a ošetření chyb připojení.

Rovněž se seznámí se základními operacemi CRUD (Create, Read, Update, Delete), které tvoří základ pro práci s databázemi. Účastníci se naučí, jak:
  • vkládat data do databáze (Create)
  • Získávat data z databáze (čtení)
  • Aktualizovat data v databázi (Update)
  • mazat data z databáze (Delete)

Praktická cvičení a příklady umožní účastníkům aplikovat tyto techniky ve vlastních aplikacích PHP.

  • Podrobné kapitoly na toto téma budou brzy k dispozici zde!

Zobrazit kapitolu

Funkce a datové struktury (základy PHP)
V tomto předmětu se studenti seznámí se základními technikami a koncepty pro definování a používání funkcí a manipulaci a zpracování datových struktur v jazyce PHP.

Nejprve se studenti naučí definovat a používat funkce v jazyce PHP. Naučí se vytvářet funkce tak, aby byl kód opakovaně použitelný a modulární. To zahrnuje také porozumění parametrům a návratovým hodnotám funkcí, aby bylo možné efektivně řešit složité úlohy.

Další pozornost je věnována manipulaci s řetězci a souvisejícím funkcím. Účastníci se naučí různé metody zpracování, analýzy a transformace znakových řetězců. Patří sem funkce pro vyhledávání, nahrazování, rozdělování a formátování řetězců.

Zabývá se také poli a jejich zpracováním. Studenti se naučí vytvářet pole, vyhledávat v nich a manipulovat s nimi při správě seznamů dat. Jsou představeny základní i pokročilé funkce polí pro provádění různých úloh, jako je třídění, filtrování a kombinování polí.

  • Podrobné kapitoly na toto téma budou brzy k dispozici zde!

Zobrazit kapitolu

Základy a úvod do jazyka PHP
Tento předmět seznamuje studenty s programovacím jazykem PHP, od raných verzí PHP5 až po nejnovější vývoj v PHP8. Předmět začíná historickým přehledem jazyka PHP, abyste pochopili vývoj a hlavní vylepšení v jednotlivých verzích.

První kroky s jazykem PHP zahrnují nastavení vývojového prostředí včetně instalace webového serveru a vytvoření prvních skriptů PHP. To tvoří základ pro veškerou další programátorskou práci.

Podstatnou součástí kurzu je základní syntaxe jazyka PHP a používání proměnných. Účastníci se naučí deklarovat a používat proměnné k ukládání a zpracování dat. Jsou vysvětleny různé datové typy a jejich použití.

Kurz se rovněž zabývá řídicími strukturami v PHP, jako jsou `if`, `else`, `switch`, a také cykly, jako jsou `for`, `while` a `do-while`. Tyto struktury jsou klíčové pro řízení toku programu a realizaci složitých logických posloupností.

Nakonec je zahrnut vstup a výstup dat. Studenti se naučí, jak přijímat a zpracovávat uživatelské vstupy a jak vypisovat informace a výsledky pro tvorbu dynamických a interaktivních webových stránek.

  • Podrobné kapitoly na toto téma budou brzy k dispozici zde!

Zobrazit kapitolu

Objektově orientované programování v jazyce PHP
V tomto předmětu se studenti seznámí s principy a koncepty objektově orientovaného programování (OOP) v jazyce PHP a posunou své programátorské dovednosti na pokročilou úroveň.

Předmět začíná základy OOP v PHP. Účastníci se seznámí s objektově orientovaným myšlením a dozvědí se, jak OOP pomáhá k tomu, aby byl kód lépe opakovaně použitelný, modulární a udržovatelný.

Podstatnou součástí kurzu je vytváření a používání tříd a objektů. Účastníci se naučí definovat třídy a instancovat objekty, které v kódu reprezentují entity reálného světa a jejich vztahy.

Další pozornost je věnována konceptům dědičnosti, rozhraní a vlastností. Účastníci se naučí, jak se dědičnost používá k přenosu vlastností a metod z jedné třídy do druhé, což zvyšuje znovupoužitelnost a rozšiřitelnost kódu. Dozvědí se také, jak se rozhraní používají k definování společných rozhraní pro třídy a jak se rysy používají k začlenění opakovaně použitelného kódu do více tříd.

V neposlední řadě se věnují řízení přístupu a viditelnosti. Účastníci se seznámí s významem modifikátorů přístupu (public, private, protected) a pochopí, jak řídí viditelnost a přístup k vlastnostem a metodám uvnitř i vně tříd.

  • Podrobné kapitoly na toto téma budou brzy k dispozici zde!

Zobrazit kapitolu

Zabezpečení, design a zpracování dat
V tomto předmětu se účastníci seznámí se základními aspekty zabezpečení, návrhu a zpracování dat v aplikacích PHP.

Začíná se základy zabezpečení webu. Studenti získají přehled o klíčových bezpečnostních principech a o tom, jak zabezpečit své aplikace PHP. Podrobně bude probrána ochrana proti běžným bezpečnostním zranitelnostem, včetně SQL injection, cross-site scripting (XSS) a cross-site request forgery (CSRF). Na praktických příkladech se účastníci dozvědí, jak implementovat postupy pro bezpečný kód a účinně předcházet bezpečnostním zranitelnostem.

Další pozornost je věnována strukturování a osvědčeným postupům při vývoji v jazyce PHP. Účastníci se naučí, jak logicky a efektivně strukturovat své aplikace, aby se zlepšila jejich udržovatelnost a škálovatelnost. To zahrnuje také techniky modularizace a uplatňování osvědčených postupů při návrhu kódu.

Zahrnuto je také zpracování JSON a XML. Účastníci se naučí zpracovávat data ve formátu JSON a XML pro výměnu dat mezi serverem a klientem. To zahrnuje parsování a generování formátů JSON a XML a také používání těchto formátů v integracích API.

Dalším důležitým aspektem je integrace HTML5, CSS3, JavaScriptu a Bootstrapu do aplikací PHP. Účastníci se naučí používat moderní technologie front-endu k vytváření atraktivních a uživatelsky přívětivých uživatelských rozhraní. Důraz bude kladen na interakci mezi PHP a frontendovými technologiemi při vývoji dynamických a interaktivních webových aplikací.

  • Podrobné kapitoly na toto téma budou brzy k dispozici zde!

Zobrazit kapitolu

Technologie Web 2.0 a MVC
V této třídě se studenti seznámí s klíčovými technologiemi a vzory, které podporují moderní webové aplikace, konkrétně s technologiemi Web 2.0 a vzorem MVC.

Kurz začíná přehledem technologií Web 2.0. Účastníci se dozvědí, jak tyto technologie zlepšují interaktivitu a použitelnost webových stránek a jakou roli hrají v moderním vývoji webových stránek.

Klíčovou součástí je AJAX (asynchronní JavaScript a XML) a asynchronní zpracování dat. Účastníci se naučí, jak používat AJAX k načítání a odesílání dat na pozadí bez opětovného načítání stránky, což vede k lepšímu uživatelskému zážitku.

Dalším důležitým aspektem jsou rozhraní RESTful API a mikroslužby. Účastníci se naučí vytvářet a používat rozhraní RESTful API k vývoji škálovatelných a flexibilních webových služeb. Vysvětlí také koncept mikroslužeb, který umožňuje rozdělit aplikace do menších, nezávislých služeb, které lze snáze spravovat a škálovat.

Poskytuje úvod do vzoru MVC (Model-View-Controller). Účastníci se dozvědí, jak vzor MVC strukturuje vývoj a usnadňuje oddělení dat, uživatelského rozhraní a obchodní logiky. Je vysvětleno, jak vzor MVC pomáhá udržovat kód čistý a udržovatelný.

Na závěr je popsána implementace jednoduchého systému MVC. Účastníci si získané poznatky vyzkouší v praxi tím, že vytvoří malý projekt využívající vzor MVC. Naučí se, jak vytvářet a propojovat modely, pohledy a kontroléry a vytvořit tak kompletní webovou aplikaci.

  • Podrobné kapitoly na toto téma budou brzy k dispozici zde!

Zobrazit kapitolu

Uznání našich školicích programů v oblasti IT

Certifikace školení

V oblasti IT školení neexistují žádné jednotně standardizované vzdělávací cesty. To však neznamená, že by tím byla ohrožena kvalita a uznávání našich školicích programů. Naše školicí instituce je certifikována a uznávána v souladu s normou ISO 9001. Tato certifikace potvrzuje náš závazek dodržovat nejvyšší standardy kvality a neustále se zlepšovat.

Certifikace ISO 9001 zaručuje, že naše školicí programy v oblasti IT - včetně našich kurzů PHP programátor, webový vývojář, programátor a dalších - jsou vyvíjeny a poskytovány v souladu s mezinárodními standardy kvality. Během školení můžete využívat strukturované, na praxi zaměřené osnovy, zkušené instruktory a vysokou úroveň podpory.

Certifikace institutu

Jako uznávaná instituce v oblasti vzdělávání dospělých podrobujeme naše učební plány pravidelnému hodnocení, které je uznáváno státními orgány a financujícími institucemi. Naším trvalým cílem je překonávat současné standardy kvality a zaručit vám prvotřídní školení. Přesvědčte se sami o našich certifikacích.

Naše certifikace vám dávají jistotu, že absolvujete vysoce kvalitní a uznávané školení, které vás optimálně připraví na vaši profesní budoucnost.

Financování a dovolená na vzdělávání - jak to funguje

Mohu získat finanční prostředky na své vzdělávání?

Ve Flexyfit EDV Academy máte širokou škálu možností financování vašeho školení. Existují různé programy financování na úrovni spolkových zemí a EU a také daňové pobídky, které slouží jako základ.
Upozorňujeme však, že rozhodnutí o přidělení a výši finančních prostředků je výhradně v kompetenci příslušného financujícího orgánu.
Rádi vám pomůžeme najít vhodný financující orgán a poskytneme vám veškeré informace o kurzu, které potřebujete k podání žádosti o financování. Samotnou žádost musíte podat příslušnému financujícímu orgánu.

Jak financování probíhá?

V závislosti na financující organizaci bude vaše školení financováno buď přímým převzetím nákladů po potvrzení žádosti o financování (např. AMS), nebo úplným či částečným proplacením po úspěšném absolvování školení (např. Waff). Doporučujeme vám, abyste se osobně obrátili na příslušné financující organizace a informovali se o jednotlivých možnostech financování.

Mohu si vzít na vzdělávací program dovolenou?

Ano, u většiny našich kurzů je možné čerpat vzdělávací dovolenou.
Pokud chcete pokračovat ve vzdělávání, aniž byste ukončili pracovní poměr, můžete si se svým zaměstnavatelem dohodnout vzdělávací volno. Po dobu trvání vzdělávacího programu budete uvolněni ze zaměstnání.

Naplánujte si s námi vzdělávací volno hned teď! Vaše individuální požadavky na vzdělávání s vámi rádi objasníme na osobní nezávazné konzultaci .

Jak vzdělávací volno funguje?

Vzdělávací volno můžete čerpat maximálně po dobu 1 roku v rámci 4 let. Existují 3 způsoby, jak si jej můžete zařídit:
  • Vzdělávací volno v délce 12 měsíců najednou
  • rozdělené, přičemž každá část musí trvat alespoň 2 měsíce. Jednotlivé části musí být čerpány v průběhu 4 let.
  • Vzdělávací volno s částečným vzdělávacím volnem, které trvá 2 roky.

Vezměte prosím na vědomí, že se jedná o obecný přehled a doporučuje se zjistit si u příslušných orgánů nebo úřadů další podrobnosti a podmínky.
U vzdělávací dovolené je nezbytný souhlas vašeho zaměstnavatele. Musíte předložit námi vydané vzdělávací plány, které stanoví 20 hodin týdně pro vzdělávací dovolenou na plný úvazek nebo alespoň 10 hodin týdně pro vzdělávací dovolenou na částečný úvazek.
Dále je nutné pravidelně dokládat průběh vašeho vzdělávání, například prostřednictvím námi vydaných zkoušek nebo potvrzení o docházce.

Oblasti použití a možnosti s funkcemi PHP

PHP je univerzální skriptovací jazyk na straně serveru, který se používá v mnoha oblastech vývoje webových stránek. Dobrá znalost jazyka PHP vám otevírá řadu možností při vytváření a správě dynamických a interaktivních webových aplikací.

Vývoj webových stránek

  • Dynamické webové stránky: Vytváření webových stránek, které reagují na vstupy uživatele a dynamicky generují obsah.
  • Systémy pro správu obsahu (CMS): Rozšíření a přizpůsobení populárních CMS, jako jsou WordPress, Joomla a Drupal.
  • Webové stránky pro elektronické obchodování: Vývoj internetových obchodů pomocí platforem, jako jsou Magento a WooCommerce.
  • Webové aplikace: Vývoj komplexních webových aplikací, jako jsou sociální sítě a uživatelské portály.

Připojení k databázi

  • Interakce s databázemi: Bezproblémové propojení s databázemi, jako jsou MySQL, PostgreSQL a SQLite, pro provádění operací CRUD.
  • Zpracování dat: Efektivní správa a analýza velkého množství dat.

Vývoj rozhraní API

  • RESTful API: Vývoj API pro výměnu dat mezi aplikacemi a platformami.
  • Integrace rozhraní API třetích stran: Využití externích rozhraní API k integraci dalších funkcí.

Automatizace a skriptování

  • Automatizační úlohy: Automatizace opakujících se úloh, jako je generování sestav a odesílání e-mailů.
  • Skriptování: Správa a údržba webových serverů a databází.

Bezpečnostní aplikace

  • Ověřování uživatelů: Vývoj bezpečných přihlašovacích systémů a ochrana uživatelských dat.
  • Zabezpečení dat: Implementace bezpečnostních opatření, jako je šifrování a ochrana proti SQL injection a XSS.

Díky těmto možnostem poskytuje jazyk PHP nástroje pro realizaci široké škály webových projektů, od jednoduchých webových stránek až po složité webové aplikace a rozhraní API.

Nejvyšší hodnocení

Zajistěte si nyní bezplatný zkušební přístup Nejdříve vyzkoušejte, pak studujte!

Dostupné varianty výuky tohoto školení

Základy PHP

Nejdůležitější informace

Jazyk výuky

Specializovaný modul

IT kompetence (přítomnost)

Odborné znalosti v oblasti IT (online)

Výuková videa EDP Expertise ve Full HD

Typ učení | Metoda učení

Varianta učení

Metoda učení

Sluchový a vizuální typ studenta

Komunikační a motorický typ žáka

Doba učení

Podpora učení (# all-inclusive)

Skripty a dokumenty ve formátu PDF

Přednášky lze objednat jako praktické dny

Podpora přes Onlinecampus, e-mail, chat, telefon.

WhatsApp a podpora na místě

Testovací zkoušky

Zkoumání/závěr

Online zkouška EDK pro středně pokročilé

Závěrečná zkouška

Certifikát v DE, EN, SP

Certifikát je platný po celém světě a časově neomezený

Účet Akademie (# all-inclusive)

Online kampus dostupný po celý život

Bezplatný demo účet / zkušební balíček

Kopie certifikátů ke stažení ve formátu PDF

Certifikáty s ověřením (QR kód)

Propagace

Možnosti financování

Vzdělávací volno (AT)

Propagace pro firmy

Propagace pro osoby samostatně výdělečně činné

Poradenství v rámci kurzu

Odhad nákladů pro financující agenturu

Benefit

Zprostředkování zaměstnání

Rozsáhlé programy dalšího vzdělávání

Absolutně nejlepší cena a rozsah služeb

course

Kurzy v učebně

€ 1.490,-
Zobrazit všechna data

CS

Kurz v učebně Webinář

Přítomnost

komunikační

vhodné

doporučené stránky

Flexibilní

Flexibilní datum

až do 100 %

nezávazné

Základní informace o variantách výuky:

  • Obsah školení je pro každou variantu výuky stejný.
  • Období zkoušky, délka vzdělávání a postup zkoušky jsou nezávislé na variantě výuky.
  • Můžete přejít z dálkového studia na prezenční výuku. Jednotlivé bloky modulů lze také rezervovat
  • V rámci možnosti prezenční výuky si můžete rezervovat a absolvovat jednotlivé bloky v individuálních lekcích.
  • Závěrečné osvědčení se neliší bez ohledu na to, v jaké variantě výuky jste kurz absolvovali.
  • Váš účet Akademie a výukový obsah vám zůstanou po zbytek života.
Icon Stern
etrust-star-r0etrust-star-r1etrust-star-r2etrust-star-r3etrust-star-r4
4.92
Sehr gut
etrust_sigel Trusted Shops anzeigen-link
etrust-left-arrow
etrust-star-r0etrust-star-r1etrust-star-r2etrust-star-r3etrust-star-r4
4.92
Sehr gut
etrust_sigel Trusted Shops anzeigen-link
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
vor 2 Tagen
Auf Vollzeit-Berufstätige wird besonders Rücksicht genommen. Die Aufbereitung der Lernunterlagen (in der Kombination Buchform, Folien und Videos) ist großartig. Ein wirklich tolles Team, sympathische und professionelle Vortragende, insgesamt ein top Ausbildungsinstitut, das ich jedem nur sehr weiterempfehlen kann. ⭐️⭐️⭐️⭐️⭐️
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
vor 6 Tagen
Einfach ein Top Team !
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
vor 15 Tagen
Interessanter und sehr umfangreicher Kursplan, kompetente Betreuung, sehr nettes Team, ganz einfach TOP und jederzeit gerne wieder.
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
18.11.2023
Schnelle Antwort auf alle Fragen.
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
11.11.2023
Schnelle Beratung, Top Service
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
07.11.2023
Sehr gute Unterstützung durch dem Personal, sowohl telefonisch als auch per Mail. Besonderen Dank an Sarah
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
17.10.2023
Ganz tolles Angebot und Service... jederzeit gerne wieder.
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
12.10.2023
Nett,
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
07.10.2023
Schnelle unkomplizierte Anmeldung. Ratenzahlung perfekt und man kann sich das lerntempo selbst anpassen
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
01.10.2023
Sportkompetenz + Fitnesstrainer B-Lizenz sind ein sehr umfangreicher Kurs, in dem jede Menge Wissen vermittelt wird, welches dem aktuellen wissenschaftlichen Stand entspricht. Man bekommt einen Gegenwert für sein Geld. Der Schwerpunkt liegt auf dem Maschinentraining. Neben bekannten Übungen, werden auch interessante Spezialübungen gezeigt. Was ich etwas vermisst habe sind klassische Hantelübungen (z.B. Kurzhantelüberzüge, Kreuzhebevarianten, Kniebeugen, Bankdrücken, Stirndrücken, SZ-Bizepscurls,... usw.), welche meiner Meinung nach insbesondere für Anfänger etwas besser geeignet sind als einige der gezeigten Kabelzugübungen. Was leider ebenfalls zu kurz kommt, sind Übungen für die Bauchmuskulatur. Hier bitte nachbessern. Auf Nachrichten wird sehr schnell reagiert. Für das Fachgespräch habe ich innerhalb von 24 Stunden einen Termin bekommen. Ich werde auf jeden Fall weitere Kurse machen. Alles in allem kann ich den Kurs sehr empfehlen.
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
22.06.2023
Alles 👍
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
10.05.2023
Alles ist gut vorbereitet, die Kurse, die Mitarbeiter, perfekt.
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3
etrust_check
10.05.2023
Die begleitung in eure Welt war sehr klar und deutig. Die mitarbeitarin hat mich von anfang an begleitet mit telefonate wo sie an alle meine fragen ein antwort gefunden hat. Und auch bei umstellund des Gutschein kauf haben mich die mitarbeiter sofort geholfen
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
25.04.2023
Aufbau, Unterlagen und Videos sind top, wenn man etwas benötigt reagieren sie schnell.
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
15.04.2023
Super Team, kompetent, geduldig und immer freundlich
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
07.04.2023
Kompetente Auskunft, gute Organisation super Kursangebot
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
01.04.2023
Tolle Academy
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
10.03.2023
Klasse Ausbildung, qualifiziertes Personal, guter Service
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
07.03.2023
Die Module sind sehr lehrreich gestaltet. Zudem sind die Videos sehr gut dargestellt und verständlich.
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
05.03.2023
Vielseitiges Kurs- und Ausbildungsangebot in dem auch verschiedene Richtungen kombiniert werden. Ganz toll!
etrust-right-arrow
author-phto
Zoe Alina

2 weeks ago

Sehr gut organisiertes Team, unkomplizierte Bedienung von Online Unterricht, vielseitiges Informatives Skriptum :) All in all Top !

[+]

zveřejněno na

Google

author-phto
Susi Sorglos

2 weeks ago

Ich bin sehr angetan von Flexyfit, immer nette und hilfsbereite Leute. Sehr sympatisch. Vielen Dank, für Eure super Betreuung.

[+]

zveřejněno na

Google

author-phto
Anna Kober

3 weeks ago

Super Ausbildung und mega nette Leute. Man merkt, wie viel Wert darauf gelegt wird den Kursteilnehmern das nötige Wissen verständlich zu vermitteln. Ich durfte sogar freundlicherweise einen Kurs komplett kostenlos nachholen, nachdem etwas problematische und störende Teilnehmer in meiner Gruppe waren. Ich werde 100%ig in Zukunft noch weitere Kurse bei euch machen, weil das Lernen allen voran dank des freundlichen Personals extremen Spaß macht!

[+]

zveřejněno na

Google

author-phto
Brigitte Moser

3 weeks ago

Das gesamte Team von flexyfit ist überaus freundlich, prompt und hilfsbereit. Die Vortragenden sind kompetent und gehen auf die Kursteilnehmer ein. Sämtliche Lernunterlagen wurden übersichtlich und ausreichend detailliert zur Verfügung gestellt. Durch die zusätzlichen Videos ist für jeden Lerntyp etwas dabei. Alles in allem verliefen Ausbildung und Prüfung top. Ich kann flexyfit jedenfalls weiterempfehlen und werde weitere Ausbildungen gerne wieder bei Euch buchen und weiterempfehlen!

[+]

zveřejněno na

Google

author-phto
safa alj

a months ago

Ein super Team - kompetent, freundlich, stets hilfsbereit und unterstützend - hat die praxisnahe Ausbildung hervorragend begleitet. Sehr zu empfehlen! :)

[+]

zveřejněno na

Google

Super Betreuung und umfangreiche Kursinhalte. Sehr zu empfehlen!

[+]

zveřejněno na

Google

author-phto
Florian Reining

a months ago

Die Ausbildung zum Fitnesstrainer B-Lizenz hat mir dort sehr viel Spaß gemacht. Die gestellten Lehrmaterialien sind super und einwandfrei. Ich habe dort sehr viel neues gelernt und war immer mit Freude an der Sache. Das Team ist super und ist bei Rückfragen immer für einen da!

[+]

zveřejněno na

Google

Das Beste, was mir passieren konnte, ist diese Akademie. Der Zugang zu den Teilnehmern ist hervorragend. Alle Mitarbeiter sind sehr kompetent, sehr professionell und sehr freundlich. Ein Mensch kann so viel lernen, dass es unbeschreiblich gut ist. Ich würde es jedem empfehlen. Als ich in Österreich ankam, war ich auf der Suche nach so etwas und zum Glück habe ich diese Akademie gefunden und mich ohne zu zögern für den Kurs angemeldet. All das, was wir als Gegenleistung bekommen, ist 100-mal mehr wert als das, was wir bezahlen. Unbeschreibliche Erfahrung, unbeschreibliche Menschen, noch einmal und noch 1000 Mal sage ich: Danke für alles, danke für dieses unbeschreibliche Erlebnis. DANKE, DANKE, DANKE <3

[+]

zveřejněno na

Google

author-phto
Magdalena Bartosch

a months ago

Ich konnte im Rahmen meiner Ausbildung bei der Flexyfit Academy sehr viel neues lernen und konnte mich mit meinem ausgewählten Lehrgang einer neuen anspruchsvollen Herausforderung stellen. Die Struktur der Ausbildungen ist sehr verständlich und übersichtlich gestaltet, sodass man ohne Probleme das Fernstudium alleine meistern kann. Bei Fragen, Unklarheiten oder vereinzelten Problemen war das Team der Academy immer schnell zur Seite und man konnte immer eine gemeinsame Lösung finden. Hier und da hätte ich mir noch etwas mehr Praxisbezug gewünscht. Nichtsdestotrotz habe ich mich immer sehr wohl gefühlt, habe tolle Referenten gehabt und mit meinem Abschluss zum Dipl. Medical Sportbetreuer stehen mir nun viele neue Türen offen :)

[+]

zveřejněno na

Google

author-phto
Stefanie Graf

2 months ago

Konnte meinen gewählten Lehrgang sehr gut und zügig abschließen. Das Team ist sehr schnell und kukant und man bekommt immer eine gute Lösung angeboten, sollte es Unklarheiten geben. Werde bei Gelegenheit wieder buchen und kann die Akademie empfehlen!

[+]

zveřejněno na

Google

Vyhledávání dalších kurzů

Filtrování podle variant učení

Loader Icon

Vyberte variantu výuky nebo zadejte hledaný text!


qualitaet

Kvalita, které můžete důvěřovat

38.790 Spokojení účastníci - z Česká republika a 13 ostatní země.