September 15th, 2020
Hello, as the title of this post and the heading above states I am working on creating a course that incorporates a fullstack project where you start by building out your backend using NestJS and then build the frontend to consume the backend api. The frontend will consist of Angular. I want to build a simple e-commerce site to showcase how this would work. I have only started writing the course notes so far. Doing the project myself to make sure that I get everything correct and can explain each piece as precise as possible. I have had mild success with another course of mine over on Udemy where I teach the basics of programming with Python using game development. I feel it's now time to do another course this time moving on to web development.
The decision to use Angular was a tough one. I use React at work with Nest but I have wanted to actually do something with Angular since I know it as well. I thought what better way project to do than a course on using the two frameworks that were definitely made for each other. Since Nest is modeled after Angular using Angular is very simple. The concepts of Nest carry over very well to the frontend side and vice versa. Plus they both natively support TypeScript which is really great because, although I do at work, using TypeScript with React is not the easiest thing in the world when you don't already know how TypeScript works.
I am very excited to create this course and if I get enough requests I will try to make a React section that shows you how to build the application using React, might not be using TypeScript though. It will depend on how many requests for React with TypeScript there are vs just React requests alone. As always thanks for reading and happy coding everyone.