Kurs programowania - Python poziom średnio zaawansowany

59,00 zł 47,97 zł netto

  • Dostęp do pojedynczego kursu
  • Nielimitowany dostęp
  • Pobierz lub oglądaj online
  • Możliwość pobrania materiałów szkoleniowych

Wszystkie kursy od 108 zł

  • Dostęp do wszystkich kursów
  • Czasowy dostęp
  • Oglądaj online
  • Możliwość pobrania materiałów szkoleniowych

O czym jest kurs?

Kurs programowania - Python poziom średnio zaawansowany jest kontynuacją poprzedniego kursu dostępnego na naszej stronie "Kurs programowania - Python od podstaw". Rozpoczyna się rozwinięciem zagadnień znanych z poprzedniego kursu, a następnie przechodzi do wprowadzania nowych elementów języka programowania Python, jak i niektórych aspektów programowania w ogóle. Tak o to z kursu będzie można się dowiedzieć o szczególnie przydatnych elementach programowania obiektowego, jak obiekty wywoływalne czy przeciążanie operatorów, które w Pythonie jest obsłużone w niezwykle prosty i intuicyjny sposób.

Następnie kurs skupi się na zastosowaniach języka wcześniej niedyskutowanych - w tym programowanie aplikacji okienkowych czy pisaniu testów. Pomimo wprowadzenia tak wielu nowych elementów, jak wyrażenia lambda czy wyrażenia listowe, w kursie znalazło się też miejsce na ujęcie najprostszego sposobu rysowania grafiki, czyli tak zwanej grafiki żółwia oraz sposobu prezentowania skomplikowanych danych w graficzny sposób. Przede wszystkim nie zabrakło miejsca na rozwiązanie skomplikowanego problemu programistycznego oznaczanego przez niektóre serwisy algorytmiczne za zaawansowany.

Autor kursu jak zwykle ku realizacji celów kursu próbuje wykorzystać swoją umiejętność przedstawiania najbardziej złożonych struktur w prosty sposób. Dlatego też w kursie przedstawiane są różne sposoby osiągnięcia tego samego celu i przedstawione będą istotne różnice między tymi sposobami. Poruszone zostaną również aspekty dbałości o kod.

Lista filmów

  • 01 - Metody wirtualne Zobacz darmową lekcję13 min 32 s
  • 02 - Klasa abstrakcyjna Zobacz darmową lekcję5 min 56 s
  • 03 - Dziedziczenie wielokrotne 15 min 55 s
  • 04 - Polimorfizm 19 min 21 s
  • 05 - Podsumowanie programowania obiektowego 14 min 55 s
  • 06 - Dekoratory - część 1 16 min 20 s
  • 07 - Dekoratory - część 2 16 min 50 s
  • 08 - Więcej o polach 12 min 4 s
  • 09 - Zmienne globalne i nielokalne 12 min 19 s
  • 10 - Jeszcze trochę o zmiennych 11 min 14 s
  • 11 - Obiekt None 6 min 20 s
  • 12 - Wyrażenia listowe - część 1 11 min 38 s
  • 13 - Wyrażenia listowe - część 2 13 min 57 s
  • 14 - Wyrażenia listowe - część 3 6 min 36 s
  • 15 - Wyrażenia lambda 9 min 30 s
  • 16 - Funkcje 12 min 52 s
  • 17 - Obiekt wywoływalny 6 min 38 s
  • 18 - Metody specjalne - część 1 9 min 16 s
  • 19 - Metody specjalne część 2 8 min 16 s
  • 20 - Przeciążanie operatorów - część 1 15 min 25 s
  • 21 - Przeciążanie operatorów - część 2 13 min 24 s
  • 22 - Zapisywanie obiektu do pliku 6 min 20 s
  • 23 - Obsługa plików i słowo kluczowe with 7 min 5 s
  • 24 - Unikanie Magic Numbers 11 min 33 s
  • 25 - Asercje 11 min 21 s
  • 26 - Else 13 min 41 s
  • 27 - Grafika żółwia 15 min 30 s
  • 28 - Grafika żółwia - część 2 15 min 1 s
  • 29 - Biblioteka Tkinter - część 1 17 min 27 s
  • 30 - Biblioteka Tkinter - część 2 9 min 35 s
  • 31 - Biblioteka Tkinter - część 3 12 min 38 s
  • 32 - Biblioteka Tkinter - część 4 24 min 0 s
  • 33 - Dokumentowanie aplikacji 10 min 46 s
  • 34 - Sposoby przedstawiania danych 9 min 59 s
  • 35 - Testy jednostkowe 13 min 36 s
  • Kody-zrodlowe-python-srednio-zaawansowany

Dla kogo jest ten kurs?

Ten średniozaawansowany kurs Pythona jest kontynuacją pierwszej części kursu Pythona dostępnego na naszej platformie. Przeznaczony jest więc dla osób, które przerobili tenże kurs lub znają podstawy Pythona z innych źródeł. Natomiast kurs ma na celu przedstawienie wszystkich tajników tego języka wystarczających do zdobycia pracy w zawodzie programisty. Doświadczeni programiści innych języków, którzy muszą nauczyć się do swojej pracy Pythona, mogą zacząć od tej części o ile wiedzą, że są w stanie z łatwością uzupełnić wiedzę z kursu podstawowego. W skrócie więc kurs jest przeznaczony dla osób już mających pewne doświadczenie programistyczne chcących zdobyć stanowisko młodszego programisty.

W kursie zostały poruszone takie tematy jak:

  • Metody wirtualne i klasy abstrakcyjne
  • Dziedziczenie wielokrotne
  • Wyrażenia listowe
  • Wyrażenia lambda
  • Zaawansowane aspekty funkcji, zmiennych, pól i metod
  • Dekoratory
  • Przeciążanie operatorów
  • Grafika Żółwia
  • Budowanie aplikacji okienkowych
  • Dokumentowanie kodu
  • Przedstawianie obliczeń na wykresach.
  • Testy jednostkowe
Załóż konto
Na swoim osobistym koncie będziesz mógł zbierać zakupione kursy, odznaki, rabaty oraz śledzić statystyki!
Wybierz kurs
Sprawdź ile możesz zaoszczędzić kupując kursy w pakiecie!
Złóż zamówienie
Wszystkie kursy dostępne są w formie elektronicznej dzięki czemu otrzymasz do nich dostęp kilka minut po opłaceniu zamówienia!
Dokonaj płatności
Pamiętaj, że tylko dokonanie przelewu elektronicznego daje pewność natychmiastowego otrzymania dostępu do kursu. W wypadku wpłaty pieniędzy np. na poczcie lub w placówce banku, zaksięgowanie może trwać od 1 do 2 dni roboczych.
Przerabiaj materiał i zdobywaj wiedzę!
Dostęp do kursu zostanie odblokowany automatycznie na koncie użytkownika kilka minut po dokonaniu płatności.

0.0

Autor

Karol Kurek Programista

Szczęśliwy mąż jednej żony. Zawodowy programista aplikacji mobilnych na platformę iOS. Fascynat matematyki i rosyjskiego. Niegdyś mistrz szachowy Lubelszczyzny. W wolnym czasie lubi pomagać innym.

Czas trwania:
7 godzin 10 minut
Użyte programy:
Python 3.6.2 PyCharm
Rozmiar plików:
1,4 gb
Pliki:
Filmy Kod źródłowy
Język:
Polski
Stopień trudności:
średniozaawansowany

Udało się! Kurs wylądował w koszyku.

Przejdź do koszyka

Aby dodać opinię, zaloguj się na swoje konto