Curso en línea: especialización profesional certificada en escritura de código seguro en C++ e Infosec de Google

Aprenda a escribir código más seguro en C y C++.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

nivel intermedio

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Habilidades de aprendizaje independiente.
  • Habilidades de análisis de problemas.
  • habilidades de comunicacion
  • habilidades de trabajo en equipo
  • habilidades de gestión del tiempo
  • habilidades de pensamiento crítico
  • habilidades de creatividad
  • Habilidades para la resolución de problemas tecnológicos.
  • Habilidades técnicas relevantes
  • Habilidades de flexibilidad y adaptabilidad.

What you will learn in the course

Courses for which the course is suitable

  • programador c
  • programador c ++
  • especialista en seguridad de la información
  • ingeniero de software
  • Desarrollador de software seguro
  • Analizador de vulnerabilidad de software
  • Desarrollador de sistemas integrados
  • desarrollador de aplicaciones
  • ingeniero de rendimiento
  • Clave de código seguro

Experiencia: una serie de cursos de cuatro partes

Explora los lenguajes C y C++

  • Profundice en los detalles únicos de los lenguajes C/C++
  • Su impacto en la seguridad de la información.
  • Formas de interacción de C/C++ con el mundo exterior
  • gestión de errores
  • entorno de ejecución

Esta experiencia cubre los aspectos especiales de C/C++ que los programadores necesitan saber para crear programas seguros utilizando estos lenguajes.

Un proyecto de aprendizaje práctico.

Los estudiantes tendrán acceso a laboratorios para aplicar los conocimientos adquiridos durante el curso. Los laboratorios incluyen:

  • Código seguro en C++
  • Mal manejo de errores en C++
  • Vulnerabilidades de cadenas de formato en C++
  • Errores positivos y distorsiones de integrales.
  • Introducción a cppcheck
  • Desbordamiento de memoria en C++

Details of the courses that make up the specialization

Introducción al curso de C++.

Curso 1

  • 3 horas

Detalles del curso

¿Qué aprenderás?

Este curso es una introducción a los cursos. Presenta al profesor, las herramientas y el contenido de los cursos y explica por qué C/C++ es importante. El curso también cubre los detalles de C/C++ que los programadores necesitan para crear programas seguros en estos lenguajes.

Laboratorio en C++

Curso 2

  • 1 hora

Detalles del curso

¿Qué aprenderás?

Estudio de los lenguajes C y C++. Analizando las características especiales de los lenguajes C/C++ y cómo eso afecta la seguridad, las formas en que C/C++ puede interactuar con el mundo exterior, el manejo de errores, el entorno de publicación y más.

Interactuar con el mundo y manejar errores en C++

Curso 3

  • 4 horas

Detalles del curso

¿Qué aprenderás?

Estudio de los lenguajes C y C++. Analizando las características especiales de los lenguajes C/C++ y cómo eso afecta la seguridad, las formas en que C/C++ puede interactuar con el mundo exterior, el manejo de errores, el entorno de publicación y más.

Superpoderes de C++ y más

Curso 4

  • 3 horas

Detalles del curso

¿Qué aprenderás?

Estudio de los lenguajes C y C++. Analizando las características especiales de los lenguajes C/C++ y cómo eso afecta la seguridad, las formas en que C/C++ puede interactuar con el mundo exterior, el manejo de errores, el entorno de publicación y más.