Ingeniería de Software | Git | Docker | Protocolos de internet | Introducción al desarrollo web |
---|---|---|---|---|
Minimum Viable Product o Producto Mínimo Viable.
¿Qué significa M.V.P.?
|
es una herramienta de control de versiones distribuido que es gratis y de código
abierto, esta diseñado para manejar todo lo relacionado con proyectos ya sean grandes o pequeños con velocidad y eficiencia.
¿Qué es git?
|
es una plataforma de software que le permite crear, probar e implementar aplicaciones rápidamente.
¿Qué es docker?
|
Protocolo IP
Tiene el control sobre la comunicación entre los diversos dispositivos.
|
CSS
Es un lenguaje declarativo que controla el aspecto de las páginas web en el navegador.
|
Productos genéricos y productos personalizados (o a la medida)
¿Cuáles son los tipos de productos de software?
|
$git status
Comando usado para verificar el estado de un archivo.
|
Contenedor
Es una unidad de software estándar (sin contexto de ejecución) donde se encuentran empaquetados el código y sus dependencias
|
Protocolo TCP
Es el responsable de dividir la información en pequeñas unidades llamadas paquetes antes de que puedan ser enviados por medio de la red
|
REST
Representa un conjunto de características de diseño de arquitecturas software que aportan confiabilidad, eficiencia y escalibilidad a los sistemas distribuidos.
|
La ingeniería de software es una disciplina de la ingeniería que se interesa por todos los aspectos de la producción de software.
¿Qué es la ingeniería de software?
|
$git log
Comando usado para ver todo el listado de cambios que tiene mi repositorio.
|
$docker ps
Comando que lista la información de los contenedores que se están ejecutando.
|
Service unavailable (Servicio no disponible)
Estatus del protocolo HTTP que comunica un código 503
|
M.V.C.
Enfatiza una separación entre la lógica de negocios y su visualización. Esta "separación de preocupaciones" proporciona una mejor división del trabajo y una mejora de mantenimiento.
|
Metodologías tradicionales y metodologías ágiles
¿Cuáles son los tipos de metodologías de desarrollo de software?
|
.gitignore
Es un archivo donde se especifican archivos que no se
desean subir al control de versiones |
archivo dockerfile
Sirve para poder crear una imagen docker sin necesidad de utilizar un contenedor o un archivo binario
|
HTTP
Fue diseñado para la comunicación entre los navegadores y servidores web, aunque puede ser utilizado para otros propósitos también.
|
Regla
Son las que definen la apariencia de los elementos de la página por medio de sus propiedades.
|
Scrum es un marco de trabajo que promueve la colaboración en los equipos para desarrollar productos complejos.
¿Qué es SCRUM?
|
$git remote add origin git@gitlab.com:user/demo-git.git
¿Cómo agregar orígenes remotos en git?
|
docker images
Comando que sirve para listar todas las imágenes locales.
|
Not implemented (no implementado)
Estatus del protocolo HTTP que comunica un código 501
|
Etiqueta Style
Establece de forma directa los estilos CSS de un elemento.
|