Book description
Move from zero knowledge of programming to comfortably writing small to medium-sized programs in Python. Fully updated for Python 3, with code and examples throughout, the book explains Python coding with an accessible, step-by-step approach designed to bring you comfortably into the world of software development.
Real–world analogies make the material understandable, with a wide variety of well-documented examples to illustrate each concept. Along the way, you’ll develop short programs through a series of coding challenges that reinforce the content of the chapters.
Learn to Program with Python 3 guides you with material developed in the author's university computer science courses. The author's conversational style feels like you're working with a personal tutor. All material is thoughtfully laid out, each lesson building on previous ones.
- Understand programming basics with Python, based on material developed in the author's college courses
- Learn core concepts: variables, functions, conditionals, loops, lists, strings, and more
- Explore example programs including simple games you can program and customize
- Build modules to reuse your own code
Table of contents
Product information
- Title: Learn to Program with Python 3: A Step-by-Step Guide to Programming
- Author(s):
- Release date: August 2018
- Publisher(s): Apress
- ISBN: 9781484238790
You might also like
book
Learn Python Programming - Third Edition
Get up and running with Python 3.9 through concise tutorials and practical projects in this fully …
book
Python 3 Object-Oriented Programming. - Third Edition
Uncover modern Python with this guide to Python data structures, design patterns, and effective object-oriented techniques …
video
Learn Python 3 from Scratch
This is the most comprehensive yet simple course on the Python programming language and it concentrates …
book
Programming in Python 3: A Complete Introduction to the Python Language, Second Edition
A Fully Revised Edition Featuring New Material on Coroutines, Debugging, Testing, Parsing, String Formatting, and More …