AppDev - Technical learning ...in a class by itself
Product Search
Browse Catalog
Training Topics
 Developer
ADO.NET
ASP, ASP.NET
BizTalk Server
HTML
Java, Javascript
MCPD, MCTS
Office Developer
SharePoint
Silverlight
SQL Server
Visual Basic
Visual C#
Visual Studio .NET
Visual Studio 2005
Visual Studio 2008
Visual Studio 2010
Visual Studio 6.0
XML, XSLT
AppDev OnDemand
Training Suites

IT Professional
MCSE, MCSA
Microsoft Windows

End User
Learning Office
Learning Windows
Team Training Solutions
 Overview
KSource Online
Instructor-Led
Blended Learning
Multi-User Licensing
Resources
 Conferences
Free Training
International
About AppDev
 AppDev Experts
Company Profile
Press Releases
Contact Us
Jobs
Testimonials
Privacy Policy
Site Map


Sign-in | New User? Click here to sign up    AppDev Europe (UK)  
  View Cart My Account Customer Service Product Support
AppDev Home Page CD, DVD, Online Learning Team Learning: Online, Classroom ILT Solutions

Let's Talk Computers | January 10, 2009
AppDev Interview – AppDev OnDemand Learning Library

Listen to the interview online

Complete Transcript of Craig Jensen -  Martin Schaeferle
Host - Alan Ashendorf


Alan:  Any business knows that to maximize the value of their developers, they must have the right kind of training. Sometimes it’s almost impossible to get everybody together for a training session. What businesses really need is learning on demand. Our guests today are Craig Jensen, President and CEO of AppDev and Martin Schaeferle, Vice President of Product Development with AppDev. Welcome back to Let’s Talk Computers, Guys.

Craig:  Thank you for having us, Alan.

Alan: One of the challenges any business is facing is the time element, trying to get everybody in the same room to learn a product is just not going to happen now.  Everybody is wearing multiple hats; everybody is so busy trying to get something done that they really don’t have time for training. 

Let’s say you have 20 developers all working on a project. Trying to learn Visual Studio.NET is just almost impossible to arrange around their schedule, isn’t it?

Craig:  Over the years, we have been involved with many different types of training.  We started out in instructor-led training and moved to videos; then to CD-ROM, DVD-ROM, and most recently AppDev OnDemand, which is all our way of helping developers to get up to speed on learning products that they utilize in their company – everything from Visual Studio to SharePoint to SQL Server. 

In many cases in the past when companies wanted to train all of their Visual Studio programmers they would go to an instructor-led class and they would all be in one class and take the training. At this point, we have various developers using more than one language, more than one technology. 

We utilize AppDev OnDemand to solve that problem. What the developer can do is to access the training at their computer whenever and wherever they want. 

Alan:  But, that sounds a lot like your KSource.  It gives us the same benefits.  What’s the difference between KSource Online Learning and AppDev OnDemand Learning?

Craig:  The real beauty of our Learning Products is that every one of our delivery mechanisms utilizes this same great underlying training. So, if someone trains from a DVD or if somebody learns on KSource or AppDev OnDemand, they get the same high-quality training. 

The difference surrounds the number of people that utilize it.  Our KSource solution can be utilized by companies with anywhere from 10 developers up to thousands of developers and they can all access what they, when they want it and wherever they want to take it.

The advantage of KSource is that the client gets administrative features, so that a manager can track which of their developers have taken which courses for instance. The major difference between AppDev OnDemand and KSource is that AppDev OnDemand does not have the administrative features and still gives you really all the benefits of CD-ROM and DVD-ROM training, without having to carry all the materials.

Alan:  Plus the fact that you don’t have to find the DVD or the CD, because somebody else has got it checked out and you don’t know where it is.  Face it, DVDs and CDs do get damaged – and I’ve damaged many, many CDs in my life.

Craig:  The one advantage on AppDev OnDemand is that you get our complete online library of 66 courses, going from SQL Server to SharePoint to Visual Studio – and you have access to that training at a moment’s notice. So, you can use it for training and learning up front and you can use it for reference material as you go forward.

Alan:  How did you come up with the idea of AppDev OnDemand training?

