Sunday, 9 February 2014

Top 9 Free Hacking Tutorials

Hacking, hacking tutorial, online tutorial, online hacking tutorials, hacking techniques, learn hacking, free hacking onlineCodeKill Group brings to you top 9 hacking tutorials that will help with both basic and advanced level tips! 

Does hacking excite you? If yes, then we bring to you some interesting hacking tutorials. These may not be for those wanting to understand only the concept but for those who want to learn hacking techniques and have gathered some knowledge so far.
1. Hacking Tutorials for Beginners - By BreakTheSecurity.com
The tutorial contains useful posts to help beginners understand the ethics of hacking. It also provides security tips on avoiding adware, windows firewall, online shopping, spyware prevention and so on.

2. How to learn Ethical hacking - By Astalavista.com
The site provides useful information on your devices, websites and assets. The site shows whether or not you’re hack proof.

3. Backtrack Penetration Testing Tutorial
Backtrack Penetration Testing Tutorial is probably the best penetration testing distribution that provides some penetration testing programs that are used in this Backtrack Penetration Testing Tutorial.

4. Introduction to Penetration Testing
The current tutorial teaches you penetration testing, different types of vulnerabilities, security research, payloads, and so on. A useful resource for beginners!

5. Information Gathering with Nmap
The first tutorial to give you a basic walkthrough of a penetration testing! It focuses on information gathering, finding live hosts on the network, port scanning and versions of software that is running on those ports.

6. Simple How To Articles By Open Web Application Security
The tutorial contains numerous how to articles such as how to encrypt a properties file, how to meet verification reporting requirements, how to modify proxied conversations, how to perform a security architecture review at Level 1, how to perform a security architecture review at Level 2 and how to specify verification requirements in contracts, and so on.

7. The Six Dumbest Ideas in Computer Security
The tutorial describes what it considers six dumbest ideas in computer security starting from default permit, Enumerating Badness, Penetrate and Patch, Hacking is Cool, Educating Users, Action is Better Than Inaction , and so on.

8. Secure Design Principles
Understanding the basic principles puts you in a better position to execute particular practices where needed in your own projects. The principle of least privilege specifies that a user or computer program must be granted the least amount of privileges required to achieve a task. The tutorial describes all these principles for the users.

9. 10 steps to secure software The tutorial features some principles for developing secure software recommended by author and security analyst. 


Like Us on facebook
Shivam Kotwalia, CodeKill 

8 Video Tutorials On Hacking

Watch these niche hackers train you in these fun hacking tutorials! 
hacking, hacking videos, hacking reference, learn hacking, ethical hacking, videos on hacking, must see videos on hacking, tutorials on hacking

Hacking is definitely one subject loved by all, the adventure and the mystery hidden in hacking makes every geek feel curious about it. After bringing some interesting tutorials, we now bring to you some interesting hacking videos. We have shortlisted the long duration videos from YouTube...
1. Open Security Training: In the spirit of OpenCourseWare and the Khan Academy, this YouTube channel is dedicated to sharing training material for computer security classes, on any topic, that are at least one day long.

All material is licensed with an open license like CreativeCommons, allowing anyone to use the material however they see fit, so long as they share modified works back to the community. This Youtube Playlist longs almost than 90 hours and is definitely the biggest video based tutorial ever.

2. OWASP AppSec USA 2011: YouTube Playlist containing compilation of OWASP conference highlight in 2011.

3. Defcon: How I Met your Girlfriend: Defcon is one of the most popular hackers conference. The presenters in this conference are well known in the hacking industry. This particular presentation will demonstrate the use of various open source tools for reversing Android Apps, as well as the use of the Android SDK features for pen testing, again including techniques and fast demos. Solutions to app and marketplace security will be covered as well.

4. Defcon: What happens when you steal a hackers computer: Having your place broken into and your computer stolen can be a nightmare. And getting your revenge from the thief who has your machine can be a dream come true. The presenter here experienced both of these when his machine was stolen in Boston and then showed up in Las Vegas 2 years later. He shares some laughs at a lamer's expense, participate in the pwnage, and shows some resulting insights into the implications of certain security decisions.

5. Defcon: Nmap: Scanning the Internet: The Nmap Security Scanner was built to efficiently scan large networks, but Nmap's author Fyodor has taken this to a new level by scanning millions of Internet hosts as part of the Worldscan project. He will present the most interesting findings and empirical statistics from these scans, along with practical advice for improving your own scan performance. Additional topics include detecting and subverting firewall and intrusion detection systems, dealing with quirky network configurations, and advanced host discovery and port scanning techniques. A quick overview of new Nmap features will also be provided.

6. Public Key Cryptography: Diffie-Hellman Key Exchange: Diffie-Hellman key exchange was one of the earliest practical implementations of key exchange within the field of cryptography. It relies on the discrete logarithm problem. This test clip will be part of the final chapter of Gambling with Secrets!

