Index
 
Operating Systems
Java
Programming Languages
Hardware
Microsoft Technologies
Computer Science
Formal Methods
MM & Game Dev.
Theory Computing
Compilers
Database
Hardware
DS & Algorithms
OS
Network
Database
Network
Software Engineering
XML and XSL
Internet
Web Programming
Web Technologies
Physics
Bio-Chemistry
Mathematics
Medical
Redbooks
Unlisted/Miscellaneous

Contact Us

Freebookzone.com | What's New | Missing Link | Feedback

CS -> Theory



Book Title : How to Think Like a Computer Scientist: Learning with Python
eBook download format(s) : HTML ZIP PDF htm 
ISBN-10 : 0971677506 
ISBN-13 : 978-0-971677-50-0 
Author(s) : Allen Downey Jeffrey Elkner Chris Meyers 
Publisher : Green Tea Pr (04 Jan 2002)
Section : CS -> Theory
Book Review:

Book Description
"How to Think Like a Computer Scientist: Learning with Python" is an introduction to computer science using the Python programming language. It covers the basics of computer programming, including variables and values, functions, conditionals and control flow, program development and debugging. Later chapters cover basic algorithms and data structures.




add to del.icio.us                 Digg Freebookzone.com!

You may use anyone of the download options


eBook VersionBuy this book from Amazon
Front Cover

Missing Link?, Report It and try these 4 + 1 alternates...
  
         Buy 


Tell a Friend!

Similar Book titles in CS -> Theory section:
Introduction to Computer Science I
Foundations of Computer Science
An Introduction to the Theory of Computation (Principles of Computer Science Series)
How to Think Like a Computer Scientist: Learning with LOGO
How to Think Like a Computer Scientist: Learning with Java
How to Think Like a Computer Scientist: Learning with Cpp
Information Theory, Inference and Learning Algorithms
Computer Organization and Design Fundamentals
Essentials of Theoretical Computer Science
Categories, Types And Structures - An Introduction to Category Theory for The Working Computer Scientist
How Computers Work: Processor and Main Memory
The Secret Guide to Computers, 29th Edition
Trapped in the Net: The Unanticipated Consequences of Computerization
Quantitative System Performance - Computer System Analysis Using Queueing Network Models
Capability-Based Computer Systems
How to be a Programmer: A Short, Comprehensive, and Personal Summary
Ballard and Brown's Computer Vision
A College Student's Guide to Computers in Education


Similar Book titles in Other sections:

Section: Applications
How to Use Microsoft Publisher 98


Section: CS -> Compilers and Languages
How Language Works
Introduction to Machine Learning


Section: Data Structures and Algorithms
Introduction to Computer Graphics
Concepts, Techniques, and Models of Computer Programming
Design and Analysis of Computer Algorithms
Computers, Graphics, & Learning
Structure and Interpretation of Computer Programs - 2nd Edition
Show all..


Section: Multimedia & Game Development
Simulating Humans: Computer Graphics Animation and Control
So you want to be a Computer Game Developer?


Section: CS -> Hardware
Computer Architecture Tutorial
Advanced Computer Architecture Notes
Advanced Computer Architecture Tutorials
Computer Structures: Principles and Examples
Computer Structures: Readings and Examples
Show all..


Section: DB -> Oracle
Oracle8 How-To: The Definitive Oracle8 Problem-Solver


Section: Photography
Shoot Like a Pro! - Digital Photography Techniques


Section: Computer Hardware
Hardware Guide to Linux: A Collection of Linux HOW-TO
The Hand-Me-Down PC: Upgrading and Repairing Personal Computers
Beginning Computer Hardware Guide
Scott Mueller Library - Computer Dictionary
Build Your Own Laptop - An Impractical Guide to Building a Laptop Computer
Show all..


Section: Logic Design and Architecture
Computer Aids for VLSI Design, Second Edition


Section: Internet
How to be a Web Whore Just Like Me
How To Become A Hacker
Computer Security Basics 2nd Edition


Section: Advanced Java
Thinking in Patterns with Java
Introduction to Computer Science Using Java


Section: Java Language
Thinking in Java, 1st Edition
Thinking in Java, 2nd Edition
Thinking in Java, 3rd Edition
Thinking in Java, 4th edition


Section: Java Micro Edition
Learning Wireless Java


Section: Life & Health
The Mind At Night - The New Science Of How And Why We Dream
How to Make Anyone Fall in Love with You


