Složitější programy s sebou přinášejí větší pravděpodobnost, že v nich uděláme chyby. V této fázi je proto důležité se naučit, jak si poradit s chybami, které v tvých programech vznikají.

V tomto kurzu se naučíš

najít místo, kde v kóde vznikla chyba, tedy debuggovat
použít knihovnu PDB pro nacházení chyb v tvém kódu
napsat kód, který si sám poradí s chybami, které vzniknou v průběhu vykonávání programu
Studenti se uplatinili u firem jako jsou

časová náročnost

6 hodin

obtížnost

Pro mírně pokročilé

rozsah kurzu

39 kapitol

Co je dobré znát předem

V tomto kurzu jsou zmíněny konceepty, které možná ještě neznáš. Pro efektivní pochopení kurzu si ověř, že máš znalosti s kurzů níže:

Osnova

  1. Lekce 1
    Zachycení chyb
    240 minut
    1. Úvod do kurzu
    2. Jak ke kurzu přistupovat
    3. Kód bloky
    4. Struktura této lekce
    5. Úvod
    6. Chyby v zápisu kódu
    7. Chyby s operacemi
    8. Přerušení běžícího kódu
    9. Odchytáváme chyby
    10. Odchytáváme konkrétní chyby
    Zobrazit dalších 14 kapitol
    začít zdarma
  2. Lekce 2
    Debugování
    120 minut
    1. Co tě čeká v této lekci?
    2. Úvod do debuggingu
    3. Execution Frame
    4. Call stack
    5. Traceback
    6. Testujeme proměnné
    7. Seznámení s Python debugger
    8. Zapínáme PDB
    9. Když si nevíš rady
    10. Proplouváme kódem
    Zobrazit dalších 5 kapitol
    začít zdarma

Autoři kurzu

Martin Čupeľa

React SDK Developer

Martin pracuje jako React SDK Developer ve společnosti Stream. Jeho jméno ti ale může být dobře povědomé, protože před tím roky pracoval právě v ENGETU jako full-stack vývojář. Mimo jiné je autorem obsahu pro naše Python kurzy – ať už jde o úplné začátky, pokročilejší kurzy OOP nebo budování vlastní aplikace.

Dominik Remetei

Full Stack Developer

Dominik svoji kariéru začal v product managementu a marketingu. Pak se ale rozhodl změnit obor. Několik let věnoval učení a praxi v Pythonu a JavaScriptu a vypracoval se až k pozici full-stack developera.

Co říkají naši studenti

4.8 / 5
Přečti si více recenzí na Google
Petr Ševčík

Engeto Online kurzy jsou super pro samouky, začátečníky, i mírně pokročilé. Široká nabídka Python, Linux, Databází a dalších kurzů je zpracovaná hezky interaktivně. Dobře popsanou teorii doplňují praktické cvičení. U subscription je výhoda že si člověk může studovat vlastním tempem.

Marek Soukup

Zdaleka nejlepší vzdělávací kurz, s jakým jsem se setkal. Všechno má jasný účel a smysl, online podpora je vynikající. Pokud se za půl roku chcete posunout o 10 let dopředu, musíte se stavit u kluků z ENGETO.

Radim Zouhar

Engeto - to je skvělý tým ochotných lektorů. Vědomosti, zkušenosti a příležitosti Vám přinesou na talíři. Člověk musí mít jen otevřenou hlavu a poctivě se připravovat.

časová náročnost

6 hodin

obtížnost

Pro mírně pokročilé

rozsah kurzu

39 kapitol

Co je dobré znát předem

V tomto kurzu jsou zmíněny konceepty, které možná ještě neznáš. Pro efektivní pochopení kurzu si ověř, že máš znalosti s kurzů níže:

PŘIDEJ SE K VÍC JAK

10 000

STUDENTŮM

začít zdarma