Development Courses

Learn Python, it's CAKE (Beginners)
Udemy

Learn Python, it's CAKE (Beginners)

Python training for beginners who would like to write programs but don't have a clue how to write python code.

FREE

Schedule: On Demand

Duration: 7 hours

Location: Online

Udemy
The Complete iOS 7 Course - Learn by Building 14 Apps
Udemy

The Complete iOS 7 Course - Learn by Building 14 Apps

Over 400+ videos taking you step-by-step through process of building 14 different applications in iOS 7 and XCode 5.

FREE

Schedule: On Demand

Duration: 36 hours

Location: Online

Udemy
Become an Android Developer from Scratch
Udemy

Become an Android Developer from Scratch

Simply the best place to start learning Android Development.

FREE

Schedule: On Demand

Duration: 12.5 hours

Location: Online

Udemy
Unity 3D Game Development and Design (Version 4.x)
Udemy

Unity 3D Game Development and Design (Version 4.x)

Learn the basics of Unity 3D, coding, animation, sound, level design and more. Build your first game in about an hour.

FREE

Schedule: On Demand

Duration: 22 hours

Location: Online

Udemy
Learn Android 4.0 Programming in Java
Udemy

Learn Android 4.0 Programming in Java

Learn to write real, working Android applications quickly and effectively, from the ground up.

FREE

Schedule: On Demand

Duration: 15.5 hours

Location: Online

Udemy
Intro to Java Programming
Udacity

Intro to Java Programming

Learn essential computer science and object-oriented programming concepts in this introductory Java course.

FREE TRIAL

Schedule: On Demand

Duration: 4 months

Location: Online

Udacity
Intro to Computer Science
Udacity

Intro to Computer Science

Learn key computer science concepts in this introductory Python course. You'll learn by doing, and will build your own search engine and social network.

FREE TRIAL

Schedule: On Demand

Duration: 3 months

Location: Online

Udacity
Design of Computer Programs
Udacity

Design of Computer Programs

Learn how to model problems, and how to optimize performance by using some of the advanced features of Python.

FREE TRIAL

Schedule: On Demand

Duration: 2 months

Location: Online

Udacity
Intro to Algorithms
Udacity

Intro to Algorithms

This class will give you an introduction to the design and analysis of algorithms, enabling you to analyze networks and discover how individuals are connected.

FREE TRIAL

Schedule: On Demand

Duration: 4 months

Location: Online

Udacity
Web Development
Udacity

Web Development

Starting from the basics of how the web works, you will learn everything you need to know to build your own blog and scale it to support large numbers of users.

FREE TRIAL

Schedule: On Demand

Duration: 3 months

Location: Online

Udacity
HTML5 Game Development
Udacity

HTML5 Game Development

Learn how to build high-performance web games with HTML5. We'll port industry-standard development techniques to the web and use them to create a game.

FREE TRIAL

Schedule: On Demand

Duration: 2 months

Location: Online

Udacity
Mobile Web Development
Udacity

Mobile Web Development

In this course, you'll learn how to build great mobile web experiences. We'll cover performance issues on mobile, and how to make use of mobile sensors.

FREE TRIAL

Schedule: On Demand

Duration: 6 weeks

Location: Online

Udacity