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

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

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

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Technology-Specific Secure Coding: Languages and Frameworks · LearnSpace
Назад в каталог
courseraПрограммирование

Technology-Specific Secure Coding: Languages and Frameworks

Курс от John Wiley & Sons
Средний≈ 4.7 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Deepen your secure coding expertise by focusing on technology-specific best practices, popular programming languages, and common vulnerability categories. Gain actionable insights to strengthen security across diverse development environments. This course explores the unique security considerations of various technologies, including mobile applications, web frameworks, and widely used programming languages such as Java, C#, PHP, and C/C++. Learners will analyze real-world vulnerabilities like overflows, race conditions, and deserialization issues, and learn prevention strategies tailored to each context. By mastering these technology-specific techniques, you will be prepared to address security challenges in modern software projects. The course uses practical examples and scenario-driven explanations to illustrate security pitfalls and solutions across different platforms and languages. Learners will develop a nuanced understanding of how to apply secure coding principles in diverse technical landscapes. This course is part two of a three-course Specialization designed to build a complete and cohesive understanding of the subject. While it offers valuable skills on its own, you’ll gain the most benefit by progressing through all three courses as a structured learning journey. From Alice and Bob Learn Secure Coding Copyright © 2025 by John Wiley & Sons, Inc. All rights, including for text and data mining, AI training, and similar technologies, are reserved. Used by arrangement with John Wiley & Sons, Inc.

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

Secure CodingJava ProgrammingRisk Management FrameworkCyber Security PoliciesC (Programming Language)Application FrameworksApplication SecurityComputer SecurityC and C++Mobile SecurityPHP (Scripting Language)Python ProgrammingC++ (Programming Language)Memory ManagementVulnerability AssessmentsVulnerability Management

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

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

01Technology‐Specific6 материалов

Securing Modern Technologies: From APIs to IoT and Beyond

OverviewВидеоIntroductionЧтениеPolite Error MessagesЧтениеMobile Application Security Best PracticesЧтение

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

Wiley Skills Network

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

Technology-Specific Secure Coding: Languages and Frameworks
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 4.7 ч

4 модулей

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

Часть программы вашего университета
Super ScripterЧтение
API Security FundamentalsЗадание
02Popular Programming Languages14 материалов

Securing Code: Best Practices Across Popular Languages

OverviewВидеоIntroductionЧтениеHTML/CSSЧтениеHTML5 SpecificallyЧтениеSurprise Quiz for TanyaЧтениеSQLЧтениеNode.jsЧтениеJavaЧтениеSerialization in JavaЧтениеC#ЧтениеPHPЧтениеTipЧтениеC/C++ЧтениеProgramming Languages and Security FundamentalsЗадание
03Popular Frameworks11 материалов

Navigating Security and Compliance in Modern Frameworks

OverviewВидеоIntroductionЧтениеGRC to the RescueЧтениеGolden Images for AliceЧтениеSBOM OrderЧтениеVue.jsЧтениеComplicated CertificatesЧтениеMultiapproval BluesЧтениеCompliance != SecurityЧтениеImpossible PoliciesЧтениеSecurity in Modern Web Development FrameworksЗадание
04Vulnerability Categories14 материалов

Uncovering and Preventing Common Software Vulnerabilities

OverviewВидеоIntroductionЧтениеPreventionЧтениеOverflowsЧтениеAre Race Conditions Memory Issues Too?ЧтениеBlind SQLiЧтениеDefinition of BuyЧтениеFraudulent TransactionsЧтениеFlow Analysis ExampleЧтениеProminent Features of OOPЧтениеDeserialization and Other Object Handling IssuesЧтениеRace Conditions and Timing IssuesЧтениеPreventionЧтениеSecurity Fundamentals and System DesignЗадание