Skip to content

russeva/CSharp-Web-Development-Basics

Repository files navigation

CSharp-Web-Development-Basics

SoftUni logo

ABOUT THE COURSE

In the "C# Web Basics" course, the basic principles laid down in ASP.NET Core are laid out. We'll introduce you to basic web development principles, such as HTTP protocol, cookies, and sessions. We will write our own server and our own MVC Framework, supporting all the basic functionalities needed for a modern web application. You will learn to create your own web applications with C # and MS SQL Server with separate models, views and controllers. Assessment in the course is based on the submitted home and practical exam.

TOPICS

  1. RESOURCES
  2. COURSE INTRODUCTION
  3. HTML & CSS
  4. WEB SERVER - HTTP PROTOCOL
  5. EXERCISE: WEB SERVER - HTTP PROTOCОL
  6. WEB SERVER - ASYNCHRONOUS PROCESSING
  7. EXERCISE: WEB SERVER - ASYNCHRONOUS PROCESSING
  8. WEB SERVER - STATE MANAGEMENT
  9. EXERCISE: WEB SERVER - STATE MANAGEMENT - USING COOKIES
  10. WEB SERVER - DATABASES - EF CORE
  11. EXERCISE: WEB SERVER - DATABASES - EF CORE - COMPLEX WEB APPLICATIONS
  12. WORKSHOP - WEB APPLICATION. ADVANCED CSS - BOOTSTRAP
  13. WORKSHOP - WEB APPLICATION - DATA VISUALIZATION
  14. INTRODUCTION TO MVC. CREATING MVC FRAMEWORK
  15. EXERCISE: CREATING SIMPLE MVC FRAMEWORK
  16. MVC FRAMEWORK - ADVANCED - IOC, DATA BINDING
  17. EXERCISE: EXTENDING MVC FRAMEWORK - DATA BINDING & DATA VALIDATION
  18. ADVANCED MVC FRAMEWORK - VIEW ENGINE
  19. EXERCISE: EXTENDING MVC FRAMEWORK - INVERSION OF CONTROL
  20. ADVANCED MVC FRAMEWORK - EXTENDING MVC FRAMEWORK
  21. EXERCISE: EXTENDING MVC FRAMEWORK - VIEW ENGINE & SECURITY
  22. EXAM PREPARATION 1 - MISHMASH
  23. EXERCISE: EXAM PREPARATION - TORSHIA
  24. IMPROVING THE MVC FRAMEWORK
  25. EXERCISE: EXAM PREPARATION
  26. EXAM PREPARATION 2 - CHUSHKA
  27. EXAM
  28. RETAKE EXAM

About

Web Development Basics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published