Sobre este Programa de cursos integrados

2,680 visualizações recentes
Information security is an extremely important topic in our world today. As individuals, we seek to protect our personal information while the corporations we work for have to protect suppliers, customers, and company assets. Creating secure software requires implementing secure practices as early in the software development lifecycle (SDLC) as possible. This Specialization focuses on ensuring security as part of software design and is for anyone with some workplace experience in software development who needs the background, perspective, and skills to recognize important security aspects of software design. You’ll consider secure design for multiple SDLC models, software architecture considerations, and design patterns. You’ll understand how to identify and implement secure design when considering databases, UML, unit testing, and ethics. Mindsets and attitudes of successful designers—and hackers—are presented as well as project successes and failures. Always at the core of front-end design will be user experience and you will have the opportunity to ensure clean and effective user interfaces that also serve to provide the best security. Back-end development topics such as database design are also covered.
Certificados compartilháveis
Tenha o certificado após a conclusão
Cursos 100% on-line
Comece imediatamente e aprenda em seu próprio cronograma.
Cronograma flexível
Definição e manutenção de prazos flexíveis.
Nível iniciante
Aprox. 7 meses para completar
2 horas/semana sugeridas
Inglês
Legendas: Inglês
Certificados compartilháveis
Tenha o certificado após a conclusão
Cursos 100% on-line
Comece imediatamente e aprenda em seu próprio cronograma.
Cronograma flexível
Definição e manutenção de prazos flexíveis.
Nível iniciante
Aprox. 7 meses para completar
2 horas/semana sugeridas
Inglês
Legendas: Inglês

Este Programa de cursos integrados contém 4 cursos

Curso1

Curso 1

Software Design as an Element of the Software Development Lifecycle

4.6
estrelas
170 classificações
41 avaliações
Curso2

Curso 2

Software Design as an Abstraction

4.7
estrelas
94 classificações
22 avaliações
Curso3

Curso 3

Software Design Methods and Tools

4.7
estrelas
83 classificações
17 avaliações
Curso4

Curso 4

Software Design Threats and Mitigations

4.8
estrelas
55 classificações
8 avaliações

oferecido por

Placeholder

Sistema de Universidades do ColoradoUniversidade do Colorado

Perguntas Frequentes – FAQ

Mais dúvidas? Visite o Central de Ajuda ao Aprendiz.