[p2pu-dev] Introduction to Lernanta Study Group
Alison Cole
alison at p2pu.org
Thu Apr 12 22:10:33 UTC 2012
Your first task can include the screencast tour of lernanta and ask people
to introduce themselves. Do you have a link tot he challenge - is it simple
the old group URL with a style change?
Can't wait to see the final version. And Dirk, in case you didn't know
about this awesome group: http://p2pu.org/en/groups/make-a-challenge/
A
On Mon, Apr 9, 2012 at 10:59 PM, Dirk Uys <dirk at p2pu.org> wrote:
>
>
> On Thu, Apr 5, 2012 at 10:55 PM, Corbin Tarrant <Corbin at iamcorbin.net>wrote:
>
>> My background is with html, php, javascript, php, c++, and java but had
>> never used python. Here is what I have gone through so far to get started
>> and my suggestions:
>>
>> 1. Introduction to the Group
>> 2. *Recommend New Task : *Get familiar with the code lernanta is built
>> on(optional if already familiar with python and django)
>>
>> - Python
>> - Python for Informatics - eBook (
>> https://source.sakaiproject.org/contrib//csev/trunk/pyinf/tex/book.pdf
>> )
>> - Excellent Interactive Python Tutorial (
>> http://www.learnpython.org/)
>> - Python for Programmers eBook (
>> http://wiki.python.org/moin/BeginnersGuide/Programmers)
>> - Khan Academy Python Videos (
>> http://www.khanacademy.org/video/introduction-to-programs-data-types-and-variables?topic=computer-science
>> )
>> - Python Glossary (http://docs.python.org/glossary.html#glossary)
>> - Python Functions (http://docs.python.org/library/functions.html)
>> - Idiomatic Python (
>> http://python.net/~goodger/projects/pycon/2007/idiomatic/handout.html)
>> (http://ivory.idyll.org/articles/advanced-swc/idiomatic-python.txt)
>> - Magic Methods (http://www.rafekettler.com/magicmethods.html)
>> - I found these two resources very helpful in learning idiomatic
>> Python which produces beautifully elegant code :
>> http://python.net/~goodger/projects/pycon/2007/idiomatic/handout.html:
>> http://ivory.idyll.org/articles/advanced-swc/idiomatic-python.txt
>> - Django
>> - Django Documentation (https://docs.djangoproject.com/en/dev/)
>> - Writing First App Tutorial (
>> https://docs.djangoproject.com/en/1.3/intro/tutorial01/)
>> - settings.py and intro (
>> http://pressedweb.com/tutorials/django-djourney-settings-py/)
>> - Templates (
>> https://docs.djangoproject.com/en/dev/topics/templates/)
>> - Writing/Running App Tests (
>> https://docs.djangoproject.com/en/dev/topics/testing/)
>> - Lernanta
>> - Wiki (https://github.com/p2pu/lernanta/wiki/)
>> - Dev Notes (
>> https://github.com/p2pu/lernanta/wiki/Development-Notes)
>>
>> 2. Create development environment
>>
>> - Interacting in the comments for the task and the p2pu-dev mailing
>> list ( http://lists.p2pu.org/mailman/listinfo/p2pu-dev ) helped me
>> resolve all my issues.
>>
>>
>> I'm up to the experimenting task now so that's all the input I have for
>> now, hope it helps!
>>
>
> Thanks everyone!
>
> I agree that helping a possible new contributor through all the
> prerequisite steps is important. We should consider what should be part of
> the challenge and what should be prerequisites for the course.
>
> Pointing people to appropriate resources for Python and Django may help a
> lot.
>
> I will start updating the course this week and ask for more input
>
> Regards
> Dirk
>
>
> _______________________________________________
> p2pu-dev mailing list
> p2pu-dev at lists.p2pu.org
> http://lists.p2pu.org/mailman/listinfo/p2pu-dev
>
>
--
Alison
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.p2pu.org/pipermail/p2pu-dev/attachments/20120412/b36c30d2/attachment-0001.html>
More information about the p2pu-dev
mailing list