Section: Mathematics
Machine Learning, Neural and Statistical Classification
Mathematical Foundations of Computer Science
Vector Math for 3D Computer Graphics - An Interactive Tutorial
The Unknowable (Discrete Mathematics and Theoretical Computer Science)
Logic for Computer Science: Foundations of Automatic Theorem Proving
Show all..


Section: Miscellaneous
The Art of Computer Game Design
Computer Vision and Image Processing
Academic Careers for Experimental Computer Scientists and Engineers
Moths to the Flame : The Seductions of Computer Technology
Gaussian Processes for Machine Learning
Show all..


Section: Sales, Marketing & Trading
Don't Think Pink What Really Makes Women Buy And How To Increase Your Share Of This Crucial Market


Section: Microsoft C Sharp (C#)
Learning C Sharp


Section: Microsoft Visual Basic
How to Program Visual Basic 5.0: Control Creation Edition
Visual Basic 6 Database How-To


Section: Networking
Introduction to Computer, Internet & Network Systems Security
Computer Networks and Internets
Computer Networks
How Intranets Work
Design and Validation of Computer Protocols
Show all..


Section: GNU/Linux OS
Learning Debian GNU/Linux
Wine-HOWTO
Linux in the Workplace - How to Use Linux in Your Office
Learning GNU Emacs, 3rd Edition
Linux + Windows HOWTO
Show all..


Section: Unix OS
Learning the Unix Operating System
Learning the vi Editor
Learning the Korn Shell


Section: Assembly Language
Linux Assembly HOW-TO
The Art of Computer Programming
How to Optimize for the Pentium Microprocessors


Section: C Language
Learning GNU C


Section: C++ Language
C++ Programming HOW-TO
Thinking in C++, 2nd Edition (Beta)
Thinking in C++, Volume 1: Introduction to Standard C++ (2nd Edition)
Thinking in C++, Volume 2: Practical Programming, Second Edition


Section: Other Programming
Programming Language Examples Alike Cookbook
Successful Lisp: How to Understand and Use Common Lisp
Using Z: Specification, Refinement, and Proof (Prentice-Hall International Series in Computer Science)
Common Lisp: An Interactive Approach (Principles of Computer Science Series)
Thinking Forth
Show all..


Section: Perl Scripting
Learning Perl, Second Edition
Learning Perl on Win32 Systems
Learning Perl the Hard Way


Section: Ruby Programming
Learning Ruby


Section: Scripting
Dive Into Python: Python for experienced programmers
A Byte of Python
Python Language Reference
Python Library Reference
Python Tutorial
Show all..


Section: Redbooks Draft
DB2 v9 and SAP enhancements and how they complement each other on System z
IBM PowerAI: Deep Learning Unleashed on IBM Power Systems


Section: Redbooks
IBM Workplace Collaborative Learning 2.6
IBM PowerAI: Deep Learning Unleashed on IBM Power Systems Servers


Section: IBM Technotes
How to Set Up File Dependencies in a Tivoli Workload Scheduler for a z/OS End-to-End Environment
Journaling - How Can It Contribute to Disk Usage Skew?
Journaling - How many journals should I configure?
How VSS Works with Tivoli Storage Manager for Copy Server and IBM System Storage Hardware


Section: Redpapers
How to use Web Analytics for Improving Web Applications
How does the MIDAW facility improve the performance of FICON channels using DB2 and other workloads?
IBM Workplace Collaborative Learning for IBM i5/OS
IBM Sales Center With Computer Telephony Integration
Utility Capacity on Demand: What Utility CoD Is and How to Use It
Show all..


Section: Redpapers Draft
Implementing IBM Lotus Workplace Learning on the IBM eServer iSeries Server
IBM Sales Center for WebSphere Commerce with Computer Telephony Integration
IBM Tivoli Storage Manager: How to Move a Library Manager
Implementing the Poughkeepsie Green Data Center -- Showcasing a Dynamic Infrastructure
Rethink your Mainframe Applications: Reasons for Extension, Modernization, and Growth
Show all..


Section: Software Engineering
How to Design Programs: An Introduction to Programming and Computing
Supercomputers: Directions in Technology and Applications
Producing Open Source Software: How to Run a Successful Free Software Project
Free For All: How Linux and the Free Software Movement Undercut the High-Tech Titans
Scrum and XP from the Trenches - How we do Scrum
Show all..


Section: Web Technology
How to Use HTML 3.2


Section: XML, XSL & UML
Learning XML, 2nd Edition
XML-RPC HOW-TO
Learning UML


Similar Books from Amazon :


Tell a Friend!


©2008 FreeBookZone.com - Home - Privacy Policy - Program Policy, Terms and Conditions