
Python 3. Kurs video. Praktyczne wprowadzenie do programowania
- Autor:
- Adam Bobowski
- Ocena:
- 4.4/6 7 opinii
- Wersja:
- Online i ZIP (440.8MB)
- Czas trwania:
- 3:41:32
Opis kursu
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!
O autorze
Adam Bobowski — absolwent studiów magisterskich o specjalności computer seecurity na Wydziale Podstawowych Problemów Techniki Politechniki Wrocławskiej. Obecnie pracuje jako programista języka Python przy rozwiązaniach chmurowych i automatyzacji. Jego życiową pasją jest zdobywanie wiedzy i dzielenie się nią z innymi. Szczególnie interesują go zagadnienia związane z automatyzacją i upraszczaniem procesów. Zawsze ma za dużo na głowie, co niestety wcale go nie motywuje do bardziej wytężonej pracy.
Spis lekcji (odkodowane lekcje)
-
1. Wprowadzenie 3:45
-
2. Bob v1.0 41:40
-
3. Bob v2.0 51:29
- 3.1. Pierwsza klasa 4:24
- 3.2. Lista książek 5:37
- 3.3. Ładny opis - formatowanie napisów 5:28
- 3.4. Modyfikacja atrybutów 4:02
- 3.5. Sprawdzanie poprawności atrybutów 3:44
- 3.6. Zamykanie funkcji w klasie 6:23
- 3.7. Filtrowanie książek po wartościach 4:09
- 3.8. Zapis danych do pliku 9:16
- 3.9. Interfejs konsolowy 8:26
-
4. Bob v3.0 1:47:37
- 4.1. Cele miniprojektu 2:10
- 4.2. Przechowywanie danych książki 3:16
- 4.3. Importowanie modułów i odczyt plików w formacie JSON 2:46
- 4.4. Wczytywanie i zapisywanie danych do folderu 3:08
- 4.5. Wartości domyślne funkcji 8:03
- 4.6. Porządki 5:23
- 4.7. Importowanie z własnych modułów 4:44
- 4.8. Pakowanie i rozpakowywanie argumentów funkcji 12:11
- 4.9. Szukanie w liście i zmiana wartości atrybutów 4:00
- 4.10. Ułatwianie sobie życia poprzez naprawianie błędów 10:42
- 4.11. Czytelniejsze filtrowanie książek 2:26
- 4.12. Ile udało nam się już napisać? 1:31
- 4.13. Dodatkowe sposoby filtrowania 2:29
- 4.14. Klasa klienta 6:43
- 4.15. Testowanie klienta 6:03
- 4.16. Dodanie daty 6:58
- 4.17. Dodanie brakującej funkcji 3:30
- 4.18. Interfejs konsolowy 3:55
- 4.19. Zadanie domowe i kilka pomysłów 2:48
- 4.20. Prosty serwer HTTP (biblioteka Flask) 5:21
- 4.21. Pobieranie danych (metoda GET) 3:32
- 4.22. Dodawanie danych (metoda POST) 5:05
- 4.23. Co dalej? 0:53
-
5. Szybkie podsumowanie 17:01
Szczegóły kursu
- Ilość lekcji:
- 48
- Czas trwania:
- 3:41:32
- Format:
- Zip
- Rok nagrania:
- 2019-02-07
- ISBN :
- 978-83-283-5335-0, 9788328353350
- Data wydania :
- 2019-02-07
- Numer z katalogu:
- 85946
- Do kursu dołączone są materiały dodatkowe, znajdziesz je w Twojej Bibliotece
- Uwagi do kursu
- Kategorie:
Programowanie » Python


Oceny i opinie klientów (7)
(4)
(0)
(1)
(0)
(1)
(1)
6 oceniona przez: bez podpisu
6 oceniona przez: bez podpisu
6 oceniona przez: bez podpisu
6 oceniona przez: bez podpisu
4 oceniona przez: bez podpisu
2 oceniona przez: Artur
1 oceniona przez: bez podpisu
więcej opinii