Skip to content

В модула "C# Web" се изучава основата на уеб-базираните технологии.

License

Notifications You must be signed in to change notification settings

Anzzhhela98/CSharp-Web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C# Web Module

This folder contains various task solutions and projects for the C# Web Basics and ASP.NET Core Courses at Software University.

C# Web Basics

C# Web Basics course lays the foundation of important principles and instruments used in web development, such as HTTP Protocol, Cookies and Sessions in general and especially in ASP.NET Core web-development framework.

For better understanding of these principles we'll write our own server and our own MVC Framework with support for all the basic functionalities required for a modern web application.

With the gathered knowledge we'll create our own web application with C# and MS SQL Server with separation of Models, Views and Controllers (MVC).


Acquired Skills :

  • Working with the HTTP protocol
  • Asynchronous programming
  • Working with MVC template
  • Working with cookies and sessions
  • Creating a web server
  • Creating an MVC framework


ASP․NET Core

ASP.NET Core course teaches how to build modern web applications with the Model-View-Controller (MVC) architecture using HTML5, databases, Entity Framework Core and other technologies.

We'll examine the ASP.NET Core technology platform, its components and architecture, the creation of MVC web applications, defining Models, Views and Partial Views with Razor View Engine, defining Controllers, working with databases and integration with Entity Framework Core, LINQ and SQL Server.

The course also includes more complex topics, such as working with Users, Roles and Sessions, using AJAX, caching, web application security, web sockets, working with MVC Controls and several hands-on labs and workshops to build complete, full featured ASP.NET Core web applications.

The course ends with a project defense of a web application built with ASP.NET Core which can be found in this repository -> ... (https://github.com/Anzzhhela98/CSharp-Web/tree/main/ASP.NET%20Core/)

Acquired Skills :

  • Creating web applications with the ASP․NET Core framework
  • Creating a web application architecture
  • Mastering the MVC architectural template
  • Asynchronous content manipulation using Ajax
  • Generate HTML content using templates
  • Creating server-side scripts that meet the REST standard
  • Working with web servers
  • Working with users, roles and sessions
  • Testing and deployment

About

В модула "C# Web" се изучава основата на уеб-базираните технологии.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published