A Practical Introduction to Python Programming



Bookstore > Books > A Practical Introduction to Python Programming

A Practical Introduction to Python Programming
Free Download
eBookFree
Rating
AuthorBrian Heinold
PublisherSelf-publishing
Published2012
Pages263
LanguageEnglish
FormatPaper book / ebook (PDF)
EBook Hardcover Paperback

This book started out as about 30 pages of notes for students in my introductory programming class at Mount St. Mary's University. Most of these students have no prior programming experience, and that has affected my approach. I leave out a lot of technical details and sometimes I oversimplify things. Some of these details are filled in later in the book, though other details are never filled in. But this book is not designed to cover everything, and I recommend reading other books and the Python documentation to fill in the gaps.

The style of programming in this book is geared towards the kinds of programming things I like to do - short programs, often of a mathematical nature, small utilities to make my life easier, and small computer games. In fact, the things I cover in the book are the things that I have found most useful or interesting in my programming experience, and this book serves partly to document those things for myself. This book is not designed as a thorough preparation for a career in software engineering. Interested readers should progress from this book to a book that has more on computer science and the design and organization of large programs.





Similar Books


Introduction to Python for Engineers and Scientists

Introduction to Python for Engineers and Scientists

by Sandeep Nagar

Familiarize yourself with the basics of Python for engineering and scientific computations using this concise, practical tutorial that is focused on writing code to learn concepts. Introduction to Python is useful for industry engineers, researchers, and students who are looking for open-source solutions for numerical computation.In this ...

Price:  $27.62  |  Publisher:  Apress  |  Release:  2018

Practical Programming, 2nd Edition

Practical Programming, 2nd Edition

by Paul Gries, Jennifer Campbell, Jason Montojo

This book is for anyone who wants to understand computer programming. You'll learn to program in a language that' s used in millions of smartphones, tablets, and PCs. You'll code along with the book, writing programs to solve real-world problems as you learn the fundamentals of programming using Python 3. You'll learn about design, algori...

Price:  $15.00  |  Publisher:  The Pragmatic Programmers  |  Release:  2013

A Practical Guide to TPM 2.0

A Practical Guide to TPM 2.0

by Will Arthur, David Challener

A Practical Guide to TPM 2.0: Using the Trusted Platform Module in the New Age of Security is a straight-forward primer for developers. It shows security and TPM concepts, demonstrating their use in real applications that the reader can try out.Simply put, this book is designed to empower and excite the programming community to go out and...

Price:  $43.30  |  Publisher:  Apress  |  Release:  2015

Checking Out with the Payment Request API

Checking Out with the Payment Request API

by Alex Libby

Quickly create consistent checkouts for use within websites, using the power of the HTML5 Payment Request API. This project-oriented book simplifies the process of creating and manipulating checkouts with the Payment Request API in browsers for websites or online applications, using little more than a text editor or free software.One of t...

Price:  $28.07  |  Publisher:  Apress  |  Release:  2019

Beginning R

Beginning R

by Larry Pace

Beginning R: An Introduction to Statistical Programming is a hands-on book showing how to use the R language, write and save R scripts, build and import data files, and write your own custom statistical functions. R is a powerful open-source implementation of the statistical language S, which was developed by AT&T. R has eclipsed ...

Price:  $39.87  |  Publisher:  Apress  |  Release:  2012

Efficient R Programming

Efficient R Programming

by Colin Gillespie, Robin Lovelace

Become a more productive programmer with Efficient R Programming. Drawing on years of experience teaching R courses, authors Colin Gillespie and Robin Lovelace give practical advice on a range of topics - from optimizing set-up of RStudio to leveraging C++ - that make this book a valuable asset for both experienced and novice programmers....

Price:  $21.49  |  Publisher:  O'Reilly Media  |  Release:  2016

Introducing Dart Sass

Introducing Dart Sass

by Alex Libby

Leverage the power of Dart Sass to quickly create valid CSS styles for use within websites. This short project-oriented book simplifies the process of creating and manipulating Sass code in the browser, for websites, or online applications, using little more than a text editor or free software. Designed to be much faster and simpler to us...

Price:  $17.50  |  Publisher:  Apress  |  Release:  2019

JavaScript for Kids

JavaScript for Kids

by Nick Morgan

JavaScript is the programming language of the Internet, the secret sauce that makes the Web awesome, your favorite sites interactive, and online games fun!JavaScript for Kids is a lighthearted introduction that teaches programming essentials through patient, step-by-step examples paired with funny illustrations. You'll begin with the basi...

Price:  $24.15  |  Publisher:  No Starch Press  |  Release:  2014