7. Web application Pen testing With Mutillidae: The Mutillidae project was introduced with the intention of using it as a teaching tool and making easy to understand video demos. They have been doing a lot of YouTube video tutorials are compiled on this page.

8. Intro to Scanning Nmap, Hping, Amap, TCPDump, Metasploit: This is the 2nd in a line of classes Jeremy Druin will be giving on pen-testing and web app security featuring Mutillidae for the Kentuckiana ISSA. This one covers scanning Nmap, Hping, Amap, TCPDump, Metasploit, etc. 


Like Us on facebook
Shivam Kotwalia, CodeKill

33 Free eBooks On Unix!

From Linux learners to perspective hackers, learning Unix is a must. So CodeKill Group brings to you 33 free ebooks on Unix for downloading and online reading. Have fun! 

Linux, Unix, open source, Free ebooks, free ebooks on unix, free eboks on bash, ebooks on bash commandline, ebooks on gimp, Linux command line, free ebooks on UnixUnix is a multi-tasking and multi-user computer operating system which was designed to provide good security to the systems. This operating system was developed by some employees of AT&T in Bell Labs. Infact Linux derives much of its basic design from principles established in Unix.

So if you want to dig deep in Linux, then knowledge of Unix is always an advantage and to help you to do that, we bring to you 33 ebooks on Unix and that too free!


1. Introduction to Unix by F.G. Fiamingo, L. DeBula, L. Condron - The Ohio State University, 1998

Table of contents: History of Unix; Unix Structure; Getting Started; System Resources and Printing; Shells; Special Unix Features; Text Processing; Other Useful Commands; Shell Programming; Editors; Unix Command Summary; A Short Unix Bibliography

2. Guide to X11 by Steve Ambler, et al. - Wikibooks, 2010

This book is about the X Window System. Some users describe it as the Unix and Linux graphics drivers. X11 is the graphical environment for Unix or Unix-like systems, including *BSD and GNU/Linux; it provides access to screen, keyboard, and mouse.

3. Guide to Unix - Wikibooks, 2010

This book is a guide to Unix and Unix-like operating systems, such as GNU/Linux and *BSD. The book targets Unix or non-Unix users seeking background, Unix system users, and Unix system administrators (background and administrator instructions).

4. The Craft of Text Editing by Craig A. Finseth - Lulu.com, 2006

This book covers all aspects of creating a character-based text editor. In the process, it discusses many aspects of creating a large application program including user interface, speed/memory/I/O tradeoffs, and many other considerations.

5. An Awk Primer by Aurelio A. Heckert - Wikibooks, 2011

Awk has two faces: it is a utility for performing simple text-processing tasks, and it is a programming language for performing complex text-processing tasks. Awk is useful for simple, quick-and-dirty computational programming.

6. A Quick Introduction to Unix by Jim Tyson, et al. - Wikibooks, 2011

Unix is an operating system designed for use on any kind of computer or computing device. It is a multi-tasking, multi-user system. Unix is also part of the underlying technology of the Internet. Many of the web servers run Apache under Unix.

7. Bourne Shell Scripting - Wikibooks, 2011

This book covers the practical aspects of using and interacting with the Bourne Shell, the root of all shells in Unix world. That includes interacting with the shell on a day-to-day basis for the purposes of operating the computer in normal tasks.

8. Learning the vi editor - Wikibooks, 2006

vi is a powerful editor that is ubiquitous amongst Unix and Unix-like operating systems, but is available on many other operating systems. Even if you use another editor you must have a passing knowledge of vi as an administrator.

9. The Daemon, the Gnu, and the Penguin by Peter H. Salus - Reed Media Services, 2008

In addition to covering a history of free and open source, The Daemon, the Gnu, and the Penguin explores how free and open software is changing the world. It is authored by Peter Salus, a noted UNIX, open source, and Internet historian and author.

10. Unix System Administration by Frank G. Fiamingo - The Ohio State University, 1996

Systems administration is the installation and maintenance of the UNIX computer system. The system administrator will need to maintain the software and hardware for the system. This includes hardware configuration, software installation, etc.

11. Writing GNOME Applications by John R. Sheets - Addison-Wesley Professional, 2000

This book will help Linux programmers learn the basics of GNOME and understand how to write applications using this environment. Focusing on the essentials, the book guides you through GNOME's elements and explains how these elements function.

12. Motif Programming Manual by Dan Heller, Paula Ferguson, David Brennan - O'Reilly, 1994

The Motif Programming Manual is a source for complete, accurate, and insightful guidance on Motif application programming. There is no other book that covers the ground as thoroughly or as well as this one. The book has been updated to Motif 1.2.

13. Motif Programming by Dave Marshall - Cardiff School of Computer Science, 1999

This book introduces the fundamentals of Motif programming and addresses wider issues concerning the X Window system. This is a practical introduction to writing Motif programs. The key principles are always supported by example programs.

14. Grokking the GIMP by Carey Bunks - Sams, 2000

