December 22nd, 2011 |
Search |
0 views |

Allen Downey, “Python for Software Design: How to Think Like a Computer Scientist” C..ge U. (3-2009) | PDF | 270 Pages | ISBN: 0521725968 | 1.5Mb Python for Software Design is a concise introduction to software design using the Python programming language. Intended for people with no programming experience, this book starts with the most basic concepts and gradually adds new material. Some of the ideas students find most challenging, like recursion and object-oriented programming, are divided into a sequence of smaller steps and introduced over the course of several chapters. The focus is on the programming process, with special emphasis on debugging. The book includes a wide range of exercises, from short examples to substantial projects, so that students have ample opportunity to practice each new concept. Exercise solutions and code examples...
November 17th, 2011 |
Search |
0 views |

Thomas Theis, “Einstieg in Python 3, 2 Auflage” G..leo C..puting | 2009 | ISBN: 3836214067 | 399 pages | PDF | 28 MB Pressestimmen Anfänger und Umsteiger profitieren von dem pädagogischen Kniff des Autors [...] anhand eines selbstprogrammierten Spiels durch die Übungen zu führen: Einfacher Code wird mit der Zeit komplexer und wandert am Ende sogar auf eine Webseite. (Linux Magazin ) Linux Magazin, August 2009 Anfänger und Umsteiger profitieren von dem pädagogischen Kniff des Autors [...] anhand eines selbstprogrammierten Spiels durch die Übungen zu führen: Einfacher Code wird mit der Zeit komplexer und wandert am Ende sogar auf eine Webseite.

Craig Finch, “Sage Beginner’s Guide” Publisher: Packt Publishing | ISBN: 1849514461 | edition 2011 | PDF | 364 pages | 24 mb Your work demands results, and you don’t have time for tedious, repetitive mathematical tasks. Sage is a free, open-source software package that automates symbolic and numerical calculations with the power of the Python programming language, so you can focus on the analytical and creative aspects of your work or studies. Sage Beginner’s Guide shows you how to do calculations with Sage. Each concept is illustrated with a complete example that you can use as a starting point for your own work. You will learn how to use many of the functions that are built in to Sage, and how to use Python to write sophisticated programs that utilize the power of...
November 6th, 2011 |
Search |
0 views |

Python and AWS Cookbook By Mitch Garnaat Publisher: O’Re..illy Media 2011 | 76 Pages | ISBN: 144930544X | EPUB + PDF | 1 MB + 5 MB If you intend to use Amazon Web Services (AWS) for remote computing and storage, Python is an ideal programming language for developing applications and controlling your cloud-based infrastructure. This cookbook gets you started with more than two dozen recipes for using Python with AWS, based on the author’s boto library.
October 26th, 2011 |
Search |
0 views |

Gérard Swinnen, “Apprendre à programmer avec Python” O’Reilly | 2003 | ISBN 2841772942 | French | PDF | 287 Pages | 1.9 MB Il s’agit d’un ouvrage qui s’adresse à des personnes qui n’ont jamais programmé. Des réalisations concrètes loin du sempiternel “Hello World !” sont proposés très rapidement, démontrant ainsi l’intérêt de la programmation. Python est un langage qui a de plus en plus d’adeptes. Il est fréquemment utilisé comme langage d’apprentissage de la programmation en raison de sa simplicité.
October 18th, 2011 |
Search |
0 views |

MacRuby: The Definitive Guide: Ruby and Cocoa on OS X By Matt Aimonetti Publisher: O’Re..illy Me..dia 2011 | 230 Pages | ISBN: 1449380379 | PDF | 11 MB If you’re interested in developing applications for Apple’s Mac OS X platform, but prefer to use a sleek, developer-friendly language, MacRuby is ideal. This in-depth guide shows you how this Apple implementation of the Ruby language provides access to all of the features available to Objective-C programmers. You’ll get clear, detailed explanations of MacRuby, including quick programming techniques such as prototyping classes.
October 14th, 2011 |
Search |
0 views |

Dusty Phillips, “Python 3 Object Oriented Programming: Harness the power of Python 3 objects” Packt Publishing | 2010-07-26 | ISBN: 1849511268 | 404 pages | PDF | 2,4 MB Object Oriented Programming is a very important aspect of modern programming languages. The basic principles of Object Oriented Programming are relatively easy to learn. Putting them together into working designs can be challenging. This book makes programming more of a pleasure than a chore using powerful Python 3 object-oriented features of Python 3. It clearly demonstrates the core OOP principles and how to correctly implement OOP in Python. Object Oriented Programming ranks high in importance among the many models Python supports. Yet, many programmers never bother learning the powerful features that make this language object oriented.
October 9th, 2011 |
Search |
0 views |

