Courses
A step-by-step guide to building an iPhone or iPad app for Beginners. This is a course designed for beginners who have never coded in Objective-C or build an iOS app. Course Requirements...
A system running Mac OSX is required to develop for the iOS platform.

As one of the most popular general purpose programming languages in the world, C++ can be used to create everything from small apps to complete video games and critical system drivers. Now you can get started with C++ in a step by step, hands-on video course, in far less time than trying on your own with this ultimate c plus plus tutorial. In this 10 hour tutorial series, computer science professor Mike McMillan introduces you to the basics of programming in C++. With over 25 years of programming experience, 13 years of teaching, and having written 6 textbooks on programming, Mike offers the definitive guide to coding. Starting with the basics of the C++ programming language, this video tutorial covers all of the basic operations you need to start building your own programs with c plus plus programs.

Simply the fastest way to learn to program on a Mac or Windows – Lazarus with Free Pascal makes cross-platform programming a snap. Just drag-and-drop, click and code! This course will teach you the Object Pascal language, which is used not only by Lazarus but also by the well-established Delphi programming system. The knowledge you gain will give to entry to the world of commercial application development using Lazarus or Delphi.

In this training course for Adobe After Effects CS6, an expert trainer introduces you to this powerful, non-linear visual effects software from Adobe. This tutorial is designed for the beginner, with no previous experience in After Effects required. Your lessons begin with an overview of what After Effects is, and what it can do. You will explore the workspace, and how that is used in your workflow. You then jump head first into creating your first project, and importing assets. Once you are are comfortable with the interface and basics of managing your project, this computer based training course teaches you how to use features such as layers, adding and animating text, working with shapes, using paint tools and masks as well as animating objects. You learn how to apply effects and transitions, how to use expressions, about tracking motion, how to work in 3D space, and finally, saving and exporting your project.

In this Adobe Audition CS6 training course we take you through the use of this audio editing software from Adobe. Narrated by an experienced Adobe Certified Instructor This video training course is designed for beginners, and no previous Audition experience is required. Starting with the basics of Audition CS6, covering audio fundamentals such as what sound is, and how Audition handles digital audio. The course then moves to the Audition workflow; importing your audio, editing it, creating multi-track sessions, and exporting the final product. Each of the workflow steps are covered step by step, with every new training video adding to what came before it. The course also covers Audition CS6 effects such as reverb, and echo. Finally, you will learn how to identify, and remove unwanted noise from your audio clips.

In this Adobe Illustrator CS6 training course, an expert author and trainer guides you through the tools and techniques that are available to you in this vector graphics editor from Adobe Systems. Used by professionals around the world, Illustrator can be a mystifying program, but this course breaks it down into easy-to-understand sections that even an absolute beginner with Illustrator can understand. This tutorial starts out with a tour of the Illustrator interface, and an explanation of vector art. Once you have a grounding in the basic navigation, the course quickly takes you into applying Illustrator tools for selections, color management, shapes, fills, strokes, as well as anchors and paths. You will learn about creating and managing vector based shapes, using the pen tool, working with effects and layers, working with masks and images, and much, much more.

If you have ever wanted to dive into a powerful video editing tool to create your Hollywood masterpiece, Adobe Premiere Pro CS6 is THE tool to learn. Let me take you through all you need to learn to get up and running fast! From file importing to setting up your first project. From basic editing to adding effects and keying. From exporting to various formats to multicamera edits I show you all the tricks and tips.

In this OS X Mountain Lion tutorial video, expert trainer Matt Schalk gives you an excellent overview of this powerful operating system from Apple. This course is aimed towards both new users to the Mac OS and users upgrading from prior versions of OS X.

Learning AutoCAD 2012 is a course I wrote for people looking to get a handle on this powerful software in a short amount of time. By the end of the course, you'll be comfortable with how to work with drawing files, controlling the views, creating basic geometry, editing, and creating text to accompany your work. A great benefit of this course is the pause button; you're able to stop the video and try out the commands, continuing when you're ready. Let your curiosity lead you through the course, and try to apply it to the type of work you're expecting to use the software for.

In this C# for Beginners tutorial course, you can learn this powerful object-oriented programming language so closely tied to Microsoft .NET and see why it is such a great platform for creating rich applications. Professor Mike McMillan goes through the fundamentals of the language structure, and gradually lays the groundwork for you to build your own apps. In 114 separate tutorials, Mike gives you a solid working knowledge of object-oriented programming, even if you’re completely new to coding. He demonstrates how to use variables and data types, objects and classes, arrays, inheritance and polymorphism and distinguishes how working in C# differs from other types of code. Once you gain your confidence in the underlying areas, you’ll be ready to complete the functional To-Do List app that is integrated into the course.

