| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

FrontPage

This version was saved 11 years, 11 months ago View current version     Page history
Saved by pmasiar1@...
on April 28, 2012 at 9:53:31 am
 

So you want to learn Python! Smart choice!

 

If you are experienced programmer in other languages, go directly to "Advanced" section of PythonBooks

 

This website is a guide for a computer enthusiast without programming experience (and without teacher) when learning Python. Which books are best? Where to start? Fear no more, you are at the right place -- we have the links: everything you need to get started, and succeed.

 

You need to learn:

  • Language syntax (how to explain computer what you want to do)
  • Data structures (how to model things in your programs)
  • Problem solving (how to put syntax and data together, and how to find bugs)

 


 

Before you start

 

 

  • Why python - Python is the best first language. Python is easy to learn, yet scales well to real problems. It is also easy to read, so you learn by reading code of other people, and share code in teams. Python is popular in Google and Ubuntu.

 

  • Compare Python - how python stands when compared with other languages?

 

 

Let's start!

 

  • How to start - how to install Python, your first Python editor, and first book

 

  • Python Books - Books and tutorials for beginners and experienced programmers and other online and offline resources

 

 

 

Solving problems

 

 

  • WebApplication - Two very simple web applications to get you started (3 and 35 lines long) and very simple web server.

 

 

Program samples

 

Data Structures

 

wikipedia - wikibooks - DataStructures

 

 

 

Training tasks

 

Python, is like any other language: to learn it you need to use it: to solve some training problems.

 

 

 

Advanced topics

 

Links, Feedback, question, suggestions, links

 

 


  • This wiki was created by collecting good information from many sources all over internet (starting with python.org ), many python blogs and mailing lists, and as result from discussions with great folks of Programming Talk forum best Linux distro: Ubuntu . If you don't use ubuntu yet, you are missing a lot!
  • If you want to get in touch with me, try above forum, or email me at: learnpydia AT googlegroups DOT com

 


 

SideBar

 

Comments (0)

You don't have permission to comment on this page.