Logo
Zostań autorem

Koszyk jest pusty

0

Kategorie

  • Chcesz się dzielić wiedzą?

Zaloguj się

Nie pamiętasz hasła? Kliknij tutaj

Programowanie obiektowe w języku Python - OOP - od A do Z

Naucz się programowania obiektowego (OOP) w języku Python i otwórz sobie drzwi do kariery w IT! - Python

Stworzony przez Paweł Krakowiak

Ostatnia aktualizacja: 27/10/2020
00:00
00:00
x

Darmowe lekcje

Zobacz darmowe fragmenty tego szkolenia przed zakupem.

Trailer
Konfiguracja Google Colab + Anaconda
|09:18
Wymagania do kursu
|03:39
Trailer
Konfiguracja Google Colab + Anaconda
Wymagania do kursu
Przestrzenie nazw i zakresy - wykład
Przestrzenie nazw i zakresy - ćwiczenia
Reguła LEGB - wykład
Atrybuty klasy - zadanie
Atrybuty klasy - zadanie
Atrybuty instancji - zadanie
Metoda __init__() - zadanie
Metoda __init__() - zadanie
Metoda __init__() - zadanie
Metody specjalne - zadanie
Dziedziczenie klas - zadanie
Klasy abstrakcyjne - zadanie
Klasy abstrakcyjne - zadanie
39
99

18 % taniej

49.00 zł

🔥 Gorący temat: W tym tygodniu 109 użytkowników obejrzało to szkolenie.
Ikona kalendarza30 dni gwarancji zwrotu pieniędzy
Ikona zegaraRozpocznij teraz za darmo, zapłać do 30 dni
Flaga PolskiPolska obsługa i faktura

Szkolenie obejmuje:

  • Bezterminowy dostęp
  • 160 wykładów
  • 10 godz. 04 min. materiałów wideo
  • 17 slajdów
  • Regularne aktualizacje
  • Certyfikat ukończenia
  • Wsparcie autora na każdym etapie
  • Dostęp do zamkniętej grupy dyskusyjnej

Masz pytania dotyczące tego szkolenia?.

questionZadaj pytanie autorowi

Czego się nauczysz?

  • przestrzenie nazw i zakresy (lokalny, obejmujący, globalny, wbudowany), reguła LEGB
  • 4 filary programowania obiektowego: abstrakcja, hermetyzacja, dziedziczenie, polimorfizm
  • Klasy i obiekty, atrybuty klasy, atrybuty instancji, obliczanie atrybutów
  • Metoda klasy, dekorator @classmethod, Metoda statyczna, dekorator @staticmethod
  • Metody specjalne: __new__(), __init__(), __repr__(), __str__(), __bool__(), __len__() i wiele innych
  • Dziedziczenie pojedyncze (single inheritance), wielokrotne (multiple inheritance)
  • MRO - Method Resolution Order, Zastosowanie super()
  • Klasy abstrakcyjne, Klasa ABC i dekorator @abstractmethod

Wymagania

ukończony kurs Programowanie w języku Python - od A do Z

ukończony kurs 200+ Ćwiczeń - Programowanie w języku Python - od A do Z

ukończony kurs 210+ Ćwiczeń - Python - Moduły wbudowane - od A do Z

Opis kursu

---------------------------------------------------------

REKOMENDOWANE ŚCIEŻKI UCZENIA

---------------------------------------------------------

PYTHON DEVELOPER:

  • Programowanie w języku Python - od A do Z
  • 200+ Ćwiczeń - Programowanie w języku Python - od A do Z
  • 210+ Ćwiczeń - Python - Moduły wbudowane - od A do Z
  • Programowanie obiektowe w języku Python - OOP
  • 150+ Ćwiczeń - Programowanie obiektowe w języku Python - OOP


DATA SCIENTIST / MACHINE LEARNING ENGINEER:

  • Programowanie w języku Python - od A do Z
  • 200+ Ćwiczeń - Programowanie w języku Python - od A do Z
  • 210+ Ćwiczeń - Python - Moduły wbudowane - od A do Z
  • Programowanie obiektowe w języku Python - OOP
  • 150+ Ćwiczeń - Programowanie obiektowe w języku Python - OOP
  • Wprowadzenie do data science w języku Python - Pandas
  • Interaktywne wizualizacje danych w języku Python - Plotly
  • Data Science Bootcamp w języku Python - od A do Z
  • 250+ Ćwiczeń - Data Science Bootcamp w języku Python
  • Machine Learning Bootcamp w języku Python cz.I - od A do Z
  • Machine Learning Bootcamp w języku Python cz.II - od A do Z
  • Machine Learning Bootcamp w języku Python cz.III - Ćwiczenia


