Stream

 
Excellent overview of Python. A lot to think about. Thanks.
Here's an interesting idea: http://www.xmind.net/m/WvfC/ This is associated with the following question: "I've had a hard time finding the Big Picture re: Python, and it makes it difficult ... to proceed and prioritize my eff...
1
Add a comment...

Jason Myers

Resources  - 
 
3 more exercises are up, which introduce you to OOP, and start you on making a text game.  I think this will cover us past Friday through the weekend.
 http://moot.it/learnpython

On Monday we'll look at how to write tests for your program
1
Add a comment...

Jason Myers

Resources  - 
 
3 exercises are up, introducing classes!  At http://moot.it/learnpython for Monday/Tuesday

I also prepared a separate deck of slides, explaining Python classes from a different angle if you find you are struggling with the concept:

http://slid.es/jasonmyers/learnpython-classes
1
Bram Stollman's profile photo
 
Big props for the slides Jason. They are really spot on and understandable. 
Add a comment...

Jason Myers

Resources  - 
 
Next exercise is up, introducing the dictionary!  Dictionaries are so important that I think it will be just this one exercise for the weekend. http://moot.it/learnpython

We'll spend all next week on "classes", the most difficult topic in the book.
Add conversations to any site with a few lines of HTML. Gorgeous discussions, yours for free.
1
Add a comment...

Jason Myers

Resources  - 
 
Next set of exercises are up.  Some more about lists, some review, debugging, and a larger program.  At http://moot.it/learnpython for Wednesday/Thursday.
2
Add a comment...

Jason Myers

Resources  - 
 
The next set of exercises is now up at http://moot.it/learnpython for Friday/Weekend.   We learn about True and False and using the "if" statement to branch our code.
2
Add a comment...
 
Our first project is starting up! Join in at GitHub or in the #studypython  IRC channel!
4
Add a comment...

Jason Myers

Resources  - 
 
The next set of exercises has been posted (Ex.18 - 21) at https://moot.it/learnpython for Monday/Tuesday

Where we introduce one of Python's most basic and yet most powerful building blocks:  the function!

Coming up:  On Wednesday, some review before we move on to logic and conditions
2
Add a comment...

Jason Myers

Resources  - 
 
Just a heads up that the next set of exercises has been posted (Ex.10 - 17) at https://moot.it/learnpython for Friday through the weekend

We'll learn how to escape special characters in strings, read input from the keyboard, and interact with files

Coming up:  On Monday we'll dive into functions!
4
Jhonathan Howard Falcutela (Kaii)'s profile photoJeff Long's profile photo
2 comments
 
Just finished Ex1-9 Easy Peasy Lemon Squeezy
Add a comment...

Manuel Fernandez
owner

Subreddit  - 
 
Hi everyone,

There are a few people that have questions about the structure for this study group. The lesson plan has been added in the links to the bottom right of this community. In the moot website, you'll find the structure for the study group. 

If you have questions about an exercise feel free to ask for help in the forums or in this group, your chances are better the more places you visit to ask.

I am in the process of looking for moderators in the East & West Coast, and Continental Europe timezones in order to have them create hangouts and help moderate the community. If you are interested contact /u/choppa790 on reddit.com.

I envisioned this group as a place to study and use the google+ hangouts as a tool. And if you want to work in teams, this is site is a great jumping off point. 

There'll be another hangout sometime this weekend. 

Have a Good Day,
Manny (Choppa790)
1
Manuel Fernandez's profile photoJhonathan Howard Falcutela (Kaii)'s profile photo
3 comments
 
thanks for info .! :D
Add a comment...

About this community

This is the unofficial hangout for the subreddit /r/learnpython and its May "Learn Python the Hardway" study group.

Jason Myers

Resources  - 
 
The final exercises are up at https://moot.it/learnpython to finish out the month of May.  We cover project structure, testing, exceptions, and some user input parsing.  

I won't be covering the final 3 exercises in the book, which deal with a web app, but feel free to do them on your own and ask questions!
Add conversations to any site with a few lines of HTML. Gorgeous discussions, yours for free.
1
Add a comment...

Bram Stollman

Subreddit  - 
 
Another cool git tutorial I found. Worth checking out!
A interactive Git visualization tool to educate and challenge!
3
Samuel Wilhelmsson's profile photo
 
That is actually really clever. Cool stuff!
Add a comment...

Adam Warner

Discussion  - 
 
is anyone available for some specific coding questions I have? I'm having of trouble with something I'm developing. 
1
Morten Linderud's profile photoAdam Warner's profile photo
2 comments
 
thanks!
Add a comment...

Morten Linderud
moderator

Subreddit  - 
 
After a little thinking. As i am going to hold a GIt course, there are several options. We can use a GUI, or a terminal. Now, i don't expect people to know how to use a terminal. So i wan't people opinions what to do. I can't prepare a git course and a terminal course (i got exams comming up). Maybe someone else wanna hold it? or should we just use the GUI and make a bet it is simple enough to explain git without explaining the gui?
Opinions people! Opinions!
1
Morten Linderud's profile photoManuel Fernandez's profile photo
9 comments
 
+Morten Linderud  Did you by any chance record the Github hangout?
Add a comment...

Jason Myers

Resources  - 
 
Lists and Loops are up!  At http://moot.it/learnpython for Monday/Tuesday.  We learn how to create lists of things, and loop over them.
1
Add a comment...

Jason Myers

Resources  - 
 
The next set of exercises is now up at http://moot.it/learnpython for Wednesday/Thursday.   It is a review section, which is good because I think people are still working through functions.

This should give you time to finish functions, and the review parts, before we start Logic and Conditionals on Friday.
3
Add a comment...

Morten Linderud
moderator

Discussion  - 
 
There is  currently a github repo for this group to collect different material people create during may. Since not everyone know how to use github, i am considering holding a little evening explaining git and basic git usage on the IRC. 
What do people think about this?
2
udaya prakash's profile photoMorten Linderud's profile photo
9 comments
 
I can't do it before the weekend. Most likely on Sunday. Gotta check when people can attend tho, because of the spread timezone.
Add a comment...

Morten Linderud
moderator

Subreddit  - 
 
Thinking about setting up an IRC chan for some quicker communication between people. While general and important info should be posted on moot/G+ group, an IRC might be a better approach for helping other and communication.
Opinions?
6
Bram Stollman's profile photoMorten Linderud's profile photo
12 comments
 
Added.
Add a comment...

David Fürst

Discussion  - 
 
I already have some knowledge in java programming. What are the differences and how can I profit from my already existing skill?
1
Morten Linderud's profile photoBram Stollman's profile photo
21 comments
 
Agreed. See you on IRC.
Add a comment...

udaya prakash

Subreddit  - 
 
Any suggestions on what we should build at then end of the lessons ?
1
udaya prakash's profile photoRyan Roler's profile photo
5 comments
 
I think that it's reasonable to ask others what they're interested in. Games? We can do that in text, or perhaps ask more advanced users to build the UI and ask newer users to build more of the backend. Web App? We can do that too. It isn't too early to ask what people are interested in. We can decide if something is too ambitious from there.
Add a comment...