You need some experience with JavaScript, HTML, and CSS. For some chapters, knowledge of C#, ASP.NET MVC, and Visual Studio is also required.