Get Programming: Naucz się kodować w Pythonie

Ocena:   (4,7 na 5)

Get Programming: Naucz się kodować w Pythonie (Ana Bell)

Opinie czytelników

Podsumowanie:

Książka ta jest wysoko ceniona jako doskonałe źródło wprowadzające dla początkujących, którzy chcą nauczyć się programowania w Pythonie. Skutecznie wyjaśnia koncepcje programowania przy użyciu rzeczywistych analogii i zapewnia ustrukturyzowane, praktyczne podejście z licznymi ćwiczeniami i projektami. Jest ona jednak skierowana przede wszystkim do zupełnych nowicjuszy i może nie być odpowiednia dla osób zaznajomionych już z programowaniem lub oczekujących zaawansowanych treści.

Zalety:

Doskonały dla początkujących, zapewniający jasne wyjaśnienia i analogie z życia wzięte.
Skupia się na nauce rozwiązywania problemów i logicznego myślenia.
Struktura podzielona na logiczne kroki z praktycznymi ćwiczeniami i projektami.
Napisana przez doświadczonego edukatora (wykładowcę MIT), co zwiększa jej wiarygodność.
Zawiera pomocne załączniki do dalszej nauki.

Wady:

Może być zbyt podstawowa dla czytelników z wcześniejszym doświadczeniem w programowaniu.
Niektórzy krytycy uważają, że tempo jest powolne i nadmiernie koncentruje się na pseudokodzie.
Niektóre projekty mogą wydawać się mylące lub pozbawione głębi.

(na podstawie 17 opinii czytelników)

Oryginalny tytuł:

Get Programming: Learn to Code with Python

Zawartość książki:

Podsumowanie

Get Programming: Naucz się kodować w Pythonie wprowadza cię w świat pisania programów komputerowych bez zatapiania cię w zagmatwanym żargonie lub teorii, które sprawiają, że rozpoczęcie pracy jest trudniejsze niż powinno. Wypełniona praktycznymi przykładami i lekcjami krok po kroku przy użyciu łatwego do opanowania języka Python, książka ta sprawi, że zaczniesz programować w mgnieniu oka.

Książka ta doskonale współgra z naszym kursem wideo Get Programming with Python in Motion, dostępnym wyłącznie na Manning.com: www.manning.com/livevideo/get-programmin​.

G-with-python-in-motion.

Zakup książki drukowanej obejmuje bezpłatny eBook w formatach PDF, Kindle i ePub od Manning Publications.

O technologii

Spójrzmy prawdzie w oczy. Jedynym sposobem na naukę programowania komputerowego jest robienie tego. Niezależnie od tego, czy chcesz przygotować się do następnej rozmowy kwalifikacyjnej, czy po prostu wykonać kilka domowych projektów, programowanie może być niesamowitym narzędziem. Ta książka została zaprojektowana specjalnie dla początkujących, pomagając im nauczyć się programować krok po kroku, projekt po projekcie. Czas zacząć programować.

O książce

Get Programming: Learn to code with Python uczy podstaw programowania komputerowego przy użyciu języka Python. W tej opartej na ćwiczeniach książce będziesz robić coś na prawie każdej stronie, pracując nad 38 zwartymi lekcjami i 7 angażującymi projektami. Dzięki krystalicznie przejrzystym ilustracjom, ćwiczeniom sprawdzającym zrozumienie tematu oraz wskazówkom, co warto wypróbować w następnej kolejności, w mgnieniu oka zaczniesz myśleć jak programista.

What's Inside

⬤ Umiejętności programowania, które możesz wykorzystać w dowolnym języku.

⬤ Naucz się kodować - doświadczenie nie jest wymagane.

⬤ Poznaj Python, język dla początkujących.

⬤ Dziesiątki ćwiczeń i przykładów pomogą ci uczyć się poprzez działanie.

O Czytelniku

Nie jest wymagane wcześniejsze doświadczenie w programowaniu.

O autorze

Ana Bell jest wykładowcą i naukowcem MIT, który prowadzi popularny kurs Wprowadzenie do informatyki i programowania w Pythonie.

Spis treści

NAUKA PROGRAMOWANIA.

⬤ Lekcja 1 - Dlaczego warto nauczyć się programować?

⬤ Lekcja 2 - Podstawowe zasady nauki języka programowania.

JEDNOSTKA 1 - ZMIENNE, TYPY, WYRAŻENIA I INSTRUKCJE.