This book is not about tips and tricks, and it's not a collection of image manipulation problems. It is about understanding image manipulation concepts, about knowing which GIMP tools are most effective, and about the savvy use of these tools.

15. Filesystem Hierarchy Standard by R. Russell, D. Quinlan, C. Yeoh - Filesystem Hierarchy Standard Group, 2004

The filesystem standard has been designed to be used by Unix distribution developers, package developers, and system implementors. However, it is primarily intended to be a reference on how to manage a Unix filesystem or directory hierarchy.

16. Effective AWK Programming by Arnold D. Robbins, 2001

This tutorial covers the entire spectrum of awk script development: From the basics of opening, searching, and transforming text files, to a comprehensive tutorial for regular expressions, to more advanced features like internetworking.

17. C-shell Cookbook by Malcolm J. Currie - Starlink Project, 2006

This cookbook describes the fundamentals of writing scripts using the UNIX C shell. It shows how to combine Starlink and private applications with shell commands and constructs to create powerful and time-saving tools for performing repetitive jobs.

18. MH and xmh: Email for Users and Programmers by Jerry Peek - O'Reilly, 1995

This book explains how to use, customize, and program with MH electronic mail commands, available on virtually any UNIX system. MH is notable for its flexibility: you'll be able to do things you never thought you could do with an email program.

19. The Unix Programming Environment by Mark Burgess - Oslo College, 2001

The Unix Programming Environment is a revised version of the UNIX compendium which forms the basis for a one or two semester course in UNIX. It is a reference guide which contains enough to help you to find what you need from other sources.

20. GNU Bash Reference Manual by Chet Ramey, Brian Fox - Network Theory Ltd., 2006

A description of the features that are present in the Bash shell. GNU Bash is an implementation of the POSIX.2 specification, with additional features from the C-shell and Korn shell. Most Bourne shell scripts can be run by Bash without modification.

21. Beej's Guide to Unix Interprocess Communication by Brian "Beej Jorgensen" Hall, 2007

This document discusses several methods of Interprocess Communication, some of which are better suited to certain tasks than others. If you know C or C++ and are pretty good using a Unix environment, these documents are for you.

22. The Book of Webmin by Joe Cooper - No Starch Press, 2003

A comprehensive guide to the Webmin system administration tool, documenting its features while explaining each of the core services. With numerous real-world examples, the book covers the standard system features and the most popular services.

23. Porting UNIX Software by Greg Lehey - O'Reilly, 1995

The book deals with the whole life cycle of porting, from setting up a source tree on your system to correcting platform differences. It discusses the differences between versions of UNIX and the areas where porters tend to have problems.

24. ANSI C for Programmers on UNIX Systems by Tim Love, 1999

This document introduces C by providing and explaining examples of common programming tasks. It enables the reader to learn from available source code by clarifying common causes of incomprehension. Exercises form an integral part of the course.

25. AIX Reference for Sun Solaris Administrators by IBM Redbooks - Vervante, 2002

This book is written for Sun Solaris administrators who wants to transfer their knowledge of Solaris UNIX skills to the AIX 5L operating system. This redbook will basically compare system administration tasks in Solaris 8 to AIX 5L Version 5.1.

26. IBM Certification Study Guide AIX V4.3 System Administration by IBM Redbooks - IBM, 1999

This is a study guide for professionals wishing to prepare for the certification exam to achieve: IBM Certified Specialist - AIX V4.3 System Administration. It helps AIX administrators develop the knowledge and skills required for the certification.

27. UNIX Text Processing by Dale Dougherty, Tim O'Reilly - Hayden Books, 1987

The book shows how to use UNIX to prepare written documents. An introduction to the ex, vi, and sed editors and troff and nroff text processing tools. At the end, these tools are brought together by the make utility to do any text processing job.

28. Bash Guide for Beginners by Machtelt Garrels, 2008

Useful concepts in the daily life of a Bash user. Basic shell knowledge is required. Discussion about common shell practices and building blocks, grep, awk and sed tools with more examples. The second part is about loops, functions and traps.

29. The Art of UNIX Programming by Eric S. Raymond - Addison-Wesley Professional, 2003

The first part of the book is philosophy and history of UNIX, the second part unfolds the Unix principles into more specific advice about design, the third part focuses on tools for solving problems, and the fourth part is about community.

30. Secure Programming for Linux and Unix HOWTO by David A. Wheeler, 2003

The book provides a set of design and implementation guidelines for writing secure programs for Linux and Unix systems. This document includes specific guidance for a number of languages, including C, C++, Java, Perl, Python, and Ada95.

31. The UNIX-HATERS Handbook by Simson Garfinkel, Daniel Weise, Steven Strassmann - John Wiley & Sons Inc, 1994

Self-help guide for people affected by the world's most esoteric operating system. Turn here for answers to all-important questions, such as... Why does the online documentation lie to us? Why does the user's guide bear no relationship to reality.

32. Advanced Bash-Scripting Guide by Mendel Cooper - Lulu.com, 2008