Craig:  Over the past few years, we have had the enterprise learning solution KSource, which has been used by companies with from 10 to thousands of developers.  We had a number of customers in smaller shops where developers that range from 1 to 5 or 1 to 6 developers that had many different languages and many different technologies and they wanted an economical way to get the learning that they would need without having to buy one course at a time.

So, what we really did is put together a complete library of all of our courses and put into a package so that from 1 to 6 developers can get a very good value and have access to all of the courses, whenever they need them.

Alan:  These are the exact same courses that we would normally get on DVD and CD?

Martin:   The training that is on AppDev OnDemand is the same quality training that we have on our CD or DVDs.  The training is essentially analogous to instructor-led training. 

You are taking the experts that in a particular technology and they are building a very thorough curriculum book, as well as then presenting the material just as if you had attended an instructor-led training at which we captured all on video and then provided through the various delivery methods, whether CD, DVD or now through our AppDev OnDemand. 

The learning is going to be consistent so even in a situation where you had people with CDs and you also had people with AppDev OnDemand, they are both going to get the same experience and the same knowledge. 

Alan:  Well, how do I get started with AppDev OnDemand learning?  What do I have to do?

Martin:   The AppDev OnDemand is a simple installation process, whether you order it online through our Web site or work through one of our learning consultants, you will get an introductory email with a link, login credentials and a user guide. 

But, once logged into the site, there is a simple series of steps to get everything installed on the client, which is basically a simple plug-in that once installed, we add courses; you click a course and launch the training.  It takes about 5 to 10 minutes to get everything up and running.

Once you go through installation, you now have everything you need to take advantage of all of our courses, so it’s not the situation where if you want the SQL training you need the SQL install package and if you have got the SharePoint, you need the SharePoint install package. There is one universal user interface that we use that all of the training goes through.

Hypothetically, if you’re working, let’s say in SharePoint, and in there, they are talking about the new ASP.NET technique, you can, within seconds, flip over to our ASP.NET training and immediately start getting up to speed on some of the technologies in ASP.NET.  That might take you into an ADO track, which might take you to a SQL track.  I think IT people agree that it’s very difficult to wholly stay in one particular niche within technology. 

When you get out onto the field and you get tapped for your database knowledge; you get tapped for your programming knowledge; you get tapped for your services knowledge with something like SharePoint. With AppDev OnDemand, within seconds you can actually tap into all of those training courses and get that instructor-led training experience right at your finger tips.

Alan:  I know, as a developer myself, I’ve watched through the years that these development programs just seem to get more complex as we go.  It’s almost like looking at a car where you are an automobile mechanic and all you really needed was a pair of pliers and a 10-penny nail and you could fix just about anything. Nowadays, it’s so much of what’s on the car, the computerized mechanisms on the car, such as the vacuum hoses, the electrical system – it’s like you’re not just being a mechanic anymore, you are being an analyst. 

It’s the same way with development.  Everything is being thrown at you and having this resource right at your fingertips, where you can go back and review any subject when you need it is wonderful!

Craig:  It is certainly not like it was 10 or 15 years ago where you used to be able to put in your list of experience that “Well, I am a VB programmer.”  That doesn’t cut it anymore because now not only do you need to be a VB programmer, you need to understand how to talk to databases; you need to know how to talk to Web Services; you need to know the inner workings of the SharePoint Services. And it is challenging now for developers, especially those who either need to retool or are just getting into it. They need to go through a whole host of learning sessions in order to get up to speed just to start competing or start working with developers that have been in the market for 10 years.

Alan:  Well, one of the things that I really like about the AppDev training series is that we are not having a “talking head” who is talking to us.  These are actual developers that have been in the trenches and they know what they are talking about.  And the best part about it is that we are getting actual real-world examples that we can use in our business.

Craig:  The great thing with the AppDev OnDemand is we have experts such as Ken Getz, Andy Baron, Don Kiely, and many others that are included within the library of courses you get. 

What we have done is always use the experts within each specific technology. When you are watching it, you know you have somebody that has been in the trenches; someone that has built products and gone through a lot of issues, as well.

