Ocena:
Książka jest dobrze przyjęta dla początkujących w programowaniu w Pythonie, zapewniając solidne podstawy i jasne wyjaśnienia podstawowych pojęć. Jest zalecana jako dodatkowe źródło wiedzy dla kursów online, w szczególności Coursera. Zauważono jednak, że brakuje jej głębi i zaawansowanych treści, co czyni ją mniej odpowiednią dla osób z wcześniejszym doświadczeniem w programowaniu. Niektórzy użytkownicy uważają, że ćwiczenia stanowią wyzwanie, zwłaszcza bez rozwiązań w dalszej części książki.
Zalety:⬤ Dobrze napisana i łatwa do zrozumienia
⬤ świetna dla początkujących
⬤ dobrze zorganizowana z praktycznymi przykładami i ćwiczeniami
⬤ dobrze łączy się z kursami online
⬤ zapewnia podstawową wiedzę i wgląd w Pythona.
⬤ Brak głębi dla średniozaawansowanych programistów
⬤ ćwiczenia nie poprawione do końca rozdziałów
⬤ niektóre przykłady mogą nie być zgodne z najlepszymi praktykami
⬤ odłączony od towarzyszącego kursu online dla niektórych użytkowników.
(na podstawie 50 opinii czytelników)
Practical Programming: An Introduction to Computer Science Using Python 3
Ta książka jest przeznaczona dla każdego, kto chce zrozumieć programowanie komputerowe. Nauczysz się programować w języku, który jest używany w milionach smartfonów, tabletów i komputerów PC. Będziesz kodować wraz z książką, pisząc programy rozwiązujące rzeczywiste problemy, ucząc się podstaw programowania w Pythonie 3. Dowiesz się o projektowaniu, algorytmach, testowaniu i debugowaniu, a także poznasz wszystkie narzędzia potrzebne do tworzenia wysokiej jakości kodu. W tej drugiej edycji zaktualizowaliśmy prawie cały materiał, uwzględniając wnioski, które wyciągnęliśmy w ciągu ostatnich pięciu lat nauczania Pythona osób początkujących w programowaniu.
Nie potrzebujesz żadnego doświadczenia w programowaniu, aby zacząć. Po pierwsze, otrzymasz szczegółowe wprowadzenie do Pythona i programowania. Dowiesz się, co dokładnie dzieje się podczas wykonywania programów. Na rzeczywistych przykładach dowiesz się, jak pracować z liczbami, tekstem, dużymi zbiorami danych i plikami. Następnie zobaczysz, jak tworzyć i wykorzystywać własne typy danych.
Przyrostowe przykłady pokazują kroki i pomyłki, które zdarzają się podczas tworzenia programów, dzięki czemu wiesz, czego się spodziewać, gdy rozwiążesz problem samodzielnie. Zainspirowany książką "How to Design Programs" (HtDP), poznasz sześcioetapowy przepis na projektowanie funkcji, który pomoże ci w początkowej fazie nauki pojęć - a pod koniec stanie się integralną częścią pisania programów.
Gdy nauczysz się korzystać z podstawowych narzędzi programistycznych w pierwszej połowie książki, zobaczysz, jak dokumentować i organizować swój kod, aby Ty i inni programiści mogli go łatwiej odczytać i zrozumieć. Poza podstawami, dowiesz się, jak zapewnić niezawodność swoich programów oraz jak pracować z bazami danych, automatycznie pobierać dane z sieci i tworzyć interfejsy użytkownika. Co najważniejsze, nauczysz się myśleć jak profesjonalny programista.
Będziesz musiał pobrać Python 3, dostępny na stronie "python.org". Wraz z tym pobraniem dostarczany jest IDLE, edytor, którego używamy do pisania i uruchamiania programów w Pythonie. (Jeśli korzystasz z Linuksa, być może będziesz musiał zainstalować Pythona 3 i IDLE osobno).
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)