This text progresses rapidly toward an advanced level of instruction, it is a textbook, self-study manual, reference and source of knowledge on UNIX shell scripting. The exercises and examples invite reader participation. Suitable for classroom use.

33. The Unix Shell Guide by Norman J. Buchanan, Douglas M. Gingrich - University of Alberta, 1996

This book is intended to assist Unix users in understanding and dealing with five of the most popular Unix shells: the Bourne shell (sh); the C shell (csh); the Korn shell (ksh); the TC shell (tcsh); and the Z shell (zsh).

Like Us on facebook
Shivam Kotwalia, CodeKill

50 Free eBooks On Python!

Forget 5, 10, 20, EFYTimes brings to you 50 ebooks to learn and understand Python programming.

Python is one of the most popular languages today amongst programmers. This is especially because Python is free to use, even for commercial products, thanks to its OSI-approved open source license. So when the language is open sources it will be highly unjustified to share paid books for Python. So here we bring to you 50 Free ebooks to help you understand, interpret and work with Python more smoothly and efficiently. This is absolutely in the spirit of open source!
open source, linux, python, python programming, ebooks, python ebooks, free python ebooks
1. Python Cookbook by David Beazley, Brian K. Jones - O'Reilly Media, 2013

This cookbook is for experienced Python programmers who want to focus on modern tools and idioms. You'll find complete recipes for more than a dozen topics, covering the core Python language as well as tasks common to a wide variety of applications.

2. Python for Education by Ajith Kumar - Inter University Accelerator Centre, 2010

Primary objective of this book is to explore the possibilities of using Python language as a tool for learning mathematics and science. The reader is not assumed to be familiar with computer programming. Ability to think logically is enough.

3. Hacking Secret Ciphers with Python by Al Sweigart, 2013

The book teaches complete beginners how to program in the Python programming language. The book features the source code to several ciphers and hacking programs for these ciphers. The programs include the Caesar cipher, transposition cipher, etc.

4. Effective Django by Nathan Yergler - PyCon, 2013

Effective Django development means building applications that are testable, maintainable, and scalable. After reading this book you should have an understanding of how Django's pieces fit together and how to use them to engineer web applications.

5. The Python Game Book by Horst Jens et al. - thepythongamebook.com, 2012

The Python Game Book written by Horst Jens and friends aims to provide interested students and teachers a broad range of material to teach themselves how to write computer games using the language Python and other free Open Source tools.

6. Test-Driven Development with Python by Harry Percival - O'Reilly Media, 2013

Test-Driven Development with Python focuses on web development, with some coverage of JavaScript. This book uses a concrete example -- the development of a website, from scratch -- to teach the TDD methodology and how it applies to web programming.

7. PyQt4 Tutorial by Jan Bodnar - ZetCode, 2013

PyQt4 is a toolkit for creating GUI applications. It is a blending of Python language and the successful Qt library. This tutorial is suited for beginners and intermediate programmers. You will learn to program non trivial PyQt4 applications.

8. Python Programming by Hannes Röst, et al. - Wikibooks, 2013

This book describes Python, an open-source general-purpose interpreted programming language, available for all Platforms. Python is a high-level, structured programming language that can be used for a wide variety of programming tasks.

9. Python Scientific Lecture Notes by EuroScipy tutorial team, 2012

Teaching material on the scientific Python ecosystem, a quick introduction to central tools and techniques. The different chapters each correspond to a 1 to 2 hours course with increasing level of expertise, from beginner to expert.

10. The Art and Craft of Programming: Python Edition by John C. Lusth - The University of Alabama, 2012

Contents: Starting Out; Literals; Combining Literals; Precedence and Associativity; Variables; Assignment; Conditionals; Functions; Python Programs and Using Files; Input and Output; More about Functions; Scope; Loops; Lists; Recursion; etc.

11. Porting to Python 3: An in-depth guide by Lennart Regebro, 2011

Porting to Python 3 doesn't have to be daunting. This book guides you through the process of porting your Python 2 code to Python 3. Using plenty of code examples is takes you cross the hurdles and shows you the new Python features.

12. Introduction to Python for Econometrics, Statistics and Numerical Analysis by Kevin Sheppard, 2012

Python is a widely used general purpose programming language, which happens to be well suited to Econometrics and other more general purpose data analysis tasks. These notes provide an introduction to Python for a beginning programmer.

13. Python Scripting for Computational Science by Hans Petter Langtangen - Springer, 2009

With a primary focus on examples and applications of relevance to computational scientists, this useful book shows computational scientists how to develop tailored, flexible, and human-efficient working environments built from small scripts.

14. The Programming Historian by W.J. Turkel, A. Crymble, A. MacEachern - NiCHE, 2010

This book is a tutorial-style introduction to programming in Python for practicing historians (and other humanists). We assume that you're starting out with no prior programming experience and only a basic understanding of computers.

15. Programming Computer Vision with Python by Jan Erik Solem - O'Reilly Media, 2012

