Want to improve your front-end and back-end skills as a .NET developer? This course is for you! In Part 2 of the "Become a Full-stack .NET Developer" series, you'll cover advanced topics like CRUD operations, object-oriented design, and more.
If you're a .NET developer who wants to increase your confidence in converting more complex requirements into working software with elegant design and implementation, end to end, this course is for you. This course, Become a Full-stack .NET Developer - Advanced Topics, is the second part in "Become a Full-stack .NET Developer" series. In the first part, you built the core uses for your mini social networking application, GigHub. In this next part, first you'll implement the CRUD operations and a notification system that is similar to Facebook notifications. You'll also learn a lot about object-oriented design, building APIs, and using Bootstrap components to build modern applications on both the front end and back end. Finally, you'll cover topics such as handling Bootstrap events and implementing searches. By the end of this course, you'll have a handle on even the most complex aspects of .NET development so that you can make software that's fantastic on both the front-end and back-end.
Course Overview Hi, everyone! My name is Mosh Hamedani, and welcome to the second part of my course, Become a Full-stack. NET Developer. I'm a software engineer and author with 15 years of professional experience. The demand for full-stack developers who are comfortable with both front-end and back-end development is increasing constantly. And in fact, some companies only hire full-stack developers. In the first part of the course, we explored the core front-end and back-end skills that every full-stack. NET developer must know. In this part, we're going to expand our social networking application and implement a few advanced use cases like a notification system similar to what you see on facebook. Some of the major topics that we'll cover include building modern user-interfaces with bootstrap, building back-end APIs and object-oriented programming. By the end of this part, you're going to go from a junior level developer to an intermediate level developer and get prepared for the next part where we explore clean architecture and automated testing. Before beginning this course ideally you should have watched the first part because there I have covered a lot of concepts and techniques. So if you're new to this series, you may wonder why I have done things in a certain way or you may think I'm coding too fast. If that's the case, then you really need to go back and watch the first part. Also, you should be familiar with ASP. NET, MVC 5, and Entity Framework 6. I hope you will join me on this journey to learn full-stack development with: Become a Full-stack. NET Developer course at Pluralsight.