Jak się uczyć Pythona? Materiały do nauki

0

Czy ta książka będzie dobrym uzupełnieniem do kursów online Pythona 3?
https://helion.pl/ksiazki/python-3-proste-wprowadzenie-do-fascynujacego-swiata-programowania-zed-a-shaw,pyt3pw.htm

0
Zakręcony Szewc napisał(a):

Czy ta książka będzie dobrym uzupełnieniem do kursów online Pythona 3?
https://helion.pl/ksiazki/python-3-proste-wprowadzenie-do-fascynujacego-swiata-programowania-zed-a-shaw,pyt3pw.htm

IMHO nie. Czytałem materiał tego człowieka jak to jeszcze było darmowe i strasznie odrzuciło.
Metoda nauczania kompletnie mi nie odpowiadała. Dodatkowo autor demonstracyjnie regularnie strzelał HURR WIEM LEPIEJ w tym kursie i traktował czytelnika jak kretyna.
Ale niektórym się niby podobało.
Aktualnie korzystam z "Python Crash Course: A Hands-On, Project-Based Introduction to Programming" autorstwa Erica Matthes. Polski tytuł tej książki to "Python. Instrukcje dla programisty". Sensowna metoda nauczania i brak bucowatego autora. Polecam toto.

0

Wiele ludzi mi poleciło te książkę, ponoć dużo lepsza i nowsza od Python dla każdego. Podstawy programowania. Wydanie III - Michael Dawson.
https :// helion.pl/ksiazki/python-instrukcje-dla-programisty-eric-matthes,pythip.htm
A tu dla zaawansowanych.
https :// helion.pl/ksiazki/python-w-analizie-danych-przetwarzanie-danych-za-pomoca-pakietow-pandas-i-numpy-oraz-srodowiska-ipy-wes-mckinney,pytand.htm

0

Ciekawe blogi o Pythonie - ktos poleci? A najlepiej comiesieczne zestawienie, gdzie sa materialy i PL i ENG, cos jak http://jvm-bloggers.com/

0

Jakie polecicie kursy pythona na udemy? Najlepiej jakby było dużo praktycznej wiedzy oraz jakieś projekty podczas kursu aniżeli sucha wiedza. Pozdrawiam

0

Znacie może jakieś portale/blogi czy cokolwiek innego związanego ze światem Pythona? Chodzi mi bardziej o content typowo z nowinkami dot. pythona itd

1
Chory Lis napisał(a):

Wiele ludzi mi poleciło te książkę, ponoć dużo lepsza i nowsza od Python dla każdego. Podstawy programowania. Wydanie III - Michael Dawson.

Poprzeczka nie wisi wysoko. Autor wziął sobie do serca człon "dla każdego" i popełnił książkę, którą da się czytać, jeśli faktycznie uczysz się od zera, zarówno języka jak i podstawowych koncepcji w programowaniu. Ale i tu myślę, że lepszych książek nie braknie.

Jeśli chodzi o naukę Pythona, całkiem dobrym materiałem do nauki jest wg. mnie oficjalna dokumentacja węża. Nie brakuje w niej przykładów i jest napisana na tyle przyjaznym językiem, że dobrze się ją czyta. Nie przytłacza.

1

Mini poradnik "Jak nie pisać w Pythonie":
http://docs.quantifiedcode.com/python-anti-patterns/

1

Jako, że widzę tutaj sporo dziwnych i płatnych źródeł to zapodam dla odmiany coś za free.

Starałem się zachować gradację od materiałów łatwych do coraz trudniejszych.

Byte of Python
Python for You and me
Szkolenia 101 [Koduj z Klasą] PL
Python Tips
Python 3 Patterns, Recipes and Idioms
Python 3: from None to Machine Learning w większości PL

0

To trochę starocie, wolę coś na czasie do Pythona 3.7 lub 3.8 :) Python 3.8 wprowadza wiele zmian w nazewnictwie brak Master i Slave itd.
helion.pl/ksiazki/python-zacznij-programowac-rob-miles,pytzap.htm
helion.pl/ksiazki/python-dla-zupelnie-poczatkujacych-owoce-programowania-wydanie-iv-tony-gaddis,pyzup4.htm
helion.pl/ksiazki/python-3-kurs-video-kompendium-efektywnego-pythonisty-bartosz-zaczynski,vpytpz.htm#format/w

0

korzystał ktoś z jakiś kursów płatnych i może polecić?

dla new/mida

0
LMR napisał(a):

Jako, że wróciłem do Pythona, to wrzuce coś od siebie:
http://interactivepython.org/runestone/static/thinkcspy/toc.html - interaktywna nauka Pythona od zera. IMHO o wiele lepsze od nudnego Codeacademy.
http://pythonbooks.revolunet.com/ - zestaw e-bookow do nauki Pythona za free.

Wiem ze to bylo dawno, ale czy ktos z forumowiczów jest w stanie podlinkowac to, co bylo w 1 linku kolegi - ten interaktywny kurs od 0 ?

0

1 link 404 - not found :/

0

Rzut okiem na wayback archive i chwila guglowania po słowach kluczowych zwracają nowy link.

0

Dziękuje za pomoc :)

0

