This course is entitled for the developers who want to work in full development cycle of a web application .net project.
Starting the Journey
What is Full Stack Software Development?
Career Opportunity for a Full Stack Software Engineer.
Understanding Project Development Life Cycle
Focusing on Team Management on Agile Methodology
Requirement Gathering and Use Case Design
Front End Attack
Be a User Friendly Developer and Understand the User Experience(UX)
Designing a rocking Web Site with HTML CSS Bootstrap
Interacting Application with jQuery
Single Page App Development with Angular2
Grip Programming on C#.NET
Object Oriented Design Concept
Object Oriented Design Implementation on C#
Event Delegate and Lambda Expression
Asynchronous Programming in C#
Database Operations with Entity Framework
Which is better Code First or Database First?
Calling Store Procedure with EF
Web Application on ASP.NET
Building Web Application with ASP.NET MVC
Authentication and Authorization with ASP.NET Identity
Security Guideline for ASP.NET Application
API Centric Mindset
Understanding OWIN and KATANA
Building API with WEB API
Integrating Application with API and WebHooks
Real-time notification management in your application with SignalR
Manage Push Notification from other platform through WebHooks
Ensuring Code by Unit Testing
Test Driven Development Guideline
TDD on ASP.NET MVC
Make your application SOLID
Guideline for cleaning your code through Refactoring
Manage application like a pro with Architectural Design Patterns
Repository Pattern and Unit of Work
Designing Report with Reporting Tools - Rdlc.
Displaying report with ASP.NET MVC5
Deploying your web application on Server.