logo
Product categories

EbookNice.com

Most ebook files are in PDF format, so you can easily read them using various software such as Foxit Reader or directly on the Google Chrome browser.
Some ebook files are released by publishers in other formats such as .awz, .mobi, .epub, .fb2, etc. You may need to install specific software to read these formats on mobile/PC, such as Calibre.

Please read the tutorial at this link.  https://ebooknice.com/page/post?id=faq


We offer FREE conversion to the popular formats you request; however, this may take some time. Therefore, right after payment, please email us, and we will try to provide the service as quickly as possible.


For some exceptional file formats or broken links (if any), please refrain from opening any disputes. Instead, email us first, and we will try to assist within a maximum of 6 hours.

EbookNice Team

(Ebook) Learn to Code by Solving Problems: A Python Programming Primer by Daniel Zingaro ISBN 9781718501324, 1718501323

  • SKU: EBN-42973688
Zoomable Image
$ 32 $ 40 (-20%)

Status:

Available

4.5

17 reviews
Instant download (eBook) Learn to Code by Solving Problems: A Python Programming Primer after payment.
Authors:Daniel Zingaro
Pages:336 pages.
Year:2021
Editon:1
Publisher:No Starch Press
Language:english
File Size:32.94 MB
Format:mobi
ISBNS:9781718501324, 1718501323
Categories: Ebooks

Product desciption

(Ebook) Learn to Code by Solving Problems: A Python Programming Primer by Daniel Zingaro ISBN 9781718501324, 1718501323

Computers are capable of solving almost any problem when given the right instructions. That’s where programming comes in. This beginner’s book will have you writing Python programs right away. You’ll solve interesting problems drawn from real coding competitions and build your programming skills as you go.
Every chapter presents problems from coding challenge websites, where online judges test your solutions and provide targeted feedback. As you practice using core Python features, functions, and techniques, you’ll develop a clear understanding of data structures, algorithms, and other programming basics. Bonus exercises invite you to explore new concepts on your own, and multiple-choice questions encourage you to think about how each piece of code works.
You’ll learn how to:
• Run Python code, work with strings, and use variables
• Write programs that make decisions
• Make code more efficient with while and for loops
• Use Python sets, lists, and dictionaries to organize, sort, and search data
• Design programs using functions and top-down design
• Create complete-search algorithms and use Big O notation to design more efficient code
By the end of the book, you’ll not only be proficient in Python, but you’ll also understand how to think through problems and tackle them with code. Programming languages come and go, but this book gives you the lasting foundation you need to start thinking like a programmer.
Author Bio
Dr. Daniel Zingaro is an award-winning Associate Professor of Computer Science in the teaching stream at University of Toronto Mississauga, and is internationally recognized for his expertise in Active Learning. He is also the author of Algorithmic Thinking (No Starch Press, 2021).
*Free conversion of into popular formats such as PDF, DOCX, DOC, AZW, EPUB, and MOBI after payment.

Related Products