Opłaca się wykupować Codecdemy pro, powiedzmy, na pół roku? Opłacalna inwestycja, jeśli bym to codziennie męczył? Jest tam w ogóle dość materiału, aby świeżak miał co robić przez pół roku? Czy lepiej oprzeć się na jakichś randomowych darmowych rzeczach?

2

Temat z sierpnia wiec dodam cos od siebie, jako ze przez to przechodzilem. Nauczyc sie podstaw i klepac, klepac i jeszcze raz klepac wlasne projekty. Youtube + stackoverflow. Lepsze niz te kursy na udemy i pochodne.

0

@ledi12: akurat w przypadku Pythona ograniczanie się do YT i tutoriali jest trochę bez sensu. Dokumentacja jest stosunkowo przystępna i jest dokumentacją, zatem jest bliżej twórców i definicji języka, niż widzimisię youtubera czy twórcy tutoriala, choćby był to sam Senior Ninja Magician CTO Software Engineer z Doliny Krzemowej - no chyba, że akurat Guido van Rossum lub jakiś corowy developer samego Pythona by coś nakręcił - tylko po co mieliby kręcić jakieś filmiki, zamiast poprawić dokumentację którą i tak trzeba utrzymać.

Poza tym nauka Pythona z dokumentacji ma tę zaletę, że uczy, że z dokumentacji da się korzystać, da się ją czytać i nie ma sensu kurczowo trzymać się pępowiny łączącej z tutorialami. To samo w sobie ma sporą wartość edukacyjną.

1

https://compedu.stanford.edu/codeinplace/announcement/
Kurs ze Stanfordu - wprowadzenie do programowania z pythonem. Czym się to różni od standardowych kursów typu cs50? Otóż ten kurs będzie prowadzony na żywo. Raz na tydzień, razem z grupą innych kursantów, będziecie spędzać czas i uczyć się z dedykowanym nauczycielem, prawdopodobnie ze stanfordu.
This experience is different from typical free online courses in that, in addition to using online resources, you will meet (via videoconferencing) in a small group, once a week, with someone on the teaching team.

To świetna okazja, by nauczyć się programowania. Wcześniejsze doświadczenie niewymagane. Wśród prowadzących głównie stanfordzka śmietanka kadrowa, także polecam.
Już tylko dwa dni na zapisanie, także śpieszcie się.

2

Ten wątek wygląda na trochę zapomniany. Pozwolę sobie zatem dorzucić kilka aktualnych informacji:

  1. Python® Notes for Professionals - Ponad 800 stron opisów i praktycznych przykładów
  2. Tech With Tim Tutorials - bardzo przystępne tutoriale video + opisy w formie tekstowej
  3. Python Programming Tutorials - bardzo przystępne tutoriale video + opisy w formie tekstowej
  4. GitHub | awesome-python-in-education - niewyobrażalny wręcz indeks stron z materiałami nt Pythona

a na koniec ciekawa strona polskojęzyczna:

  1. Obliczeniowo.pl .

Powodzenia!!!

4

Cześć!
Chciałbym się podzielić czymś co sam stworzyłem. Być może już ktoś zna "Python na luzie" ( http://jsystems.pl/static/andrzejklusiewicz/PNL.pdf ) - ponad 200 stron na temat programowania w języku Python od podstaw do zaawansowanych zagadnień. Ta publikacja będzie cały czas rozbudowywana, a tymczasem udostępniam też wersję wideo ( ). Mam nadzieję że Wam się przyda. Zarówno publikacja jak i video są bezpłatne dla wszystkich, bez kruczków, wymagań typu podanie adresu email etc.
Czołem!
Andrzej Klusiewicz

2

Zadania algorytmiczne o różnym stopniu trudności, zarówno w Pythonie, jak i w Javie

1

Dzięki m.in takich treści szukam na stronie :)

0

Dziękuję za materiały i serdecznie pozdrawiam. Życzę zdrowych i spełnionych świąt

2

Polecam, jak i sam kanał na youtubie.
https://www.freecodecamp.org/learn/
Dużo, nie tylko Python, ale między innymi. Od samych podstaw, po ciut wyżej.

0

Polecicie coś do nauki Flaska? Mam książkę tworzenie aplikacji internetowej flask. Ale możesz jakiś kurs czy coś też jesteście w stanie polecić?

0

Polecicie coś na taki overview Django, żeby przy projekcie do CV nie popełnić jakiś baboli ewidentnych (np. wymyślać samemu jakąś istniejącą funkcjonalność)? Planuję zrobić jakiś projekt do CV i się między innymi właśnie Django wesprzeć. Trochę głupio mi pytać, bo trochę już w Pythonie robię, i nawet chwilę w Web-Devie siedziałem, ale Django nie miałem okazji opanować jeszcze do końca tak jak bym chciał.

Patrzyłem na Udemy ale albo coś z wersjami 2.x, i starzej, albo jakieś takie najbardziej ogólne mam wrażenie zagadnienia jedynie. Dokumentację (oprócz tego podst. tutoriala który zrobiłem) wolę traktować jako uzupełnienie potem i pomoc do pracy, tutaj raczej bym jakiś kurs/inny materiał do takiego overview wolał.

1

@B.Eng: Django ma znakomitą dokumentację. Moim zdaniem nic lepszego nie znajdziesz

0

wpisz w yt python w 2h i masz

1 użytkowników online, w tym zalogowanych: 0, gości: 1