Coding Academy 2015
magazine ∣ Tech Guru Guide: Coding Academy 2016 · 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.
Find this title in Libby, the library reading app by OverDrive.

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...