HTML5 is the latest evolution of the standard that defines HTML. The term represents two different concepts. It is a new version of the language HTML, with new elements, attributes, and behaviors, and a larger set of technologies that allows the building of more diverse and powerful Web sites and applications.
Cascading Stylesheets (CSS) is the first technology you should start learning after HTML5. While HTML is used to define the structure of your content, CSS is used to style it and. For example, you can use CSS to alter the font, colour, size, and spacing of your content, or add animations and other decorative features.
C# is a simple & powerful object-oriented programming language developed by Microsoft. C# can be used to create various types of applications, such as web, windows, console applications or other types of applications using Visual studio.
Entity Framework (EF) Core is a lightweight, extensible, and cross-platform version of the popular Entity Framework data access technology.EF Core can serve as an object-relational mapper (O/RM), enabling .NET developers to work with a database using .NET objects, and eliminating the need for most of the data-access code they usually need to write.
ASP.NET Core is a free and open-source framework with a higher performance than ASP.NET developed by Microsoft and the community. It is a modular framework that runs on both the full .NET Framework on Windows, and the cross-platform .NET Core.
Xamarin is a cross-platform implementations of the Common Language Infrastructure (CLI) and Common Language Specifications (often called Microsoft .NET). With a C#-shared code base, Xamarin Developers can use Xamarin tools to write native Android, iOS, and Windows apps with native user interfaces and share code across multiple platforms.
Microsoft Azure (formerly Windows Azure) is a cloud computing service created by Microsoft for building, testing, deploying, and managing applications and services through Microsoft-managed and supports many different programming languages, tools and frameworks, including both Microsoft-specific and third-party software and systems.Microsoft Azure (formerly Windows Azure ) is a cloud computing service created by Microsoft for building, testing, deploying, and managing applications and services through Microsoft-managed data center. It provides software as a service (SaaS), platform as a service (PaaS) and infrastructure as a service (Iaas) and supports many different programming languages, tools and frameworks, including both Microsoft-specific and third-party software and systems.