Ta strona używa ciasteczek (plików cookies), dzięki którym może działać lepiej. Dowiedz się więcejRozumiem i akceptuję

Python. Podstawy programowania i tworzenia aplikacji

Recenzje 13.10.2015 Damian (Treker)

vpythonDo tej pory na Forbocie publikowane były głównie recenzje książek. Pojawił się tutaj tylko jeden kurs wideo. Postanowiłem wrócić do takich recenzji.

Przez ostatnie dni przysłuchiwałem się kursowi wydawnictwa VideoPoint.pl, który miał zapoznać mnie z podstawami programowania w Pythonie.

Na wstępie muszę przyznać się do kilku rzeczy. Po pierwsze do tej pory z Pythonem miałem bardzo mało wspólnego. Dosłownie uruchamiałem i edytowałem kilka prostych gotowców. Po drugie ogólnie nie lubię uczyć się z poradników wideo.

Jestem zbyt niecierpliwy, często mam ochotę do przewijania zbędnych opowiastek. Jedak prawdopodobnie jest to spowodowane tym, że większość poradników jakie oglądałem dotyczyła tematyki dla mnie znanej. Tutaj było inaczej… Co więcej nie oglądałem kursu, aby nauczyć się programowania. Chciałem zainteresować się tą tematyką i zebrać motywację do dalszej nauki.

Teraz, po zarysowaniu sytuacji, mogę przejść do recenzji!

Dlaczego warto poznać Pythona?

Język ten przewija się na Forbocie sporadycznie. Warto jednak przybliżyć w kilku słowach jakie są powody, dla których powinno się poświęcić czas na naukę Pythona.

Po pierwsze, wbrew pozorom, język ten ma już ponad 20 lat. Jest stosunkowo łatwy, będzie odpowiedni zarówno dla osób, które nigdy nie programowały, jak i dla tych, którzy mają większe doświadczenie. Python wykorzystywany jest nawet przez takie firmy jak Google. Jednak dla wszystkich majsterkowiczów może przydać się szczególnie np.: do programowania RaspberryPi.

python_logotyp

Dla mnie najlepszą i najciekawszą sprawą związaną z Pythonem jest formatowanie kodu. Otóż brzydko sformatowany program w tym języku nie będzie działał. Dlaczego? Python nie używa nawiasów do wydzielania bloków kodu. Tutaj kluczowe są wcięcia w kodzie, to na ich podstawie rozróżniane są fragmenty programu.

Zawartość kursu wideo Pythona

Jak wskazuje tytuł, kurs przystosowany jest dla początkujących. Dlatego pierwsze lekcje omawiają nawet instalację środowiska. Wszystko wzbogacone jest odpowiednim komentarzem. Z każdym kolejnym filmikiem jesteśmy wprowadzani w coraz bardziej zaawansowane aspekty języka.

Od typów zmiennych, przez pętle, instrukcje warunkowe, aż do pisania klas i tworzenia modułów. Co ciekawe, kurs omawia również łączenie aplikacji z bazami danych, otwieraniem URLi oraz obsługą formatu JSON. Na koniec omówione zostało tworzenie aplikacji z interfejsem graficznym. Nie będę jednak streszczał dokładniej zawartości kursu, bo nie taki jest mój cel.

Więcej informacji znaleźć można w spisie treści na stronie wydawnictwa.

Kurs od strony technicznej

W przypadku książek drukowanych temat ten możemy pominąć. W przypadku eBooków  możemy czepiać się np.: formatów w jakich udostępniania jest książka. Natomiast w kursie wideo jest znacznie więcej zmiennych, od których uzależniony jest odbiór całości.

Zacznijmy od… początku, czyli momentu, w którym otrzymujemy dostęp do materiałów. Po zakupie kursu jest on przypisywany do naszego konta. Od tego momentu możemy oglądać poszczególne lekcje on-line na stronie VideoPoint.pl lub możemy pobrać wszystkie materiały w jednym archiwum i oglądać kurs gdzie tylko chcemy w formie offline.

Duży plus dla wydawnictwa za brak specjalnych odtwarzaczy, kluczy i innych ograniczeń. Pobieramy zwykłe pliki wideo, które możemy przewijać, zatrzymywać itd.

W związku z tym, że początek mojej nauki miałem zaplanowany na dzień, w którym podróżowałem pociągiem, to bez wahania skorzystałem z drugiej opcji i pobrałem archiwum o rozmiarze ~770 MB. W środku czekało na mnie ponad 4 i pół godziny materiałów.

Jeśli chodzi o same filmy, to kurs podzielony został na rozdziały, a każdy z nich na mniejsze sekcje. Dzięki temu, średnia długość pojedynczego filmu (omówienia jednego zagadnienia) waha się w okolicy 5 minut.

