Vyberte svůj jazyk
Kurz hardware a software
Více než 2 miliony studentů po celém světě

Kurz hardware a software

Ovládněte celý stack výpočetního hardwaru a softwaru — od binární logiky a architektury CPU přes interní fungování OS, sestavování systémů až po ladění výkonu. Tento kurz vám poskytne technickou hloubku, abyste mohli s jistotou stavět, konfigurovat, diagnostikovat a optimalizovat skutečné výpočetní systémy. Ať už vstupujete do IT nebo si zvyšujete kvalifikaci, jedná se o praktický základ, na který se seriózní odborníci spoléhají.

Dedika pro firmy

Co se naučíte:

Získáte důkladné porozumění tomu, jak hardware a software spolupracují na všech úrovních výpočetního systému. Kurz pokrývá architekturu CPU, hierarchie pamětí, úložné technologie, I/O subsystémy a základy operačních systémů. Naučíte se fyzicky sestavovat a konfigurovat systémy, instalovat operační systémy a správně používat nastavení BIOS/UEFI. Metodika odstraňování problémů a diagnostické nástroje vás připraví na izolaci a opravu závad napříč hardwarovými a softwarovými vrstvami. Prozkoumáte také profilování výkonu, přetaktování a techniky ladění systémů používané v odborných prostředích. Doplňková témata zahrnují vestavěné systémy, virtualizaci, hardwarové zabezpečení a nově vznikající technologie, jako jsou AI akcelerátory a čipletové architektury.

Jak studujete v praxi Kurz hardware a software

Jak procvičujete Kurz hardware a software

Pro vás, kteří jste firma a chcete školit svůj tým

V Dedika pro firmy je kurz doplněn o cvičení a příklady přímo z vašeho podnikání a přizpůsoben tak, jak vaše firma potřebuje.

Klikněte zde

Obsah kurzu

8 Kapitoly • 40 LekceDélka mezi 4 a 360 hodinami (rozhodujete vy)

Kapitola 1Zobrazit detaily

Základy výpočetních systémů

  • Lekce 1 • Základy binární a digitální logiky

    Pokrývá číselné soustavy, Booleovu logiku a logická hradla jako základ veškerého počítání. Propojuje abstraktní matematiku s chováním fyzických obvodů.

  • Lekce 2 • Identifikace hardwarových komponent

    Výuka identifikace a funkce fyzických komponent PC. Buduje praktické rozpoznávací dovednosti potřebné pro sestavování a řešení problémů.

  • Lekce 3 • Přehled architektury počítače

    Představuje Von Neumannův model a klíčové architektonické komponenty. Poskytuje strukturální rámec pro všechna následující hardwarová témata.

  • Lekce 4 • Softwarové vrstvy a abstrakce

    Definuje firmware, OS, middleware a aplikační vrstvy. Ukazuje, jak každá vrstva abstrahuje hardwarovou složitost pro software vyšší úrovně.

  • Lekce 5 • Model komunikace hardware-software

    Vysvětluje, jak se softwarové instrukce překládají na hardwarové signály. Ukotvuje kapitolu sjednocením všech předchozích pojmů do jednoho modelu interakce.

Kapitola 2Zobrazit detaily

Hloubková analýza centrální procesorové jednotky

  • Lekce 1 • Hierarchie vyrovnávacích pamětí

    Vysvětluje návrh L1, L2 a L3 vyrovnávacích pamětí, principy lokality a zásady nahrazování. Přímo ovlivňuje strategie optimalizace softwaru probírané později.

  • Lekce 2 • Zřetězené zpracování a paralelismus

    Věnuje se hazardům ve zřetězeném zpracování, superskalárnímu provádění a provádění instrukcí mimo pořadí. Buduje schopnost hodnotit propustnost CPU nad rámec pouhé taktovací frekvence.

  • Lekce 3 • Metriky výkonu CPU a benchmarking

    Představuje IPC, CPI, taktovací frekvenci a tepelný výpočetní výkon jako nástroje hodnocení. Umožňuje informovaný výběr procesoru pro specifické pracovní zátěže.

  • Lekce 4 • Instrukční sady a mikrokód

    Pokrývá filozofie RISC vs. CISC a implementaci mikrokódu. Vysvětluje, jak návrh instrukcí ovlivňuje chování překladače a rychlost provádění.

  • Lekce 5 • Vnitřní architektura CPU

    Zkoumá ALU, řídicí jednotku, registry a vnitřní sběrnice. Propojuje role komponent s dříve představeným cyklem načtení-dekódování-provedení.

Kapitola 3Zobrazit detaily

