eBooks-it.org Logo
eBooks-IT.org Inner Image

Practical Programming

An Introduction to Computer Science Using Python

Practical Programming Image

Book Details:

Publisher:Pragmatic Bookshelf
Series: Pragmatic Bookshelf , Practical
Author:Greg Wilson
Published:Jun 04 2009
Posted:Nov 19 2014
Book format:PDF
Book size:9.17 MB

Book Description:

Welcome to computer science in the 21st century. Did you ever wonder how computers represent DNA? How they can download a web page containing population data and analyze it to spot trends? Or how they can change the colors in a color photograph? If so, this book is for you. By the time you're done, you'll know how to do all of that and a lot more. And Python makes it easy and fun. Computers are used in every part of science from ecology to particle physics. This introduction to computer science continually reinforces those ties by using real-world science problems as examples. Anyone who has taken a high school science class will be able to follow along as the book introduces the basics of programming, then goes on to show readers how to work with databases, download data from the web automatically, build graphical interfaces, and most importantly, how to think like a professional programmer. Topics covered include: Basic elements of programming from arithmetic to loops and if statements. Using functions and modules to organize programs. Using lists, sets, and dictionaries to organize data. Designing algorithms systematically. Debugging things when they go wrong. Creating and querying databases. Building graphical interfaces to make programs easier to use. Object-oriented programming and programming patterns.

Download Link:

Related Books:

Bioinformatics Programming Using Python

Practical Programming for Biological Data
Bioinformatics Programming Using Python Image
Powerful, flexible, and easy to use, Python is an ideal language for building software tools and applications for life science research and development. This unique book shows you how to program with Python, using code examples taken directly from bioinformatics. In a short time, you'll be using sophisticated techniques and Python modules that are particularly effective for bioinformatics programming.Bioinformatics Programming Using Python is perfect for anyone involved with bioinformatics -- researchers, support staff, students, and software developers interested in writing bioinformatics applications. You'll find it useful whether you already use Python, write code in another language, or have no programming experience at all. It's an excellent sel...

Accelerated C++

Practical Programming by Example
Accelerated C++ Image
Want to learn how to program in C++ immediately? Want to start writing better, more powerful C++ programs today? Accelerated C++'s uniquely modern approach will help you learn faster and more fluently than you ever believed possible. Based on the authors' intensive summer C++ courses at Stanford University, Accelerated C++ covers virtually every concept that most professional C++ programmers will ever use -- but it turns the "traditional" C++ curriculum upside down, starting with the high-level C++ data structures and algorithms that let you write robust programs immediately. Once you're getting results, Accelerated C++ takes you "under the hood," introducing complex language features such as memory management in context, and expl...

Practical Programming in Tcl and Tk

Practical Programming in Tcl and Tk Image
3rd Edition
Covers user interface development, application integration techniques that leverage Tcl/Tk's cross-platform scripting capabilities, Tcl's compiler, and Tcl/Tk plug-ins for Netscape and Internet Explorer. Discusses Tcl's fundamental mechanisms and operating system interfaces. Softcover. CD-ROM included. DLC: Tcl (Computer prgramming language)....

2007 - 2021 © eBooks-IT.org