Skip to main content

ASP.NET Core Application DevelopmentLaajuus (5 cr)

Code: TT00DU85

Credits

5 op

Teaching language

  • English

Objective

A comprehensive course to learn about ASP.NET Core. The goal of this course is for the student to be familiar with ASP.NET Core as an open-source web framework, with having higher performance than ASP.NET. After passing this course, the student will have sufficient knowledge and understanding over characteristics, abilities, and features of ASP.NET Core. The students will be able to create a whole new project and work with all the major ASP.NET Core abilities.
This course is 100% virtual thanks to the comprehensive content made for this course.
The student will pass this course after submitting required assignments, quizzes, projects, and essays.

Content

Compression between ASP.NET Web Forms, MVC, and Core Advantages of ASP.NET Core – Creating ASP.NET Projects - Understanding the project structure - The Program class – Error Handling and middleware – Hosting Environment – MVC Pattern – Routing and its benefits – Rendering HTML and Razor views - Dependency Injection – Database access and Entity Framework - Security and identity

Assessment criteria, satisfactory (1)

- The students understand the general idea about ASP.NET Web Forms, MVC, and Core
- The student can create ASP.NET Core projects.
- The students understand the project structure.
- The student understands MVC pattern.

Assessment criteria, good (3)

- The student is familiar with the program class.
- The student understands Error Handling and middleware.
- The student can benefit from Hosting Environment.
-The student knows how to use Routing.
- The student can easily render HRML using Razor views

Assessment criteria, excellent (5)

- The student can fully take advantage of Dependency Injection
- The student fully understands database access and Entity Framework.
- The student understands Security and identity in ASP.NET Core

Timing

06.01.2024 - 31.12.2023

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • English
Seats

0 - 5000

Degree programmes
  • Information and Communication Technology
Teachers
  • Virve Prami
Groups
  • ATX22_SYKSY
    ATX22_Autumn

Objective

A comprehensive course to learn about ASP.NET Core. The goal of this course is for the student to be familiar with ASP.NET Core as an open-source web framework, with having higher performance than ASP.NET. After passing this course, the student will have sufficient knowledge and understanding over characteristics, abilities, and features of ASP.NET Core. The students will be able to create a whole new project and work with all the major ASP.NET Core abilities.
This course is 100% virtual thanks to the comprehensive content made for this course.
The student will pass this course after submitting required assignments, quizzes, projects, and essays.

Content

Compression between ASP.NET Web Forms, MVC, and Core Advantages of ASP.NET Core – Creating ASP.NET Projects - Understanding the project structure - The Program class – Error Handling and middleware – Hosting Environment – MVC Pattern – Routing and its benefits – Rendering HTML and Razor views - Dependency Injection – Database access and Entity Framework - Security and identity

Location and time

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.

Materials

N/A

Teaching methods

- Tutorial Videos
- Assignments
- Quiz
- Projects
- Self-study

Employer connections

N/A

Exam schedules

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.

International connections

N/A

Completion alternatives

N/A

Student workload

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.
.

Content scheduling

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.

Evaluation scale

Hyväksytty/Hylätty

Assessment criteria, satisfactory (1)

- The students understand the general idea about ASP.NET Web Forms, MVC, and Core
- The student can create ASP.NET Core projects.
- The students understand the project structure.
- The student understands MVC pattern.

Assessment criteria, good (3)

- The student is familiar with the program class.
- The student understands Error Handling and middleware.
- The student can benefit from Hosting Environment.
-The student knows how to use Routing.
- The student can easily render HRML using Razor views

Assessment criteria, excellent (5)

- The student can fully take advantage of Dependency Injection
- The student fully understands database access and Entity Framework.
- The student understands Security and identity in ASP.NET Core

Timing

01.01.2023 - 31.12.2023

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • English
Seats

0 - 5000

Degree programmes
  • Information and Communication Technology
Teachers
  • Virve Prami
Groups
  • ATX23TV
    NonStop virtual studies year 2023

Objective

A comprehensive course to learn about ASP.NET Core. The goal of this course is for the student to be familiar with ASP.NET Core as an open-source web framework, with having higher performance than ASP.NET. After passing this course, the student will have sufficient knowledge and understanding over characteristics, abilities, and features of ASP.NET Core. The students will be able to create a whole new project and work with all the major ASP.NET Core abilities.
This course is 100% virtual thanks to the comprehensive content made for this course.
The student will pass this course after submitting required assignments, quizzes, projects, and essays.

Content

Compression between ASP.NET Web Forms, MVC, and Core Advantages of ASP.NET Core – Creating ASP.NET Projects - Understanding the project structure - The Program class – Error Handling and middleware – Hosting Environment – MVC Pattern – Routing and its benefits – Rendering HTML and Razor views - Dependency Injection – Database access and Entity Framework - Security and identity

