egghead.io developer chats
egghead.io developer chats
Joel Hooks and John Lindquist
Getting into Python
28 minutes Posted Dec 8, 2017 at 10:57 am.
0:00
28:57
Download MP3
Show notes

Will Button and Miller Hooks, two experienced Python developers, have a conversation about the differences between Python and Javascript, and what that means to a new programmer.

Python is downright awesome for a beginner, due to it being more readable and there not being a mountain of frameworks that all seem like completely separate languages. Not only that but there are amazing tools that enable a beginner to just jump right in and create.

Python is learnable to the point that even people outside of software development are using it as a tool to automate annoying manual tasks. Scripting away all the hard repetitive tasks at work until everyone thinks they are some kind of wizard.

One of the tools mentioned in the podcast is the wonderful Cookiecutter Django. A great tool for beginners who don't want to deal with a million installs and an array of different skills just to get a project deployed.

The other tool mentioned, The Jupyter Notebook, gets python up and running right in your browser. Inline code and rich text documentation allow you to write code and see the results inline, even giving you the power to write documentation around the output.

Check out Will's new egghead course, Intro to Python, and jump into this rich, beginner-friendly world.


Transcript

"Getting into Python" Transcript

Resources

Miller Hooks

Will Button

John Lindquist