Pay what you want for a huge bundle of coding lessons [Deals]


Pay whatever you want for these nine lessons covering HTML5, Ruby, Python and plenty in between.
Pay whatever you want for these nine lessons covering HTML5, Ruby, Python and plenty in between.
Photo: Cult of Mac Deals

Coding is as useful a skill as it is a time consuming (and often expensive) one to learn. It doesn’t have to be that way though — whether you want to master HTML5, Ruby, Python or anything in between, we’ve got a content-packed, 92-hour bundle of courses and you can get it for whatever you want to pay. 10% of anything you decide to pay goes to Project Hope, who provide medical expertise and resources to crises around the world.

Here’s some of what’s included:

AngularJS: From Zero to Hero

  • Learn to build a fully-functional single page application
  • Perform form validation with zero lines of code
  • Work with Bootstrap in AngularJS
  • Get tools, tips and tricks for debugging your AngularJS applications
  • Build easily re-usable bits of HTML and JavaScript with custom AngularJS directives

Become a Professional Python Programmer

  • Practice Python game development by creating a Flappy Bird clone
  • Use Python and Matplotlib for data visualisation
  • Create 2D and 3D graphs, bar charts, scatter plots and more to better understand data sets
  • Work in conjunction with Django to create a website from scratch
  • Use map integration, e-commerce functionality and a host of other complex features

Build Responsive Real World Sites with HTML5 and CSS3

  • Learn to build a unique, beautifully-designed and responsive landing page
  • Create a fully optimized website from scratch in 7 steps
  • Learn where to find free design resources like images, icons and fonts
  • Get introduced to using jQuery to build stand-out effects
  • Optimize your site for search engines and speed

Become a Certified Web Developer

  • Learn the basic elements and structure of HTML
  • Study text markup and how to select color, font, and more
  • Incorporate image and styling with CSS
  • Master JavaScript, variables and conditional statements
  • Write PHP scripts and work in the MySQL database

Learn Linux in 5 Days and Level Up Your Career

  • Start from square one with Linux and the software to use it via Mac or Windows
  • Get practice with basic and commonly-used commands
  • Learn to search and compare files, and schedule or automate jobs using cron
  • Speed up your workflow with efficient command line usage of aliases and tab completion
  • Learn to decipher cryptic Linux permissions

PHP and MySQL Web Development From Scratch – Build 5 Projects

  • Study beginner PHP functions and commands to advanced
  • Build a foundation with some of the most popular languages on the Web
  • Complete projects targeted for e-commerce websites
  • Write PHP code that interacts with a MySQL database
  • Get an introduction to Object Oriented Programming

Advanced Ruby Programming: 10 Steps to Mastery

  • Become an expert at the language used by some of the most popular websites
  • Experiment with Ruby using included source code
  • Learn advanced features like blocks and procs, threads, regular expressions, exception handling, singletons and metaprogramming
  • Learn to write easily maintainable code
  • Learn PHP and MySQL with 56 lectures and 8 hours of content

Git Complete: The Definitive, Step-By-Step Guide

  • Dive in with Git installation for Windows and Mac
  • Manage, move, rename and delete files, create and fork repositories with GitHub
  • Learn and practice the basic commands to start a new project with Git
  • Experience the draw of Git as a SCM with in depth exploration of Branching & Merging
  • Learn to rebase and stash work, and make comparisons in Git

Learn Cloud Computing with AWS

  • Get an overview of AWS infrastructure and become an AWS system administrator
  • Study Amazon simple services for messaging and email
  • Learn to use Amazon’s DynamoDB
  • Understand how to use Amazon’s S3 for scalable storage
  • Use EC2 to take scale your project