The idea behind this book is to give an easily accessible entry point to hands-on computer vision with enough understanding of the underlying theory and algorithms to be a foundation for students, researchers and enthusiasts.

16. An Introduction to Python by John C. Lusth - The University of Alabama, 2012

Contents: Starting Out; Literals; Combining Literals; Precedence and Associativity; Variables; Assignment; Conditionals; Functions; Python Programs and Using Files; Input and Output; Scope; Loops; Recursion; Arrays; Sorting; Footnotes; etc.

17. Design Patterns In Python by Rahul Verma, Chetan Giridhar - Testing Perspective, 2011

This book is about learning design patterns with Python language. If you are new to design patterns, this text provides the first building blocks. If you are interested in design of test automation frameworks, this book will be very useful.

18. Making Games with Python and Pygame by Al Sweigart, 2012

This is a programming book that covers the Pygame game library for the Python programming language. Each chapter gives you the complete source code for a new game and teaches the important programming concepts from these examples.

19. Learning to Program with Python by Richard L. Halterman - Southern Adventist University, 2011

The focus is on introducing programming techniques and developing good habits. Our approach avoids some more esoteric features of Python and concentrates on the programming basics that transfer directly to other imperative programming languages.

20. How to Think Like a Computer Scientist: Learning with Python by Jeffrey Elkner, Allen B. Downey, Chris Meyers - Green Tea Press, 2012

This book is an introduction to computer science using the Python programming language. It covers the basics of programming, including variables, functions, control flow, program debugging. Later chapters cover basic algorithms and data structures.

21. Natural Language Processing with Python by Steven Bird, Ewan Klein, Edward Loper - O'Reilly Media, 2009

This book offers a highly accessible introduction to natural language processing, the field that supports a variety of language technologies. With it, you'll learn how to write Python programs that work with large collections of unstructured text.

22. Learn Python The Hard Way by Zed A. Shaw, 2011

This is a very beginner book for people who want to learn to code. If you can already code then the book will probably drive you insane. It's intended for people who have no coding chops to build up their skills before starting a more detailed book.

23. Think Stats: Probability and Statistics for Programmers by Allen B. Downey - Green Tea Press, 2011

Think Stats is an introduction to Probability and Statistics for Python programmers. This new book emphasizes simple techniques you can use to explore real data sets and answer interesting statistical questions. Basic skills in Python are assumed.

24. Python for Informatics: Exploring Information by Charles Severance - PythonLearn, 2010

The goal of this book is to provide an Informatics-oriented introduction to programming. The primary difference between a computer science approach and the Informatics approach taken in this book is a greater focus on using Python.

25. Start Here: Python Programming for Beginners by Jody Scott Ginther - toonzcat.com, 2010

This book is meant to help you begin learning the basics of Python programming version 3 or later. It is a brief introduction to Python. The author attempts to be as brief as possible to get the new programmer into programming as fast as possible.

26. Practical Programming in Python by Jeffrey Elkner, at al., 2010

The goal of this book is twofold: to teach you how to program in Python; and to teach you to think like a computer scientist. This way of thinking combines some of the best features of mathematics, engineering, and natural science.

27. Introduction to Media Computation: A Multimedia Cookbook in Python by Mark Guzdial - Georgia Institute of Technology, 2002

Guzdial introduces programming as a way of creating and manipulating media -- a context familiar to today's readers. Starts readers with actual programming early on. Puts programming in a relevant context (Computing for Communications).

28. Snake Wrangling for Kids by Jason R Briggs - Lulu.com, 2007

Snake Wrangling for Kids is a printable electronic book, for children 8 years and older, who would like to learn computer programming. It covers the very basics of programming, and uses the Python 3 programming language to teach the concepts.

29. The Definitive Guide to Django by A. Holovaty, J. Kaplan-Moss - Apress, 2007

Django is the Python–based equivalent to the Ruby on Rails web development framework. The authors show you how they use this framework to create award–winning web sites. This is the first edition of the Django Book which covers 0.96 version.

30. Python course in Bioinformatics by Katja Schuerer, Catherine Letondal - Pasteur Institute, 2008

This course is designed for biologists who already have some programming knowledge in other languages. The focus is on biological examples that are used throughout the course, as well as the suggested exercises drawn from the field of biology.

31. Python 201: (Slightly) Advanced Python Topics by Dave Kuhlman, 2003

This document contains discussions of several advanced topics that are of interest to Python programmers: regular expressions, unit tests, extending and embedding Python, parsing, GUI applications, guidance on packages and modules.

32. Python 101: Introduction to Python by Dave Kuhlman, 2008

This document is a syllabus for a first course in Python programming. It contains an introduction to the Python language, instruction in the important features of the language, and practical exercises in the use of those features.

33. Python for Fun by Chris Meyers, 2004

This collection is a presentation of several small Python programs. They are aimed at intermediate programmers - people who have studied Python and are fairly comfortable with basic recursion and object oriented techniques.

