[2022] Kurs Python 3 od podstaw

Go to class
Write Review

[2022] Kurs Python 3 od podstaw provided by Udemy is a comprehensive online course, which lasts for 20 hours worth of material. [2022] Kurs Python 3 od podstaw is taught by Kuba Wąsikowski. Upon completion of the course, you can receive an e-certificate from Udemy. The course is taught in Polishand is Paid Course. Visit the course page at Udemy for detailed price information.

Overview
  • Naucz się Pythona nawet jeśli nic nie wiesz o programowaniu. 11 projektów + OOP Wątki, Turtle,Tkinter i wiele więcej!

    What you'll learn:

    • Poznasz jeden z najpopularniejszych języków programowania od absolutnych podstaw do również średnio zaawansowanych zagadnień
    • Nauczysz się czym są zmienne jak łańcuchy znaków, typy liczbowe, listy, słowniki, krotki, zbiory oraz operacje na nich za pomocą funkcji i konwersji
    • Wykorzystasz operatory do operacji na zmiennych, instrukcje warunkowe do sterowania programem, pętle oraz własne funkcje
    • Zastosujesz wyrażenia Lambda w swoich programach
    • Obsługi plików, odczytu i zapisu plików tekstowych, binarnych, serializacji i deserializaji obiektów
    • Programowania obiektowego: klas, obiektów, konstruktory, destruktory, metody, atrybuty, statyczne zmienne, DocString, dziedziczenia, getterów, setterów
    • Importowanie pakietów w tym zewnętrznych z wykorzystaniem narzędzia pip, stworzysz też własne pakiety
    • Programowanie wielowątkowe z klasą _thread, threading oraz synchronizacji wątków
    • Turtle: programowanie z żółwiem szczególnie dla młodszych czy początkujących programistów, obsługi podstaw interfejsu użytkownika
    • Tkinter: interfejs użytkownika z widgetami jak pola tekstowe, radio, checkbutton, spinner, menu, scale, frame i sposobach ich lokalizacji z grid, place i pack
    • Projekty od podstaw: gra snake, kalkulator crypto, dane finansowe spółek giełdowych z serwera, quiz itd

    Python jest jednym z najprostszych i najprzyjemniejszych języków do nauki oraz codziennego programowania. Wiele potężnych firm nie może się mylić jak Google - YouTube, Facebook, Yahoo, Dropbox etc korzystając z niego w wielu projektach. Dołożyłem wszelkich starań aby ten kurs nauczył Ciebie Pythona w szybki i prosty sposób na slajdach, praktycznych przykładach oraz gotowych mini projektach.

    Nauczysz się jak:

    • korzystać z zmiennych liczbowych, łańcuchów znaków, wartości logicznych, list, słowników, zbiorów oraz dokonywać konwersji między nimi

    • operatorów arytmetycznych, przypisania, porównania, logicznych, przynależności, tożsamości, konkatenacji

    • sterować programem instrukcją if, elif, else

    • korzystać z pętli for i while do wielokrotnego wywołania kodu oraz continue i break do przerywania ich działania

    • tworzyć własne funkcje, zwracać wartość z funkcji za pomocą return , przekazywać argumenty do funkcji, wykorzystywać scope - zasięg zmiennych oraz funkcje lambda

    • wykorzystywać funkcje do pracy z łańcuchami znaków, operacji na listach, słownikach, krotkach, datach i liczbach

    • programować obiektowo - OOP z wykorzystaniem klas, obiektów, metod, atrybutów, konstruktorów, destruktorów, statycznych zmiennych, dziedziczenia, hermetyzacji/enkapsulacji danych - getterów i setterów

    • importowania modułów z instrukcją import, również zewnętrznych pakietów za pomocą narzędzie pip

    • tworzenia własnych pakietów

    • pracy z plikami: zapis i odczyt plików tekstowych, binarnych, serializacji i deserializacji obiektów

    • programowania wielowątkowego na bazie _thread, threading i rozszerzając klasę Thread, synchronizację wątków

    • modułu Turtle malowania kształtów, wypełniania obiektów kolorem, obsługi ekranu i klawiatury

    • tworzenia interfejsu użytkownika z modułem Tkinter z użyciem widgetów jak: przycisków, labelów, pól tekstowych, checkbutonów, list, menu, suwaka, pól radio, spinbox oraz rozmieszczenia ich w oknie z metodami grid, place i pack


    To nie koniec! Kurs składa się z wielu praktycznych ćwiczeń oraz projektów tworzonych od zera pokazujących praktyczne wykorzystanie Pythona jak:

    • program do pobierania aktualnych kursów walut z serwera w formacie JSON oraz ich prezentacja w terminalu

    • kalkulator w terminalu do wykonywania obliczeń na liczbach

    • pseudo kantor crypto z aktualnymi cenami z api serwera oraz przeliczeniem wartości z złotówek

    • prosty koszyk zakupów

    • quiz z pytaniami z api serwera oraz podliczeniem wyniku prawidłowych odpowiedzi

    • program pobierający strony html z serwera do pliku

    • wielowątkowe sprawdzanie dostępności do stron internetowych - statusy HTTP wraz z raportem do pliku

    • gra Snake - wąż z wykorzystaniem Turtle

    • kalkulator z interfejsem użytkownika dzięki Tkinter

    • prezentacja danych wybranych spółek giełdowych wraz z historią wyceny akcji na podstawie wybranego Tickera jak TSLA, AAPL itd


    Kurs jest stale aktualizowany oraz rozbudowywany, ma bogactwo:

    • profesjonalnych slajdów z opisami zagadnień, przykładami, zdjęciami oraz rezultatami oczekiwanymi w przeglądarce.

    • kodowania na żywo omówionych tematów co pozwala na przećwiczenie i zapamiętanie nowo poznanych zagadnień

    • gotowe projekty, które stworzymy razem w celu utrwalenia całej wiedzy

    • bogactwo skondensowanych informacji, bez zbędnych dygresji