Ocena:

Książka „Learn Python 3 the Hard Way” otrzymała mieszane recenzje od czytelników, z których wielu chwali jej praktyczne podejście i łatwość zrozumienia dla początkujących, podczas gdy inni krytykują jej nagłe przejścia do zaawansowanych tematów i brak wystarczających wyjaśnień, szczególnie w odniesieniu do programowania obiektowego.
Zalety:⬤ Dokładna i łatwa do zrozumienia dla początkujących.
⬤ Efektywne podejście „nauka przez praktykę” z praktycznymi ćwiczeniami.
⬤ Proste instrukcje i przykłady.
⬤ Dobra do zrozumienia podstawowej składni i pojęć.
⬤ Dobra struktura do praktycznej nauki z dużą ilością ćwiczeń.
⬤ Nagłe przejście do zaawansowanych tematów, takich jak programowanie obiektowe, co dezorientuje niektórych czytelników.
⬤ Brak wyczerpujących wyjaśnień niektórych pojęć, co prowadzi do polegania na zewnętrznych źródłach.
⬤ Niektórzy czytelnicy uważają, że zakłada on wcześniejszą wiedzę lub doświadczenie, co czyni go mniej odpowiednim dla zupełnych nowicjuszy.
⬤ Znane problemy z późniejszymi rozdziałami, w których staje się mniej instruktażowy i oczekuje samokształcenia.
⬤ Niektórzy uważają, że ton autora jest odstręczający i kontrowersyjny.
(na podstawie 165 opinii czytelników)
Learn Python 3 the Hard Way: A Very Simple Introduction to the Terrifyingly Beautiful World of Computers and Code
Nauczysz się Pythona 3!
Zed Shaw udoskonalił najlepszy na świecie system nauki Pythona 3. Postępuj zgodnie z nim, a odniesiesz sukces - tak jak miliony początkujących, których Zed nauczył do tej pory! Ty wnosisz dyscyplinę, zaangażowanie i wytrwałość; autor dostarcza całą resztę.
W Learn Python 3 the Hard Way nauczysz się Pythona, wykonując 52 genialnie opracowane ćwiczenia. Przeczytaj je. Dokładnie wpisz ich kod. (Żadnego kopiowania i wklejania! ) Poprawiaj swoje błędy. Obserwuj działanie programów. W ten sposób dowiesz się, jak działa komputer, jak wyglądają dobre programy oraz jak czytać, pisać i myśleć o kodzie. Następnie Zed nauczy cię jeszcze więcej w ponad 5 godzinach wideo, w których pokaże ci, jak łamać, naprawiać i debugować swój kod - na żywo, podczas wykonywania ćwiczeń.
⬤ Zainstalować kompletne środowisko Python.
⬤ Organizować i pisać kod.
⬤ Naprawianie i łamanie kodu.
⬤ Podstawowa matematyka.
⬤ Zmienne.
⬤ Ciągi znaków i tekst.
⬤ Interakcja z użytkownikami.
⬤ Praca z plikami.
⬤ Pętle i logika.
⬤ Struktury danych wykorzystujące listy i słowniki.
⬤ Projektowanie programów.
⬤ Programowanie obiektowe.
⬤ Dziedziczenie i kompozycja.
⬤ Moduły, klasy i obiekty.
⬤ Pakowanie w Pythonie.
⬤ Automatyczne testowanie.
⬤ Tworzenie podstawowych gier.
⬤ Podstawowe tworzenie stron internetowych.
Na początku będzie ciężko. Ale wkrótce po prostu to zrozumiesz - i to będzie wspaniałe uczucie! Ten kurs wynagrodzi ci każdą minutę, którą w niego włożysz. Wkrótce poznasz jeden z najpotężniejszych i najpopularniejszych języków programowania na świecie. Będziesz programistą Pythona.
Ta książka jest idealna dla
⬤ Całkowicie początkujących z zerowym doświadczeniem w programowaniu.
⬤ Młodszych programistów, którzy znają jeden lub dwa języki.
⬤ Powracających profesjonalistów, którzy nie pisali kodu od lat.
⬤ Profesjonalistów szukających szybkiego, prostego i szybkiego kursu Pythona 3.