34. The Python Imaging Library by Fredrik Lundh, Matthew Ellis - PythonWare, 2002

The Python Imaging Library adds image processing capabilities to your Python interpreter. This library provides extensive file format support, an efficient internal representation, and fairly powerful image processing capabilities.

35. Python Tutorial by Guido van Rossum - Python Software Foundation, 2008

This tutorial introduces the reader informally to the basic concepts of the Python language and system. It introduces many of Python's most noteworthy features, and will give you a good idea of the language's flavor and style.

36. Python 2.5 Quick Reference by Richard Gruet, 2007

This reference covers invocation options, environment variables, lexical entities, basic types and their operations, advanced types, statements, iterators, generators, descriptors, decorators, built-in functions, built-in exceptions, and more.

37. How To Write Your Own Software Using Python by Steven F. Lott, 2008

The book will help you build basic programming skills. It is organized in a way that builds up the language in layers from simple concepts to more advanced features. Programming exercises are provided to encourage further exploration of each layer.

38. The Python Language Reference Manual by Guido Van Rossum - Network Theory Ltd., 2003

The definitive language reference for Python. It describes the syntax of Python and its built-in datatypes. It covers advanced topics, and is suitable for readers who are familiar with the details and rules of the Python and its object system.

39. Data Structures and Algorithms with Object-Oriented Design Patterns in Python by Bruno R. Preiss, 2004

The primary goal of this book is to promote object-oriented design using Python and to illustrate the use of the emerging object-oriented design patterns. The book shows how these patterns are used to create good software designs.

40. Think Python: An Introduction to Software Design by Allen Downey - Green Tea Press, 2008

A concise introduction to software design using Python. Intended for people with no programming experience, this book starts with the most basic concepts and gradually adds new material. The goal is to teach you to think like a computer scientist.

41. Learn to Program Using Python by Alan Gauld - Addison-Wesley Professional, 2000

Book for hobbyists, self-starters, and all who want to learn the art of computer programming in Python. Data types and variables, debugging, and namespaces are covered. Also includes sample applications that illustrate ideas and techniques in action.

42. Introduction to Programming using Python by K. Schuerer, et al. - Pasteur Institute, 2008

This text teaches programming concepts to biologists. It is aimed at people who are not professional computer scientists, but who need a better control of computers for their own research. This course is part of a course in informatics for biology.

43. Text Processing in Python by David Mertz - Addison-Wesley Professional, 2003

A hands-on tutorial that teaches how to accomplish numerous text processing tasks using Python. Filled with examples, the book provides efficient solutions to specific text processing problems and strategies for all text processing challenges.

44. A Byte of Python (for Python 3.0) by Swaroop C H, 2008

This is a tutorial and a guide on Python programming for absolute beginners. If all you know about computers is how to save text files, then this is the book for you. The book is updated for the upcoming Python 3.0 language.

45. Non-Programmers Tutorial For Python by Josh Cogliati - Wikibooks, 2005

This free tutorial is designed to be an introduction to the Python programming language. The guide is for someone with no programming experience. The author attempts to teach programming by reading code and writing code.

46. Building Skills in Python by Steven F. Lott, 2008

This book is a complete presentation of the Python for professional programmers who need to learn the language. The author leads you from a tiny, easy to understand subset of statements to the entire Python language and all built-in data structures.

47. Python Standard Library by Fredrik Lundh - O'Reilly, 2001

A large collection of useful Python scripts, the best parts of comp.lang.python newsgroup messages, plus hundreds of new scripts. The text covers the standard library, the examples should work on most platforms and Python versions.

48. GUI Programming with Python: QT Edition by Boudewijn Rempt - OpenDocs, LLC, 2002

This book covers application development using the library extension PyQt, which forms the basis for GUI programming. First part explains concepts using small examples, in the second part the author develops a complete, complex application.

49. Dive Into Python by Mark Pilgrim - Apress, 2004

This is a book for experienced programmers, a hands-on guide to the Python language. Each chapter starts with a complete code sample, picks it apart and explains the pieces, and then puts it all back together in a summary at the end.

50. An Introduction to Python by Guido van Rossum - Network Theory Ltd., 2006

This book is an introduction to Python, an easy to learn, powerful programming language. The tutorial explains the basics of the Python, it does not cover every single feature of the language, but introduces the most noteworthy features.

Like Us on facebook
Shivam Kotwalia, CodeKill

21 Free eBooks On PHP

CodeKill Group Brings 21 free ebooks on PHP, one of the best and most powerful tools for web development.

free ebooks, PHP, PHP programming , free books on PHP programming, PHP programming reference, learn PHP programmingWeb development has made significant headway in today’s world. The developers are facing tough competition and to survive it, they must be able to come up with web pages that are attractive and simple to make both at the same time.

PHP, which is a server scripting language, is a powerful tool for making dynamic and interactive Web pages quickly. It comes with a compilation of popular development languages. And if you too are interested in learning or polishing your skills in this particular programming language, here we bring to you 21 absolutely free ebooks on PHP!

