SQL & JSON
Perfil:
Proporcionar a los estudiantes una comprensión sólida de SQL básico, la manipulación de datos JSON y las pruebas de API utilizando Postman, con el fin de prepararlos para roles en desarrollo de software y pruebas de calidad.
Duración:
Serian 4 clases de 2hrs cada una, y las clases se cursan 1 vez por semana, con asesoría semanal según disponibilidad y necesidades.
Semana 1: Fundamentos de SQL y JSON
- Introducción a SQL: Qué es y para qué se utiliza.
- Estructura de una sentencia SQL básica.
- Introducción a JSON: Estructura básica y manipulación.
- Instalación de Herramientas: WAMP, MySQL, Postman.
- Tarea: Practicar consultas simples en MySQL Workbench y manipulación básica de datos JSON.
Semana 2: Consultas Avanzadas y Manipulación de Datos
- Consultas avanzadas con JOIN y WHERE en SQL.
- Manipulación avanzada de datos JSON en SQL.
- Tarea: Realizar ejercicios de consultas avanzadas y prácticas con JSON en SQL.
Semana 3: Pruebas de API con Postman
- Introducción a las pruebas de API y a Postman.
- Creación de solicitudes GET y POST en Postman.
- Pruebas básicas de API con Postman.
- Tarea: Practicar pruebas básicas de API con Postman.
Semana 4: Avanzando en Postman y Práctica Final
- Pruebas avanzadas de API con Postman: Variables, scripts y colecciones.
- Integración de SQL, JSON y Postman en un proyecto final.
- Tarea: Desarrollar y ejecutar pruebas complejas de API utilizando Postman, SQL y JSON.
INSCRIPCIONES ABIERTAS
SOFTWARE TESTING QA MANUAL
Perfil:
Proporcionar a los estudiantes una comprensión sólida de la importancia del aseguramiento de la calidad del software, ya que, se le enseñaran las técnicas de prueba apropiadas para cada nivel y así poder detectar los defectos de cada aplicativo.
Duración:
Serian 12 clases de 2hrs cada una, y las clases se cursan 2 veces por semana, con asesoría semanal según disponibilidad y necesidades.
Contenido teórico
1. ¿Qué es la calidad?
2. ¿Qué es el software testing?
3. Ciclo de vida del software
4. Metodologías de trabajo
5. ¿Qué es el Análisis y Diseño?
6. ¿Qué son las pruebas? (Casos de Pruebas)
7. Tipos de pruebas
8. Niveles de pruebas
09. Técnicas de pruebas
10. Ejecución de pruebas (Herramientas)
11. ¿Qué es un defecto?
12. Importancia de las buenas practicas
Contenido práctico
1. Inducción al análisis
2. Inducción al diseño de casuísticas
3. Entrega de requerimientos y formatos a usar para el curso
4. Simulación de inicio de el sprint
5. Análisis del requisito
6. Primeros pasos en el diseño de casuísticas
7. Avanzamos en el análisis y diseño
8. Generación de estimaciones
9. Ejecución de los casos de pruebas
10. Detectar y reportar defectos
11. Cierre del Sprint