.NET Core is the latest general purpose development platform maintained by Microsoft. It works across different platforms and has been redesigned in a way that makes .NET fast, flexible and modern. .NET Core happens to be one of the major contributions by Microsoft. Developers can now build Android, iOS, Linux, Mac, and Windows applications with .NET, all in Open Source.
ASP.NET is a web application framework developed and marketed by Microsoft to allow programmers to build dynamic web sites. It allows you to use a full featured programming language such as C# or VB.NET to build web applications easily.
Syllabus
Git
Understand the differences between Git, Github and Gitlab
Install and configure Git for use
Use Git to manage files using CLI commands
Create, Clone and manage repositories
Reviewing audit trails
Perform Branching, Merging and Rebasing
Prevent and resolve merge conflicts
Understand common Git workflows
Perform basic troubleshooting of Git
.NET Core
Introduction to .NET
Introduction of .NET Framework
Review of Visual C# Syntax
Visual C# Programming Language Constructs
Creating and Invoking Methods
Creating Overloaded Methods and Using Optional and Output Parameters