DATA SCIENTIST / DEEP LEARNING ENGINEER

  • Programowanie w języku Python - od A do Z
  • 200+ Ćwiczeń - Programowanie w języku Python - od A do Z
  • 210+ Ćwiczeń - Python - Moduły wbudowane - od A do Z
  • Programowanie obiektowe w języku Python - OOP
  • 150+ Ćwiczeń - Programowanie obiektowe w języku Python - OOP
  • Wprowadzenie do data science w języku Python - Pandas
  • Interaktywne wizualizacje danych w języku Python - Plotly
  • Data Science Bootcamp w języku Python - od A do Z
  • 250+ Ćwiczeń - Data Science Bootcamp w języku Python
  • Machine Learning Bootcamp w języku Python cz.I - od A do Z
  • Machine Learning Bootcamp w języku Python cz.II - od A do Z
  • Machine Learning Bootcamp w języku Python cz.III - Ćwiczenia
  • Wprowadzenie do sieci neuronowych - Tensorflow 2.0 + Keras
  • Deep Learning w języku Python - Konwolucyjne Sieci Neuronowe
  • Artificial Intelligence – Computer Vision w języku Python


BI ANALYST / DATA ANALYST:

  • Programowanie w języku Python - od A do Z
  • 200+ Ćwiczeń - Programowanie w języku Python - od A do Z
  • 210+ Ćwiczeń - Python - Moduły wbudowane - od A do Z
  • Programowanie obiektowe w języku Python - OOP
  • 150+ Ćwiczeń - Programowanie obiektowe w języku Python - OOP
  • Wprowadzenie do data science w języku Python - Pandas
  • Interaktywne wizualizacje danych w języku Python - Plotly
  • Twórz nowoczesne aplikacje webowe w Pythonie - Dash, Plotly
  • Data Science Bootcamp w języku Python - od A do Z
  • 250+ Ćwiczeń - Data Science Bootcamp w języku Python


BIG DATA ANALYST:

  • Programowanie w języku Python - od A do Z
  • 200+ Ćwiczeń - Programowanie w języku Python - od A do Z
  • 210+ Ćwiczeń - Python - Moduły wbudowane - od A do Z
  • Programowanie obiektowe w języku Python - OOP
  • 150+ Ćwiczeń - Programowanie obiektowe w języku Python - OOP
  • Wprowadzenie do data science w języku Python - Pandas
  • Interaktywne wizualizacje danych w języku Python - Plotly
  • Big Data, Hadoop oraz MapReduce w języku Python
  • Big Data: Analiza danych przy użyciu SQL oraz BigQuery

---------------------------------------------------------

OPIS KURSU

---------------------------------------------------------

Programowanie obiektowe


Python jest jednym z najszybciej rozwijających się języków programowania i zarazem znajomość języka Python jest jedną z najbardziej poszukiwanych umiejętności na rynku pracy w branży IT. Ucząc się programowania obiektowego (OOP) znacząco podnosimy swoje umiejętności i szansę na odniesienie sukcesu w branży.


Czy kiedykolwiek korzystałeś(aś) z zewnętrznych bibliotek i zastanawiałeś(aś) się jak tworzyć klasy i obiekty? Jak pisać kod zorientowany obiektowo? Ten kurs pokaże Ci jak zacząć tworzyć własne projekty OOP w języku Python.


Poznasz cztery główne filary programowania obiektowego:

  • abstrakcja
  • hermetyzacja (enkapsulacja)
  • polimorfizm
  • dziedziczenie


i wiele innych zagadnień związanych z programowaniem obiektowym w języku Python.

Spis treści

Czas trwania: 10:04:14Rozwiń wszystkie tematy
downWprowadzenie
1 wykłady
  • Słowo wstępuSlajdy: 1
downKonfiguracja środowiska
1 wykłady
downWymagania
1 wykłady
down-----Przypomnienie-----
1 wykłady
downPrzestrzenie nazw i zakresy
3 wykłady
downReguła LEGB
9 wykłady
downPrzestrzenie nazw i zakresy - ciąg dalszy
5 wykłady
downPrzypomnienie *args oraz **kwargs
3 wykłady
down-----Programowanie obiektowe - OOP-----
3 wykłady
downKlasy - podstawy
9 wykłady

O autorze

avatar
Paweł KrakowiakData Scientist / Securities Broker
Kursy: 31
O mnie
Data Scientist, Securities Broker Miłośnik nowych technologii, szczególnie w obszarze sztucznej inteligencji, big data oraz rozwiązań chmurowych. Absolwent podyplomowych studiów ...Czytaj więcej
Zobacz profil autora