Trudno z dostępnych w internecie materiałów znaleźć te, które są warte poświęcenia czasu. Dlatego takie listy jak ta przydają się szczególnie początkującym developerom. Postanowiliśmy zebrać najlepiej oceniane oraz najczęściej czytane i oglądane kursy programowania w Pythonie. Znajdziecie w nich nie tylko teorię, ale i praktyczne zadania do rozwiązania. Warto je wykonać, by sprawdzić, czy dobrze przyswoiliśmy dany materiał.

1. Python od podstaw dla początkujących — Arkadiusz Włodarczyk

48 wykładów o łącznej długości 6 godzin i 38 minut. Tak obszerny materiał zawiera zdecydowanie wszystkie informacje, jakich potrzebujemy do rozpoczęcia pracy z Pythonem. Zebrał je Arkadiusz Włodarczyk, autor dziesiątek kursów opublikowanych na platformie udemy.com, z których skorzystano ponad 100 tysięcy razy. W ramach promocji Black Friday, kurs dostępny jest w promocyjnej cenie — 34,99 złotych!

Więcej dowiesz się ze strony kursu.

2. 15 lekcji dla początkujących — Al Sweigart

15 lekcji, każda po około 10 minut. Tak w skrócie możemy opisać ten kanał na YouTube, na którym autor Al Sweigart, zamieścił praktyczne wskazówki dotyczące nauki Pythona. Dowiemy się z nich, czym są i jak działają loopy, scopes’y czy metody. Na kanale znajdziemy 15 lekcji, które są częścią pełnego kursu dostępnego jako kurs na udemy.com. Kurs przygotowany przez Sweigarta składa się z 50 lekcji. Kurs po części darmowy.

Więcej dowiesz się ze strony kursu.

3. Samouczek przygotowany dla szkół podstawowych — Mateusz Legięcki i Joanna Ziemska

Typy, struktury danych i powtarzanie operacji. Te pojęcia powinien znać każdy absolwent tego samouczka, przygotowanego na potrzeby szkoły podstawowej Da Vinci. Autorzy przygotowali dziesięć rozdziałów dotyczących nauki Pythona, z których dowiemy się podstawowych informacji na temat języka. Znajdziemy w nim zastosowania i przykłady użycia zewnętrznych bibliotek, które „otwierają drzwi do prawdziwego oblicza programowania”. Kurs jest darmowy.

Więcej dowiesz się ze strony kursu.

4. Tysiąc zadań z Pythona — Fly Nerd

W każdej części tego kursu znajdziemy wstęp teoretyczny, trochę praktyki oraz zadania do wykonania samodzielnie. Autorka, blogerka Fly Nerd, oprócz zadań przygotowała także ich rozwiązania zamieszczone na Githubie. „Namawiam was – róbcie zadania, zarówno zadania z każdego odcinka, jak i dodatkowe zadania z paczki ponad 1000 zdań w Pythonie. Ćwiczenie, to jedyny sposób, aby nauczyć się programować” — czytamy. Kurs jest darmowy.

Więcej dowiesz się ze strony kursu.

5. Cztery i pół godziny wiedzy — Mike Dane

freeCodeCamp.org to świetne miejsce dla początkujących, nie tylko dla tych, którzy wolą czytać materiały edukacyjne. Tym razem polecamy Wam kanał na YouTube tej organizacji. Pod podanym poniżej adresem znajdziecie jeden cztero- i półgodzinny film, który wyjaśnia wszystkie zagadnienia związane z Pythonem dla początkujących. Lektorem i prowadzącym kurs jest Mike Dane. Kurs jest darmowy.

Więcej dowiesz się ze strony kursu.

6. Dla początkujących i zaawansowanych — learnfreecode.org

Najlepsze materiały do nauki to te przygotowane przez społeczność jednego języka. Tak jest w przypadku tego kursu, który przygotowali pasjonaci Pythona i użytkownicy learnpython.org. Na potrzeby interaktywnego kursu stworzyli oni aż siedem wersji językowych kursu — w tym j. polski. Jak piszą autorzy: ta strona jest przeznaczona dla każdego, kto chce nauczyć się języka programowania Python. Kurs jest darmowy.

Więcej dowiesz się ze strony kursu.

7. Tworzenie gier w Pythonie od podstaw — CheckiO

Nie znamy Waszych motywacji do nauki Pythona, ale możemy przypuszczać, że chcielibyście kiedyś sprawdzić się w programowaniu gier. Macie ku temu świetną okazję, bo zespół CheckiO przygotował zestaw mini-kursów tworzenia gier. Co jeszcze ciekawsze, nauczymy się z nich programowania na każdym poziomie poznawania CheckiO. Program nauki przygotowano i dla początkujących, i dla zaawansowanych. Kurs jest darmowy.

Więcej dowiesz się ze strony kursu.

8. Praktyczne zastosowania Pythona — pythontips.com

Gdy już poznamy podstawowe zwroty i pojęcia potrzebne do pracy w Pythonie, warto poznać różne sztuczki i praktyczne wskazówki ich zastosowań. Takie informacje znajdziemy w poniższym ebooku przygotowanym przez autora bloga pythontips.com — Muhammada Yasooba Ullaha Khalida. Zebrał on najważniejsze informacje np. dotyczące stworzenia bota do gry Fifa World Cup. Kurs jest płatny.

Więcej dowiesz się ze strony kursu.

9. Pełny kurs od początkującego do zaawansowanego developera — techbeamers.com

Dlaczego warto nauczyć się Pythona? Jak go zainstalować na Macu, Linuxie i Windowsie? Jak stworzyć swój pierwszy program w Pythonie? Na te wszystkie pytania odpowiedzi znajdziecie w tym kursie. Zaczyna się historią powstania Pythona i przechodzi przez kolejne etapy jego poznawania. Kurs zawiera przykłady i wyjaśnienia, co znacznie ułatwia przyswajanie. Znajdziemy w nim także zadania dla zaawansowanych. Kurs jest darmowy.

Więcej dowiesz się ze strony kursu.

10. Stwórz własną retro grę — Pyxel

Cztery dźwięki i szesnaście kolorów. To ograniczenia znane wszystkim fanom retro gier. Mimo prostoty tych zręcznościówek, zdobywały one serca wielu amatorów rozrywki. Proste gry to także świetne miejsce do nauki programowania, dlatego na naszej liście zamieszczamy ten kurs. Korzystając z bibliotek zamieszczonych na GitHubie dowiecie się, jak krok po kroku stworzyć minimalistyczną grę. Kurs jest darmowy.

Więcej dowiesz się ze strony kursu.

Wspominaliśmy wcześniej o tym, że najlepsze materiały do nauki to takie zatwierdzone bądź przygotowane przez społeczność, bardziej doświadczonych developerów. Dlatego polecamy Wam zajrzeć do listy kursów ocenionych przez programistów. Jeśli wcześniej przedstawione przez nas kursy nie przekuły Waszej uwagi, mamy nadzieję, że na tej liście znajdziecie coś dla siebie.


Polecamy także zajrzeć do przygotowanej przez nas listy 10 materiałów edukacyjnych do nauki PHP.

Zdjęcie główne artykułu pochodzi z pexels.com.

Zapraszamy do dyskusji
Nie ma więcej wpisów

Send this to a friend