In collaboration with DevelopMentor to get the word out about our Python curriculum, I built a simple but fairly comprehensive Python cheat sheet. It’s pretty thorough at 16 pages in length and covers a diverse set of topics including Language, Types, Ecosystem, Databases, File I/O (JSON, XML, Text, etc), and more.
Python Cheat Sheet.pdf
If you find this useful please mention it on Twitter or forward it to a friend.
Want deeper Python training? Check out my over two hours of Python videos on my YouTube channel and consider my DevelopMentor Python courses for classroom training. I’m also the host of the Talk Python To Me Podcast. Be sure to subscribe and listen to some great conversations.
NEW YORK, NY and PALO ALTO, CA – March 10, 2015 – MongoDB today announced the 2015 members of the MongoDB Masters, an annual program run by MongoDB to recognize and empower leaders in the MongoDB community. Comprised of core contributors and community evangelists, the MongoDB Masters are dedicated to sharing their passion and technical expertise with the MongoDB community around the world and play a vital role in the adoption, education and advancement of MongoDB.
** I’m honored to be one of only 35 MongoDB Masters for 2015! **
[Update: Listen to my interview with Mahmoud Hashemi from PayPal on this topic on the Talk Python To Me Podcast, Episode #4]
Yesterday I stumbled across an excellent article by Mahmoud Hashemi from the PayPal engineering team entitled 10 Myths of Enterprise Python.
No. Seriously. It’s really good. Make sure you save it to your reading list.
10 Myths of Enterprise Python
I’m very exited to announce the latest course I’ve written for DevelopMentor:
MongoDB for Python Developers
If you’re looking for MongoDB training for you or your team, please consider DevelopMentor. We also have my MongoDB for .NET developers course if you live in the .NET camp.
Here’s some more background on this course.
I’ve written several times on efforts to make Python better on Windows. I also have an outstanding request to the Windows 10 team to get Python built directly into Windows 10 (please upvote it!). In this post, I’ll show you some very simple techniques to put Python on Windows relatively on par with Python on OS X and Linux.
On OS X and Linux, we can use a special kind of comment at the top of our script called a shebang.
# normal python code here...
Python is awesome but Python on Windows always feels like the red-headed step child. With Window 10’s UserVoice campaign, you can help me change that! Let’s start here:
Please vote for this request on UserVoice:
Ship Python 3 and Python 2 with Windows 10
Ubuntu and OS X include the Python runtimes by default. Please Include the 64-bit version of Python 3 and Python 2 with Windows.
I believe many developers choose OS X and Linux over Windows because these OSes are more open source and CLI friendly. You have done a lot of fix the CLI experience in Windows 10. Please make Python development better on Windows by including it out of the box.
Need more inspiration? Watch this video about the future of Python (hint: it involves Windows)
Do you ever wonder how big .NET and Python communities are? I’m working on an article about Python and .NET and this comparison definately came to mind. So I did some research on meetup.com.
I chose seven locations:
- Chicago, IL
- Los Angeles, CA
- New York, NY
- Seattle, WA
- Portland, OR
- San Francisco, CA
- Silicon Valley, CA
And did a search for meetups on .NET and on Python. Here is a graph of the results:
[click image to enlarge] Continue reading