Niall O’Higgins, “MongoDB and Python: Patterns and processes for the popular document-oriented database” O’Reilly Media | 2011-09-30 | ISBN: 1449310370 | 68 pages | PDF | 4,5 MB Learn how to leverage MongoDB with your Python applications, using the hands-on recipes in this book. You get complete code samples for tasks such as making fast geo queries for location-based apps, efficiently indexing your user documents for social-graph lookups, and many other scenarios. This guide explains the basics of the document-oriented database and shows you how to set up a Python environment with it. Learn how to read and write to MongoDB, apply idiomatic MongoDB and Python patterns, and use the database with several popular Python web frameworks. You’ll discover how to model your data, write effective queries, and avoid concurrency problems such as...
October 7th, 2011 |
Search |
0 views |

Alan Gates, “Programming Pig (Otx)” O’Reilly Media | 2011-10-20 | ISBN: 1449302645 | 222 pages | PDF | 5,1 MB This guide is an ideal learning tool and reference for Apache Pig, the programming language that helps you describe and run large data projects on Hadoop. With Pig, you can analyze data without having to create a full-fledged application—making it easy for you to experiment with new data sets. Programming Pig shows newcomers how to get started, and teaches intermediate users the benefits of using Pig Latin, the data flow language for building and maintaining pipelines for processing data. Advanced users learn how to build complex data processing pipelines with Pig’s macros and modularity features, and discover how to build systems for complex data processing needs by embedding Pig Latin into scripting languages.
September 22nd, 2011 |
Search |
0 views |

Book Description Rails 3 is a full stack, open source web framework powered by Ruby and this book is an introduction to it. Whether you’re just starting or you have a few cycles under your belt, you’ll appreciate the book’s guru’s-eye-view of idiomatic Rails programming. You’ll master Rails 3.1 by developing a ticket tracking application that includes RESTful routing, authentication and authorization, state maintenance, file uploads, email, and more. You’ll also explore powerful features like designing your own APIs and building a Rails engine. You will see Test Driven Development and Behavior Driven Development in action throughout the book, just like you would in a top Rails shop.
September 20th, 2011 |
Search |
0 views |

Tony Gaddis, “Starting Out with Python, 2nd Edition” Ad..son W,,ley | 2011 | ISBN: 0132576376 | 648 pages | PDF | 3,7 MB In Starting Out with Python, Second Edition Tony Gaddis’ evenly-paced, accessible coverage introduces students to the basics of programming and prepares them to transition into more complicated languages. Python, an easy-to-learn and increasingly popular object-oriented language, allows readers to become comfortable with the fundamentals of programming without the troublesome syntax that can be challenging for novices. With the knowledge acquired using Python, students gain confidence in their skills and learn to recognize the logic behind developing high-quality programs.
September 14th, 2011 |
Search |
0 views |

Practical Ruby Gems Publisher: Apress | ISBN: 1590598113 | edition 2007 | PDF | 288 pages | 12,1 mb Practical Ruby Gems is a comprehensive guide to utilizing and creating Ruby Gemsready-made Ruby code modules that can be easily added to Ruby and Rails projects. This book is ideal for Ruby programmers as well as web developers who use Rails and wish to extend the functionality of their projects. Youll get a prime selection of 34 of the best and most useful Gems, which makes up the core of this book. Each of these also comes complete with actual use cases and code examples that you can use immediately in your own projects.
August 28th, 2011 |
Search |
0 views |

Book Description Python is an agile, robust, expressive, fully object-oriented, extensible, and scalable programming language. It combines the power of compiled languages with the simplicity and rapid development of scripting languages. In Core Python Programming, Second Edition, leading Python developer and trainer Wesley Chun helps you learn Python quickly and comprehensively so that you can immediately succeed with any Python project.
August 15th, 2011 |
Search |
0 views |

Book Description The Ruby Programming Language is the authoritative guide to Ruby and provides comprehensive coverage of versions 1.8 and 1.9 of the language. It was written (and illustrated!) by an all-star team:David Flanagan, bestselling author of programming language “bibles” (including JavaScript: The Definitive Guide and Java in a Nutshell) and committer to the Ruby Subversion repository. Yukihiro “Matz” Matsumoto, creator, designer and lead developer of Ruby and author of Ruby in a Nutshell, which has been expanded and revised to become this book. why the lucky stiff, artist and Ruby programmer extraordinaire.
July 21st, 2011 |
Search |
0 views |