W tym momencie odetchnąłem z ulgą, bo wiedziałem, że nie będę musiał przewijać zbędnych opowiastek, a w kursie znajdę tylko konkrety.

Każde zagadnienie poprzedzane jest krótką informacją teoretyczną. Dalej pokazywana jest składnia oraz realizowane są przykłady praktyczne. Co Ważne, na filmach widzimy cały proces tworzenia programu. Od pisania kodu, po kompilację i uruchomienie przykładu.

Okładka kursu Pythona

Okładka kursu Pythona

Od strony technicznej mogę przyczepić się tylko do dwóch rzeczy. Intro wybrzmiewające przed każdym filmikiem jest nagrane (moim zdaniem) trochę zbyt głośno względem reszty materiałów. Po drugie zarówno w spisie treści, jaki i na planszach tytułowych wychwyciłem jeden błąd.

Otóż przeglądając listę filmików od razu w oczy rzuciła mi się Pętla Chile oczywiście natychmiast uruchomiłem wideo z nadzieją na nowy typ pętli, o której nigdy nie słyszałem. Niestety… jest to literówka, oczywiście chodzi o pętle while i to właśnie ona jest omawiana w tym odcinku.

Zdaję sobie sprawę, że każdy może zupełnie inaczej odbierać materiały wideo. Stąd zachęcam Was do samodzielnego sprawdzenia odkodowanych (darmowych) lekcji, które można znaleźć na stronie wydawnictwa. Materiały te przygotowane są dokładnie w taki sam sposób, jak cały kurs.

Dla kogo kurs Pythona w formie wideo?

Nie przerobiłem jeszcze wszystkich ćwiczeń, jednak większość obejrzałem będąc w podróży. Mogę polecić publikację pt.: Python. Kurs video. Poziom pierwszy. Podstawy programowania i tworzenia aplikacji osobom, które chcą poznać Pythona w praktyce lub tak jak ja, posłuchać na jego temat, aby zachęcić się do dalszej nauki, np.: z książek. Na mnie podziałało i mam w niedalekich planach kontynuowanie bardziej zawziętej  nauki w praktyce. Wtedy pewnie wrócę do tych filmów.

Kup kurs wideo Pythona na VideoPoint »

Na koniec warto wspomnieć o cenie kursu. W chwili obecnej wynosi ona 69 zł, czyli jest na równi z książkami o podobnej tematyce. Ciężko mi ocenić, czy to dużo, czy mało. Według mnie jak na publikację techniczną jest to odpowiednia cena, szczególnie dla osób, które lubią się uczyć z wideo.

Do tej pory na Forbocie publikowane były głównie recenzje książek. Pojawił się tutaj tylko jeden kurs wideo. Postanowiłem wrócić do takich recenzji. Przez ostatnie dni przysłuchiwałem się kursowi wydawnictwa VideoPoint.pl, który miał zapoznać mnie z podstawami programowania w Pythonie. Na wstępie muszę przyznać się do kilku rzeczy. Po pierwsze do…

Wideo kurs Pythona od VideoPoint.pl

Zawartość kursu
Długość materiałów
Strona techniczna materiałów
Cena

Polecam!

Dobrze przygotowane materiały, która pozwalają na poznanie podstaw Pythona.

Ocena czytelników: 2.91 ( 6 - ilość głosujących)
91

Powiadomienia o nowych, darmowych artykułach!

Komentarze

techtutor

13:32, 13.10.2015

#1

Też brałem na warsztat kursy od videopoint.pl. Niestety przy recenzowaniu drugiego z kursów AutoCADa zacząłem odczuwać te głośne intra - widzę że i Ty też zwróciłeś na to uwagę. Swoją drogą, to młoda platforma. Muszą jeszcze trochę popracować nad przyszłymi materiałami, żeby móc konkurować z największymi wydawnictwami kursów wideo.

Treker
Autor wpisu
Administrator

15:44, 13.10.2015

#2

techtutor, dokładnie - VideoPoint jest młodym wydawnictwem kursów wideo, więc mają jeszcze czas na naukę. Przy okazji poruszamy ważną kwestię, że w kursach wideo/audio dużą rolę odgrywa sam odbiorca, bo na pewno można łatwo znaleźć słuchaczy, którym intro nie przeszkadza.

tristan

18:49, 17.10.2015

#3

Jak już o błędach mowa, to to zdanie:

Cytat:

Otóż przeglądając listę filmików od razu w oczy rzuciła mi się Pętla Chile

chyba słabo bezbłędne jest :)

Zobacz powyższe komentarze na forum

FORBOT Damian Szymański © 2006 - 2017 Zakaz kopiowania treści oraz grafik bez zgody autora. vPRsLH.