Python is a popular open source programming language used for both standalone programs and scripting applications in a wide variety of domains. It is free, portable, powerful, and is both relatively easy and remarkably fun to use.
Python supports procedure-oriented programming as well as object-oriented programming.

Python Programming E-books

  1. A Byte of Python (2013 - PDF Source Code - 666 KB)
    • - This book serves as a guide or tutorial to the Python programming language. It is mainly targeted at newbies. It is useful for experienced programmers as well. It is written for the Python 3 .
  2. Programming in Python (2013 - PDF - 8.7 MB)
    • - Contains short tutorials, examples and exercises to initiate in the Python programming language: Statement Types, Using and Writing Functions, Object-Oriented Programming, Graphical Programming.
  3. Learning Python, 5th Edition (2013 - PDF Source Code - 15 MB)
    • - Provides a comprehensive and in-depth introduction to the Python language. It is designed to serve as a single, all-inclusive learning resource for all Python newcomers.
      Complete with quizzes, exercises, and helpful illustrations, this tutorial gets you started with both Python 2.7 and 3.3—. You’ll also learn some advanced language features that recently have become more common in Python code.
  4. Python Cookbook, 3rd Edition (2013 - PDF Source Code - 10.3 MB)
    • - This book is aimed at Python programmers who already know the basics and are looking to deepen their understanding of the language and modern programming idioms. Much of the material focuses on some of the more advanced techniques used by libraries, frameworks, and applications.

Video courses and tutorials

  1. Learning Python Programming (LPP 1 - LPP 2 - LPP 3 - LPP 4)
    • - In this Python training course (93 lessons) you will learn how to program with Python language. This tutorial is designed for beginners, and you do not need to have any experience with programming or development in order to learn how to program with Python using this video tutorial. Working files are included to allow you to use the same source material that the author does in this training course.
  2. Web Programming With Python (WPP 1 - WPP 2 - WPP 3)
    • - This video course is presented via an intuitive, easy-to-use interface, allowing you to learn at your own pace.
      These Web Programming With Python Tutorials break even the most complex subjects down into easy to follow segments. Practical working files are included

Python 3.4, Documentation and Tutorials

Daily Test with Code Example

HTML
CSS
JavaScript
PHP-MySQL
Which tag is used to add lists into <ul> and <ol> elements?
<dt> <dd> <li>
<ul>
 <li>http://coursesweb.net/html/</li>
 <li>http://coursesweb.net/css/</li>
</ul>
Which value of the "display" property creates a block box for the content and ads a bullet marker?
block list-item inline-block
.some_class {
  display: list-item;
}
Which instruction converts a JavaScript object into a JSON string.
JSON.parse() JSON.stringify eval()
var obj = {
 "courses": ["php", "javascript", "ajax"]
};
var jsonstr = JSON.stringify(obj);
alert(jsonstr);    // {"courses":["php","javascript","ajax"]}
Indicate the PHP class used to work with HTML and XML content in PHP.
stdClass PDO DOMDocument
$strhtml = '<body><div id="dv1">CoursesWeb.net</div></body>';
$dochtml = new DOMDocument();
$dochtml->loadHTML($strhtml);
$elm = $dochtml->getElementById("dv1");
echo $elm->nodeValue;    // CoursesWeb.net
Python Programming

Last accessed pages

  1. Butterfly Kyodai (1172)
  2. Jolly Jong 25 (190)
  3. Zuma Deluxe (1543)
  4. Zuma Games (1523)
  5. Management Games (797)

Top accessed pages

  1. Courses Web: PHP-MySQL JavaScript Ajax HTML CSS Flash-AS3 (45775)
  2. Read Excel file data in PHP - PhpExcelReader (34434)
  3. PHP-MySQL free course, online tutorials PHP MySQL code (34319)
  4. Get Attribute (ID, Class, Name, Title, Src) with jQuery (30908)
  5. PHP PDO - exec (INSERT, UPDATE, DELETE) MySQL (28149)