- Level Foundation
- المدة 13 ساعات hours
- الطبع بواسطة Meta
-
Offered by
عن
Descubra cómo los desarrolladores de software modernos colaboran en todo el mundo sin estropear el código de los demás. Conocerá los diferentes sistemas de control de versiones y cómo crear un flujo de trabajo de desarrollo de software eficaz. Conocerá algunos de los comandos de Linux más utilizados que puede aprovechar para trabajar con archivos en su disco duro y para crear flujos de trabajo eficaces, que le permitirán automatizar su trabajo y ahorrar tiempo y esfuerzo. Por último, verá cómo se puede utilizar Git en proyectos de desarrollo de software para gestionar los archivos del equipo. Además, creará un repositorio que pueda gestionar las revisiones de código.الوحدات
Introducción al curso
1
Discussions
- ¿Qué espera aprender?
2
Videos
- Introducción al curso
- ¿Cómo colaboran los desarrolladores en el mundo real?
2
Readings
- Programa del curso
- Cómo tener éxito en este curso
Introducción al control de versiones
2
Assignment
- Verificación de conocimientos: Introducción al control de versiones
- Cuestionario del módulo: Colaboración de software
5
Videos
- ¿Qué es el control de versiones?
- Caso práctico: cómo colaboran los ingenieros de Meta
- Sistemas de control de versiones y herramientas
- Historial de revisiones
- Resumen del módulo: Colaboración de software
5
Readings
- Terminología de Git para el control de versiones
- Historial del control de versiones
- Control de versiones en el desarrollo de software profesional
- Preparación vs. producción
- Recursos adicionales
Comandos de Unix
3
Assignment
- Autoevaluación: Crear y cambiar directorios y archivos
- Verificación de conocimientos: Comandos de Unix
- Cuestionario del módulo: Línea de comandos
1
Discussions
- Analice los desafíos con los que se encontró al crear y cambiar directorios y archivos
2
Labs
- Su directorio de trabajo
- Crear y cambiar directorios y archivos
9
Videos
- La línea de comandos
- ¿Qué son los comandos de Unix?
- Uso de Bash en Windows
- Cambiar directorios y contenidos de listas
- Crear y mover directorios y archivos
- Canalizaciones
- Redireccionamiento
- Grep
- Resumen del módulo: Línea de comandos
2
Readings
- Uso de Bash en terminal Mac
- Recursos adicionales
Git y Github
2
Assignment
- Autoevaluación: Uso de un repositorio
- Verificación de conocimientos: Git y GitHub
1
Labs
- Uso de un repositorio
11
Videos
- ¿Qué son Git y GitHub?
- Crear y clonar un repositorio
- Cómo funciona Git
- Añadir y confirmar
- Ramas
- Remoto vs.local
- Push and pull
- Ejemplo de flujo de trabajo
- HEAD
- Comandos Diff
- Blame
8
Readings
- Instalación de Git en Windows
- Instalación de Git en Mac
- Crear su cuenta de GitHub
- Conectarse a GitHub a través de HTTPS
- Conectarse a GitHub a través de SSH
- Resolver conflictos
- Creación de bifurcaciones
- Recursos adicionales
Crear un repositorio con bifurcación
2
Assignment
- Autoevaluación: Crear un repositorio con bifurcación
- Cuestionario del módulo: Trabajar con Git
1
Discussions
- Comparta los desafíos que encontró al crear un repositorio de Git
1
Labs
- Crear un repositorio con bifurcación
1
Videos
- Resumen del módulo: Trabajar con Git
Evaluación calificada
2
Assignment
- Autoevaluación: Administrar un proyecto en GitHub
- Evaluación calificada de final de curso
1
Discussions
- Analice los desafíos que encontró al usar el comando Diff
1
Labs
- Ejercicio: Administrar un proyecto en GitHub
1
Videos
- Resumen del curso: Control de versiones
2
Readings
- Acerca de esta evaluación calificada
- Solución: Administrar un proyecto en GitHub
Resumen del curso
1
Discussions
- ¿Cuál fue el mayor desafío que enfrentó en este curso?
1
Videos
- ¡Felicitaciones! Ha completado el curso de control de versiones
1
Readings
- Próximos pasos, después de completar el curso de control de versiones
Auto Summary
This foundational IT & Computer Science course on Coursera, "Control de versiones," teaches modern software development collaboration, version control systems, and effective workflows. Learn essential Linux commands, automate tasks, and manage team projects with Git. Ideal for beginners, the course spans 780 minutes and is available with a Starter subscription.

Taught by Meta Staff