Introducing our Learning Portal for Kids

Technology has become so ingrained in our lives that many children today don’t know life without it. Whether it’s a mobile device, a computer, a gaming console, or a smart TV, our children use some form of modern technology every single day. And while our children might be experts in using technology, they’re primarily using it only for consumption. So why not build on their expertise, and teach them how to create what they consume, or better yet, show them what it takes to make the technologies they’re using?

We’ve been talking a lot about how we’ve used our courses to introduce kids to programming in our local schools, and how important it is for children to learn to program. Our belief is that all schools should offer computer programming courses as standard parts of their curriculum, however, this is not yet a reality. In the meantime, while we’re working on making this a reality, parents can give their kids a head start.

Continue reading

Learning Path: ASP.NET MVC – 24 Hours to MVC Mastery

This week’s learning path covers the increasingly popular ASP.NET MVC framework. With the increase in client-side capabilities because of HTML5, CSS3 and advanced JavaScript libraries like backbone.js, jQuery, and knockout.js, using ASP.NET MVC as
your server-side Web framework is even more appealing. It removes much of the clutter associated with WebForms and gives you direct access to requests using the well-known Model View Controller pattern. It also makes it trivial to create Ajax endpoints for your client-side calls, all as part of the same controller implementation.

This learning path progresses through the core features of ASP.NET MVC, finishing with the latest features of the ASP.NET MVC 4 release and a pair of end-to-end courses that show you real-world examples of building modern Web applications with ASP.NET MVC.

Learning Path Objective

ASP.NET MVC Proficiency

Target Audience

Developers with .NET experience who are familiar with ASP.NET WebForms and are looking to begin using MVC as their Web framework.

Learning Path Course Sequence

Course Duration
Introduction to ASP.NET MVC 3 06:31:55
ASP.NET MVC 3 Fundamentals 03:17:44
ASP.NET MVC 4 Fundamentals 04:21:04
Building ASP.NET MVC Apps with EF Code First, HTML5, and jQuery 05:04:19
Single Page Apps with HTML5, Web API, Knockout and jQuery 06:25:36
Total: 25:40:38

There you have it – in just over 24 hours you can learn all you need to know about ASP.NET MVC, and how to use it to build modern, responsive Web applications.

Thanks for all of the learning path recommendations, and keep them coming (in the comments below)! We’ll be posting more in the weeks ahead.

Learning Path: C# – 24 Hours to Becoming a C# Master

Our library has grown to over 300 courses and almost 1000 hours of content, which means if you spent 8 hours a day watching Pluralsight courses it would take you nearly 6 months to watch the entire library. Of course we wouldn’t stop publishing courses while you watched, so by the time you finished, you’d have another 100+ courses to watch! :)

We realize that picking and choosing the right courses gets more difficult as our library grows, and it is high on our developer team’s priority list this year to implement a new navigation system, one component of which will be “learning paths”. The concept of a learning path is to create a sequenced list of courses that achieves a particular learning objective. For example, you might want to become proficient at building Web sites using ASP.NET MVC. Such a learning path might include courses on C#, .NET, JavaScript, jQuery, and of course ASP.NET MVC. We will have a wide array of recommended learning paths that we define, but we also plan to “crowd source” the process so subscribers can create their own learning paths to use and share with others.

Continue reading