Cost
Buy
Categories
Events,
Conferences
Apply Your Skills to the WebBuilding compelling sites that work across devices is the new black. For existing .NET developers, this can be a challenge to understand the differences between JavaScript and .NET. If this is you, this course is for you.In this 3-day course, we will show you how to develop rich applications in the browser, architect your JavaScript code and how to interact with ASP.NET MVC back-end solutions.Outline:Introducing JavaScript HelloWorld.jsHello DebuggingComparing the CLR and JavaScriptJust-in-time CompilationGarbage CollectionStrong and Loose TypingECMAScript, JavaScript and JScript ExplainedJavaScript Type System Basic Language ElementsType SystemPrimitivesObjectsArraysObject and Array CreationDynamic Objects versus ClassesFunctions as a DataTypeClosuresObject Oriented JavaScript OOP in JavaScriptClasses and Pseudo-ClassesInheritance in JavaScriptUnderstanding the Prototype ObjectModule PatternRevealing Module PatternPrototype PatternRevealing Prototype PatternIntroducing jQuery Including jQueryUsing the Selector SyntaxWorking with jQuery CollecitonsCommon jQuery TechniquesHandling events with jQueryManipulating the DOM with jQueryjQuery AnimationsjQuery AjaxData Binding with KnockoutJS What is KnockoutJSUsing Data BindingClient-side TemplatingUsing ModelsRound-tripping ObjectsUsing View ModelsUsing ObservablesCalculated ObservablesCreating Your Own BindingsThrottling KnockoutFor more information, see the course on our website: http://www.wilderminds.com/Training/Course/JavaScript_for_C_Devs
Admit one to the class. Attendees will get a book with the course materials, drinks and a box lunch and all the JavaScript knowledge they desire. Admission 299.99
You're Almost Done!
Select a display name and password
{* #socialRegistrationForm *} {* socialRegistration_displayName *} {* socialRegistration_emailAddress *} {* traditionalRegistration_password *} {* traditionalRegistration_passwordConfirm *}Tell us about yourself
{* registration_firstName *} {* registration_lastName *} {* registration_postalZip *} {* registration_birthday *} {* registration_gender *} {* agreeToTerms *}