К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Writing Secure Code in ASP.NET · LearnSpace
Назад в каталог
courseraПрограммирование

Writing Secure Code in ASP.NET

Курс от Packt
Средний≈ 8.5 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Unlock the potential of secure ASP.NET development with this course designed to arm you with essential skills for writing secure code. Begin your journey by setting up your environment and understanding the fundamental differences between .NET Core and .NET Framework. Progress to identifying and mitigating common vulnerabilities such as SQL injection, cross-site scripting (XSS), and cross-site request forgery (CSRF). Explore the intricacies of identity management, session hijacking, and parameter manipulation, learning how to safeguard your applications from these threats. Dive deep into advanced topics like cryptography, secure authentication, and data access, ensuring that your applications not only perform well but also withstand sophisticated cyber-attacks. Hands-on modules provide practical experience, allowing you to play the role of both developer and hacker, understanding vulnerabilities from both perspectives. By the end of this course, you will have a robust understanding of secure coding practices, equipped to build resilient and secure ASP.NET applications. This course is ideal for ASP.NET developers, software engineers, and IT professionals who want to enhance their security knowledge and protect their applications from vulnerabilities. A basic understanding of ASP.NET is recommended.

Навыки, которые вы освоите

EncryptionCryptographyApplication SecurityData ValidationExploitation techniquesApplication FrameworksSecurity Testing.NET FrameworkApplication DevelopmentData AccessDevelopment EnvironmentHardeningData SecurityAuthentications

Программа курса

4 модулей · 40 учебных материалов

01Getting Started with .NET Core7 материалов

Getting Started with .NET Core

Welcome to the courseВидеоFull Course ResourcesЧтениеSection and Author IntroductionВидеоGetting Started with .NET CoreВидео

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Writing Secure Code in ASP.NET
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 8.5 ч

4 модулей

Язык: Английский

Субтитры: Казахский

Часть программы вашего университета
Environment SetupВидео
Differences Between .NET Core and .NET FrameworkВидео
Building Your First .NET Core ApplicationВидео
02.NET Core Vulnerabilities14 материалов

.NET Core Vulnerabilities

Section IntroductionВидеоSQL InjectionВидеоCross-Site ScriptingВидеоCross-Site Request ForgeryВидеоDirectory TraversalВидеоUnvalidated RedirectsВидеоSession HijackingВидеоParameter ManipulationВидеоSecurity MisconfigurationВидеоFile UploadВидеоInsecure Cryptographic StorageВидеоHands OnВидеоUnderstanding .NET Core VulnerabilitiesDIALOGUEAssessment 1Задание
03.NET Core Vulnerabilities Mitigation12 материалов

.NET Core Vulnerabilities Mitigation

Section IntroductionВидеоInput ValidationВидеоFile UploadВидеоCross-Site Request ForgeryВидеоCross-Site ScriptingВидеоSerialization and DeserializationВидеоSecurity HeadersВидеоCaptchaВидеоAuthenticationВидеоData Access and StorageВидеоHands OnВидеоAI Assistant Activity - Mitigating Vulnerabilities in .NET ApplicationsDIALOGUE
04Cryptography7 материалов

Cryptography

Section IntroductionВидеоSymmetric Encryption and CiphersВидеоAsymmetric EncryptionВидеоHashing and Digital SignaturesВидеоAssessment 2ЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание