BLACK FRIDAY! Slevy až 80 % jsou všude. Tak je nepropásni a přejdi do rostoucího IT oboru!
The real BF 2020

Objektově orientované programování v Pythonu - Online kurz

Tutoriály v sekci se věnují objektově orientovanému programování v Pythonu. Od první objektové aplikace se dostanete až k vyspělým strukturám.

Lekce

Úvod do objektově orientovaného programování v Pythonu

Lekce 1

Úvod do objektově orientovaného programování v Pythonu

Tutoriál vás uvede do objektově orientovaného programování, vysvětlíme si historické okolnosti vzniku OOP a také pojmy třída, atribut, metoda a zapouzdření
Napsal gcx11
Zdarma Zobrazit popis
První objektová aplikace v Pythonu - Hello object world

Lekce 2

První objektová aplikace v Pythonu - Hello object world

V tutoriálu si vytvoříme svou první objektovou aplikaci pro Python - Hello object world. Naučíme se tvořit třídy (class), atributy a metody s parametry.
Napsal gcx11
Zdarma Zobrazit popis
-25% Řešené úlohy k 1.-2. lekci OOP v Pythonu

Praktické cvičení

Řešené úlohy k 1.-2. lekci OOP v Pythonu

Řešené programátorské úlohy v Pythonu na téma základy objektově orientovaného programování. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
Napsal MQ .
PRONehodnoceno Zobrazit popis
Hrací kostka v Pythonu - Konstruktory a náhodná čísla

Lekce 3

Hrací kostka v Pythonu - Konstruktory a náhodná čísla

Tutoriál nás naučí používat konstruktory a zavzpomínáme na modul random. Naprogramujeme si v Pythonu objektovou hrací kostku, první část naší arény.
Napsal gcx11
Zdarma Zobrazit popis
-25% Řešené úlohy k 3. lekci OOP v Pythonu

Praktické cvičení

Řešené úlohy k 3. lekci OOP v Pythonu

Řešené programátorské úlohy v Pythonu na téma konstruktory a náhodná čísla. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
Napsal MQ .
PRONehodnoceno Zobrazit popis
Odkazy na objekty, jejich kopírování a Garbage collector

Lekce 4

Odkazy na objekty, jejich kopírování a Garbage collector

V tutoriálu si podrobněji vysvětlíme, jak Python pracuje s objekty v paměti. Naučíme se kopírovat objekty a vysvětlíme si Garbage collector.
Napsal gcx11
Zdarma Zobrazit popis
-25% Řešené úlohy k 4. lekci OOP v Pythonu

Praktické cvičení

Řešené úlohy k 4. lekci OOP v Pythonu

Řešené programátorské úlohy v Pythonu na téma reference na objekty a hodnota None. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
Napsal MQ .
PRO Zobrazit popis
Bojovník do arény v Pythonu

Lekce 5

Bojovník do arény v Pythonu

V tomto tutoriálu si v Pythonu napíšeme objekt (třídu) bojovníka, jehož instance necháme příště bojovat ve virtuální aréně.
Napsal gcx11
Zdarma Zobrazit popis
Python - Aréna s bojovníky

Lekce 6

Python - Aréna s bojovníky

V tomto tutoriálu dokončíme naši arénu s bojovníky v Pythonu. Výsledkem bude plně objektová aplikace, kde komunikující instance simulují stolní hru.
Napsal gcx11
Zdarma Zobrazit popis
Dědičnost a polymorfismus v Pythonu

Lekce 7

Dědičnost a polymorfismus v Pythonu

V tutoriálu si vysvětlíme základy dědičnosti objektů v Pythonu. Naučíme se znovupoužívat kód a účel jednoho podtržítka. Pochopíme polymorfismus.
Napsal gcx11
Zdarma Zobrazit popis
Aréna s mágem (dědičnost a polymorfismus)

Lekce 8

Aréna s mágem (dědičnost a polymorfismus)

