Head First Programming. A learner's guide to programming using the Python language
- Autorzy:
- David Griffiths, Paul Barry
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 442
- Dostępne formaty:
-
ePubMobi
Opis ebooka: Head First Programming. A learner's guide to programming using the Python language
Looking for a reliable way to learn how to program on your own, without being overwhelmed by confusing concepts? Head First Programming introduces the core concepts of writing computer programs -- variables, decisions, loops, functions, and objects -- which apply regardless of the programming language. This book offers concrete examples and exercises in the dynamic and versatile Python language to demonstrate and reinforce these concepts.
Learn the basic tools to start writing the programs that interest you, and get a better understanding of what software can (and cannot) do. When you're finished, you'll have the necessary foundation to learn any programming language or tackle any software project you choose.
With a focus on programming concepts, this book teaches you how to:
- Understand the core features of all programming languages, including: variables, statements, decisions, loops, expressions, and operators
- Reuse code with functions
- Use library code to save time and effort
- Select the best data structure to manage complex data
- Write programs that talk to the Web
- Share your data with other programs
- Write programs that test themselves and help you avoid embarrassing coding errors
We think your time is too valuable to waste struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, Head First Programming uses a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep.
Wybrane bestsellery
-
Dzięki tej książce dowiesz się, jak pozyskiwać, analizować i wizualizować dane, a potem używać ich do rozwiązywania problemów biznesowych. Wystarczy, że znasz podstawy Pythona i matematyki na poziomie liceum, aby zacząć stosować naukę o danych w codziennej pracy. Znajdziesz tu szereg praktycznych...
Data science i Python. Stawianie czoła najtrudniejszym wyzwaniom biznesowym Data science i Python. Stawianie czoła najtrudniejszym wyzwaniom biznesowym
(44.85 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Pytest – nowoczesny framework do uruchamiania testów automatycznych w języku Python. Można używać tej platformy do przeprowadzania testów jednostkowych, ale sprawdzi się świetnie także podczas konstruowania rozbudowanych testów wyższego poziomu (integracyjnych, end-to-end) dla całych aplika...
Pytest. Kurs video. Automatyzacja testów w Pythonie Pytest. Kurs video. Automatyzacja testów w Pythonie
(67.05 zł najniższa cena z 30 dni)81.95 zł
149.00 zł(-45%) -
Oto zaktualizowane wydanie popularnego przewodnika, dzięki któremu skorzystasz z ponad dwustu sprawdzonych receptur bazujących na najnowszych wydaniach bibliotek Pythona. Wystarczy, że skopiujesz i dostosujesz kod do swoich potrzeb. Możesz też go uruchamiać i testować za pomocą przykładowego zbio...
Uczenie maszynowe w Pythonie. Receptury. Od przygotowania danych do deep learningu. Wydanie II Uczenie maszynowe w Pythonie. Receptury. Od przygotowania danych do deep learningu. Wydanie II
(53.40 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
Sposobów na naukę Pythona jest sporo i powstało na ten temat mnóstwo publikacji. Jeżeli ten wybór jest właśnie przed Tobą, rozważ naukę Pythona poprzez tworzenie prostych gier. Ich programowanie to nie tylko świetna zabawa, ale też doskonała metoda rozwijania umiejętności algorytmicznych, kreatyw...
Python od podstaw. Kurs video. Tworzenie pierwszych gier w PyCharm Python od podstaw. Kurs video. Tworzenie pierwszych gier w PyCharm
(51.60 zł najniższa cena z 30 dni)70.95 zł
129.00 zł(-45%) -
To trzecie, zaktualizowane i uzupełnione wydanie bestsellerowego podręcznika programowania w Pythonie. Naukę rozpoczniesz od podstawowych koncepcji programowania. Poznasz takie pojęcia jak zmienne, listy, klasy i pętle, a następnie utrwalisz je dzięki praktycznym ćwiczeniom. Dowiesz się, jak zape...(71.40 zł najniższa cena z 30 dni)
71.40 zł
119.00 zł(-40%) -
Głębokie sieci neuronowe mają niesamowity potencjał. Osiągnięcia ostatnich lat nadały procesom uczenia głębokiego zupełnie nową jakość. Obecnie nawet programiści niezaznajomieni z tą technologią mogą korzystać z prostych i niezwykle skutecznych narzędzi, pozwalających na sprawne implementowanie p...
Uczenie maszynowe z użyciem Scikit-Learn, Keras i TensorFlow. Wydanie III Uczenie maszynowe z użyciem Scikit-Learn, Keras i TensorFlow. Wydanie III
(107.40 zł najniższa cena z 30 dni)107.40 zł
179.00 zł(-40%) -
Ta książka stanowi przystępne wprowadzenie do świata projektantów i budowniczych robotów. Dzięki niej dowiesz się, jak wybrać potrzebne podzespoły, jak je ze sobą połączyć i jak wykorzystywać poszczególne urządzenia wejścia i wyjścia. Posłużysz się w tym celu płytką Raspberry Pi i kompatybilnymi ...
Jak zaprogramować robota. Zastosowanie Raspberry Pi i Pythona w tworzeniu autonomicznych robotów. Wydanie II Jak zaprogramować robota. Zastosowanie Raspberry Pi i Pythona w tworzeniu autonomicznych robotów. Wydanie II
(59.40 zł najniższa cena z 30 dni)59.40 zł
99.00 zł(-40%) -
Fachowcy z branży IT, by dobrze wykonywać swoją pracę, muszą w niej zwykle używać od kilku do kilkunastu narzędzi. Z drugiej strony nikt nie jest w stanie dobrze poznać nawet wycinka wszystkich technologii, języków programowania czy aplikacji, które powstają każdego roku. Czy wśród tego bogactwa,...
Receptura na Python. Kurs Video. 54 praktyczne porady dla programistów Receptura na Python. Kurs Video. 54 praktyczne porady dla programistów
(39.90 zł najniższa cena z 30 dni)109.45 zł
199.00 zł(-45%) -
Python to jeden z najpopularniejszych dynamicznych języków programowania. Nie od dziś znajduje on zastosowanie w różnych dziedzinach informatyki, zwłaszcza jako doskonały język skryptowy. Jeśli korzystasz z niego na co dzień i chcesz szybko wyszukiwać niezbędne informacje lub odświeżyć swoją wied...(8.49 zł najniższa cena z 30 dni)
8.49 zł
17.00 zł(-50%) -
Ta książka to sprawdzone źródło informacji na temat Pythona i jego najczęstszych zastosowań. Należy ona do cenionej serii „Receptury”, w której znajdziesz najlepsze sposoby rozwiązywania problemów. Przekonaj się, jak wydajnie operować na strukturach danych, łańcuchach znaków, tekście ...(49.50 zł najniższa cena z 30 dni)
49.50 zł
99.00 zł(-50%)
O autorach ebooka
David Griffiths jest trenerem Agile, programistą i pracownikiem warsztatu. W wieku 15 lat napisał implementację języka LOGO. Napisał kilka innych książek z serii Rusz głową!. Jego ulubione hobby to spędzanie czasu z ukochaną żoną Dawn.
Paul Barry pochodzi z Belfastu. Obecnie mieszka wraz z rodziną w niewielkim miasteczku Carlow w Irlandii Północnej. Od 1997 roku wykłada w Instytucie Technologicznym w Carlow. Przedtem (w Irlandii i Kanadzie) zajmował się rozwiązaniami IT dla opieki zdrowotnej. Barry jest ekspertem w dziedzinie programowania w Pythonie i w Perlu. W przeszłości był stałym współpracownikiem „Linux Journal Magazine”, napisał także kilka książek o programowaniu.
David Griffiths, Paul Barry - pozostałe książki
-
What will you learn from this book?Want to learn the Python language without slogging your way through how-to manuals? With Head First Python, you'll quickly grasp Python's fundamentals by working with built-in data structures and functions. You'll build your very own web app, which—once it...(196.96 zł najniższa cena z 30 dni)
196.46 zł
239.00 zł(-18%) -
Ta książka jest doskonałym podręcznikiem Pythona. Poza podstawami języka opisano tu sposoby posługiwania się Pythonem w prawdziwym świecie podczas pisania kodu aplikacji WWW czy obsługiwania baz danych. Przedstawiono tu również dość trudne tematy, takie jak kolekcje i niemodyfikowalność. Co cieka...(49.50 zł najniższa cena z 30 dni)
49.50 zł
99.00 zł(-50%) -
Dzięki tej książce błyskawicznie uzyskasz odpowiedzi na nurtujące programistów pytania o walidację danych w formularzach, testowanie kodu czy powiązanie kodu aplikacji z kodem serwerowym. Dowiesz się również, jak zapewnić sobie możliwość wielokrotnego wykorzystywania kodu i implementacji złożonyc...(59.40 zł najniższa cena z 30 dni)
59.40 zł
99.00 zł(-40%) -
What will you learn from this book?If you have an idea for a killer Android app, this fully revised and updated edition will get you up and running in a jiffy. You'll go beyond syntax and how-to manuals and learn how to think like a great Android developer. This hands-on book teaches you everythi...(268.18 zł najniższa cena z 30 dni)
267.98 zł
329.00 zł(-19%) -
React helps you create and work on an app in just a few minutes. But learning how to put all the pieces together is hard. How do you validate a form? Or implement a complex multistep user action without writing messy code? How do you test your code? Make it reusable? Wire it to a backend? Keep it...(173.97 zł najniższa cena z 30 dni)
173.76 zł
219.00 zł(-21%) -
Ta książka, podobnie jak inne pozycje z serii Rusz głową!, została przygotowana zgodnie z jedyną w swoim rodzaju metodyką nauczania wykorzystującą zasady funkcjonowania ludzkiego mózgu. Dzięki niej nauczysz się myśleć jak najlepsi programiści i niepostrzeżenie zaczniesz tworzyć wydajny kod w Kotl...(44.50 zł najniższa cena z 30 dni)
44.50 zł
89.00 zł(-50%) -
What will you learn from this book?Head First Kotlin is a complete introduction to coding in Kotlin. This hands-on book helps you learn the Kotlin language with a unique method that goes beyond syntax and how-to manuals and teaches you how to think like a great Kotlin developer. You’ll lear...(207.65 zł najniższa cena z 30 dni)
207.60 zł
249.00 zł(-17%) -
Sięgnij po ten nietypowy podręcznik! Możesz uznać jego formę i sposób przekazywania treści za dziwny, ale prędko przekonasz się, że jest wyjątkowo skuteczny. Twój mózg się zaangażuje i błyskawicznie przyswoi sobie techniki programowania dla Androida. A to wszystko dzięki nowatorskiemu podejściu a...
Android. Programowanie aplikacji. Rusz głową! Wydanie II Android. Programowanie aplikacji. Rusz głową! Wydanie II
(71.40 zł najniższa cena z 30 dni)71.40 zł
119.00 zł(-40%) -
Książka, którą trzymasz w rękach, to podręcznik niezwykły, gdyż uwzględnia specyfikę funkcjonowania ludzkiego mózgu i sposób, w jaki najszybciej się uczy. Dzięki nowatorskiemu podejściu autorów nauka pisania aplikacji nie jest nudna: niepostrzeżenie będziesz nabierał coraz większej wprawy. Już w ...(49.50 zł najniższa cena z 30 dni)
49.50 zł
99.00 zł(-50%)
Ebooka "Head First Programming. A learner's guide to programming using the Python language" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Head First Programming. A learner's guide to programming using the Python language" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Head First Programming. A learner's guide to programming using the Python language" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- ISBN Ebooka:
- 978-14-493-6981-1, 9781449369811
- Data wydania ebooka:
- 2009-11-16 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 28.4MB
- Rozmiar pliku Mobi:
- 28.4MB
Spis treści ebooka
- Head First Programming
- Dedication
- A Note Regarding Supplemental Files
- Advance Praise for Head First Programming
- Praise for other Head First books
- Authors of Head First Programming
- How to Use This Book: Intro
- Who is this book for?
- Who should probably back away from this book?
- Who is this book for?
- We know what youre thinking
- We know what your brain is thinking
- Metacognition: thinking about thinking
- Heres what WE did
- Heres what YOU can do to bend your brain into submission
- Read Me
- The technical review team
- Acknowledgments
- Safari Books Online
- 1. Starting to Code: Finding your way
- Programming lets you do more
- But what are g and guess?
- Programming lets you do more
- So how do you run your code?
- Create a new program file
- Prepare and run your code
- A program is more than a list of commands
- Codeville: Your program is like a network of roads
- Branches are code intersections
- if/else branches
- The Python code needs interconnecting paths
- Python uses indents to connect paths
- Loops let you run the same piece of code over and over again
- Pythons while loop
- Your Programming Toolbox
- 2. Textual Data: Every string has its place
- Your new gig at Starbuzz Coffee
- Heres the current Starbuzz code
- The cost is embedded in the HTML
- A string is a series of characters
- Find characters inside the text
- But how do you get at more than one character?
- BeansRUs is rewarding loyal customers
- The price moved
- Searching is complex
- Python data is smart
- Strings and numbers are different
- The program has overloaded the BeansRUs Server
- Time... if only you had more of it
- Youre already using library code
- Order is restored
- Your Programming Toolbox
- 3. Functions: Lets get organized
- Starbuzz is out of beans!
- What does the new program need to do?
- Dont duplicate your code...
- ...Reuse your code instead
- Reuse code with functions
- Always get things in the right order
- Return data with the return command
- Use the Force, Web Luke
- The function always sends the same message
- Use parameters to avoid duplicating functions
- Someone decided to mess with your code
- The rest of the program cant see the password variable
- When you call a function, the computer creates a fresh list of variables
- When you leave a function, its variables get thrown away
- Starbuzz is fully stocked!
- Your Programming Toolbox
- 4. Data in Files and Arrays: Sort it out
- Surfs up in Codeville
- Find the highest score in the results file
- Iterate through the file with the open, for, close pattern
- The file contains more than numbers...
- Split each line as you read it
- The split() method cuts the string
- But you need more than one top score
- Keeping track of 3 scores makes the code more complex
- An ordered list makes code much simpler
- Sorting is easier in memory
- Keep the data in memory
- You cant use a separate variable for each line of data
- An array lets you manage a whole train of data
- Python gives you arrays with lists
- Arrays can be extended
- Sort the array before displaying the results
- Sort the scores from highest to lowest
- And the winner is...?
- You somehow forgot the surfer names
- Your Programming Toolbox
- 5. Hashes and Databases: Putting data in its place
- Who won the surfing contest?
- Associate the name with the score
- Use a hash
- Associate a key with a value using a hash
- Iterate hash data with for
- The data isnt sorted
- Python hashes dont have a sort() method...
- ...but there is a function called sorted()
- When data gets complex
- So what does RSAs data look like?
- Return a data structure from a function
- Heres your new board!
- Meanwhile, down at the studio...
- The code remains the same; its the function that changes
- TVNs data is on the money!
- Your Programming Toolbox
- 6. Modular Programming: Keeping things straight
- Head First Health Club is upgrading some systems
- The program needs to create a transaction file
- Use strings to format strings
- A late night email ruins your day
- $50,000... for a donut?!
- Only the sales from your program were rejected
- The new bank uses a new format
- Your coffee bar program still uses the old format
- Dont just update your copy
- Smart programmers write modular code
- So how do you create a module...?
- ...and how do you use it?
- The transaction file is working great, too
- The health club has a new requirement
- The Starbuzz code
- The two discount functions have the same name
- Fully Qualified Names (FQNs) prevent your programs from getting confused
- The discounts get the customers flooding in
- Your Programming Toolbox
- 7. Building a Graphical User Interface: Going all gooey
- Head First TVN now produces game shows
- pygame is cross platform
- 0... 2... 1... 9... blast off!
- tkinter gives you the event loop for free
- tkinter is packed with options
- The GUI works, but doesnt do anything
- Connect code to your button events
- The GUI programs now ready for a screentest
- But TVN is still not happy
- Label it
- Your Programming Toolbox
- 8. Guis and Data: Data entry widgets
- Head-Ex needs a new delivery system
- Theyve already designed the interface
- Read data from the GUI
- The Entry and Text widgets let you enter text data into your GUI
- Entry widget: for entering single lines of text
- Text widget: for longer, multi-line text
- Read and write data to text fields
- Large Text fields are harder to handle
- One of the Head-Ex deliveries went astray
- Users can enter anything in the fields
- Radio buttons force users to choose a valid depot
- Creating radio buttons in tkinter
- The radio buttons should work together
- The radio buttons can share a model
- The system tells the other widgets when the model changes
- So how do you use models in tkinter?
- Head-Exs business is expanding
- There are too many depots on the GUI
- An OptionMenu lets you have as many options as needed
- The model stays the same
- But wait... you dont have to list all the values like that
- Things are going great at Head-Ex
- Your Programming Toolbox
- 9. Exceptions and Message Boxes: Get the message?
- Whats that smell?
- Someone changed the file permissions
- When it couldnt write to the file, the program threw an exception
- Catch the exception
- Watch for exceptions with try/except
- Theres an issue with the exception handler
- A message box demands attention
- Creating message boxes in Python
- Message boxes that say stuff
- Message boxes that ask stuff
- Your Programming Toolbox
- 10. Graphical Interface Elements: Selecting the right tool
- Time to mix it up
- The music just kept on playing...
- Not all events are generated by button clicks
- Controlling the Window Manager
- Capturing the protocol event isnt enough
- Two buttons, or not two buttons? That is the question...
- The checkbox is an on/off, flip/flop toggle
- Working with checkboxes in tkinter
- Using the get() method
- Pump up the volume!
- Model a slider on a scale
- Start with the volume
- Use pygame to set the volume
- Use tkinter for everything else
- The DJ is over the moon!
- Your Programming Toolbox
- 11. Custom Widgets and Classes: With an object in mind
- The DJ wants to play more than one track
- How will you create the widgets for each track?
- The DJ wants to play more than one track
- Create code for each track as a function
- The new function contains other functions
- Your new function needs to create widgets and event handlers
- The DJ is confused
- Group widgets together
- Create a new type of widget
- A frame widget contains other widgets
- A class is a machine for creating objects
- A class has methods that define behavior
- But how does an object call a method?
- self identifies the widget calling the method
- The SoundPanel class looks a lot like the create_gui() function
- class = methods + data
- The DJ has an entire directory of tracks
- Its party time!
- The mixer program brought the house down!
- Congratulations!
- Your Programming Toolbox
- Leaving town...
- Its been great having you here in Codeville!
- A. Leftovers: The Top Ten Things (we didnt cover)
- #1: Doing things The Python Way
- #2: Using Python 2
- #3: Other programming languages
- #4: Automated testing techniques
- #5: Debugging
- #6: Command-line execution
- #7: Ooops... we couldve covered more OOP
- #8: Algorithms
- #9: Advanced Scary programming topics
- #10: Other IDEs, shells, and text editors
- Index
- About the Authors
- Copyright
O'Reilly Media - inne książki
-
Keeping up with the Python ecosystem can be daunting. Its developer tooling doesn't provide the out-of-the-box experience native to languages like Rust and Go. When it comes to long-term project maintenance or collaborating with others, every Python project faces the same problem: how to build re...(201.03 zł najniższa cena z 30 dni)
200.93 zł
239.00 zł(-16%) -
Bringing a deep-learning project into production at scale is quite challenging. To successfully scale your project, a foundational understanding of full stack deep learning, including the knowledge that lies at the intersection of hardware, software, data, and algorithms, is required.This book il...(241.36 zł najniższa cena z 30 dni)
241.26 zł
289.00 zł(-17%) -
Frontend developers have to consider many things: browser compatibility, usability, performance, scalability, SEO, and other best practices. But the most fundamental aspect of creating websites is one that often falls short: accessibility. Accessibility is the cornerstone of any website, and if a...(200.59 zł najniższa cena z 30 dni)
200.09 zł
239.00 zł(-16%) -
In this insightful and comprehensive guide, Addy Osmani shares more than a decade of experience working on the Chrome team at Google, uncovering secrets to engineering effectiveness, efficiency, and team success. Engineers and engineering leaders looking to scale their effectiveness and drive tra...(114.93 zł najniższa cena z 30 dni)
114.88 zł
149.00 zł(-23%) -
Data modeling is the single most overlooked feature in Power BI Desktop, yet it's what sets Power BI apart from other tools on the market. This practical book serves as your fast-forward button for data modeling with Power BI, Analysis Services tabular, and SQL databases. It serves as a starting ...(199.08 zł najniższa cena z 30 dni)
198.88 zł
239.00 zł(-17%) -
C# is undeniably one of the most versatile programming languages available to engineers today. With this comprehensive guide, you'll learn just how powerful the combination of C# and .NET can be. Author Ian Griffiths guides you through C# 12.0 and .NET 8 fundamentals and techniques for building c...(241.02 zł najniższa cena z 30 dni)
240.92 zł
289.00 zł(-17%) -
Learn how to get started with Futures Thinking. With this practical guide, Phil Balagtas, founder of the Design Futures Initiative and the global Speculative Futures network, shows you how designers and futurists have made futures work at companies such as Atari, IBM, Apple, Disney, Autodesk, Luf...(148.10 zł najniższa cena z 30 dni)
148.00 zł
179.00 zł(-17%) -
Augmented Analytics isn't just another book on data and analytics; it's a holistic resource for reimagining the way your entire organization interacts with information to become insight-driven.Moving beyond traditional, limited ways of making sense of data, Augmented Analytics provides a dynamic,...(174.74 zł najniższa cena z 30 dni)
174.54 zł
219.00 zł(-20%) -
Learn how to prepare for—and pass—the Kubernetes and Cloud Native Associate (KCNA) certification exam. This practical guide serves as both a study guide and point of entry for practitioners looking to explore and adopt cloud native technologies. Adrián González Sánchez ...
Kubernetes and Cloud Native Associate (KCNA) Study Guide Kubernetes and Cloud Native Associate (KCNA) Study Guide
(169.14 zł najniższa cena z 30 dni)177.65 zł
199.00 zł(-11%) -
Python is an excellent way to get started in programming, and this clear, concise guide walks you through Python a step at a time—beginning with basic programming concepts before moving on to functions, data structures, and object-oriented design. This revised third edition reflects the gro...(140.34 zł najniższa cena z 30 dni)
140.14 zł
179.00 zł(-22%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
Oceny i opinie klientów: Head First Programming. A learner's guide to programming using the Python language David Griffiths, Paul Barry (0) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.