Courses

Enter a term to search on in the box below.
This VTC course will take you through the ins and outs of creating a video game from scratch. Say goodbye to your spare time as this is too much fun to be had. You'll learn how to maneuver your character around in 3d space, sculpting and painting your environments, special effects, weapon handling, creating menu's and user interfaces, adding enemies, generating large worlds and much more. The main software package used (Unity3D) is free of charge, yet high quality. All the art assets you will need are provided.
course level image
programming image
vendor image
subscription image
IPv6 is the next generation of the suite of protocols that make the Internet possible. By mid 2011, the available TCP/IP addresses will be exhausted and moving from IPv4 to IPv6 will no longer be a good idea, it will be an absolute requirement. Marketers are quick to announce that "IPv6 provides integrated and interoperable technologies to enable exciting new scenarios for personal and enterprise computing." IT technicians and administrators fully understand that first and foremost, IPv6 will be a technical challenge. Re-building a 747 airliner while it is still in flight is one way to look at it. In this course, Mark Long will teach you the new concepts, terminologies, and processes of IPv6 to help you get ready for this exciting, albeit challenging, new functionality.
course level image
networking image
vendor image
subscription image

Matrices, vectors, vector spaces, transformations, eigenvectors/values. Covers all topics in a first year college linear algebra course. This is an advanced course normally taken by science or engineering majors after taking at least two semesters of calculus (although calculus really isn't a prereq) so don't confuse this with regular high school algebra.

course level image
math image
vendor image
cost range image
Microsoft's C# programming language first appeared in the early 2000s. Microsoft's design goals were to create a clean, concise programming language that was redesigned from the ground up based on the new programming paradigms that the Internet created. Over the past nine years, C# has become one of the most popular programming languages in the world. In this course, Mark Long introduces you to the basics of the C# language and gives you a foundation to continue to develop your skillset with C#. Work files are included.
course level image
programming image
vendor image
subscription image
The digital data storage revolution that arrived in the 1990's has continued throughout the early to late 2000's. Along with the technology came a new problem. How do we obtain secure and scalable access to the data across developing technologies such as the Internet? Microsoft SQL Reporting Services is a comprehensive, server-based solution that enables the creation, management, and delivery of both traditional, paper oriented reports and interactive, Web-based reports...all in an easy to administer and secure solution. VTC Author and Microsoft Certified Trainer Mark Long will introduce you to the basics of SQL Server Reporting Services and show you how to get started creating and delivering reports with this technology. Work files are included.
course level image
programming image
vendor image
subscription image
Software developers need a solid environment to work in that will help bring their applications to life. And collaboration is more important than ever before, as today's development projects expand in complexity and scope. The Visual Studio development system is a comprehensive suite of tools designed to help software developers create innovative, next-gen applications. VTC veteran author Mark Long will introduce you to the Visual Studio 2008 development environment. Helping you get started developing useful and expandable next-gen applications.
course level image
programming image
vendor image
subscription image
This VTC course introduces some of the basics of Oracle Database including: installing Oracle on Windows and Linux, Oracle tools, some database modeling, underlying architecture (the files), creating and dropping tables, selecting data, filtering data, sorting data, built-in functions, joining tables, and aggregating with the GROUP BY clause. The course content is not focused on Oracle Certification but it will give you a good start towards coding SQL and will also get you started with basic installation and configuration.
course level image
programming image
vendor image
subscription image

Topics covered in college organic chemistry course. Basic understanding of basic high school or college chemistry assumed (although there is some review).

course level image
science image
vendor image
cost range image

Learn the fundamentals of parallel computing with the GPU and the CUDA programming environment! In this class, you'll learn about parallel programming by coding a series of image processing algorithms, such as you might find in Photoshop or Instagram. You'll be able to program and run your assignments on high-end GPUs, even if you don't own one yourself. 
We expect students to have a solid experience with the C programming language and basic knowledge of data structures and algorithms. You'll master the fundamentals of massively parallel computing by using CUDA C/C++ to program modern GPUs. You'll learn the GPU programming model and architecture, key algorithms and parallel programming patterns, and optimization techniques. Your assignments will illustrate these concepts through image processing applications, but this is a parallel computing course and what you learn will translate to any application domain.

course level image
programming image
vendor image
cost range image

Study physics abroad in Europe -- virtually! Learn the basics of physics on location in Italy, the Netherlands and the UK, by answering some of the discipline's major questions from over the last 2000 years. This course is suitable for anyone; a basic understanding of algebra is suggested. This unique class gives you the chance to see the sites where physics history was made and learn some of the subject's most captivating concepts.

course level image
math image
vendor image
cost range image

Pages