Paměťové systémy a technologie úložišť

  • Lekce 1 • Typy RAM a specifikace

    Pokrývá DRAM, SRAM, generace DDR a ECC paměti. Propojuje šířku pásma a latenci paměti s dříve diskutovaným výkonem CPU.

  • Lekce 2 • Optimalizace paměti a úložiště

    Aplikuje znalosti hierarchie k ladění výkonu systému pomocí profilování a konfigurace. Převádí porozumění hardwaru do optimalizačních postupů na úrovni softwaru.

  • Lekce 3 • Mechanika a výkon pevných disků

    Pokrývá geometrii ploten, dobu vyhledávání, rotační latenci a konfigurace RAID. Poskytuje kontext pro volbu mezi HDD a SSD v nákladově citlivých nasazeních.

  • Lekce 4 • Architektura solid-state disků

    Seznamuje s typy NAND flash, vyrovnáváním opotřebení a funkcemi řadiče. Vysvětluje, proč výkon SSD degraduje a jak to firmware zmírňuje.

  • Lekce 5 • Virtuální paměť a stránkování

    Vysvětluje překlad adres, tabulky stránek a činnost TLB. Ukazuje, jak OS rozšiřuje fyzickou RAM pomocí virtuálních adresních prostorů zálohovaných na disku.

Kapitola 4Zobrazit detaily

Vstupně/Výstupní systémy a periferie

  • Lekce 1 • Zobrazovací a grafické subsystémy

    Seznamuje s architekturou GPU, zobrazovacími rozhraními a vykreslovacími pipeline. Propojuje grafický hardware s ovladači a správou zobrazení OS.

  • Lekce 2 • Obsluha přerušení a DMA

    Pokrývá linky žádostí o přerušení, řadiče přerušení a přímý přístup do paměti. Vysvětluje, jak vysokorychlostní periferie přenášejí data bez účasti CPU.

  • Lekce 3 • Ovladače zařízení a rozhraní jádra

    Vysvětluje architekturu ovladačů, moduly jádra a hardwarové abstraktní vrstvy. Ukazuje, jak software komunikuje s fyzickými zařízeními prostřednictvím standardizovaných rozhraní.

  • Lekce 4 • Architektury V/V sběrnic

    Zkoumá PCIe, USB a starší standardy sběrnic včetně šířky pásma a topologie. Buduje rámec pro porozumění připojení periferií a přenosu dat.

  • Lekce 5 • Síťový hardware a rozhraní

    Pokrývá architekturu NIC, síťové protokoly na hardwarové úrovni a offload enginy. Připravuje studenty na konfiguraci a optimalizaci systému s ohledem na síť.

Kapitola 5Zobrazit detaily

Základy operačních systémů

  • Lekce 1 • Souborové systémy a správa úložišť

    Seznamuje se strukturou souborových systémů, žurnálováním a úložnými API OS. Propojuje znalosti hardwaru úložišť s organizací dat a spolehlivostí na úrovni OS.

  • Lekce 2 • Správa procesů a vláken

    Pokrývá vytváření procesů, stavy, plánovací algoritmy a modely vláken. Přímo propojuje hardwarové schopnosti CPU s rozhodnutími plánování OS.

  • Lekce 3 • Architektura OS a typy jader

    Porovnává monolitické, mikrokernelové a hybridní návrhy OS s reálnými příklady. Stanovuje strukturální kontext pro všechna následující témata správy OS.

  • Lekce 4 • Bezpečnost OS a řízení přístupu

    Pokrývá úrovně oprávnění, seznamy pro řízení přístupu a techniky posílení zabezpečení OS. Připravuje studenty na konfiguraci bezpečných prostředí OS na reálném hardwaru.

  • Lekce 5 • Správa paměti operačním systémem

    Vysvětluje strategie alokace paměti na úrovni OS, segmentaci a ochranné mechanismy. Staví na pojmech virtuální paměti a ukazuje vynucování hranic paměti OS.

Kapitola 6Zobrazit detaily

Sestavení systému, konfigurace a testování

  • Lekce 1 • Konfigurace BIOS/UEFI

    Vysvětluje sekvenci POST, nastavení UEFI, zaváděcí pořadí a profily XMP/EXPO. Propojuje konfiguraci firmwaru s výkonem hardwaru a kompatibilitou OS.

  • Lekce 2 • Instalace operačního systému a ovladačů

    Provádí instalaci OS, nastavením diskových oddílů a nasazením ovladačů. Zajišťuje plně funkční softwarový zásobník na nově sestaveném hardwaru.

  • Lekce 3 • Validace systému a zátěžové testování

    Aplikuje diagnostické nástroje k ověření stability, teplot a základního výkonu. Potvrzuje, že sestavený systém splňuje specifikace před nasazením.

  • Lekce 4 • Postupy fyzické montáže

    Pokrývá ESD opatření, usazování komponent, aplikaci teplovodivé pasty a správu kabeláže. Buduje bezpečné a opakovatelné montážní návyky pro profesionální prostředí.

  • Lekce 5 • Kompatibilita a výběr komponent

    Seznamuje s kompatibilitou patic, sladěním TDP a podpůrnými maticemi pamětí. Předchází nákladným chybám ještě před zahájením fyzické montáže.