Mark Pilgrim, “Python 3 – Intensivkurs: Projekte erfolgreich realisieren” Sp n ger | 2010 | ISBN: 3642043763 | 350 pages | PDF | 4,5 MB Python ist eine übersichtliche Programmiersprache, die objektorientierte und strukturierte Programmierung ermöglicht sowie Aspekt-orientierte und funktionale Features besitzt. In den letzten Jahren kamen immer mehr Python-programmierte Anwendungen hinzu. Mit Python 3 steht nun eine Version zur Verfügung, die wesentliche Änderungen zu früheren Versionen enthält. In Python 3 – Intensivkurs gibt der amerikanische Python-Spezialist Mark Pilgrim eine praxisorientierte Einführung, die die Werkzeuge und Programmiermöglichkeiten von Python 3 umfassend erläutert. Jedes Kapitel beginnt mit einem lauffähigen Codebeispiel, das ausführlich analysiert wird. Dabei steht die unmittelbare praktische Anwendung und die Realisierung von Projekten im Vordergrund. Eine ausführliche Fallstudie zeigt die...
July 13th, 2011 |
Search |
0 views |

Book Description Ruby is famous for being easy to learn, but most users only scratch the surface of what it can do. While other books focus on Ruby’s trendier features, The Book of Ruby reveals the secret inner workings of one of the world’s most popular programming languages, teaching you to write clear, maintainable code. You’ll start with the basics—types, data structures, and control flows—and progress to advanced features like blocks, mixins, metaclasses, and beyond. Rather than bog you down with a lot of theory, The Book of Ruby takes a hands-on approach and focuses on making you productive from day one. As you follow along, you’ll learn to:
June 27th, 2011 |
Search |
0 views |

Doug Hellmann, “The Python Standard Library by Example” Ad..on-W,,ey | 2011 | ISBN: 0321767349 | 1344 pages | PDF, epub | 5,8 +2 MB Master the Powerful Python Standard Library through Real Code Examples The Python Standard Library contains hundreds of modules for interacting with the operating system, interpreter, and Internet—all extensively tested and ready to jump-start your application development. The Python Standard Library by Example introduces virtually every important area of the Python 2.7 library through concise, stand-alone source code/output examples, designed for easy learning and reuse. Building on his popular Python Module of the Week blog series, author and Python expert Doug Hellmann focuses on “showing” not “telling.” He explains code behavior through downloadable examples that fully demonstrate each feature.
June 24th, 2011 |
Search |
0 views |

Jerry Lee Ford, “Ruby Programming” Co rse Techn logy | 2010 | ISBN: 1111222371 | 448 pages | PDF | 6,9 MB Ruby is a free and powerful programming language that can be used to develop programs to meet nearly any programming challenge, including scripting, application programming and Web development. This new text teaches Ruby programming through a lively hands-on approach and a focus on game development. Students begin by learning the fundamentals of computer programming and will move on to mastering the concepts and principles involved in Ruby programming. Topics covered include formulating regular expressions, basic debugging techniques, and performing file and folder administration. For those students interested in learning how to do Web development with Ruby using Ruby on Rails,...
June 15th, 2011 |
Search |
0 views |

Book Description Your work demands results, and you don’t have time for tedious, repetitive mathematical tasks. Sage is a free, open-source software package that automates symbolic and numerical calculations with the power of the Python programming language, so you can focus on the analytical and creative aspects of your work or studies. Sage Beginner’s Guide shows you how to do calculations with Sage. Each concept is illustrated with a complete example that you can use as a starting point for your own work. You will learn how to use many of the functions that are built in to Sage, and how to use Python to write sophisticated programs that utilize the power of Sage.
June 14th, 2011 |
Search |
0 views |

Python 3 Web Development: Beginner’s Guide Book Description Building your own Python web applications provides you with the opportunity to have great functionality, with no restrictions. However, creating web applications with Python is not straightforward. Coupled with learning a new skill of developing web applications, you would normally have to learn how to work with a framework as well. Python 3 Web Development Beginner’s Guide shows you how to independently build your own web application that is easy to use, performs smoothly, and is themed to your taste – all without having to learn another web framework. Web development can take time and is often fiddly to get right. This book will show you how to design and...