1
Registration Login
  • About VITA Platform
  • Frequently Asked Questions
  • Reviews
  • References
  • IT IQ Hall of Fame
  • Why VITA
  • Blog
  • Contact
  • EN - language EN
    • SK vlajkaSK
    • CS vlajkaCS
  • Online Courses
    • Online Training – Labour Office Subscription packages, Programovacie jazyky, Marketing Next
    • Online Professional Degrees MBA, DBA, MPA, MSc. IT Administration, Subscription packages, Manažérske kurzy Next
    • IT Systems and Server Administration IT Administration, Subscription packages, CISCO a siete Next
    • Financial Management and Accounting Excel, Kancelárske balíky, Controlling Next
    • Graphics, Design and Multimedia Grafika a dizajn, Marketing, Manažérske kurzy Next
    • Office Software Packages (Microsoft Office) Kancelárske balíky, Excel, Subscription packages Next
    • Cybersecurity and Data Protection IT Administration, Hacking, CISCO a siete Next
    • Management Skills and Personal Development Manažérske kurzy, Vip, Subscription packages Next
    • Marketing, Advertising and Law Marketing, Subscription packages, Marketingové Nástroje Next
    • Computer Networks and Cisco CISCO a siete, Počítačové siete, Subscription packages Next
    • Programming and Software Development Programovacie jazyky, Python, Testovanie softvéru Next
    • SAP, ABAP and Enterprise Systems Sap a abap, Sap, Subscription packages Next
    • Database Administration, Statistics and Data Analysis Databázy a analytika, SQL, Vip Next
    • Artificial Intelligence and Machine Learning (AI & ML) AI, Python, Umelá Inteligencia Next
    • Web Development and Web Design Tvorba web stránok, WordPress, Moodle Next
  • Labor Office Courses
  • Annual Subscription
  • MBA, MSc, MPA
    • Vzdelávacie programy MBA, DBA, MPA, MSc Educational programs MBA, DBA, MPA, MSc
    • Tituly MSc. BSc. a DSc MSc. BSc. and DSc Degrees
    • Tituly MBA BBA a DBA MBA BBA and DBA Degrees
    • Tituly MPA DPA a EdD MPA DPA and EdD Degrees
  • Corporate Licenses
  • Company Courses
  • State Courses
  • VITA Academy
  • Programovanie a Vývoj Softvéru
  • Python
  • Online kurz Python – Objektové Programovanie

Online kurz Python – Objektové Programovanie

Online kurz Python - Objektové Programovanie vás naučí princípy objektového programovania v jazyku Python. Ukážeme si jednotlivé objektové možnosti a vzájomne vzťahy medzi objektmi. Zoznámime vás s pojmami ako trieda, metóda, vlastnosť, dedičnosť. Predstavíme si prostredie Jupyter Notebook. Naučíme sa používať konštruktory, programovať triedy a metódy. Jednotlivé témy si ukážeme na praktických príkladoch implementácie zdrojového kódu. Zadefinujeme si dedičnosť tried a vysvetlíme si čo je polymorfizmus a abstrakcia.

 

 

Course from Miroslav Reiter - 05.06.2024

Kód kurzu: PYTHON-OBJEKTOVE-PROGRAMOVANIE

Slovenský

Online kurz Python – Objektové Programovanie will teach you

  • Naučiť sa programovať v jazyku Python
  • Ovládať princípy objektového myslenia
  • Programovať triedy a metódy
  • Používať konštruktory a deštruktory
  • Pracovať s nástrojom Anaconda a Jupyter
  • Vytvárať premenné a objekty
  • Písať zdrojový kód
  • Implementovať dedičnosť a polymorfizmus
  • Osvojiť si koncept zapuzdrenia
  • Osvojiť si vzťahy UML a Class Diagram

Requirements and Prerequisites

  • Pri absolvovaní online kurzu sú výhodou skúsenosti s kódovaním a programovaním
  • Pokročilá práca s PC a Windows, Linux alebo macOS
  • Pokročilá práca s kancelárskym balíkom Microsoft Office, OpenOffice alebo LibreOffice
  • Pokročilá práca s textovým editorom

