Courses
In this 7+ hour class you learn the basics of C# and .Net programming, including an introduction to classes and objects, control statements, methods and arrays. This class also introduces LINQ to Objects and the List collection.

Learn C# Programming (in ten easy steps) is suitable for beginner programmers. Step-by-step it explains how to write C# code to develop Windows or Mac applications using either the free Visual C# Express, a commercial edition of Microsoft Visual Studio or the free MonoDevelop for OS X.

Traditionally game development is viewed as extremely difficult and hard to master. You imagine thousands of lines of code and spending hours infront of a computer screen. Luckily in the past few years technology has made it easier to learn and produce games. In this course you will learn the basics of game programming through a fantastic visual programming language. This way you will learn how to program without the hassle of writing code.
You have great ideas that you want to turn into games. With this HTML5 Game Tutorial, you can learn how to make those ideas into a reality. This course isn't just a simple how-to-make-a-game course. You get to learn the secrets of game design that are taught in the best game design colleges in the world. This is an HTML5 Game Development course where you will learn to how to make HTML 5, Facebook, Google Chrome Store, iPhone, iPad and android games. This course will teach you everything you need to know from programming to music. You get to learn how to build the entire game from scratch. The HTML5 Game Tutorial will show you how to do all of this in a clear step by step fashion. Along the way you get to listen to insightful tips that you would normally hear in the best game design colleges. This HTML5 Game Development is meant for beginners who have never produced a game before. With this course you can be a star and produce and distribute your own games.

With this course you can learn how to make an iPhone/iPad app from scratch with absolutely no programming. It sounds too good to be true but yes, you can learn how to make iPhone apps without any programming knowledge. In this course you will learn how to prototype, design and release apps onto the app store. The best part is that the process is so streamlined you can build a prototype or an app in less than an hour. You will learn the entire process from idea creation to production to release. Along the way you hear creative and technical commentary that is designed to help you avoid the pitfalls of production. While every project has pitfalls, this course will show you how to over come them and release your app.

HTML5 is the breakthrough update to web development standards that allows more control over website content and creativity, including the use of complex animation, video and audio. This HTML 5 Tutorial Course will help you understand basic web development techniques and standards, starting from scratch and showcasing the many powerful multimedia features the latest revision brings to the table. Veteran design professional and technology trainer John Ulliman starts with the basics that any beginner will need to know and gradually progresses through working with images, layout, interactive forms and high quality video. In addition to graphic design and code considerations, John also looks at SEO, hosting and best practices that will ensure your websites' cross-platform compatibility and long-term success. With 66 lessons and accessible sample code, you'll learn a wide range of skills you can immediately use with your existing site or a completely new one.

This jQuery for beginners course provides a complete guide to web-based development using this Javascript library that allows unprecedented functionality and graphical effects. With hands-on training from expert author and web designer Craig Buckler, you'll learn the internal structure of the jQuery library and see how you can create functional animations, utilities and effects according to current web standards. Though it was created in 2006, jQuery is already being used by more than 50 percent of the most popular sites online and is only growing. In this jQuery tutorial, you'll learn how to harness its power to your own advantage, first looking at basic chaining, selectors and events, and also going into more sophisticated HTML5, AJAX and plugin features. This jQuery course is designed for beginners. You'll learn everything you need to harness jQuery's full potential.

In this tutorial, you will learn to develop applications using Node.js, a cutting-edge technology designed to deliver fast, scalable network applications. Beginners will start by learning how to install Node.js, and how to work with the Node.js framework and its modules. In additon to informative slides, students will learn node.js by doing, developing node.js application through a series of screencasts developing increasingly advanced applications.

This course is about building GUI applications using Python and Qt framework. We will see how we can build powerful desktop applications using nothing but Python and one of its Qt bindings. For every app that we write in the course, the source will freely be available on Github. We will be using Python 2.7.3 and PyCharm IDE, however, minimal (if any) code adaptations are necessary if you are using Python 3.x. The PyCharm IDE, while having a 30 day free trial, is not necessary at all. You should take this course if you're interested in learning more about how to write "real-world" GUI applications with Python, or if you're just curious and want to learn more!

Learn Python In Under 10 Hours of Video Time. Today I am releasing the SECRETS. This python training course makes learning Python Programming CAKE. No Stiff Professor speaking to you from a carefully typed up script. This course is real, relevant, and the truth. The everyday person teaching the everyday person. Just like long time friends working together. Beginners will find this python course to be easy to get along with! We will cover the important stuff with RECORDED Videos and we will work as a team with the Live Streaming Work Sessions!

