Live data from Hacker News

Python for Beginners

pythonforbeginners.com

31–40 of 62 posts

Re: Python for Beginners

#31

Earlier quoted context omitted.

I started a job as a web designer in Dec 2011 only knowning HTML/CSS. I picked up a little PHP and JS knowledge.. not much, but working with WordPress it kind of just happens. I tried Learn Python the Hard Way, but when I finished the book I didn't feel like I had the skills to start a project, so I read the Django Book. I am more of a designer than a developer, I really want to get over the hump and start writing co…

You need to take a computer science course , which will teach you how to think. The Python exercises on codeacademy are there to strengthen your grasp of python syntax and practice for loops. I recommend Udacity CS101 and/or edx 6.00x. Both are Intro to CS courses which use Python.

Thanks. I have heard of Udacity, just never looked into it.

Re: Python for Beginners

#32

Earlier quoted context omitted.

Where are you looking? There is a massive community of python developers on linkedin: http://www.linkedin.com/groups?gid=25827

I realize it was pretty dumb of me to forget about linkedin groups... thanks. But the fact still holds (atleast in my country, India... scenario might be different for different countries or even localities) 'number of coders in java' > 'number of coders in python'

PyCon India and foss.in are good events to meet passionate developers. Likewise, local developer meetups (like Bangpypers; Banglore python group), are another great venues.

``'number of coders in java' > 'number of coders in python'

Well, that is a no-brainer, since its the most popular language taught in colleges with C++ a close second. That said, there are a _lot_ of smarties coming out of colleges and its just a matter of polishing the diamonds in the rough before they get 'lured in' by low paying IT companies. I don't see why Joel Spolsky's tactic of 'snatching' promising young talents before even hitting their final year in college won't work; albeit a little work from your part.

Re: Python for Beginners

#33
Looks great, I think the website needs better code highlighting with larger fonts for text and code. Definitely disqus comments will help a lot. Are you looking for guest posts ?

Re: Python for Beginners

#34
All inline comments should come with a space after the #. All dictionary literals should have no spaces immediately within { and }. All multi-line dictionaries should be aligned one character after the opening parenthesis. There exists a line with "for key, value in dict.items.():", which is invalid. Use of one-liner "for" statements is discouraged. "if not a in b" is a more easily translatable statement than "if a not in b".

Re: Python for Beginners

#35
I just recently fell in love with Python while writing a Sublime Text plugin but I'm still very much a beginner and I'm not sure if the format of this blog is great for beginners.

1. The formatting of the posts need some work. The text is often intimidating because its in big chunks and where there are code blocks there isn't any clear way to distiguish them from body copy. The way http://codular.com/ does it is real nice, maybe some of those ideas would work for this.

2. Some of concepts need to be explained more. In some of the articles you tend to gloss over some big things that a beginner wouldn't know.

I may be a beginner to Python but I'm not a beginner to programming so that's where I'm coming from. I think its good but it could be a lot better though.

Re: Python for Beginners

#37
post #2

I think Python is one of the easiest languages to pick up with a plethora of content available to start. Yet I have seen some crunch in number python programmers in the market lately. Companies struggling to hire python guys. Not sure why?

If anyone is struggling to find Python programmers shoo tme an email. I know of a couple.

The problem is that it's easy to find people who put "Python" on their resume. Hard to find people who are good at it.

Re: Python for Beginners

#38

Earlier quoted context omitted.

This is funny. When I started learning programming with Python last year I kept reading about the scarcity of python jobs. Did it change so fast?

Ever heard of Paul Graham's Python Paradox http://www.paulgraham.com/pypar.html its a little old but still awesome and relevent

It's relevant if you replace Python with something newer.

Re: Python for Beginners

#39
post #33

Looks great, I think the website needs better code highlighting with larger fonts for text and code. Definitely disqus comments will help a lot. Are you looking for guest posts ?

I was thinking if it could be made into a wiki... but guest posts would be great for now. I just really like the site as it is the format that learn in, so I shared it here... I have requested the site owner to join this discussion... hopefully they'll like some suggestions here.

Re: Python for Beginners

#40

Earlier quoted context omitted.

I realize it was pretty dumb of me to forget about linkedin groups... thanks. But the fact still holds (atleast in my country, India... scenario might be different for different countries or even localities) 'number of coders in java' > 'number of coders in python'

Not dumb. I only discovered Linkedin Python groups yesterday. I didn't mean to come off as condescending.

It's cool... that wasn't condescending. I actually never thought of my linkedin connections/groups as potential co-workers...
Post reply on HN