ODBIERZ TWÓJ BONUS :: »

Nauka programowania. Rusz głową! Eric Freeman

Autor:
Eric Freeman
Serie wydawnicze:
Head First - Rusz głową!
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
6.0/6  Opinie: 2
Stron:
578
Druk:
oprawa miękka
Dostępny format:
     PDF
Czytaj fragment
Książka
119,00 zł
Powiadom mnie, gdy książka będzie dostępna

Ebook
59,50 zł 119,00 zł (-50%)
59,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Druk na żądanie

Czego się nauczysz?

  • Dzielenia problemów na mniejsze zadania i myślenia komputacyjnego
  • Instalowania i uruchamiania Pythona oraz pisania pierwszych programów
  • Stosowania zmiennych, typów danych i operatorów w praktycznych projektach
  • Wykorzystywania instrukcji warunkowych i pętli do podejmowania decyzji w kodzie
  • Tworzenia i modyfikowania list oraz iterowania po nich z użyciem pętli for i while
  • Definiowania i wywoływania funkcji, w tym z parametrami domyślnymi i argumentami kluczowymi
  • Refaktoryzowania kodu przez wydzielanie funkcji i zarządzanie zasięgiem zmiennych
  • Implementowania sortowania bąbelkowego i zagnieżdżonych iteracji
  • Przetwarzania tekstu, obliczania czytelności i stosowania prostych heurystyk
  • Korzystania z modułów, klas i obiektów oraz tworzenia własnych modułów
  • Programowania obiektowego: projektowania klas, dziedziczenia, polimorfizmu i kompozycji
  • Stosowania rekurencji do rozwiązywania problemów, takich jak wykrywanie palindromów
  • Pracy ze słownikami oraz technik memoizacji dla optymalizacji obliczeń
  • Odczytywania i zapisywania plików, obsługi wyjątków i trwałości danych
  • Wysyłania żądań HTTP i korzystania z webowych API oraz przetwarzania danych JSON
  • Tworzenia interaktywnych aplikacji z widżetami, obsługą zdarzeń i zachowaniami emergentnymi

Przewodnik po kodowaniu i myśleniu komputacyjnym

Programista to bardzo szczególny typ specjalisty. Jeśli uważasz, że myśli w inny sposób niż tak zwani normalni ludzie, to masz rację. Dobra wiadomość jest taka, że i Ty możesz się nauczyć myślenia komputacyjnego - umiejętności, która się przydaje niezależnie od charakteru rozwiązywanego problemu, środowiska czy języka programowania. Tylko w ten sposób można od początku nauki programowania pisać przejrzysty, uporządkowany, znakomity kod, zgodny z najlepszymi praktykami wypracowanymi przez mistrzów. Innymi słowy: pracować jak profesjonalny programista.

Ta książka jest niezwykłym podręcznikiem programowania. Być może wygląda nieco dziwacznie, ale prędko się przekonasz, że to podręcznik jest wyjątkowo skuteczny: w końcu jego formuła została opracowana na podstawie najlepszych osiągnięć neurologii i kognitywistyki. W ten sposób Twój mózg się zaangażuje i błyskawicznie przyswoi sobie zasady programowania w Pythonie. Autor wykorzystał oczywistą prawdę, że najszybciej uczymy się wtedy, gdy uwzględnimy specyfikę działania własnego mózgu! Najpierw więc się zainteresujesz, potem zaangażujesz, wreszcie przygotujesz sobie warsztat pracy, czyli zainstalujesz Pythona. Później zaczniesz ćwiczyć myślenie komputacyjne i oczywiście napiszesz swój pierwszy program. A dalej będzie coraz ciekawiej...

W tej książce między innymi:

  • Istotne koncepcje programistyczne
  • Zasady programowania w Pythonie
  • Funkcje i rekurencja
  • Programowanie obiektowe
  • Tworzenie API dla aplikacji internetowych
  • Widgety i zdarzenia

Neurony płoną. Emocje szaleją. Tak napiszesz kod godny mistrza!

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorze książki

Eric Freeman - jest informatykiem o imponującym doświadczeniu zawodowym: pracował między innymi dla The Walt Disney Company, O’Reilly Media, NASA i w kilku startupach. Jeśli tylko używasz komputera osobistego, na pewno korzystasz z dzieł jego intelektu. Freeman od 15 lat pisze o wielu dziedzinach informatyki: zarówno o podstawach tworzenia witryn internetowych, jak i o wysokopoziomowym projektowaniu oprogramowania. Obecnie Freeman jest prezesem spółki WickedlySmart. Wraz ze swoimi ukochanymi kobietami: żoną i córką mieszka w Austin.

Eric Freeman - pozostałe książki

Zobacz pozostałe książki z serii Head First - Rusz głową!

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,Nauka programowania. Rusz głową!" nadaje się dla osób, które nigdy wcześniej nie programowały?
Tak, książka została napisana z myślą o osobach początkujących i prowadzi czytelnika krok po kroku przez podstawy programowania w Pythonie oraz myślenia komputacyjnego.
2. Jakie zagadnienia programistyczne są omawiane w tej książce?
Książka obejmuje m.in. podstawy programowania w Pythonie, zmienne, typy danych, pętle, funkcje, programowanie obiektowe, rekurencję, pracę z plikami, korzystanie z API, a także zagadnienia związane z interaktywnością i widżetami.
3. Czy do pracy z książką potrzebuję specjalnego oprogramowania?
Wystarczy zainstalować darmowe środowisko Python, do którego instalacji i konfiguracji autor prowadzi czytelnika w pierwszych rozdziałach książki.
4. Czy książka zawiera praktyczne ćwiczenia i przykłady kodu?
Tak, książka jest pełna praktycznych ćwiczeń, przykładów kodu oraz zadań do samodzielnego rozwiązania, co ułatwia efektywną naukę.
5. Jak książka pomaga w nauce myślenia komputacyjnego?
Autor wykorzystuje sprawdzone metody z zakresu neurologii i kognitywistyki, angażując czytelnika w aktywne rozwiązywanie problemów i analizę kodu, co sprzyja szybkiemu przyswajaniu zasad programowania.
6. Czy po przeczytaniu książki będę umiał napisać własny program w Pythonie?
Tak, już po pierwszych rozdziałach napiszesz swoje pierwsze programy, a kolejne lekcje pozwolą Ci rozwijać umiejętności i tworzyć coraz bardziej zaawansowane projekty.
7. Czy książka jest aktualna pod kątem wersji Pythona?
Książka opiera się na współczesnych wersjach Pythona i prezentuje dobre praktyki, które są aktualne na rynku programistycznym.
8. Czy mogę korzystać z tej książki do nauki samodzielnej, czy lepiej sprawdzi się jako materiał do kursu?
Książka doskonale nadaje się zarówno do samodzielnej nauki, jak i jako materiał uzupełniający do kursów czy zajęć z programowania.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
119,00 zł
Czasowo niedostępna
Ebook
59,50 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności Millennium Ikona płatności mTransfer Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile