Microsoft Programming Training
This course is intended for anyone who is new to software development and wants, or needs, to gain an understanding of programming fundamentals and object-oriented programming concepts. They will typically be high school students, post-secondary school students, or career changers, with no prior programming experience. They might want to gain an understanding of the core programming fundamentals before moving on to more advanced courses such as Programming in C#.
The focus will be on core programming concepts such as computer storage, data types, decision structures, and repetition by using loops. The course also covers an introduction to object-oriented programming covering classes, encapsulation, inheritance, and polymorphism. Coverage is also included around exception handling, application security, performance, and memory management.
ASP.NET Core is a completely new web stack developed from the ground up. This 4-day course introduces attendees to this new platform and teaches attendees the skills necessary to design and build well-architected web and service-oriented applications that follow the MVC design pattern. This course includes a total of 15 hands-on lab exercises that lead to working e-commerce style web application.
In this 5-day course, professional web developers will learn to develop advanced ASP.NET Core applications using .NET tools and technologies. The focus will be on coding activities that enhance the performance and scalability of the Web site application
Blazor WebAssembly is a .NET Core web technology that allows developers to build interactive web applications using C# and Razor syntax. In this Blazor course, you will learn how to build Blazor WebAssembly applications from scratch, including creating components, handling data binding and events, composing components, building Blazor pages, configuring routing, deploying applications to production, consuming server data via REST APIs, and unit testing Blazor apps.
This Blazor Testing course equips developers with the skills and knowledge to effectively test Blazor applications, ensuring their robustness and reliability. Participants gain proficiency in unit, integration, and end-to-end (E2E) testing methodologies, specifically tailored for the Blazor framework.
Blazor Server is a .NET web technology for building interactive web applications that provide the single-page application (SPA) experience while running on the server. This Blazor Server training course teaches attendees how to build UI applications using C# and Razor syntax, reducing the reliance on JavaScript UI libraries and frameworks.
55319AC HTML5 and CSS is the Community Courseware equivalent of retired MOC Course 20480CC - Programming in HTML5 with JavaScript and CSS3.
This five day course is an in depth hands-on study of HTML5, CSS3 and modern web and mobile development.
This five-day instructor-led is an in depth hands-on study of JavaScript. The course includes detailed hands-on labs and Q and A labs. The labs include multiple projects that update an existing web site.