[2025] Kurs Python 3 od Podstaw do Mastera - 72h!

所在平台: Udemy

课程主页: https://www.udemy.com/course/kurs-python-od-podstaw-dla-poczatkujacych-od-zera-do-mastera/

课程评论:没有评论

第一个写评论        关注课程

课程简介

This Coursera course, "[2025] Python 3 from Basics to Master - 72h!", offers a comprehensive and practical journey into Python programming. Designed for rapid and easy learning, it covers fundamental concepts such as variables, data types (strings, numbers, booleans, lists, dictionaries, sets), and operators, along with control flow structures like if/elif/else statements and for/while loops. The curriculum delves into essential programming techniques including defining and using functions, understanding variable scope, and lambda functions. It provides in-depth coverage of object-oriented programming (OOP) with classes, objects, inheritance, and encapsulation. The course also teaches module imports, package creation, file handling (text, binary, serialization), and multithreading. Furthermore, students will explore graphical applications using the Turtle module for drawing and Tkinter for creating user interfaces with various widgets. Advanced topics include unit testing with `unittest`, interacting with PostgreSQL databases using SQLAlchemy (an ORM), regular expressions, and design patterns. Practical applications extend to creating GUIs with PySide and wxPython, working with SQLite, web scraping with Beautiful Soup, and building web applications with Flask. The course features a dedicated section on advanced design patterns and prepares learners for job interviews with 300 common recruitment questions. Numerous hands-on projects, from currency converters and crypto calculators to a Snake game and stock market data visualization, reinforce learning. The course content is continuously updated with professional slides, live coding demonstrations, ready-made projects, concise information, and self-assessment exercises with provided solutions.

课程评论(0条)

课程详情

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 nimioperatorów arytmetycznych, przypisania, porównania, logicznych, przynależności, tożsamości, konkatenacjisterować 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łaniatworzyć własne funkcje, zwracać wartość z funkcji za pomocą return , przekazywać argumenty do funkcji, wykorzystywać scope - zasięg zmiennych oraz funkcje lambdawykorzystywać funkcje do pracy z łańcuchami znaków, operacji na listach, słownikach, krotkach, datach i liczbachprogramować obiektowo - OOP z wykorzystaniem klas, obiektów, metod, atrybutów, konstruktorów, destruktorów, statycznych zmiennych, dziedziczenia, hermetyzacji/enkapsulacji danych - getterów i setterówimportowania modułów z instrukcją import, również zewnętrznych pakietów za pomocą narzędzie piptworzenia własnych pakietówpracy z plikami: zapis i odczyt plików tekstowych, binarnych, serializacji i deserializacji obiektówprogramowania wielowątkowego na bazie _thread, threading i rozszerzając klasę Thread, synchronizację wątkówmodułu Turtle malowania kształtów, wypełniania obiektów kolorem, obsługi ekranu i klawiaturytworzenia 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 packtesty kodu z wykorzystaniem unittestkorzystanie z bazy danych PostgreSQL w Python i PgAdminnauczysz się używać ORM SQLAlchemy który przyśpiesza pracę z bazami danychwyrażenia regulanewzorce projektowetworzenie interfejsu użytkownika z PySide i wxPythonkorzystanie z bazy danych SqlLite 3 która jest preinstalowana wraz z Pythonscraping stron z BeautifulsoupFlask - framework serwerowy w Python do tworzenia stron wwwstworzysz aplikacje FullStack z Flask i frontendem do skracania linków i ranking piosenekomówienie zaawansowanych wzorców projektowych jak: repository, dto, dao, eav itd wraz z bazami danych300 omówionych pytań rekrutacyjnychTo 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 terminalukalkulator w terminalu do wykonywania obliczeń na liczbachpseudo kantor crypto z aktualnymi cenami z api serwera oraz przeliczeniem wartości z złotówekprosty koszyk zakupówquiz z pytaniami z api serwera oraz podliczeniem wyniku prawidłowych odpowiedziprogram pobierający strony html z serwera do plikuwielowątkowe sprawdzanie dostępności do stron internetowych - statusy HTTP wraz z raportem do plikugra Snake - wąż z wykorzystaniem Turtlekalkulator z interfejsem użytkownika dzięki Tkinterprezentacja danych wybranych spółek giełdowych wraz z historią wyceny akcji na podstawie wybranego Tickera jak TSLA, AAPL itdKurs 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 wiedzybogactwo skondensowanych informacji, bez zbędnych dygresjizadania do samodzielnego wykonania, gdzie w punktach określone jest co dokładnie trzeba wykonać, następnie zaprezentowane jest przykładowe rozwiązanie. Dzięki zadaniom przećwiczysz i utrwalisz samodzielnie nowo poznaną wiedzę

课程标签

0人关注该课程

主题相关的课程