Skip to content

aa-codecademy/mkwd13-wdel-asp-net

Repository files navigation

mkwd12-wdel4

Source code repository for Qinshift Academy @skopje 12.0 elective subject 'Practical ASP.NET apps development' students exercises.

Welcome to the Practical ASP.NET

Welcome to the Practical ASP.NET Subject. This is an elective subject and the main goal of it is to cover all the steps for building an ASP.NET application from end to end as we did in past subjects and finalize the process with a few new additions. This subject will focus more on building and revising and less on lectures and presentations because, as the name explains it is a practical subject, meaning the students and trainers will mostly write code. The general focus is for every student to fortify their knowledge and to go through the process of building an end to end solution again.

Prerequisites for this Subject 🗺

  1. Knowledge of C# and it's features
  2. Knowledge of ASP.NET MVC Core 6 and its features
  3. Knowledge of Entity Framework Core
  4. Base knowledge of IdentityManager authentication configuration
  5. Knowledge of manipulating databases using MSSQL
  6. Installed Visual Studio 2022

Expectations and goals

Students Expectations

  • Learn and cover the process for implementing e2e solution
  • Implement e-Shop application with authentication and role management
  • Get knowledge and see the pros/cons of in implementing N-Tier architecture
  • Extend the knowledge with some other usefull things like using mappers, logging, custom middlewares, custom exceptions, UI javascript libraries, etc...
  • Extend your student portfolio with another MVC application

Trainers Excpetations

  • Attendance and proactivity!
  • Follow the materials and hands on coding at home!
  • Provide feedback for the trainer's style of lecturing (too fast, to slow, descriptive/non descriptive examples...)
  • Provide feedback if something else is needed from us in order for you to have better perception and gain more deep knowledge
  • Use your cameras if possible

Course structure

  • The Practical ASP.NET course consist of 10 modules
  • From the very beginging we are starting to implement an e2e solution
  • Every lecture start at 17:30, with tollerance of 5-10 mins, the meet will be started 10 mins earlier
  • If you have questions from the previous lecture, use this 10 mins for asking the trainers
  • The lecture will end 20:45 - 21:00 depends from the complexity of the material on that class
  • Every lecture will have 2 breaks, 15 mins each (please be punctual and respcet the time)

Useful tools

  • Draw.io - Online Diagram Drawing Tool

Contact and Communication 📢

Learning programming and software development is a team effort. This means that we are a team and going through this process we will need to work together so that we can succeed. Communication is a key point in this process so please, give feedback for the lectures and communicate any problems that you might have with us so that we can try and improve the quality of the lectures. You can contact us at:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •