Helion


Szczegóły kursu video

Python 3. Kurs video. Praktyczne wprowadzenie do programowania

Python 3. Kurs video. Praktyczne wprowadzenie do programowania


Obierz kurs na język Python

Początkujący programiści często zadają sobie pytanie: jakiego języka powinienem się nauczyć? Trudno o pewną i jednoznaczną odpowiedź — nie to ładne, co ładne, ale co się komu podoba, jak mówi staropolskie przysłowie. Trzeba jednak przyznać, że Python podoba się jakby bardziej i nieco większej liczbie developerów. Może dlatego, że jest to język czytelny i przejrzysty, a co za tym idzie — dość prosty do opanowania. Do tego uniwersalny — stosuje się go zarówno do pisania prostych skryptów do administracji systemami, jak i do budowania nowoczesnych serwisów internetowych. Przydaje się także w procesach związanych z coraz popularniejszym uczeniem maszynowym.

Znajomość z Pythonem proponujemy rozpocząć od udziału w naszym kursie. Został on pomyślany tak, by wiedzę teoretyczną o języku ograniczyć do niezbędnego minimum, szczególny nacisk zaś położyć na praktykę programowania. Nie będziemy więc marnować czasu na zgłębianie tajników funkcjonowania poszczególnych modułów i obiektów, zamiast tego po prostu zbudujemy wspólnie coś, co działa! Sposobów rozwiązywania problemów też nauczymy się w akcji. A teoria? Regułki, zasady, wyjątki? Oczywiście, i tego można się nauczyć. Tylko po co?

Co Cię czeka podczas naszego profesjonalnego szkolenia?

W trakcie pracy z tym kursem video:

  • Poznasz podstawy języka Python w wersji 3.5.
  • Nauczysz się rozwiązywać podstawowe problemy pojawiające się podczas programowania.
  • Dowiesz się, jak znajdować i naprawiać błędy.

Co więcej...

  • Zdobędziesz wiedzę i umiejętności niezbędne do tego, by tworzyć w Pythonie skrypty, programy i aplikacje wszelkiego zastosowania.

Python 3. Kurs video. Praktyczne wprowadzenie do programowania kończy się na poziomie podstawowym. Jego celem jest zainteresowanie uczestnika językiem i zaprezentowanie dróg rozwoju, jakie pojawiają się przed programistą znającym Pythona. Każdy, kto ukończy to szkolenie, zdobędzie solidną praktyczną bazę, dzięki której następnie samodzielnie zagłębi się we wszelkie potrzebne mu funkcje oraz narzędzia języka Python — i zacznie w nim programować.

Always look on the bright side of... Python

Python, język programowania wysokiego poziomu, został zaprezentowany światu w 1991 roku. Jego twórca, Holender Guido van Rossum, uznał, że developerzy spędzają zbyt wiele czasu na czytaniu kodu, a tym samym trwonią cenne zasoby, zamiast przeznaczać je na to, co powinno być ich podstawowym celem — pisanie! Zaproponował więc nowy język programowania, czytelny i przejrzysty. Z jednej strony prosty w nauce, z drugiej — na tyle podobny do innych języków, że adept Pythona bez większego problemu przestawi się na C++ czy JavaScript. Składnia Pythona jest nieskomplikowana i intuicyjna, a napisany w nim kod ładnie się prezentuje. I choć może zabrzmi to banalnie — ta elegancja naprawdę ułatwia pracę. A ponieważ język van Rossuma okazał się jednocześnie bardzo wydajny i elastyczny, ma bogatą, dobrze napisaną dokumentację i jest stale rozwijany przez społeczność, doceniają go dziś tacy giganci jak NASA, YouTube czy Netflix. Powstaje w nim również wiele projektów związanych ze sztuczną inteligencją oraz z machine learning. Dlatego można zaryzykować twierdzenie, że Python to przyszłość programowania.

A przeszłość? A nazwa? Wbrew pozorom nie ma ona nic wspólnego ze światem zwierząt. Po prostu — Guido van Rossum to fan Monty Pythona. Swój autorski język nazwał więc na cześć słynnej brytyjskiej grupy komików.

Trzy i pół godziny solidnej nauki

Tyle trwa nasze szkolenie. Odseparuj się na ten czas od wszelkich przeszkadzaczy, uruchom komputer — i ruszamy. Na początek zapoznamy się ze środowiskiem języka Python i skonfigurujemy VS Code. Następnie przyjrzymy się podstawom komunikacji w Pythonie, operacjom warunkowym i deklaracjom funkcji. Będzie trochę o listach, słownikach i pracy z tekstem. Ukończywszy Pythonową zerówkę, przeniesiemy się do pierwszej klasy, z jej listą książek, opisami, modyfikacją atrybutów, filtrowaniem oraz interfejsem konsolowym. W trzecim dziale kursu skupimy się na realizacji celów naszego miniprojektu. Posłużymy się przy tym takimi operacjami jak importowanie modułów obcych i własnych, odczytywanie plików, wczytywanie i zapisywanie danych, a także ich porządkowanie. Będziemy naprawiać błędy, sprawdzimy, co udało nam się dotąd napisać, pomanipulujemy trochę przy danych, listach i sposobach filtrowania. Na koniec podsumujemy wiedzę o typach podstawowych, listach, krokach, słownikach, klasach, metodach i atrybutach.

Zbuduj coś ciekawego!

  • 1. Wprowadzenie
    • 1.1. Powitanie00:01:30
    • 1.2. Środowisko języka Python00:00:49
    • 1.3. Konfiguracja VS Code00:01:26
  • 2. Bob v1.0
    • 2.1. Podstawowa komunikacja wejścia-wyjścia00:06:49
    • 2.2. Operacje arytmetyczne00:03:06
    • 2.3. Wyrażenia warunkowe00:04:21
    • 2.4. Deklaracja funkcji00:04:52
    • 2.5. Porządkowanie funkcji00:02:48
    • 2.6. Trochę o listach00:06:44
    • 2.7. Coś o słownikach00:06:00
    • 2.8. Zabawa z tekstem00:04:29
    • 2.9. Podsumowanie pierwszego bota00:02:31
  • 3. Bob v2.0
    • 3.1. Pierwsza klasa00:04:24
    • 3.2. Lista książek00:05:37
    • 3.3. Ładny opis - formatowanie napisów00:05:28
    • 3.4. Modyfikacja atrybutów00:04:02
    • 3.5. Sprawdzanie poprawności atrybutów00:03:44
    • 3.6. Zamykanie funkcji w klasie00:06:23
    • 3.7. Filtrowanie książek po wartościach00:04:09
    • 3.8. Zapis danych do pliku00:09:16
    • 3.9. Interfejs konsolowy00:08:26
  • 4. Bob v3.0
    • 4.1. Cele miniprojektu00:02:10
    • 4.2. Przechowywanie danych książki00:03:16
    • 4.3. Importowanie modułów i odczyt plików w formacie JSON00:02:46
    • 4.4. Wczytywanie i zapisywanie danych do folderu00:03:08
    • 4.5. Wartości domyślne funkcji00:08:03
    • 4.6. Porządki00:05:23
    • 4.7. Importowanie z własnych modułów00:04:44
    • 4.8. Pakowanie i rozpakowywanie argumentów funkcji00:12:11
    • 4.9. Szukanie w liście i zmiana wartości atrybutów00:04:00
    • 4.10. Ułatwianie sobie życia poprzez naprawianie błędów00:10:42
    • 4.11. Czytelniejsze filtrowanie książek00:02:26
    • 4.12. Ile udało nam się już napisać?00:01:31
    • 4.13. Dodatkowe sposoby filtrowania00:02:29
    • 4.14. Klasa klienta00:06:43
    • 4.15. Testowanie klienta00:06:03
    • 4.16. Dodanie daty00:06:58
    • 4.17. Dodanie brakującej funkcji00:03:30
    • 4.18. Interfejs konsolowy00:03:55
    • 4.19. Zadanie domowe i kilka pomysłów00:02:48
    • 4.20. Prosty serwer HTTP (biblioteka Flask)00:05:21
    • 4.21. Pobieranie danych (metoda GET)00:03:32
    • 4.22. Dodawanie danych (metoda POST)00:05:05
    • 4.23. Co dalej?00:00:53
  • 5. Szybkie podsumowanie
    • 5.1. Typy podstawowe00:05:08
    • 5.2. Listy, kroki i słowniki00:06:17
    • 5.3. Klasy, metody i atrybuty00:01:57
    • 5.4. Gdzie szukać nowych informacji?00:03:39

  • Tytuł: Python 3. Kurs video. Praktyczne wprowadzenie do programowania
  • Autor: Adam Bobowski
  • Ilość rozdziałów: 5
  • Ilość lekcji: 48
  • Czas trwania: 03:41:32
  • ISBN: 978-83-283-5335-0, 9788328353350
  • Data wydania: 2019-02-07
  • Identyfikator pozycji: vpytod
  • Kategorie:
  • Wydawca: Videopoint