The Book Depository Python Programming for the Absolute Beginner, Third by Michael Dawson

4.3 out of 5 stars
The Book Depository Python Programming for the Absolute Beginner, Third by Michael Dawson
Zoom
Currently out of stock
 
SCROLL DOWN
TO EXPLORE MORE
 

Price: £39.99

Brand: The Book Depository

 

Description: Python Programming for the Absolute Beginner, Third Edition : Paperback : Cengage Learning, Inc : 9781435455009 : 1435455002 : 12 Jan 2010 : If you are new to programming with Python and are looking for a solid introduction, this is the book for you. Developed by computer science instructors, books in the for the absolute beginner series teach the principles of programming through simple game creation. You will acquire the skills that you need for practical Python programming applications and will learn how these skills can be put to use in real-world scenarios. Throughout the chapters, you will find code samples that illustrate concepts. The Book Depository Python Programming for the Absolute Beginner, Third by Michael Dawson - shop the best deal online on thebookbug.co.uk

 

Category: Books

Merchant: The Book Depository

Product ID: 9781435455009

MPN: 1435455002

GTIN: 9781435455009

 
The Book Depository logo
 
Currently out of stock
 

Author: Joseph Mcdonnell

Rating: 5

Review: I've had a great deal of programming experience - I started with punch cards and Fortran!! I've also programmed in a plethora of other languages (BASIC, Pascal, various flavours of C and a few languages I can't even remember). My last serious language was Borland Delphi (Object Pascal), which I loved. My licence was for Delphi 7 - a little out of date for my hardware. I needed to update to a language that offered similar possibilities to Delphi - OOP, database applications, web applications, GUIs, simulations. and just general programs that would let me calculate difficult stuff like 2+2. I didn't want to pay a giant licence fee so I looked around to see what was available and Python seemed to be what I wanted. Since I had some programming experience, I actually started with Mark Lutz's book "Programming Python". One of the reviewers of that book had a similar background to me in terms of programming experience. He stated that he had hacked his way through Mark's book (my summary of his words), so I decided to try that. Result...I could have done it, but I too felt that I was having to hack my way through a bit of jungle. So, I decided to take a step back and try a different approach. Don't get me wrong...I strongly suspect Mark's book is a perfect SECOND Python book and I look forward to giving it a great review when I've worked my way through it (notice I didn't say "hacked my way through it"). So, I bought Michael's book. And I'm delighted with it. It introduces subjects in a simple manner e.g. constructors and private methods in a program that contains just a few lines of code!!??!! OOP programming is difficult for some people to get their head around (I wonder if it's easier for people with no non-OOP background as opposed to us old hacks who didn't even know what an OOP was until we publicly embarrassed ourselves). But it also gets you into the basement of programming - loops, lists, reading and writing files etc etc. Brill! The writing style is terrific. It's light, humourous (in my part of the world, "humour" comes with a "u" ... or is that AN "u"?) and sometimes a little self-depracating. But it's fun to read...chapters are bite size...the examples are excellent. And Python is a truly great language in which to program (or "to program in" if you're not a grammar Nazi. Its developer has been classified "Benevolent Dictator for Life". What more can you ask? One minor criticism...it would be nice to have an exercise project/thread which started early in the book and developed throughout the book. By that I mean a thread which stands alone from the text. The exercises at the end of each chapter modify the author's code or present fairly simple new projects. It would be nice if readers could develop a program which is not related to the text/exercises but builds succesively chapter by chapter. Of course, programmers with experience can do this for themselves, but it might be handy for newbies. In summary, if you are interested in programming in Python, buy this book. It's a great book.

 

Author: ke2uke

Rating: 4

Review: I worked threw this book quite fast and it kept my interest mostly which is unique as I normally lose interest, FAST!. It starts out with all the basics on how to setup all the programs needed step by step and then goes into the basics of Python scripting. After it gets you familiar to the Python code it then teachs you how to apply that code and create a GUI using the "tkinter" package which is great and will boost your confidence and motivation with Python. Lastly it will introduce game programming threw a GUI using a modified pygame package, I would recommend skipping this and just learning Pygame, its alot more rewarding than using the modified package they teach and you will get alot more out of it as you will probably continue using Pygame far beyond this book. Note: When I talk about packages I am refering to code created by other people to make things easier for you by allowing you to use their code of 100 lines by typing just 5 lines, more or less. Thanks for reading. Enjoy.

 

Similar Products

  • Waterstones Python Programming for the Absolute Beginner

    Price: £39.99

    Brand: Waterstones

     
    4.3 out of 5 stars

    681 ratings

     

    Description: If you are new to programming with Python and are looking for a solid introduction, this is the book for you. Developed by computer science instructors, books in the for the absolute beginner series teach the principles of programming through simple game creation. You will acquire the skills that you need for practical Python programming applications and will learn how these skills can be put to use in real-world scenarios. Throughout the chapters, you will find code samples that illustrate concepts presented. At the end of each chapter, you will find a complete game that demonstrates the key ideas in the chapter, a summary of the chapter, and a set of challenges that tests your newfound knowledge. By the time you finish this book, youéll be well versed in Python and be able to apply the basic programming principles youéve learned to the next programming language you tackle. Waterstones Python Programming for the Absolute Beginner - shop the best deal online on thebookbug.co.uk

    Category: Books

    Delivery cost: 0.00

    ISBN: 9781435455009

     
    Waterstones logo

    Merchant: Waterstones

    Product ID: 9781435455009

     
  • Lovereading Programming with MicroPython Embedded Programming with Microcontrollers and Python

    Price: £35.99

    Brand: Lovereading

     

    Description: Programming with Micro Python Embedded Programming with Microcontrollers and Python. Paperback /softback. By Nicholas H. Tollervey. Lovereading Programming with MicroPython Embedded Programming with Microcontrollers and Python - shop the best deal online on thebookbug.co.uk

    Category: Books

     
    LoveReading logo

    Merchant: LoveReading

    Product ID: 9781491972731

     
  • Waterstones Beginning Programming with Python For Dummies

    Price: £26.99

    Brand: Waterstones

     

    Description: Create simple, easy programs in the popular Python language Beginning Programming with Python For Dummies is the trusted way to learn the foundations of programming using the Python programming language. Python is one of the top-ranked languages, and there's no better way to get started in computer programming than this friendly guide. You'll learn the basics of coding and the process of creating simple, fun programs right away. This updated edition features new chapters, including coverage of Google Colab, plus expanded information on functions and objects, and new examples and graphics that are relevant to today's beginning coders. Dummies helps you discover the wealth of things you can achieve with Python. Employ an online coding environment to avoid installation woes and code anywhere, any time Learn the basics of programming using the popular Python language Create easy, fun projects to show off your new coding chops Fix errors in your code and use Python with external data sets Beginning Programming with Python For Dummies will get new programmers started | ??the easy way. .

    Category: Books

    Delivery cost: 0.00

    ISBN: 9781119913771

     
    Waterstones logo

    Merchant: Waterstones

    Product ID: 9781119913771

     
  • Waterstones Object-oriented Python

    Price: £42.99

    Brand: Waterstones

     

    Description: Object-Oriented Python is an intuitive and thorough guide to mastering object-oriented programming from the ground up. You'll cover the basics of building classes and creating objects, and put theory into practice using the pygame package with clear examples that help visualize the object-oriented style. You'll explore the key concepts of object-oriented programming - encapsulation, polymorphism, and inheritance - and learn not just how to code with objects, but the absolute best practices for doing so. Finally, you'll bring it all together by building a complex video game, complete with full animations and sounds. The book covers two fully functional Python code packages that will speed up development of graphical user interface (GUI) programs in Python. Waterstones Object-oriented Python - shop the best deal online on thebookbug.co.uk

    Category: Books

    Delivery cost: 0.00

    ISBN: 9781718502062

     
    Waterstones logo

    Merchant: Waterstones

    Product ID: 9781718502062

     
  • Waterstones Ontologies with Python

    Price: £49.99

    Brand: Waterstones

     

    Description: Use ontologies in Python, with the Owlready 2 module developed for ontology-oriented programming. You will start with an introduction and refresher on Python and OWL ontologies. Then, you will dive straight into how to access, create, and modify ontologies in Python. Next, you will move on to an overview of semantic constructs and class properties followed by how to perform automatic reasoning. You will also learn about annotations, multilingual texts, and how to add Python methods to OWL classes and ontologies. Using medical terminologies as well as direct access to RDF triples is also covered. Python is one of the most used programming languages, especially in the biomedical field, and formal ontologies are also widely used. However, there are limited resources for the use of ontologies in Python. Owlready 2, downloaded more than 60,000 times, is a response to this problem, and this book is the first one on the topic of using ontologies with Python. What You Will Learn Use Owlready 2 to access and modify OWL ontologies in Python Publish ontologies on dynamic websites Perform automatic reasoning in Python Use well-known ontologies, including D Bpedia and Gene Ontology, and terminological resources, such as UMLS (Unified Medical Language System) Integrate Python methods in OWL ontologies Who Is This Book For Beginner to experienced readers from biomedical sciences and artificial intelligence fields would find the book useful. Waterstones Ontologies with Python - shop the best deal online on thebookbug.co.uk

    Category: Books

    Delivery cost: 0.00

    ISBN: 9781484265512

     
    Waterstones logo

    Merchant: Waterstones

    Product ID: 9781484265512

     
  • Waterstones Python Playground, 2nd Edition

    Price: £42.99

    Brand: Waterstones

     

    Description: Python is a powerful programming language that's easy to learn and fun to play with. But once you've gotten a handle on the basics, what's next? Python Playground, 2nd Edition is a collection of imaginative programming projects that will inspire readers to use Python for making art and music, simulating real-world phenomena, and interacting with hardware. This second edition is fully updated to be even more user friendly and features five brand-new projects, like transforming a Raspberry Pi Pico into a playable instrument, creating an Io T system to monitor your garden, and using machine learning to develop a speech-recognition system. Programming shouldn't be a chore, so have some geeky fun with Python Playground, 2nd Edition!.

    Category: Books

    Delivery cost: 0.00

    ISBN: 9781718503045

     
    Waterstones logo

    Merchant: Waterstones

    Product ID: 9781718503045

     
  • Lovereading Programming Python

    Price: £53.99

    Brand: Lovereading

     

    Description: Programming Python. Paperback /softback. By Mark Lutz.

    Category: Books

     
    LoveReading logo

    Merchant: LoveReading

    Product ID: 9780596158101

     
  • Lovereading Black Hat Python, 2nd Edition Python Programming for Hackers and Pentesters

    Price: £38.69

    Brand: Lovereading

     

    Description: Black Hat Python, 2nd Edition Python Programming for Hackers and Pentesters. Paperback /softback. By Justin Seitz, Tim Arnold.

    Category: Books

     
    LoveReading logo

    Merchant: LoveReading

    Product ID: 9781718501126

     
  • Waterstones Beginning Programming in 24 Hours, Sams Teach Yourself

    Price: £22.99

    Brand: Waterstones

     

    Description: Sams Teach Yourself Beginning Programming in 24 Hours explains the basics of programming in the successful 24 Hours format. The book's examples are easily readable and understandable by even those with no previous exposure to programming. This book covers the absolute basics of programming: Why program? What tools to use? How does a program tell the computer what to do? Readers will learn how to program the computer and will explore some of the most popular programming languages in use. This book will introduce the reader to common programming fundamentals using Python and will provide an overview of other common programming languages and their uses. Waterstones Beginning Programming in 24 Hours, Sams Teach Yourself - shop the best deal online on thebookbug.co.uk

    Category: Books

    Delivery cost: 2.99

    ISBN: 9780135836705

     
    Waterstones logo

    Merchant: Waterstones

    Product ID: 9780135836705

     
  • Lovereading Using Asyncio in Python Understanding Python's Asynchronous Programming Features

    Price: £32.39

    Brand: Lovereading

     

    Description: Using Asyncio in Python Understanding Python's Asynchronous Programming Features. Paperback /softback. By Caleb Hattingh.

    Category: Books

     
    LoveReading logo

    Merchant: LoveReading

    Product ID: 9781492075332