Popular Posts Today

Search This Blog

Showing posts with label Python Programming. Show all posts
Showing posts with label Python Programming. Show all posts

Download : Python Programming: An Introduction to Computer Science 2nd Edition

Buy This Book
This is the second edition of John Zelle's Python Programming, updated for Python 3. This book is designed to be used as the primary textbook in a college-level first course in computing. It takes a fairly traditional approach, emphasizing problem solving, design, and programming as the core skills of computer science. However, these ideas are illustrated using a non-traditional language, namely Python. Although Python is used as the language, teaching Python is not the main point of this book. Rather, Python is used to illustrate fundamental principles of design and programming that apply in any language or computing environment. In some places, I have purposely avoided certain Python features and idioms that are not generally found in other languages. There are already many good books about Python on the market; this book is intended as an introduction to computing. Features include the following: *Extensive use of computer graphics. *Interesting examples. *Readable prose. *Flexible spiral coverage. *Just-in-time object coverage. *Extensive end-of-chapter problems.
I'm rather new to CS, am a major in it as well. I dabble in various languages, which range from: Python to PHP to MooTools. This book teaches you theoretical computer science concepts as well as the art of programming via Python 3. It doesn't have a ton of pages and it executes its goal very well, which is to introduce students to the field of computer science and to focus on problem solving instead of complicated syntax and compiler issues. The programs are very mathematically based and it's a bit tedious (I find most technical subjects are), but the examples are fascinating if you love the idea of what can be computed. You'll broaden your mind and be ready to dive into actual programming after doing the exercises in this book.

Download : Python Programming: An Introduction to Computer Science 2nd Edition
7:07 PM | 0 comments | Read More

Free Download | Sage Beginner's Guide | Craig Finch


This is a beginner's guide with clear step-by-step instructions, explanations, and advice. Each concept is illustrated with a complete example that you can use as a starting point for your own work. If you are an engineer, scientist, mathematician, or student, this book is for you. To get the most from Sage by using the Python programming language, we'll give you the basics of the language to get you started. For this, it will be helpful if you have some experience with basic programming concepts.

7:13 AM | 0 comments | Read More

Free Download | Python standard library | Fredrik Lundh


Python is a modular language that imports most useful operations from the standard library (basic support modules; operating system interfaces; network protocols; file formats; data conversions; threads and processes; and data storage). You can't really program in Python without using it. In this book, author Fredrik Lundh, creator of the Python Imaging Library (PIL), delivers tested, accurate documentation of all the modules in the Python Standard Library, along with over 300 annotated example scripts using the modules. "Python Standard Library" renders this valuable information in a clean, easy-to-read format, yet doesn't talk down to readers. This accurate and complete reference documentation is for the Python programmer who wants the facts and little else.

3:35 PM | 0 comments | Read More

Free Download | Next-Generation Web Frameworks in Python | Liza Daly


This Short Cut is meant to be a complete and high-level overview of the three most prominent "next-generation" frameworks. I provide code samples throughout as concrete examples, not as application how-tos. Each of these frameworks comes with excellent tutorial-level documentation that walks novices through the process of creating a simple application, if that is what you need. I expect that readers are familiar with basic Python syntax, database design, and general web development practices. I hope that if there are any unfamiliar concepts, the ample links I provide will suffice.

3:32 PM | 0 comments | Read More

Free Download | Perl to Python migration


The first section of Perl to Python Programming will show you the basic layout and approach of the two languages whilst the second section moves on to the specific differences of using Python data types and objects over Perl variables. The book then looks at the core technologies behind the Python language, including the exception system for handling errors, the class and object orientation system for creating new classes and instances and how to split your program into functions and modules for easier management. All of these basics are treated with respect to people's existing understanding and skills in Perl programming and show how they can be leveraged in Python.

The last section of the book focuses on specific areas of programming: data manipulation, network communication, and web and other technologies to demonstrate to the reader how to make the move from Perl to Python Programming.

11:17 AM | 0 comments | Read More

Free Download - Gray Hat Python: Python Programming for Hackers and Reverse Engineers pdf

Python is fast becoming the programming language of choice for hackers, reverse engineers, and software testers because it's easy to write quickly, and it has the low-level support and libraries that make hackers happy. But until now, there has been no real manual on how to use Python for a variety of hacking tasks. You had to dig through forum posts and man pages, endlessly tweaking your own code to get everything working. Not anymore. "Gray Hat Python" explains the concepts behind hacking tools and techniques like debuggers, trojans, fuzzers, and emulators. But author Justin Seitz goes beyond theory, showing you how to harness existing Python-based security tools - and how to build your own when the pre-built ones won't cut it. You'll learn how to: Automate tedious reversing and security tasks Design and program your own debugger Learn how to fuzz Windows drivers and create powerful fuzzers from scratch Have fun with code and library injection, soft and hard hooking techniques, and other software trickery Sniff secure traffic out of an encrypted web browser session Use PyDBG, Immunity Debugger, Sulley, IDAPython, PyEMU, and more The world's best hackers are using Python to do their handiwork. Shouldn't you?

7:02 PM | 0 comments | Read More