32%
Get Programming: Learn to Code with Python

Get Programming: Learn to Code with Python

4.8       |  6 Reviews 
5
4
3
2
1

Available


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Quantity:
Add to Wishlist

About the Book

Summary

Get Programming: Learn to code with Python introduces you to the world of writing computer programs without drowning you in confusing jargon or theory that make getting started harder than it should be. Filled with practical examples and step-by-step lessons using the easy-on-the-brain Python language, this book will get you programming in no time!

This book works perfectly alongside our video course Get Programming with Python in Motion, available exclusively at Manning.com: www.manning.com/livevideo/get-programmin?g-with-python-in-motion

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

Let's face it. The only way to learn computer programming is to do it. Whether you want to skill up for your next job interview or just get a few pet projects done, programming can be an amazing tool. This book is designed especially for beginners, helping them learn to program hands on, step by step, project by project. It's time to get programming!

About the Book

Get Programming: Learn to code with Python teaches you the basics of computer programming using the Python language. In this exercise-driven book, you'll be doing something on nearly every page as you work through 38 compact lessons and 7 engaging capstone projects. By exploring the crystal-clear illustrations, exercises that check your understanding as you go, and tips for what to try next, you'll start thinking like a programmer in no time.

What's Inside

    Programming skills you can use in any language Learn to code--no experience required Learn Python, the language for beginners Dozens of exercises and examples help you learn by doing

About the Reader

No prior programming experience needed.

About the Author

Ana Bell is an MIT lecturer and scientist who teaches the popular course, Introduction to Computer Science and Programming Using Python.

Table of Contents

LEARNING HOW TO PROGRAM

Lesson 1 - Why should you learn how to program?
Lesson 2 - Basic principles of learning a programming language

UNIT 1 - VARIABLES, TYPES, EXPRESSIONS, AND STATEMENTS

Lesson 3 - Introducing Python: a programming language
Lesson 4 - Variables and expressions: giving names and values to things
Lesson 5 - Object types and statements of code 46
Lesson 6 - Capstone project: your first Python program-convert hours to minutes

UNIT 2 - STRINGS, TUPLES, AND INTERACTING WITH THE USER

Lesson 7 - Introducing string objects: sequences of characters
Lesson 8 - Advanced string operations
Lesson 9 - Simple error messages
Lesson 10 - Tuple objects: sequences of any kind of object
Lesson 11 - Interacting with the user
Lesson 12 - Capstone project: name mashup

UNIT 3 - MAKING DECISIONS IN YOUR PROGRAMS

Lesson 13 - Introducing decisions in programs
Lesson 14 - Making more-complicated decisions
Lesson 15 - Capstone project: choose your own adventure

UNIT 4 - REPEATING TASKS

Lesson 16 - Repeating tasks with loops
Lesson 17 - Customizing loops
Lesson 18 - Repeating tasks while conditions hold
Lesson 19 - Capstone project: Scrabble, Art Edition

UNIT 5 - ORGANIZING YOUR CODE INTO REUSABLE BLOCKS

Lesson 20 - Building programs to last
Lesson 21 - Achieving modularity and abstraction with functions
Lesson 22 - Advanced operations with functions
Lesson 23 - Capstone project: analyze your friends

UNIT 6 - WORKING WITH MUTABLE DATA TYPES

Lesson 24 - Mutable and immutable objects
Lesson 25 - Working with lists
Lesson 26 - Advanced operations with lists
Lesson 27 - Dictionaries as maps between objects
Lesson 28 - Aliasing and copying lists and dictionaries
Lesson 29 - Capstone project: document similarity

UNIT 7 - MAKING YOUR OWN OBJECT TYPES BY USING OBJECT-ORIENTED PROGRAMMING

Lesson 30 - Making your own object types
Lesson 31 - Creating a class for an object type
Lesson 32 - Working with your own object types
Lesson 33 - Customizing classes
Lesson 34 - Capstone project: card game

UNIT 8 - USING LIBRARIES TO ENHANCE YOUR PROGRAMS

Lesson 35 - Useful libraries
Lesson 36 - Testing and debugging your programs
Lesson 37 - A library for graphical user interfaces
Lesson 38 - Capstone project: game of tag

Appendix A - Answers to lesson exercises
Appendix B - Python cheat sheet
Appendix C - Interesting Python libraries


Best Sellers


Product Details
  • ISBN-13: 9781617293788
  • Publisher: Manning Publications
  • Publisher Imprint: Manning Publications
  • Depth: 22
  • Language: English
  • Returnable: Y
  • Sub Title: Learn to Code with Python
  • Width: 189 mm
  • ISBN-10: 1617293784
  • Publisher Date: 24 Apr 2018
  • Binding: Paperback
  • Height: 235 mm
  • No of Pages: 456
  • Spine Width: 24 mm
  • Weight: 746 gr


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

4.8       |  6 Reviews 
out of (%) reviewers recommend this product
Top Reviews
Rating Snapshot
Select a row below to filter reviews.
5
4
3
2
1
Average Customer Ratings
4.8       |  6 Reviews 
00 of 0 Reviews
Sort by :
Active Filters

00 of 0 Reviews
SEARCH RESULTS
1–2 of 2 Reviews
    BoxerLover2 - 5 Days ago
    A Thrilling But Totally Believable Murder Mystery

    Read this in one evening. I had planned to do other things with my day, but it was impossible to put down. Every time I tried, I was drawn back to it in less than 5 minutes. I sobbed my eyes out the entire last 100 pages. Highly recommend!

    BoxerLover2 - 5 Days ago
    A Thrilling But Totally Believable Murder Mystery

    Read this in one evening. I had planned to do other things with my day, but it was impossible to put down. Every time I tried, I was drawn back to it in less than 5 minutes. I sobbed my eyes out the entire last 100 pages. Highly recommend!


Sample text
Photo of
    Media Viewer

    Sample text
    Reviews
    Reader Type:
    BoxerLover2
    00 of 0 review

    Your review was submitted!
    Get Programming: Learn to Code with Python
    Manning Publications -
    Get Programming: Learn to Code with Python
    Writing guidlines
    We want to publish your review, so please:
    • keep your review on the product. Review's that defame author's character will be rejected.
    • Keep your review focused on the product.
    • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
    • Refrain from mentioning competitors or the specific price you paid for the product.
    • Do not include any personally identifiable information, such as full names.

    Get Programming: Learn to Code with Python

    Required fields are marked with *

    Review Title*
    Review
      Add Photo Add up to 6 photos
      Would you recommend this product to a friend?
      Tag this Book
      Read more
      Does your review contain spoilers?
      What type of reader best describes you?
      I agree to the terms & conditions
      You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

      CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

      These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


      By submitting any content to Bookswagon, you guarantee that:
      • You are the sole author and owner of the intellectual property rights in the content;
      • All "moral rights" that you may have in such content have been voluntarily waived by you;
      • All content that you post is accurate;
      • You are at least 13 years old;
      • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
      You further agree that you may not submit any content:
      • That is known by you to be false, inaccurate or misleading;
      • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
      • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
      • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
      • For which you were compensated or granted any consideration by any unapproved third party;
      • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
      • That contains any computer viruses, worms or other potentially damaging computer programs or files.
      You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


      For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


      All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

      Accept

      New Arrivals

      Inspired by your browsing history


      Your review has been submitted!

      You've already reviewed this product!