Location and time

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.

Materials

N/A

Teaching methods

- Tutorial Videos
- Assignments
- Quiz
- Projects
- Self-study

Employer connections

N/A

Exam schedules

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.

International connections

N/A

Completion alternatives

N/A

Student workload

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.
.

Content scheduling

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.

Evaluation scale

Hyväksytty/Hylätty

Assessment criteria, satisfactory (1)

- The students understand the general idea about ASP.NET Web Forms, MVC, and Core
- The student can create ASP.NET Core projects.
- The students understand the project structure.
- The student understands MVC pattern.

Assessment criteria, good (3)

- The student is familiar with the program class.
- The student understands Error Handling and middleware.
- The student can benefit from Hosting Environment.
-The student knows how to use Routing.
- The student can easily render HRML using Razor views

Assessment criteria, excellent (5)

- The student can fully take advantage of Dependency Injection
- The student fully understands database access and Entity Framework.
- The student understands Security and identity in ASP.NET Core

Timing

01.01.2023 - 31.12.2023

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • English
Seats

0 - 5000

Degree programmes
  • Information and Communication Technology
Teachers
  • Virve Prami
Teacher in charge

Janne Salonen

Groups
  • Poistetut_TechClass_kurssit
    Poistetut TechClass kurssit

Objective

A comprehensive course to learn about ASP.NET Core. The goal of this course is for the student to be familiar with ASP.NET Core as an open-source web framework, with having higher performance than ASP.NET. After passing this course, the student will have sufficient knowledge and understanding over characteristics, abilities, and features of ASP.NET Core. The students will be able to create a whole new project and work with all the major ASP.NET Core abilities.
This course is 100% virtual thanks to the comprehensive content made for this course.
The student will pass this course after submitting required assignments, quizzes, projects, and essays.

Content

Compression between ASP.NET Web Forms, MVC, and Core Advantages of ASP.NET Core – Creating ASP.NET Projects - Understanding the project structure - The Program class – Error Handling and middleware – Hosting Environment – MVC Pattern – Routing and its benefits – Rendering HTML and Razor views - Dependency Injection – Database access and Entity Framework - Security and identity

Location and time

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.

Materials

N/A

Teaching methods

- Tutorial Videos
- Assignments
- Quiz
- Projects
- Self-study

Employer connections

N/A

Exam schedules

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.

International connections

N/A

Completion alternatives

N/A

Student workload

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.
.

Content scheduling

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.

Evaluation scale

Hyväksytty/Hylätty

Assessment criteria, satisfactory (1)

- The students understand the general idea about ASP.NET Web Forms, MVC, and Core
- The student can create ASP.NET Core projects.
- The students understand the project structure.
- The student understands MVC pattern.

Assessment criteria, good (3)

- The student is familiar with the program class.
- The student understands Error Handling and middleware.
- The student can benefit from Hosting Environment.
-The student knows how to use Routing.
- The student can easily render HRML using Razor views

Assessment criteria, excellent (5)

- The student can fully take advantage of Dependency Injection
- The student fully understands database access and Entity Framework.
- The student understands Security and identity in ASP.NET Core

Timing

31.12.2022 - 31.12.2023

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • English
Seats

0 - 5000

Degree programmes
  • Information and Communication Technology
Teachers
  • Virve Prami
Groups
  • ATX22TVS
    Open UAS: NonStop Autumn 2022

Objective

A comprehensive course to learn about ASP.NET Core. The goal of this course is for the student to be familiar with ASP.NET Core as an open-source web framework, with having higher performance than ASP.NET. After passing this course, the student will have sufficient knowledge and understanding over characteristics, abilities, and features of ASP.NET Core. The students will be able to create a whole new project and work with all the major ASP.NET Core abilities.
This course is 100% virtual thanks to the comprehensive content made for this course.
The student will pass this course after submitting required assignments, quizzes, projects, and essays.

Content

Compression between ASP.NET Web Forms, MVC, and Core Advantages of ASP.NET Core – Creating ASP.NET Projects - Understanding the project structure - The Program class – Error Handling and middleware – Hosting Environment – MVC Pattern – Routing and its benefits – Rendering HTML and Razor views - Dependency Injection – Database access and Entity Framework - Security and identity

Location and time

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.

Materials

N/A

Teaching methods

- Tutorial Videos
- Assignments
- Quiz
- Projects
- Self-study

Employer connections

N/A

Exam schedules

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.

International connections

N/A

Completion alternatives

N/A

Student workload

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.
.

