Witamy serdecznie na kursie – Python, NIE tylko dla początkujących. Jak sama nazwa wskazuje, w tym kursie opanujemy aspekty języka Python, które pozwolą nam rozwinąć skrzydła jako programista lub analityk danych, jednak wymagają znajomości podstaw. Dzięki ćwiczeniom oraz mini projektom, przyjdzie nam to sprawnie i szybko. Zapraszamy!
Dlaczego ten kurs:
Dzięki poniższemu kursowi, zaczynamy nabierać realnego doświadczenia w posługiwaniu się językiem Pyton, poznajemy bardziej zaawansowane aspekty programowania oraz zaczynamy budować nasze portfolio projektów, którym będziemy mogli się pochwalić w przyszłości.
Będziemy uczyć się takich rzeczy jak programowanie obiektowe, funkcje rekurencyjne czy też pisanie dekoratorów oraz skryptów. W trakcie trwania kursy, oprócz ćwiczeń, wykonamy 3 mini projekty, które pozwolą nam zderzyć się z realnymi problemami i rozwiązaniami.
Cała nabyta wiedza oraz umiejętności, będą niezastąpione, na dalszym etapie naszego rozwoju, jak i również umożliwią nam szybkie i sprawne opanowanie najważniejszych bibliotek Python, które będą tematem następnego kursu.
Czas potrzebny na wykonanie kursu
Doświadczenie pokazuje, że każdy będzie mieć indywidualny czas jaki będzie potrzebować na opanowanie poruszanych w kursie tematów.
Standardowo jest to 3 – 6 tygodni. W zależności od naszej biegłości w Python, czasu jaki możemy poświęcić, każdego dnia, jak i również naszych predyspozycji i skrupulatności.
Praktyka pokazuje, że lepsze rezultaty osiągamy, jeżeli poświęcamy mniejszą ilość czasu, każdego dnia, np 1-2h, niż raz w tygodniu 8h. Również, powtarzanie i wykonywanie ćwiczeń, zajmuje czas, jednak znacząco przyśpiesza proces nauki.
Zakładając 1.5h dziennie, przez 6 tygodni, możemy założyć 63 godziny pracy, aby opanować, poruszany w kursie materiał.
Wymagania wstępne:
Poniższe dwa kursy, są rekomendowane przed rozpoczęciem tego:
Kurs Python, dla początkujących – gdzie uczymy się aspektów języka Python, takich jak: zmienne, wyrażenia warunkowe, pętle, funkcje. Dodatkowo instalujemy interpretator języka Python oraz edytor kodów Jupyter Notebook.
Ćwiczenia Python, dla początkujących – gdzie wykonujemy serię ćwiczeń, pozwalających nam, na nabranie biegłości w posługiwaniem się wyżej wymienionych aspektów programowania w Python.
Z drugiej strony, system operacyjny oraz edytor kodów, nie ma większego znaczenia w trakcie trwania tego kursu,
Zaczynajmy!
Python, NIE tylko dla początkujących
- Wstęp do kursu <–bieżąca lekcja
- Moduły i pakiety
- Programowanie obiektowe – wstęp
- Programowanie obiektowe – dziedziczenie
- Programowanie obiektowe – hermetyzacja
- Mini projekt – Organizer
- Funkcje rekurencyjne w Python
- Pisanie skryptów w Python
- Mini projekt – tajny agent, generator haseł
- *args oraz **kwargs
- Dekoratory w Python
- Mini projekt – tajny agent – kontakty
- Odwzorowanie list
- Podsumowanie oraz dalsze kroki