PHP with Guru99 by Krishna Rungta - Smashwords, 2013

PHP is a serverside scripting language. This book is designed for beginners with little or no PHP experience. Apart from teaching the PHP syntax, this book also gives you steps to create a sample project (Ajax Based Poll Application).

Code Happy by Dayle Rees - Lulu.com, 2012

Application development with the Laravel PHP Framework for beginners. This book is a guide to many of the core features of the Laravel framework, along with a tutorial explaining how to create a simple blog from the ground up.

PHP: The Right Way by Josh Lockhart - phptherightway.com, 2012

There's a lot of outdated information on the Web that leads new PHP users astray, propagating bad practices and bad code. This must stop. PHP: The Right Way is an easy-to-read, quick reference for PHP best practices and accepted coding standards.

PHP Best Practices by Alex Cabal - phpbestpractices.org, 2012

This text is an attempt to compile a set of instructions for what can be considered best practices for common and confusing issues and tasks in PHP. It's a guide suggesting the best direction to take when facing one of the common low-level tasks.

PHP ProgrammingPHP Programming - Wikibooks, 2012

A comprehensive guide to programming in PHP. Topics: Learning the Language - basics; Advanced PHP - Data Structures, Object Oriented Programming (OOP), Templating, Libraries, Frameworks, Security, Command-Line Interface (CLI); etc.

More with symfony by Fabien Potencier, Ryan Weaver - Sensio SA, 2009

A book about more advanced symfony topics. If you've ever wanted to know how symfony works under the hood or if you'd like to extend the framework in various ways to make it work for your specific needs, this book is for you.

A Gentle Introduction to symfony by Francois Zaninotto, Fabien Potencier - Sensio SA, 2010

A Gentle Introduction to symfony introduces you to the leading framework for PHP developers, showing you how to wield its many features to develop web applications faster and more efficiently, even if you only know a bit of PHP.

Practical PHP Testing by Giorgio Sironi, 2009

This practical testing book is aimed at all PHP developers. The book will help you grasp the fundamentals of TDD (Test-Driven Development) and its advantages: testable code, effective test suite and the good design that ensues.

Doctrine ORM for PHP by Jonathan H. Wage, Konsta Vesterinen - Sensio SA, 2010

Doctrine is an object relational mapper (ORM) for PHP that sits on top of a powerful database abstraction layer. This guide is the main source of documentation for the project. It is a reference book that can be read from start to finish.

Developing PHP Applications for IBM Data Servers - IBM Redbooks, 2006

The book provides lots of information for developers, including code samples for creating PHP applications with DB2, Informix Dynamic Server, and Cloudscape. We use the latest PHP data access extensions including: PHP Data Objects and ibm_db2.

The Oracle PHP Cookbook by John Alphonse, Justin Kestelyn - Oracle, 2009

If you are looking to combine the robustness of the Oracle engine with the simplicity, performance, and ease-of-use of PHP, you are bound to find several interesting recipes here, that will help you take full advantage of both technologies.

PHP Security Guide - PHP Security Consortium, 2005

This guide is the flagship project of the PHP Security Consortium, an international group dedicated to promoting secure programming practices. The guide offers information pertaining to a number of common security concerns for all PHP developers.

The Underground PHP and Oracle Manual by Christopher Jones, Alison Holloway - Oracle, 2008

This book bridges the gap between the many PHP and the many Oracle texts available. It shows how to use the PHP with the Oracle database, from installation to using them efficiently. It contains much unique material on PHP's Oracle extensions.

Zend Framework: Surviving The Deep End by Pádraic Brady, 2009

A free book about Zend Framework for the PHP programming language. This is a survival guide, boosting your understanding of the framework and how it all fits together by following the development of a single application from start to finish.

PHP TipsSuper Awesome Advanced CakePHP Tips by Matt Curry - PseudoCoder.com, 2009

Free e-book about the CakePHP Framework. It covers topics that are generally missed in the beginner books that are on the market. This book isn't meant for people wanting to learn CakePHP, use it if you want to improve your CakePHP skills.

PHP Cookbook by Adam Trachtenberg, David Sklar - O'Reilly Media, 2006

A collection of problems, solutions, and practical examples for PHP programmers. The book describes the best practices for everyday PHP programming dilemmas. It contains over 250 recipes, ranging from simple tasks to entire programs.

PHP Reference: Beginner to Intermediate PHP5 by Mario Lurig - Lulu.com, 2008

A collection of over 250 PHP functions with clear explanations in language anyone can understand, followed with examples. The book includes numerous additional tips, the basics of PHP, MySQL query examples, regular expressions syntax, etc.

PHP EssentialsPHP Essentials - Techotopia, 2008

This online book covers all areas of PHP in detail: the basics of the language, file and filesystem handling, object oriented programming, MySQL and SQLite database access, handling of HTML forms, using cookies and PHP sessions.

Practical PHP Programming by Paul Hudson, 2007

