Courses

Enter a term to search on in the box below.

Installing WordPress on your computer gives you a perfect testing ground for experimentation, theme development, plugin testing, and website development. This course is designed for developers and users who want to install and configure WordPress locally on a Mac with MAMP, the open-source server/database/scripting language combo that sets the stage for more serious WordPress development. Author Morten Rand-Hendriksen covers the configuration options and usage scenarios to get you started working in WordPress quickly.

course level image
web image
vendor image
subscription image

Installing WordPress on your computer gives you a perfect testing ground for experimentation, theme development, plug-in testing, and website development. This course is designed for Windows users who want to install and configure WordPress locally on a PC with WAMP, the open-source server/database/scripting language combo that sets the stage for more serious WordPress development. Author Morten Rand-Hendriksen covers the configuration options and usage scenarios to get you started working in WordPress quickly.

course level image
web image
vendor image
subscription image

Installing Apache, MySQL, and PHP with David Gassner describes how to install and configure Apache HTTP server, MySQL database server, and PHP, known as the AMP stack, on a local development computer. Chapters are devoted to multiple installation approaches: installing the components separately on both Windows and Mac (including coverage of Apache and PHP on Mac OS X 10.7 Lion and 10.8 Mountain Lion), installing the pre-packaged Apache and MySQL distributions in WampServer on Windows and MAMP on Mac, and installing the cross-platform XAMPP and Bitnami on both Mac and Windows. Exercise files are included with the course.

course level image
web image
vendor image
subscription image

To people that have been struggling to make their first dollar online, the idea of generating solid passive income online seems so mysterious. Well the truth is there are many many people making tons of money online and there are dozens of ways you can do so. In this short course, you will be introduced to one very simple method, which I am confident will not only help you generate your first dollar online, but once you learn it, if scaled up, you can easily be on your way to generating hundreds if not thousands per week from this single technique alone.

course level image
business image
vendor image
cost range image

Interaction design focuses on creating interfaces, systems, and devices revolving around user behavior. In this course, author David Hogue sheds light on designing effective interactions for any digital medium. The course explores the interaction design process, explains how interaction designers work and the tools they use, and details the five essential principles of interaction design: consistency, visibility, learnability, predictability, and feedback. The course also introduces basic psychological concepts and examines the roles of context, motivation, and perception in a design; offers navigation best practices; and shows how to design for motivation and behavior and provide feedback to visitors.

course level image
web image
vendor image
subscription image

All design starts with an idea, and generating good ideas is what separates the wheat from the chaff. But unlike software than can easily be learned, the practice of generating ideas is far more complex. In Interaction Design: Process and Inspiration, acclaimed designer Brendan Dawes takes you through some of the processes he employs in his own work. He'll show you how he approaches projects as a series of "sketches," more akin to working with pencil and paper than pushing pixels. From interface design, usability, and using sound to branding, designing for the audience, and experimental approaches, Interaction Design offers an award-winning designer's insight into the techniques he uses every day to push, play, and constantly explore the realm of possibilities in interactive design.

course level image
web image
vendor image
subscription image

This class will teach you about the basic principles of 3D computer graphics: meshes, transforms, cameras, materials, lighting, and animation. Course content is brought to you in partnership with Autodesk, a worldwide leader in 3D design, engineering, and entertainment software. Knowing how to program in some language is all you’ll need to get started. Some knowledge of JavaScript is useful later on if you wish to make your projects more interactive and engaging. Familiarity with vectors and matrices will ease your way but is not critical. To be able to see the interactive demos and do programming assignments you need a browser that supports WebGL technology. An up to date version of Chrome or Firefox will work. Almost all programming will be done in JavaScript using three.js library/API. By the end of this class you will know enough to make an animated 3D demo program that runs in a web browser, while also understanding the basic principles of how realistic computer images are generated. You will also have a portfolio of small interactive programs that run in any web browser that supports WebGL.

course level image
programming image
vendor image
cost range image
subscription image

Start communicating ideas and diagramming data in a more interactive way. In this course, author Barton Poulson shows how to read, map, and illustrate data with Processing, an open-source drawing and development environment. On top of a solid introduction to Processing itself, this course investigates methods for obtaining and preparing data, designing for data visualization, and building an interactive experience out of a design. When your visualization is complete, explore the options for sharing your work, whether uploading it to specialized websites, embedding the visualizations in your own web pages, or even creating a desktop or Android app for your work.

course level image
programming image
vendor image
subscription image
This Intermediate VTC course expands on the Introduction to Oracle 11g course. It gives you a more detailed grass roots knowledge of Oracle SQL and Oracle PL/SQL. Author and expert Gavin Powell covers a wide range of topics including many types of queries, expressions, and statements. He also explores sequences, synonyms, views, materialized views, user access and security, working with indexes, and the basics of programming with PL/SQL. As with the introductory course, this intermediate course is not focused on Oracle Certification but will give you a good start towards some more advanced aspects of coding SQL and PL/SQL.
course level image
programming image
vendor image
subscription image

Many of our working environments today are closer to soul-destroying than they are to inspiring and captivating. We feel unfulfilled by our work, without ever realising that it doesn't have to be that way. The fundamentals of Lean and Agile provide an incredibly powerful way of re-thinking what we do - allowing us to provide value early - so that we can reverse those feelings and, instead, reap the enjoyment of truly making a difference in our work.

course level image
business image
vendor image
cost range image

Pages