Content scheduling

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.

Evaluation scale

Hyväksytty/Hylätty

Assessment criteria, satisfactory (1)

- The students understand the general idea about ASP.NET Web Forms, MVC, and Core
- The student can create ASP.NET Core projects.
- The students understand the project structure.
- The student understands MVC pattern.

Assessment criteria, good (3)

- The student is familiar with the program class.
- The student understands Error Handling and middleware.
- The student can benefit from Hosting Environment.
-The student knows how to use Routing.
- The student can easily render HRML using Razor views

Assessment criteria, excellent (5)

- The student can fully take advantage of Dependency Injection
- The student fully understands database access and Entity Framework.
- The student understands Security and identity in ASP.NET Core

Timing

01.08.2022 - 31.12.2022

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • English
Seats

0 - 5000

Degree programmes
  • Information and Communication Technology
Teachers
  • Virve Prami
Teacher in charge

Virve Prami

Objective

A comprehensive course to learn about ASP.NET Core. The goal of this course is for the student to be familiar with ASP.NET Core as an open-source web framework, with having higher performance than ASP.NET. After passing this course, the student will have sufficient knowledge and understanding over characteristics, abilities, and features of ASP.NET Core. The students will be able to create a whole new project and work with all the major ASP.NET Core abilities.
This course is 100% virtual thanks to the comprehensive content made for this course.
The student will pass this course after submitting required assignments, quizzes, projects, and essays.

Content

Compression between ASP.NET Web Forms, MVC, and Core Advantages of ASP.NET Core – Creating ASP.NET Projects - Understanding the project structure - The Program class – Error Handling and middleware – Hosting Environment – MVC Pattern – Routing and its benefits – Rendering HTML and Razor views - Dependency Injection – Database access and Entity Framework - Security and identity

Location and time

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.

Materials

N/A

Teaching methods

- Tutorial Videos
- Assignments
- Quiz
- Projects
- Self-study

Employer connections

N/A

Exam schedules

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.

International connections

N/A

Completion alternatives

N/A

Student workload

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.
.

Content scheduling

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.

Evaluation scale

Hyväksytty/Hylätty

Assessment criteria, satisfactory (1)

- The students understand the general idea about ASP.NET Web Forms, MVC, and Core
- The student can create ASP.NET Core projects.
- The students understand the project structure.
- The student understands MVC pattern.

Assessment criteria, good (3)

- The student is familiar with the program class.
- The student understands Error Handling and middleware.
- The student can benefit from Hosting Environment.
-The student knows how to use Routing.
- The student can easily render HRML using Razor views

Assessment criteria, excellent (5)

- The student can fully take advantage of Dependency Injection
- The student fully understands database access and Entity Framework.
- The student understands Security and identity in ASP.NET Core

Timing

01.01.2022 - 31.12.2022

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • English
Seats

0 - 5000

Degree programmes
  • Information and Communication Technology
Teachers
  • Virve Prami
Groups
  • ATX22TV
    NonStop virtual studies year 2022

Objective

A comprehensive course to learn about ASP.NET Core. The goal of this course is for the student to be familiar with ASP.NET Core as an open-source web framework, with having higher performance than ASP.NET. After passing this course, the student will have sufficient knowledge and understanding over characteristics, abilities, and features of ASP.NET Core. The students will be able to create a whole new project and work with all the major ASP.NET Core abilities.
This course is 100% virtual thanks to the comprehensive content made for this course.
The student will pass this course after submitting required assignments, quizzes, projects, and essays.

Content

Compression between ASP.NET Web Forms, MVC, and Core Advantages of ASP.NET Core – Creating ASP.NET Projects - Understanding the project structure - The Program class – Error Handling and middleware – Hosting Environment – MVC Pattern – Routing and its benefits – Rendering HTML and Razor views - Dependency Injection – Database access and Entity Framework - Security and identity

Location and time

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.

Materials

N/A

Teaching methods

- Tutorial Videos
- Assignments
- Quiz
- Projects
- Self-study

Employer connections

N/A

Exam schedules

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.

International connections

N/A

Completion alternatives

N/A

Student workload

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.
.

Content scheduling

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.

Evaluation scale

Hyväksytty/Hylätty

Assessment criteria, satisfactory (1)

- The students understand the general idea about ASP.NET Web Forms, MVC, and Core
- The student can create ASP.NET Core projects.
- The students understand the project structure.
- The student understands MVC pattern.

Assessment criteria, good (3)

- The student is familiar with the program class.
- The student understands Error Handling and middleware.
- The student can benefit from Hosting Environment.
-The student knows how to use Routing.
- The student can easily render HRML using Razor views

Assessment criteria, excellent (5)