This book teaches PHP from scratch, no PHP programming skill is assumed. The topics are ordered in such a way as to allow newcomers to progress smoothly and quickly in their learning without having to copy thousands of lines of code.

The Definitive Guide to symfony by Fabien Potencier, François Zaninotto - Apress, 2007

Introduction to symfony, the leading framework for PHP developers, showing you how to develop web applications efficiently, even if you are a PHP beginner. It covers framework installation, configuration, page building, working with templates.

PHP 5 Power Programming by Andi Gutmans, Stig Bakken, Derick Rethans - Prentice Hall PTR, 2004

An introduction to the advanced new features of PHP 5 for all PHP programmers who want to move to new PHP 5. Basic introduction to PHP language syntax is written as a refresher for experienced PHP programmers and not as a complete tutorial.


Like Us on facebook
Shivam Kotwalia, CodeKill 

Labels

Tutorial (129) Tech News (83) E-Books (55) Pdf (47) Hacking (46) Linux (32) Android (23) Programming (22) Tools (22) Video (21) Ethical Hacking (16) Electronics (12) Google (10) Hacked (9) Python (9) Facebook (8) Java (8) Software (8) PHP (7) Android App (6) C (6) Free Online Coureses (6) OpenSource (6) Ubuntu (6) Unix (6) Windows (6) C++ (5) Game Programming (5) Java Programming (5) Kali Linux (5) CodeKill (4) Cryptography (4) Firefox (4) JavaScript (4) Linux System Administrator (4) Mac (4) Penetration testing (4) Python Programming (4) Security (4) Top Distros (4) WhatsApp (4) CSS (3) Circuit (3) Cloud Computing (3) Game Devlopment (3) Hacking Tools (3) Malware (3) MicroController (3) Microsoft (3) Networking Tool (3) Perl (3) Source Code (3) WebSite (3) Windows 8.1 (3) C Programming (2) C Series (2) C# (2) CheetSheet (2) Computer (2) Computer Networking (2) Data Storage (2) Dual Boot (2) Eclipse (2) Edward Snowden (2) Exploit (2) Facts (2) Games On Linux (2) Google Chrome (2) HTML5 (2) Hacking Challenges (2) IDE's (2) Information Security (2) Lenovo (2) Linux Kernel (2) Malicious (2) Mobile (2) Motorola (2) Mozilla (2) MySQL (2) NoSQL (2) Raspberry Pi (2) Ruby (2) Security Tools (2) Syrian Electronic Army (2) Tricks and Tips (2) Valentine Day (2) Web Design (2) iOS (2) iPhone (2) jQwery (2) *nix (1) 2014 (1) 3D Modeling (1) Algorithm (1) Android Hacking (1) Android Pattern Lock Screen.. (1) Anonymous Mail (1) Anti-Spam (1) Apps (1) Arduino (1) Artificial Intelligance (1) Audio Software (1) BSD (1) BeAWARE (1) Bitcoin (1) Black Hat Hackers (1) BlackBerry (1) Buffer Overflow (1) C++ vs Java (1) CISO (1) Circuit Analysis (1) Circuit Design (1) Circuit Programming (1) Circuit Simulators (1) Codes (1) Crptology (1) Cryptanalysis (1) DDOS (1) Devlopers (1) Drupal (1) DuckDuckGo Search Engine (1) E-Card (1) E-Mails (1) Embedded System (1) Encryption Tools (1) Error (1) FTP (1) Famous Passwords (1) FileZilla (1) Flipkart (1) Forbes (1) Forgot Password (1) GCHQ (1) Genders (1) Gmail (1) Google Tricks and Trips (1) HTML (1) Hacking Distro (1) Hard Disk (1) Hash Encryption (1) Illegal (1) Internet (1) LAMP (1) Language Theory (1) LibreOffice (1) Linus Trovalds (1) Logic Gates (1) MATLAB (1) MOSFET (1) Mail (1) Mark Zuckerberg (1) Mathematical (1) MicroProcessor (1) Mind Mapping Tools (1) Myntra (1) NoSQL Database (1) Nobal Prize (1) Nokia (1) Object Oriented Programming (1) Office (1) Oldboot (1) Online (1) Paranoid Android (1) Passwords (1) Passwords Cracking Tools (1) PayPal (1) Perl Programming (1) Plugins (1) Prolog Programming (1) Python Basics (1) Remote (1) SEA (1) SQL Injection (1) Sans (1) Screencasts (1) Screenloggers (1) Server Load (1) Servers (1) Shell (1) Software Design (1) Software Developer (1) Software Testing (1) Sony (1) Spider.io (1) Statistical (1) Steve Jobs (1) TCP/IP (1) Timeline (1) Tor (1) Trojan (1) Ubuntu Phones (1) VAIO (1) Virus (1) Web Designers (1) Wi-Fi Hacking (1) Windows Tools (1) Windows XP (1) WordPress (1) XML (1) Yahoo (1) YouTube (1) cpp (1) eBay (1) iBanking (1)