Building JavaScript Web Resources using TypeScript

Level up your JavaScript Web Resources in Model Driven Apps!

Course Summary

This course takes you through the best practices when using modern TypeScript techniques to create quality, consistent, and maintainable JavaScript Web Resources using techniques such as Unit Testing, Code Generation and Automated Deployments.

  • Setting up VSCode to work with TypeScript
  • Bundling using webpack
  • Linting and formatting using ESLint
  • Deploying using spkl
  • Unit Testing with jest and xrm-mock
  • Earlybound type generation using dataverse-ify
  • Integration testing calling the WebApi from inside VSCode
  • Creating custom apis and calling from TypeScript

Course Curriculum

Scott Durow

Scott is a Microsoft Business Solutions MVP specializing in Dynamics 365 and the Power Platform. He is a committed and passionate software architect & technologist with a successful track record of realizing business vision through enterprise/application architectures that are tightly aligned with budget and timescales. By combining his detailed technical knowledge with a clear grasp of the wider commercial issues Scott can identify and implement practical solutions to real business problems. Scott is an excellent communicator and technical author, regularly speaking at conferences in the UK and abroad. Scott’s software career spans more than 20 years where he has moved from assembly language device driver programming, industrial control software and then into enterprise business applications. His experience covers work in Europe, North America, and Japan. He is also the author of the Ribbon Workbench, SparkleXRM and dataverse-ify.
Scott lives near Vancouver in Canada with his wife, Kerrie, and three children. To read more about his latest projects, you can visit his blog at scottdurow.develop1.net. You can also follow him on Twitter at @ScottDurow.

John Smith

Developer

Highly Recommended Course. Easy to Understand, Informative, Very Well Organized. The Course is Full of Practical and Valuable for Anyone who wants to Enhance their Skills. Really Enjoyed it. Thank you!!

Reviews

5

Top Rated
  • 5 100%
  • 4
  • 3
  • 2
  • 1
Khoa

Super helpful!

Thanks, Scott. I learned a lot from this courses!

1 month ago
Nilesh

Learn New

Thanks Scott. Excellent Videos

2 months ago
Muhammad

amazing

simply amazing! amazing! amazing

2 months ago
Ralph

What a time saver

I've struggled with the best practices for creating maintainable and scalable client side code for D365 for over a year. This course was jam packed with best practices which we can use to to clean up our existing D365 javascript and continue to move forward in a scalable way. Thank you Scott!! Any chance there may be future content on similar best practices and patterns for server side code?

2 months ago
JOSE RAIMUNDO

Really good resource!

Thanks Scott for domonstrate and update our skills in Dynamics 365 / Model -Driven. Higly recommended course

2 months ago
Zafar

Excellent

I am a big fan of yours , Scott.Like always, you have helped the community a lot.This is a wonderful course indeed.

3 months ago
See more reviews

Course Pricing