Alan:  When I am reading a book or I am watching a training session the moment that I realize that the instructor or the author really doesn’t know what they’re talking about, my mind is closed at that point.  People like Ken Getz – I have sat in on many conferences and he knows his stuff. 

Craig:  All of our authors are top-notch developers; they are involved with Microsoft in terms of testing betas, working on products long before they come out.  You are always assured of getting an instructor that knows all the nuances of the product that they are teaching.

Alan:  One of the problems that we have as developers is that the technology changes right out from under us. What about new versions, new developments?  How do you handle that?

Craig:  A benefit of AppDev OnDemand is that it’s treated like a subscription. So, for one price you get access to the 66 courses that we currently have, plus any new courses that are released during your subscription period you get free. 

So, for example, you purchase the AppDev OnDemand Library today and one of areas within that library is SharePoint. We don’t currently have a Portals course but we’ll come out with that in the near future, and they get that free.

As new versions of software come out you get courses for those added into this library free as well. So, you are always able to stay on top of current and future versions, as well as new courses that come out. 

Alan:  Marty, your job is actually putting it all together so it’s a nice, even-flowing package that helps us to really learn the ins and outs of what we are trying to work with, isn’t it?

Martin:   That is true. AppDev has been working with a very successful template in building the learning products that we have. We start off with an expert who is very well known and has done a lot of practice within a technology. We also have a template in building all of our courseware that we use that provides a detailed explanation to technology. There are plenty of samples and labs that students can do on their own in order gain experience with a particular technology. 

Then we capture the instructor presentations on video. Students that watch this are going to see real-world examples, they are going to always see the instructors’ desktop.  Nothing is black magic or hidden from them. We pride ourselves in creating a rapport where students trust the presenter that’s putting on the material. They really see someone taking advantage of all the technologies, as well as getting tips and tricks and things that they otherwise might spend hours trying to discover on their own. 

Alan:  What are we looking at as far as the cost of the AppDev OnDemand learning?

Craig:  The real beauty of it is we have gone to pricing structure where we are really helping the developer to be able to afford to get into these products.  For one developer the cost is $2,995. So, if you look at it from a developer’s standpoint it’s almost $3,000; but if you look at it from a course standpoint, they are going to be paying only $45 per course.  So, if you look at somebody that needs multiple courses, the cost to that developer is not very much at all.

To go up the scale a little bit, for 5 or 6 developers they are going to have access to our entire 66-course library for less than $1,000 per developer. 

Alan:  Can you give me an example of the types of companies that are now using your AppDev OnDemand Learning?

Craig:  In some cases it is a single consultant that works with a number of technologies who are consulting for different businesses. We also have companies within the Fortune 500 so that very large companies are utilizing that to where they don’t have access for all of their developers but only for a couple of them that go across every technology.

AppDev training can be utilized for a company with 1 developer up to 6 developers with AppDev OnDemand; and for KSource Online Learning, up to thousands can be trained.

Alan:  This is very economical for a developer, because a developer, nowadays, has no idea what they are going to be facing as far as what type of language; what type of process; Visual Studio.NET and the list just goes on and on.  It’s like having an encyclopedia right there at my fingertips that I can always go back to that has the best of the best training.

Craig:  What we really want to be for a developer is a one-stop shop for any training or reference material in the Visual Studio, SQL Server and SharePoint areas.

Alan:  And if somebody would like to find more information about the AppDev OnDemand, where would they go?

Craig:  If someone would like to talk to one of our Learning Consultants they can call 800-578-2062; they can also go online to learn more and order at http://www.appdev.com. 

Alan:  Craig and Marty, as always, it has been a pleasure to have you as our guests here on Let’s Talk Computers, talking about your new AppDev OnDemand solution that makes it so affordable for businesses, and I look forward to talking to you again real soon.

Craig:  Thank you, Alan. 

Martin:  Thanks, Alan. 


About This Site | Privacy Policy | Site Map
©2010 AppDev Products, LLC. All Rights Reserved. PHONE: 800-578-2062 or 952-943-1363
10250 Valley View Road Suite 120 | Eden Prairie, MN 55344 | FAX: 952-942-8452 | info@appdev.com