Coding Academy 2015

magazine Tech Guru Guide: Coding Academy 2016 · Coding Academy 2015

cover image of Coding Academy 2015

Sign up to save your library

With an OverDrive account, you can save your favorite libraries for at-a-glance information about availability. Find out more about OverDrive accounts.

   Not today

Find this title in Libby, the library reading app by OverDrive.

Download Libby on the App Store Download Libby on Google Play

Search for a digital library with this title

Title found at these libraries:

Library Name Distance
Loading...

Please type the description of the issue

Welcome! • …to the revised and rejuvenated Coding Academy 2016, the only guide you need to get programming!

Different types of Python data • Functions tell programs how to work, but it’s data that they operate on. Let’s go through the basics of data in Python.

More Python data types • Learn how different types of data come together to solve a real problem as we write some code that counts words.

Reliability by abstraction • Think your code is solid? Perhaps it’s a bit too lumpy. Creating abstractions can make code much easier to maintain.

Files and modules done quickly • It’s time to expand your library of functions and grab external data with just two simple lines of Python.

Write your own UNIX program • Try re-implementing classic Unix tools to bolster your Python knowledge and learn how to build real programs.

Enhance your UNIX program • Our tour of the Python programming language continues, as we continue our clone of the Unix cat command.

Finish up your UNIX program • Our guide to the Python programming language continues. This tutorial, we’re going to finish our clone of cat

Neater code with modules • Untangle the horrible mess of code that you’ve made and add coherent structure to your programs.

Embrace storage and persistence • Deal with persistent data and store your files in Python to make your programs more permanent and less transient

Lock down with data encryption • Learn the principles behind encryption – we unpack the details of how it prevents snoopers from reading your data

Dive into Python 3 • Join us as we investigate what is probably one of the least loved and disregarded sequels in the whole history of programming languages.

Code your own Gimp plugin • Use Python to add some extra features to the favourite open source imagemanipulation app, without even a word about Gimp masks.

Create GTK GUIs with Glade • Take your Python programs to the next level by giving them stylish GTK user interfaces courtesy of the excellent Glade.

Pillow: Edit images easily • You can save time and effort by using Python to tweak your images in bulk.

PyAudio: Detect and save audio • Discover how Python can be used to record and play back sound.

Tweepy: Create Twitter trends • With some Python know-how, you can tap into the collective consciousness and extract “valuable” information from it.

Tkinter: Make a basic calculator • Why not use Python’s default graphical toolkit to build a simple – yet easily extensible – visual calculator?

Processing text with Python • Words! Words everywhere! Here’s all you you need to know to start using the Python Programming Language for text processing.

Get drawing in Python • The necessary things that you need to know to start using the Python Programming Language for drawing and plotting.

Programming Python Threads • Want maximum flexibility and power? Here’s what you need to know to start creating threads using the Python programming language.

Use Python with SQLite3 • If you’re working with serious data, you’ll need a proper database. Here’s how to use the SQLite3 database with the Python Programming Language.

Try the Sunfish chess engine • Let’s analyse the innards of a small but perfectly formed chess engine that’s sure to best you with alarming regularity.

Faster Python with Cython • Feed some delicious Cython-flavoured accelerant into your system, using image compression as a working example.

Get to grips with MariaDB • We turn the tables on Oracle's MySQL by dabbling in the wholesome open-source fork that is MariaDB.

MongoDB: Using native drivers • Let’s jump into popular NoSQL database...

Coding Academy 2015