- Introducción a la ingeniería del software:
- Proceso software y ciclo de vida del software.
- Fases del desarrollo de una aplicación: análisis, diseño, codificación, pruebas, documentación, explotación y mantenimiento, entre otras.
- Modelos de proceso de desarrollo software (cascada, iterativo, evolutivo).
- Metodologías de desarrollo software. Características. Técnicas. Objetivos. Tipos de metodologías:
- Herramientas CASE (Computer Aided Software Engineering).
- Proceso de obtención de código ejecutable a partir del código fuente; herramientas implicadas (editores, compiladores, enlazadores, etcétera).
- Errores en el desarrollo de programas.
- Importancia de la reutilización de código.
- https://github.com/jesusninoc/ClasesED/blob/master/2019-10-29.md#ejecutar-un-programa-desde-un-lenguaje-de-programaci%C3%B3n
- https://www.jesusninoc.com/11/04/realizar-una-redireccion-con-javascript-en-base64-utilizando-start-process-y-google-chrome/
- https://github.com/jesusninoc/ClasesSeguridad/blob/master/2018-02-13.md
- https://www.jesusninoc.com/02/11/hacking-wifi-with-powershell/
- https://github.com/jesusninoc/ClasesSeguridad/blob/master/2018-03-08.md