New Course Suggestions
Welcome! Please let us know what courses you would like to see us publish in the Pluralsight training library.
-
Creating N-Tier applications in C#
Creating N-Tier applications using real world examples, using C# as the development tool. Would like to see how all the layers are created, deployed and how they communicate with each other using a step by step approach. I would also like to see about communicating with other layers created using other technologies.
658 votes -
539 votes
-
Domain Driven Design
It would be great to have a series on Domain Driven Design with some code showcasing the benefits of the approach.
503 votes -
User Interface / User Experience
As with courses under the Software Practices section that are somewhat technology agnostic, would be great to see a course on User Interface / User Experience design principles. As technologies continue to allow for more creative user experience designs, the potential for good, and unfortunately bad, design is greater than ever. Guidance in this area would be very useful (e.g. from the likes of Billy Hollis or other industry leaders).
400 votes -
Node.js
Node.js is a server-side JavaScript environment that uses an asynchronous event-driven model. This allows Node.js to get excellent performance based on the architectures of many Internet applications.
391 votes -
Source Control with Git
What Git is, how it works, how to use it.
385 votes -
MEF (Managed Extensibility Framework)
There isn't a lot of great documentation out there on MEF and this is a topic that would be highly beneficial.
372 votes -
How to Design and Develop an API
Offering an API for Web apps has become the norm. How to design and develop an API that for example returns RSS and JSON will help developers create and offer competitive applications and services.
367 votes -
SQL server Database mantainance and query Optimization
Query optimization and database mantainance is a "Side skill" that every developer has to do. It is also a big topic for interviews
355 votes -
Command-Query Responsibility Segregation
Command-Query Responsibility Segregation
I have taken the definition from
http://wrightthisblog.blogspot.com/2010/01/cqrs-overview-chicago-altnet-user-group.html
CQRS is a system architecture/design pattern that separates the act of reading data (query) from taking action (command) in order to produce a system which easily scales and provides some useful benefits (such as "playable" event logs) that make the maintenance of the system less burdensome.
354 votes -
Building mobile apps with jQuery Mobile
jQuery Mobile seems to be nearing release and after the excellent jQuery fundamentals course, it would be great to see that extend into mobile development and complement some of the other mobile focussed courses.
344 votes -
338 votes
-
UML Design
Can you post video series on UML Design
331 votes -
325 votes
-
A course on using NServiceBus and or other available ESB in .NET
How do develop server and clients using NServiceBus would be very interesting. Also ESB what is and other ESB solutions for .NET... Java people always talk about JBOSS
313 votes -
Moq Session
Hi,
Can you start a subject called Unit Testing .....
Because the Test driven development are in business and you dont have any thing in MOCK or nunit....Regards,
Raghav295 votes -
XNA Game Development
It would be great if we get a excellent course on game development using xna from Pluralsight
293 votes -
Introduction to the Fiddler Web Debugger
I've used Fiddler several times to debug Web applications.
I have only learned to use the obvious features.
It would be useful to have a short video course dedicated to more comprehensive understanding of this useful tool285 votes -
Guide with real examples of using jQuery plugins in MVC
Guide with real examples of using jQuery plugins in MVC for everything from simple watermarked textboxes to complex treeviews etc It should demonstrate with code using jQGrid or others that are available etc.
This code should ideally cover all the common UI elements.
277 votes -
Introduction to Machine Learning with C#
From detecting spam to predicting price changes, machine learning is all around us. Understanding how machine learning works & how you can use it in your own applications has become an invaluable skill. Stanford University's Professor Andrew Ng says that they have far more requests from companies who need people who understand machine learning than Stanford can produce. http://www.ml-class.org
271 votes