• 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!



Page history last edited by pmasiar1@... 9 years, 3 months ago

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




More info coming

  • 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





Comments (0)

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