Target groups and Who the course is for

  1. Budúci a aktuálni programátori
  2. Python programátori
  3. Softvéroví vývojári a testeri
  4. Databázoví špecialisti
  5. Softvéroví developeri
  6. Dátoví analytici
  7. Študenti, ktorí chcú ovládať OOP

Content and Curriculum online kurz Python – Objektové Programovanie

I. Úvod do OOP

Python OOP 29:34
Python Kompozícia 19:02
OPAKOVANIE: Premenné, Triedy, OOP a Objekty 1:51:47

II. Triedy a Konštruktory, Objekty

Anaconda Navigator, Konštruktory, Knižnice 23:07
Triedy a OOP 51:13
Objekty, Inštancie, Triedy 46:07
Vytvorenie Triedy, Parametre 1:04:15
Konštruktor, Deštruktor 44:24

III. Metódy a Cacheovanie

Class Method, Class Variable 42:16
Statické Metódy 41:18
Vlastnosti Property 45:58
Duck Typing 29:00
Cacheovanie, Cache 14:54

IV. UML Vzťahy a Nástroje

UML Nástroje, StarUML 15:26
UML Vzťahy 12:22
Triedy a Vzťahy UML 13:49

V. Abstrakcia Tried

Abstraktné Triedy 14:18
Abstrakcia 06:46
Abstrakcia a Implementácia 06:14

VI. Dedičnosť a Polymorfizmus

Dedičnosť (Inheritance) 27:06
Hierarchická Dedičnosť, Funkcia Super 15:25
Dedičnosť a Vlastnosti, Viacnásobná Dedičnosť 1:03:37
Typy Dedičnosti, Ekvivalencia, Objekty 51:16
Polymorfizmus a Iteratory 50:22
Príklad Polymorfizmus, Chyby, Výnimky 43:38

VII. Zapúzdrenie v Pythone

Zapúzdrenie (Enkapsulácia) 16:32
Príklad Zapúzdrenia 07:33
Príklad Zapúzdrenia, Súkromná, Verejná Metóda 1:35:24
OPAKOVANIE: Zapúzdrenie, Protected, Class Diagram 2:03:27

VIII. Type Hinting

Type Hinting, Generika 42:54

Frequently Asked Questions FAQ

Čo je Python – Objektové Programovanie?

Online kurz Python – Objektové Programovanie predstavuje vysokoúrovňový programovací jazyk Python, ktorý je populárny pre svoju jednoduchosť, čitateľnosť a výkonnosť. Objektové programovanie je založené na koncepte tried a objektov.

Kto používa Python – Objektové Programovanie?

Dell, Ministerstvo zdravotníctva SR, Lidl, Henkel, Niké, Accenture, Telekom, Siemens, Swiss Re, Tatra banka, ESET, Slovenská sporiteľňa, AT&T, VOLKSWAGEN, Localhost, Union, Orange

Kde sa používa Python – Objektové Programovanie?

Štátne, verejné weby a veľké portály ako weby telefónnych operátorov a bánk, inteligentné zariadenia, smartfóny s operačným systémom Android, čipové karty, desktopové aplikácie, videohry

Prečo sa používa Python – Objektové Programovanie?

Python je veľmi flexibilný programovací jazyk, ktorý poskytuje širokú škálu knižníc a nástrojov na analýzu dát, široko používaný v oblasti strojového učenia a umelej inteligencie

Aké sú TOP certifikácie na Python – Objektové Programovanie?

ISTQB od 150 Eur. IREB od 250 Eur. Microsoft Programming in C# od 200 Eur. Oracle Certified Associate Java Programmer OCAJP od 250 Eur. Oracle Certified Professional Java Programmer OCPJP od 250 Eur. Oracle Certified Expert - Web Component Developer OCEWCD od 250 Eur. UML OMG CERTIFIED UML PROFESSIONAL 2™ (OCUP 2™) od 250 Eur. BPMN OMG CERTIFIED EXPERT IN BPM™ 2 (OCEB™ 2) od 250 Eur. Unity od 200 Eur. Android od 200 Eur. Certifikačná skúška nie je súčasťou kurzu. Treba si za ňu priplatiť extra.

