I'm sure you've heard but we're going to be doing python now at treehouse I know I'm excited too and not just because pythons my favorite language and maybe you're not sure where python fits into your programming life here are some of my favorite things about python it's basically everywhere it's super small so it shows up on embedded devices and pretty much every server ever it's also a really simple language do people pick it up quite often for work or just some server automation python has several great libraries for bullying WebEx the language itself for handling HTTP but when you want more glass pyramid in Django are all excellent choices for building the next great startup and if you're worried about scaling discuss Villa PBS NASA and read it all use Python for the websites python is very heavily used for scientific Computing Nina has several libraries dedicated to specific areas of science
Persona me and others in fact let's take a look and Earth by notebook for plotting out sea ice thickness this isn't Earth pie IPython notebook page now not talk about IPython notebook in the first course but this is a cool way of getting to see some of the stuff that python can do so we have those notebook files and you notice these lines that say in either actual python code being put into this notebook which we can also put in HTML markdown things like that
When you run one of these cells you get the output so in this case we're looking at all the keys at the status that has and there's all these things and we can use those with other libraries like matplotlib and we can have it generate maps and graphs for us so in this case it's building a color bar for the sea level are the sea ice thickness
We can have it generate different kinds of images for us and we can even use other things like in this case base map to generate overlays on side of maps maybe you want to put aside your game or teach game development the kids High game has recovered it's a straightforward game to support sounds mouse and keyboard interaction and more and the popular 3D application supports python so popular at film animation companies like Disney and lucasfilm or maybe want to make this stop application Center built then and there are many other do libraries in The Cheese Shop in fact it's today I looked up a super simple Crystal Ball app using python this is the crystal ball app that I built in Python it's about fifty lines of code and it uses an image that I found on the internet nothing really fancy
Run it so we get this crystal ball and we ask a question like is the python Basics course going to be amazing and we had asked again is the python Basics course going to blow people out of the water know well not a very auspicious start but we'll see how it goes hopefully this gets you even more excited for python alright back to horse protection for me and I'll see you all again in July

0 Commentaires