Kapitola 7Zobrazit detaily

Řešení problémů a diagnostika

  • Lekce 1 • Řešení problémů se sítí a periferiemi

    Pokrývá diagnostiku konektivity, vrácení ovladačů a techniky izolace periferií. Doplňuje sadu dovedností pro řešení problémů napříč všemi hlavními subsystémy.

  • Lekce 2 • Metodika řešení problémů

    Představuje strukturované rámce pro řešení problémů, včetně rozděl a panuj a analýzy kořenových příčin. Poskytuje opakovatelný proces aplikovatelný na všechna následující diagnostická témata.

  • Lekce 3 • Diagnostika hardwarových poruch

    Pokrývá kódy pípnutí, selhání POST, testování výměnou komponent a použití multimetru. Buduje praktické dovednosti pro rychlou izolaci vadných hardwarových komponent.

  • Lekce 4 • Diagnostika úložišť a pamětí

    Aplikuje data SMART, sady pro testování pamětí a nástroje pro opravu souborových systémů. Identifikuje podmínky s rizikem ztráty dat ještě před katastrofickým selháním.

  • Lekce 5 • Analýza selhání softwaru a OS

    Seznamuje s analýzou výpisu havárie, kontrolou protokolu událostí a diagnostikou v nouzovém režimu. Propojuje znalosti interních součástí OS s praktickými postupy řešení selhání.

Kapitola 8Zobrazit detaily

Optimalizace výkonu a ladění systému

  • Lekce 1 • Přetaktování CPU a pamětí

    Pokrývá úpravy napětí, ladění násobiče a validaci stability pro CPU a RAM. Věnuje se řízení rizik spolu s technikami zvyšování výkonu.

  • Lekce 2 • Profilování a identifikace úzkých míst

    Využívá nástroje pro profilování CPU, paměti a V/V k lokalizaci výkonnostních omezení. Stanovuje daty podložený základ před jakýmkoli zásahem ladění.

  • Lekce 3 • Ladění na úrovni OS a softwaru

    Aplikuje afinity plánovače, plány napájení a optimalizaci služeb pro snížení režie OS. Propojuje hardwarové schopnosti se softwarovou konfigurací pro maximální propustnost.

  • Lekce 4 • Ladění výkonu úložišť a V/V

    Optimalizuje hloubku fronty, V/V plánovače a parametry souborového systému pro cílové pracovní zátěže. Přímo aplikuje znalosti architektury úložišť na měřitelné zvýšení výkonu.

  • Lekce 5 • Dokumentování a udržování optimalizací

    Seznamuje s dokumentací konfigurací, řízením změn a postupy regresního testování. Zajišťuje, že optimalizace zůstávají účinné a reprodukovatelné napříč aktualizacemi systému.

Certifikace

Váš platný certifikát o dokončení

Tento kurz je pro vás:

  • Technik IT podpory: chce hlubší znalosti hardwaru nad rámec oprav na úrovni jednotlivých tiketů.

  • Kariérní změna: přechod do technického oboru z netechnického odborného prostředí.

  • Elektronický nadšenec: připravený přejít od bastlení k strukturovaným znalostem systémů.

  • Student informatiky: potřebuje praktický kontext hardwaru, aby doplnil teoretické studium.

  • Majitel malé firmy: spravuje vlastní infrastrukturu a chce přestat tápat.

  • Juniorní správce systému: denně spravuje reálné systémy, ale chybí mu formální znalost architektury.

Co říkají naši studenti

Vaše lekce jsou perfektní. Koupil jsem si roční balíček a konečně mám možnost sledovat různá témata, která mě zajímají, aniž bych musel měnit platformu... děkuji za vše, co děláte, už jsem vás doporučil dalším lidem...
Giulio Carlo
Giulio CarloStudent digitálního marketingu
Líbí se mi, jak jsou lekce přímočaré a jak mohu přepínat mezi kapitolami a přeskakovat obsah, který nepotřebuji.
Mariana Ferres
Mariana FerresStudentka fotografie
Líbí se mi obsah a způsob prezentace a přepisu videí, což celý proces zrychluje!
Luciana Alvarenga
Luciana AlvarengaStudentka nail designu
Platforma je rychlá a jednoduchá na používání. Rozmanitost obsahu a doplňková videa velmi pomáhají při učení.
André Felipe
André FelipeStudent prompt engineeringu

Hlavní školení

Často kladené otázky

Kdo je Dedika?

Je certifikát platný v Česko?

Jsou kurzy zdarma?

Jaká je pracovní zátěž kurzu?

Jak kurzy vypadají?

Jak kurzy fungují?

Jaká je délka kurzů?

Jaká je cena nebo poplatek za kurzy?

Co je EAD nebo online kurz a jak funguje?

PDF kurz