Aký je plat? Koľko zarábajú pozície s kurzom Python – Objektové Programovanie?

Priemerná mzda Python programátora je 2392 Eur podľa portálu platy.sk. Pozícia programátora patrí k tým najlukratívnejším a veľmi žiadaným. Odporúčame si informáciu overiť vzhľadom k inflácii a rôznym regiónom.

Aké programy a nástroje používa Python – Objektové Programovanie?

PyCharm, produkty Jetbrains, Visual Studio, Notepad++, Anaconda, Jupyter, GitHub, NetBeans, Eclipse

Tutors

miroslav reiter

Miroslav Reiter

Programátor, manažér a marketér, ktorý mudruje vo vlastnej vzdelávacej spoločnosti IT Academy. Workoholik so 134 certifikáciami a 15 titulmi. Vytvoril som vzdelávaciu platformu vita.sk, pretože milujem vzdelávanie a všetko čo k nemu patrí. Pomáham firmám ale aj jednotlivcom zlepšovať ich podnikanie a IT. Certifikácie: Microsoft certifikovaný tréner, Google certifikovaný tréner, ITIL, PRINCE2 tréner. 50000+ vyškolených klientov a 1000+ firiem, ktorým som pomohol Referencie: Národná Rada SR, Slovnaft, IBM, Panasonic, Ministerstvo obrany SR, ČSOB, Generali, Tatra banka, Európska komisia, SPP, Pixel Federation, ESET.

All tutor courses

150 € 202 €

25.74% discount Buy now Add to cart

Add to Plan

Gift this course

Download the syllabus in PDF format

This certified course includes:

  • 20 hodín videa
  • 100 MB materiálov k stiahnutiu
  • Ročná licencia
  • Prístup na mobil a tablet
  • Prezentácia a ťaháky
  • Certifikát o absolvovaní
Zdieľať

Annual Subscription to all Online Courses

2290 € 590 €

Access for you to all current and upcoming online courses

12 months validity

Buy now

Do you want to train 3 or more people?

Get your colleagues and employees access to 641 top-rated VITA courses anytime, anywhere.

Try Business Packages

Related courses

Bestseller
Online kurz Programovacie Jazyky

5

Ročné predplatné kategórie Programovacie Jazyky

Garant: Miroslav Reiter

490 € 590 €

Online kurz Python
Mierne Pokročilý

5

Online kurz Python a OOP pre Programátorov a Dátových Analytikov

Miroslav Reiter

150 € 196 €

Bestseller
Online kurz Python a Jupyter
Začiatočník

5

Online kurz Python a Jupyter I. Začiatočník

Miroslav Reiter

192 € 274 €

Online courses
  • Annual Subscription
  • Free Online Courses via the Labor Office
  • Online Courses Labor Office
  • Artificial Intelligence
  • IT Systems and Server Administration
  • Database Management, Statistics and Data Analysis
  • Graphics, Design and Multimedia
  • Office Packages (Microsoft Office)
  • Management Skills and Personal Development
  • Marketing, Advertising and Law
  • Operating Systems
  • Programming and Software Development
  • Website Development and Design
  • Preparing for Certifications

Newsletter

Join 4560 subscribers and you will be informed about news

Online training
  • Training for Schools and Non-Profits
  • Courses for state
  • Courses for companies
  • Lecturers
  • References
  • Corporate Courses
  • We want VITA as a new course supplier
  • Online Programs MBA, DBA, BBA, MPA, DPA, LLM, MSc
  • Free Online Courses via the Labor Office
For customers
  • Contact
  • About us and VITA Academy
  • Blog VITA Academy
  • Affiliate and collaboration
  • Bonuses and Benefits
  • FAQ
  • Our mission, goals and philosophy
  • Course ratings and reviews
  • Why VITA?
  • Editorial Plan and Ideas for New Courses
  • VITA service status
+421 907 217 225

Mo - Fri 10:00 - 16:00

info@vita.sk

We will answer every working day

Tomášikova 50/A

83104 Bratislava

Frequently asked questions

All answers in one place

Follow us
VITA logo
Copyright © 2026 VITA Academy s.r.o.
  • VITA Terms and Conditions
  • Protection of personal data