Free Worldwide Shipping on Orders $50+
Shopping Cart
Python Programming Fundamentals for Beginners - Essential Computer Science Topics | Learn Coding for Web Development, Data Analysis & Automation
$17
$30.91
Safe 45%
Python Programming Fundamentals for Beginners - Essential Computer Science Topics | Learn Coding for Web Development, Data Analysis & Automation
Python Programming Fundamentals for Beginners - Essential Computer Science Topics | Learn Coding for Web Development, Data Analysis & Automation
Python Programming Fundamentals for Beginners - Essential Computer Science Topics | Learn Coding for Web Development, Data Analysis & Automation
$17
$30.91
45% Off
Quantity:
Delivery & Return: Free shipping on all orders over $50
Estimated Delivery: 10-15 days international
26 people viewing this product right now!
SKU: 86466280
Guranteed safe checkout
amex
paypal
discover
mastercard
visa
apple pay
shop
Description
This easy-to-follow and classroom-tested textbook guides the reader through the fundamentals of programming with Python, an accessible language which can be learned incrementally. Features: incudes numerous examples and practice exercises throughout the text, with additional exercises, solutions and review questions at the end of each chapter; highlights the patterns which frequently appear when writing programs, reinforcing the application of these patterns for problem-solving through practice exercises; introduces the use of a debugger tool to inspect a program, enabling students to discover for themselves how programs work and enhance their understanding; presents the Tkinter framework for building graphical user interface applications and event-driven programs; provides instructional videos and additional information for students, as well as support materials for instructors, at an associated website.
More
Shipping & Returns

For all orders exceeding a value of 100USD shipping is offered for free.

Returns will be accepted for up to 10 days of Customer’s receipt or tracking number on unworn items. You, as a Customer, are obliged to inform us via email before you return the item.

Otherwise, standard shipping charges apply. Check out our delivery Terms & Conditions for more details.

Reviews
*****
Verified Buyer
5
I am a blogger, writing articles for VBA, C# and other interesting programming languages. I was provided with an online version of the book from SpringerIn general, I have almost no experience with Python, so I have read the book with the eyes of an unexperienced user, the type of reader that reads books for programming fundamentals.The book is easy to read, quite small for a programming book (200 pages), giving you good basis for python fundamentals. The introduction is well written and enables you to configure the WingIDE within minutes and start using the book. At the end of each chapter, there are programming tasks, most of which are resolved quite well a few pages after. This is a big plus :)What I liked in the book was its simple language and way of telling the Python story - the author inserts parts such as "What is a computer and what is a programming language", which are easy to follow and make the reading more interesting and not so tense.The second thing I liked was the fact, that the book actually builds some real GUI applications, after the first 100 pages. This was crucial for my motivation to reach the end of the book. Python comes up with plenty of libraries, which were well-used to show its power.Now, let's hate a little:I have read the book with an online version and some of the code was not quite visible with it. I have made some errors in writing the code, because the "(" and the "[" are quite familiar from the monitor.The code from the book was not provided, thus I should have written it by myself, which was not that pleasant, considering the point above.Some of the code provided in the book was quite a lot to be written down as an example, considering the fact that the code was written in more than one place in the chapter (actually this could have been the style of the author, because the code snippets were explained, but I prefer to be able to get the whole picture of what the code is doing).So, if I could summarize the minuses - please, provide code somewhere in the internet, if you are writing a programming book. A sentence such as "Solutions are available upon request" is really somehow not acceptable. This is a Python fundamentals book, not a NASA project.In conclusion, if you have passion for easy-to-install scripting languages and you are interested in Python - the book is quite OK for a start!

You Might Also Like

Top