Courses
Javascript is the most important language on the modern web-- and jQuery is it's most important framework. With an understanding of basic Javascript, you can use jQuery and create powerful, impressive visual effects, interface widgets and other site features. If you're worried about cross-browser compatibility problems, jQuery just might be the recipe you've been searching. jQuery commands, methods and widgets perform the same on all modern browsers making it easier to create a powerful interface on your site that is enjoyed by ALL users.

In this jQuery Mobile video based training course, an expert author and trainer walks you through the basics of using this popular Javascript mobile framework to build fully functional mobile websites for mobile browsers. This course is designed for a beginner but familiarity with HTML and CSS markup languages will increase your understanding of how to work with the jQuery Mobile framework.

In this course, author Joe Marini uses the jQuery Mobile framework to create visually rich, interactive web pages for mobile devices. The course examines the construction of jQuery Mobile pages, showing how to build page transitions, dialogs, buttons, and toolbars. The course also delves into generating mobile-optimized web forms and list views and explains how jQuery Mobile handles events, including touch gestures and changes in device orientation.


jQuery Mobile is one of the fastest and most popular ways to build web applications for smartphones and tablets. This course covers the major workflow elements of creating mobile applications with jQuery Mobile, starting with a basic app using components, themes, and dialogs. Author Ray Villalobos also shows how to make your project dynamic and acquire data from other WordPress sites using the WordPress JSON plug-in. Plus, discover how to extend your application through theming, custom icons, and data feeds from services such as ThemeRoller and the YouTube, Flickr, and Twitter APIs.


Reading for parents
Do your kids spend too much time on the computer, phone or tablet? Don't you wish they could do something more productive? Why not get them to learn a life long valuable skill that will lead them into a career that pays 2 times the national average? Programming is the new math. The average computer programmer makes 78k a year and there will always be a need for programmers. The only problem is that all of the educational courses are not tailored towards the learning styles of children. Most of the documentation is geared towards people over 18. This course shows kids how to code by adapting the material to their learning styles. There are animated lectures, informative screencasts and tests.

Have you ever wondered how to make those sweet kinetic typography videos that you see on youtube, in music videos, and in professional films? Looking to make great title sequences for your business videos? Now is your chance! This course teaches you all the basics to get started and the advanced effects to make your work stand out! Whether you're making your own kinetic typography project or you simply want to make a sweet title/intro graphic for your video, this is the course for you.

In this course, author and business coach Dave Crenshaw teaches you to get the most from your meetings—turning them into productive avenues for communicating, connecting, and accomplishing real work. The course demonstrates a simple, usable framework that will help you lead and participate in meetings large and small and provides insight into how to schedule, conduct, and follow up on meetings with minimum time and maximum results.

Regular one-on-one meetings provide managers with an opportunity to head off problems and efficiently answer the many small, quick questions that arise during the workweek. In this course, Dave Crenshaw shows you how to establish a one-on-one meeting schedule and agenda, assign and review actions items, and assess the results of the meeting and follow up on promises. The course also explains how to effectively listen to employees' needs and when to offer training and development.

