Web development has become the dominant approach for building enterprise software. To provide your best on every project you need to understand the server and browser client worlds. On the server there's ASP.NET classic, and ASP.NET Core, both with versions of MVC and support for building services. The browser client is evolving rapidly, with constant changes and updates to JavaScript, TypeScript, Angular, Vue, and other related frameworks. But more than this, there's now WebAssembly and the ability to run other languages natively in the browser, including C/C++, C#, and many more. Your need to keep up to date with all these technologies has never been greater, and we're here to give you the knowledge you need!
Topics in this track include:
- Angular
- Angular routing
- TypeScript
- ASP.NET Core
- WebAssembly, Blazor, and Ooui (Xamarin Forms in the browser)
- JavaScript for C# developers
- MVVM, ASP.NET Core, and Razor
- Securing web APIs
- ASP.NET Core security
- Cryptography
- HTTP/2
- Unit testing client-side apps
- Migrating from AngularJS to Angular and TypeScript