V tutoriálu si v praxi ukážeme dědičnost a polymorfismus v Pythonu. Naučíme se volat konstruktory předků pomocí super() a přidáme do arény mága.
Napsal gcx11
Zdarma Zobrazit popis
-25% Řešené úlohy k 5.-8. lekci OOP v Pythonu

Praktické cvičení

Řešené úlohy k 5.-8. lekci OOP v Pythonu

Řešené programátorské úlohy v Pythonu na téma dědičnost a polymorfismus. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
Napsal MQ .
PRONehodnoceno Zobrazit popis
Statika v Pythonu

Lekce 9

Statika v Pythonu

V tomto tutoriálu se v Pythonu naučíme používat třídní atributy, statické a třídní metody a vysvětlíme si, jaký je mezi nimi rozdíl.
Napsal gcx11
Zdarma Zobrazit popis
-25% Řešené úlohy k 9. lekci OOP v Pythonu

Praktické cvičení

Řešené úlohy k 9. lekci OOP v Pythonu

Řešené programátorské úlohy v Pythonu na téma statika, statické atributy a metody. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
Napsal MQ .
PRO Zobrazit popis
Datum a čas v Pythonu

Lekce 10

Datum a čas v Pythonu

Tutoriál, který ukazuje používání data a času v Pythonu. Ukazuje knihovny time a calendar a řeší problém roku 2038.
Napsal Marek Bečvář
Zdarma Zobrazit popis
Knihovna datetime pro Python

Lekce 11

Knihovna datetime pro Python

Ukázka příkladů použití knihovny datetime pro Python, která slouží pro práci s datem, časem a jejich dalšímu zpracování.
Napsal Marek Bečvář
Zdarma Zobrazit popis
-25% Řešené úlohy k 10-11. lekci Python

Praktické cvičení

Řešené úlohy k 10-11. lekci Python

Cvičení na procvičení práce s datem a časem v Python. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
Napsal Marek Bečvář
PRONehodnoceno Zobrazit popis
Vlastnosti v Pythonu

Lekce 12

Vlastnosti v Pythonu

V tutoriálu si ukážeme, jak se v Pythonu deklarují tzv. vlastnosti neboli gettery a settery, které umožní lepší zapouzdření objektů.
Napsal gcx11
Zdarma Zobrazit popis
Magické metody v Pythonu

Lekce 13

Magické metody v Pythonu

V tutoriálu se podívám na tzv. magické metody objektů, jejich parametry a použití pro naše vlastní objekty.
Napsal gcx11
Zdarma Zobrazit popis
Magické metody Pythonu - Matematické

Lekce 14

Magické metody Pythonu - Matematické

V tutoriálu se podíváme na další magické metody objektů, tentokrát hlavně na matematické operace a jejich implementaci.
Napsal gcx11
Zdarma Zobrazit popis
Magické metody v Pythonu - Kolekce a deskriptory

Lekce 15

Magické metody v Pythonu - Kolekce a deskriptory

V tomto článku se podíváme na magické metody kolekcí, metody pro řízení atributů a na deskriptory v Pythonu.
Napsal gcx11
Zdarma Zobrazit popis
Typový systém a type hints v Pythonu

Lekce 16

Typový systém a type hints v Pythonu

Python sice nevyžaduje explicitní typování, ale je dobrým zvykem jej přidávat. Pomáhá jak s čitelností, tak s předcházením chyb.
Napsal Adam Hlaváček
ZdarmaNehodnoceno Zobrazit popis
-25% Řešené úlohy k 12.-15. lekci OOP v Pythonu

Praktické cvičení

Řešené úlohy k 12.-15. lekci OOP v Pythonu

Řešené programátorské úlohy v Pythonu na téma vlastnosti a magické metody. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
Napsal MQ .
PRONehodnoceno Zobrazit popis
Zdrojákoviště Python - Objektově orientované programování

Zdrojákoviště Python - Objektově orientované programování

Zobrazit sekci 1 Položek

Galerie aplikací s objektovým zdrojovým kódem v Pythonu od místních programátorů. Zdrojáky neprochází kontrolou jako u kurzů a jsou různé kvality.
Zobrazit popis


 

Aktivity (10)