Getting to know Python (Optional)
Python is the programming language used for Lernanta
In order to contribute to Lernanta, you will need to know some Python. Depending on your current proficiency with Python, you may want to take a different path.
You are an experienced Python hacker
If you already know Python, then you may choose to skip this task. You may also choose to stick around to help your peers learn Python! Please recommend resources you found helpfull. Maybe even volunteer to mentor someone!
You are an experienced Java/C++/C/Ruby/OCaml/Lisp/Scala/etc programmer
This task may change your life! Look through one of the following references and start loving Python! If you find a good reference that helped you familiarise yourself with Python, please share that with us!
You are completely new to programming
We obviously recommend that you follow this course about programming with Python. You don't need to complete the whole course before proceeding with this challenge, but the things you will learn there will help you here. You may also choose to follow one of the many excellent tutorials/books on Python spread all around the internet.
Completing this task
Since this is an optional task, completion of this task is a little contentious. All of us can get to know Python a little better :)
Mark this task as complete when you are confident that you know enough about basic Python and/or know where to look when you need more help with Python.