- The student can fully take advantage of Dependency Injection
- The student fully understands database access and Entity Framework.
- The student understands Security and identity in ASP.NET Core

Timing

01.01.2022 - 31.12.2022

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • English
Seats

0 - 5000

Degree programmes
  • Information and Communication Technology
Teachers
  • Virve Prami
Groups
  • ATX22TVK
    Ope UAS: NonStop Spring 2022

Objective

A comprehensive course to learn about ASP.NET Core. The goal of this course is for the student to be familiar with ASP.NET Core as an open-source web framework, with having higher performance than ASP.NET. After passing this course, the student will have sufficient knowledge and understanding over characteristics, abilities, and features of ASP.NET Core. The students will be able to create a whole new project and work with all the major ASP.NET Core abilities.
This course is 100% virtual thanks to the comprehensive content made for this course.
The student will pass this course after submitting required assignments, quizzes, projects, and essays.

Content

Compression between ASP.NET Web Forms, MVC, and Core Advantages of ASP.NET Core – Creating ASP.NET Projects - Understanding the project structure - The Program class – Error Handling and middleware – Hosting Environment – MVC Pattern – Routing and its benefits – Rendering HTML and Razor views - Dependency Injection – Database access and Entity Framework - Security and identity

Location and time

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.

Materials

N/A

Teaching methods

- Tutorial Videos
- Assignments
- Quiz
- Projects
- Self-study

Employer connections

N/A

Exam schedules

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.

International connections

N/A

Completion alternatives

N/A

Student workload

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.
.

Content scheduling

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.

Evaluation scale

Hyväksytty/Hylätty

Assessment criteria, satisfactory (1)

- The students understand the general idea about ASP.NET Web Forms, MVC, and Core
- The student can create ASP.NET Core projects.
- The students understand the project structure.
- The student understands MVC pattern.

Assessment criteria, good (3)

- The student is familiar with the program class.
- The student understands Error Handling and middleware.
- The student can benefit from Hosting Environment.
-The student knows how to use Routing.
- The student can easily render HRML using Razor views

Assessment criteria, excellent (5)

- The student can fully take advantage of Dependency Injection
- The student fully understands database access and Entity Framework.
- The student understands Security and identity in ASP.NET Core

Timing

15.03.2021 - 31.12.2023

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • English
Seats

0 - 500

Degree programmes
  • Information and Communication Technology
Teachers
  • Virve Prami
Teacher in charge

Janne Salonen

Groups
  • CareerBoost_TXK_21
    Career Boost 21 (Tivi)
  • CareerBoost_TXK_22
    Career Boost 22 (TiVi)

Objective

A comprehensive course to learn about ASP.NET Core. The goal of this course is for the student to be familiar with ASP.NET Core as an open-source web framework, with having higher performance than ASP.NET. After passing this course, the student will have sufficient knowledge and understanding over characteristics, abilities, and features of ASP.NET Core. The students will be able to create a whole new project and work with all the major ASP.NET Core abilities.
This course is 100% virtual thanks to the comprehensive content made for this course.
The student will pass this course after submitting required assignments, quizzes, projects, and essays.

Content

Compression between ASP.NET Web Forms, MVC, and Core Advantages of ASP.NET Core – Creating ASP.NET Projects - Understanding the project structure - The Program class – Error Handling and middleware – Hosting Environment – MVC Pattern – Routing and its benefits – Rendering HTML and Razor views - Dependency Injection – Database access and Entity Framework - Security and identity

Location and time

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.

Materials

N/A

Teaching methods

- Tutorial Videos
- Assignments
- Quiz
- Projects
- Self-study

Employer connections

N/A

Exam schedules

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.

International connections

N/A

Completion alternatives

N/A

Student workload

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.
.

Content scheduling

Riippuu opiskelijasta itsestään koska kyseessä on itseopiskeltava verkkokurssi.

Further information

Kurssin hinta on 75 euroa (15 euroa/op) ja kurssimateriaali on englanniksi.

Evaluation scale

Hyväksytty/Hylätty

Assessment criteria, satisfactory (1)

- The students understand the general idea about ASP.NET Web Forms, MVC, and Core
- The student can create ASP.NET Core projects.
- The students understand the project structure.
- The student understands MVC pattern.

Assessment criteria, good (3)

- The student is familiar with the program class.
- The student understands Error Handling and middleware.
- The student can benefit from Hosting Environment.
-The student knows how to use Routing.
- The student can easily render HRML using Razor views

Assessment criteria, excellent (5)

- The student can fully take advantage of Dependency Injection
- The student fully understands database access and Entity Framework.
- The student understands Security and identity in ASP.NET Core