Think Python: Jak myśleć jak informatyk

Ocena:   (4,6 na 5)

Think Python: Jak myśleć jak informatyk (B. Downey Allen)

Opinie czytelników

Podsumowanie:

Książka została dobrze przyjęta przez użytkowników ze względu na jasne wyjaśnienia i skuteczne metody nauczania programowania w Pythonie. Jest uważana za dobre źródło wiedzy dla początkujących i osób z pewnym doświadczeniem, ale może nie być wystarczająca dla tych, którzy szukają dogłębnej wiedzy lub dla zupełnych nowicjuszy. Dodatkowo, istnieją obawy dotyczące ćwiczeń matematycznych i kwestii związanych z fizycznymi kopiami.

Zalety:

Łatwa do przeczytania i zrozumienia, dobrze napisane wyjaśnienia, dobre przykłady, skuteczna dla początkujących i osób z pewnym doświadczeniem w programowaniu, przystępna cena, zapewnia dodatkowe zasoby, dobra do odświeżenia umiejętności Pythona, pomaga rozwinąć metodologię programowania.

Wady:

Nieodpowiednia dla zupełnie początkujących, ćwiczenia matematyczne mogą być frustrujące dla niektórych, może nie zapewniać dogłębnej wiedzy na temat Pythona, problemy z jakością fizycznych egzemplarzy (brakujące strony), niektórzy użytkownicy uważają, że alternatywy, takie jak samouczki online, są wystarczające.

(na podstawie 112 opinii czytelników)

Oryginalny tytuł:

Think Python: How to Think Like a Computer Scientist

Zawartość książki:

Jeśli chcesz nauczyć się programować, praca z Pythonem to doskonały sposób na rozpoczęcie. Ten praktyczny przewodnik prowadzi krok po kroku przez język, zaczynając od podstawowych pojęć programistycznych, a następnie przechodząc do funkcji, rekurencji, struktur danych i projektowania obiektowego. To drugie wydanie i jego kod pomocniczy zostały zaktualizowane dla Pythona 3.

Dzięki ćwiczeniom w każdym rozdziale będziesz mógł wypróbować koncepcje programistyczne w trakcie ich nauki. Think Python jest idealny dla uczniów szkół średnich i studentów, a także osób uczących się samodzielnie, uczących się w domu i profesjonalistów, którzy muszą nauczyć się podstaw programowania. Początkujący, którzy dopiero zaczynają swoją przygodę z Pythonem, dowiedzą się, jak zacząć korzystać z niego w przeglądarce.

⬤ Zacznij od podstaw, w tym składni i semantyki języka.

⬤ Uzyskać jasną definicję każdego pojęcia programistycznego.

⬤ Poznanie wartości, zmiennych, instrukcji, funkcji i struktur danych w logicznej kolejności.

⬤ Dowiedz się, jak pracować z plikami i bazami danych.

⬤ Zrozumienie obiektów, metod i programowania obiektowego.

⬤ Wykorzystanie technik debugowania w celu naprawienia błędów składniowych, wykonawczych i semantycznych.

⬤ Zapoznanie się z projektowaniem interfejsów, strukturami danych i programami opartymi na GUI poprzez studia przypadków.

Dodatkowe informacje o książce:

ISBN:9781491939369
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2015
Liczba stron:292

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Python dla projektantów oprogramowania: Jak myśleć jak informatyk - Python for Software Design: How...
Python for Software Design to zwięzłe wprowadzenie...
Python dla projektantów oprogramowania: Jak myśleć jak informatyk - Python for Software Design: How to Think Like a Computer Scientist
Think STATS: Eksploracyjna analiza danych - Think STATS: Exploratory Data Analysis
Jeśli wiesz, jak programować, masz umiejętności przekształcania...
Think STATS: Eksploracyjna analiza danych - Think STATS: Exploratory Data Analysis
Think Python: Jak myśleć jak informatyk - Think Python: How to Think Like a Computer...
Jeśli chcesz nauczyć się programować, praca z Pythonem to...
Think Python: Jak myśleć jak informatyk - Think Python: How to Think Like a Computer Scientist
Think Complexity: Nauka o złożoności i modelowanie obliczeniowe - Think Complexity: Complexity...
Nauka o złożoności wykorzystuje obliczenia do...
Think Complexity: Nauka o złożoności i modelowanie obliczeniowe - Think Complexity: Complexity Science and Computational Modeling
Think Bayes: Statystyka bayesowska w Pythonie - Think Bayes: Bayesian Statistics in Python
Jeśli wiesz, jak programować, jesteś gotowy, by zmierzyć...
Think Bayes: Statystyka bayesowska w Pythonie - Think Bayes: Bayesian Statistics in Python
Think Data Structures: Algorytmy i wyszukiwanie informacji w Javie - Think Data Structures:...
Jeśli jesteś studentem informatyki lub programistą...
Think Data Structures: Algorytmy i wyszukiwanie informacji w Javie - Think Data Structures: Algorithms and Information Retrieval in Java
Think Java: Jak myśleć jak informatyk - Think Java: How to Think Like a Computer Scientist
Think Java to praktyczne wprowadzenie do informatyki i...
Think Java: Jak myśleć jak informatyk - Think Java: How to Think Like a Computer Scientist
Think DSP: Cyfrowe przetwarzanie sygnałów w Pythonie - Think DSP: Digital Signal Processing in...
Jeśli rozumiesz podstawy matematyki i wiesz, jak...
Think DSP: Cyfrowe przetwarzanie sygnałów w Pythonie - Think DSP: Digital Signal Processing in Python
Modelowanie i symulacja w Pythonie: Wprowadzenie dla naukowców i inżynierów - Modeling and...
Modelowanie i symulacja w Pythonie „Modeling and...
Modelowanie i symulacja w Pythonie: Wprowadzenie dla naukowców i inżynierów - Modeling and Simulation in Python: An Introduction for Scientists and Engineers
Python dla projektantów oprogramowania - Python for Software Design
Python for Software Design to zwięzłe wprowadzenie do projektowania oprogramowania przy użyciu...
Python dla projektantów oprogramowania - Python for Software Design
Prawdopodobnie zbyt pochopne myślenie: jak wykorzystywać dane do odpowiadania na pytania, unikania...
Niezbędny przewodnik po sposobach, w jakie dane...
Prawdopodobnie zbyt pochopne myślenie: jak wykorzystywać dane do odpowiadania na pytania, unikania pułapek statystycznych i podejmowania lepszych decyzji - Probably Overthinking It: How to Use Data to Answer Questions, Avoid Statistical Traps, and Make Better Decisions

Prace autora wydały następujące wydawnictwa:

© 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)