⬤ Lekcja 3 - Przedstawiamy Python: język programowania.

⬤ Lekcja 4 - Zmienne i wyrażenia: nadawanie nazw i wartości rzeczom.

⬤ Lekcja 5 - Typy obiektów i instrukcje kodu 46.

⬤ Lekcja 6 - Projekt Capstone: Twój pierwszy program w Pythonie - przelicz godziny na minuty.

JEDNOSTKA 2 - CIĄGI ZNAKÓW, KROTKI I INTERAKCJA Z UŻYTKOWNIKIEM.

⬤ Lekcja 7 - Wprowadzenie do obiektów typu string: sekwencje znaków.

⬤ Lekcja 8 - Zaawansowane operacje na łańcuchach znaków.

⬤ Lekcja 9 - Proste komunikaty o błędach.

⬤ Lekcja 10 - Obiekty typu tuple: sekwencje dowolnych obiektów.

⬤ Lekcja 11 - Interakcja z użytkownikiem.

⬤ Lekcja 12 - Projekt Capstone: mashup nazw.

JEDNOSTKA 3 - PODEJMOWANIE DECYZJI W PROGRAMACH.

⬤ Lekcja 13 - Wprowadzanie decyzji do programów.

⬤ Lekcja 14 - Podejmowanie bardziej skomplikowanych decyzji.

⬤ Lekcja 15 - Projekt Capstone: wybierz własną przygodę.

JEDNOSTKA 4 - POWTARZANIE ZADAŃ.

⬤ Lekcja 16 - Powtarzanie zadań za pomocą pętli.

⬤ Lekcja 17 - Dostosowywanie pętli.

⬤ Lekcja 18 - Powtarzanie zadań z zachowaniem warunków.

⬤ Lekcja 19 - Projekt Capstone: Scrabble, Art Edition.

ROZDZIAŁ 5 - ORGANIZOWANIE KODU W BLOKI WIELOKROTNEGO UŻYTKU.

⬤ Lekcja 20 - Tworzenie trwałych programów.

⬤ Lekcja 21 - Osiąganie modułowości i abstrakcji za pomocą funkcji.

⬤ Lekcja 22 - Zaawansowane operacje z użyciem funkcji.

⬤ Lekcja 23 - Projekt Capstone: przeanalizuj swoich przyjaciół.

JEDNOSTKA 6 - PRACA ZE ZMIENNYMI TYPAMI DANYCH.

⬤ Lekcja 24 - Zmienne i niezmienne obiekty.

⬤ Lekcja 25 - Praca z listami.

⬤ Lekcja 26 - Zaawansowane operacje na listach.

⬤ Lekcja 27 - Słowniki jako mapy pomiędzy obiektami.

⬤ Lekcja 28 - Aliasing i kopiowanie list i słowników.

⬤ Lekcja 29 - Projekt Capstone: podobieństwo dokumentów.

JEDNOSTKA 7 - TWORZENIE WŁASNYCH TYPÓW OBIEKTÓW PRZY UŻYCIU PROGRAMOWANIA OBIEKTOWEGO.

⬤ Lekcja 30 - Tworzenie własnych typów obiektów.

⬤ Lekcja 31 - Tworzenie klasy dla typu obiektu.

⬤ Lekcja 32 - Praca z własnymi typami obiektów.

⬤ Lekcja 33 - Dostosowywanie klas.

⬤ Lekcja 34 - Projekt Capstone: gra karciana.

ROZDZIAŁ 8 - UŻYWANIE BIBLIOTEK DO ULEPSZANIA PROGRAMÓW.

⬤ Lekcja 35 - Przydatne biblioteki.

⬤ Lekcja 36 - Testowanie i debugowanie programów.

⬤ Lekcja 37 - Biblioteka dla graficznych interfejsów użytkownika.

⬤ Lekcja 38 - Projekt Capstone: gra w berka.

⬤ Dodatek A - Odpowiedzi do ćwiczeń z lekcji.

⬤ Dodatek B - Ściągawka z języka Python.

⬤ Dodatek C - Interesujące biblioteki Pythona.

Dodatkowe informacje o książce:

ISBN:9781617293788
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2018
Liczba stron:456

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Get Programming: Naucz się kodować w Pythonie - Get Programming: Learn to Code with Python
Podsumowanie Get Programming: Naucz się kodować w Pythonie...
Get Programming: Naucz się kodować w Pythonie - Get Programming: Learn to Code with Python

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)