Volver a Mi Aula
SENCE: PF1478GeneralTodos los niveles

Desarrollo de aplicaciones Fullstack Python Trainee

Este plan está diseñado para desarrollar las habilidades necesarias para construir y mantener piezas de software en lenguaje Python y frameworks basados en Python, crear aplicaciones web en Full Stack Python y operar una base de datos para almacenar y manipular datos, a partir de especificaciones técnicas dadas que den solución a las problemáticas de la organización, aplicando buenas prácticas de programación con el objeto de lograr un producto con niveles de calidad acordes a las necesidades de la industria.

Competencia General del Curso:

"Desarrollar aplicaciones web Full Stack utilizando tecnología Python que den solución a las necesidades de la Organización, y aplicando las buenas prácticas de la industria para obtener un producto con niveles de calidad Requeridos."

9 Módulos
7 Clases
465 Horas Cronológicas

Estructura y Programa del Curso

CLASE 1
Introducción al desarrollo web y entorno Front-End
Objetivo / Aprendizaje Esperado:

"Organiza los principales conceptos y elementos esenciales del desarrollo web, diferenciando claramente el rol y las responsabilidades del Front-End dentro del proceso de desarrollo."

Evaluaciones y Actividades Formativas de la Clase

Quiz de clase (5 preguntas): introducción al desarrollo web y entorno Front-End

Quiz Formativo • 5 Preguntas • Exigencia 60%

El ciclo de carga y renderizado en el navegador

Actividad Práctica Interactiva

Estándares y herramientas del desarrollador Front-End

Actividad Práctica Interactiva

CLASE 2
Estructuración de contenido con html5
Objetivo / Aprendizaje Esperado:

"Estructurar el contenido de una página web básica utilizando el lenguaje de etiquetas html5, de acuerdo con un requerimiento específico proporcionado."

Evaluaciones y Actividades Formativas de la Clase

Quiz de clase (5 preguntas): estructuración de contenido con html5

Quiz Formativo • 5 Preguntas • Exigencia 60%

Construyendo el esqueleto: estructura básica de html5

Actividad Práctica Interactiva

Semántica y enlace de assets

Actividad Práctica Interactiva

CLASE 3
Estilos CSS y diseño responsivo (mobile first)
Objetivo / Aprendizaje Esperado:

"Aplicar hojas de estilo CSS básicas distinguiendo elementos de responsividad para personalizar la presentación de un documento HTML acorde a un requerimiento entregado."

Evaluaciones y Actividades Formativas de la Clase

Quiz de clase (5 preguntas): estilos CSS y diseño responsivo (mobile first)

Quiz Formativo • 5 Preguntas • Exigencia 60%

Flujo de trabajo mobile first

Actividad Práctica Interactiva

Dominando el modelo de cajas y responsividad

Actividad Práctica Interactiva

Juicio sobre especificidad y cascada

Actividad Práctica Interactiva

CLASE 4
Maquetación ágil con bootstrap
Objetivo / Aprendizaje Esperado:

"Implementar un sitio web básico responsivo utilizando framework bootstrap para organizar la presentación de un documento HTML."

Evaluaciones y Actividades Formativas de la Clase

Quiz de clase (5 preguntas): maquetación ágil con bootstrap

Quiz Formativo • 5 Preguntas • Exigencia 60%

Jerarquía del grid system

Actividad Práctica Interactiva

Configuración y clases base

Actividad Práctica Interactiva

Componentes y utilidades

Actividad Práctica Interactiva

CLASE 5
Fundamentos de programación en JavaScript
Objetivo / Aprendizaje Esperado:

"Codificar en lenguaje JavaScript rutinas simples para la personalización de eventos sencillos dentro de un documento HTML dando solución al problema planteado."

Evaluaciones y Actividades Formativas de la Clase

Quiz de clase (5 preguntas): fundamentos de programación en JavaScript

Quiz Formativo • 5 Preguntas • Exigencia 60%

Secuencia de flujo: captura, procesamiento y salida en el dom

Actividad Práctica Interactiva

Completando la rutina de cálculo de descuentos

Actividad Práctica Interactiva

Comportamiento del evento onchange en inputs de texto

Actividad Práctica Interactiva

CLASE 6
Interactividad dinámica con jquery
Objetivo / Aprendizaje Esperado:

"Incorporar elementos dinámicos en un documento HTML utilizando la biblioteca jquery, a través del manejo básico de objetos y eventos del dom para dar solución a un problema planteado."

Evaluaciones y Actividades Formativas de la Clase

Quiz de clase (5 preguntas): interactividad dinámica con jquery

Quiz Formativo • 5 Preguntas • Exigencia 60%

Secuencia de inicialización segura en jquery

Actividad Práctica Interactiva

Manipulación dinámica y eventos con jquery

Actividad Práctica Interactiva

CLASE 7
Control de versiones con Git y GitHub
Objetivo / Aprendizaje Esperado:

"Gestionar el código fuente de un proyecto utilizando GitHub para mantener un repositorio de código remoto seguro y permitir trabajo concurrente."

Evaluaciones y Actividades Formativas de la Clase

Quiz de clase (5 preguntas): control de versiones con Git y GitHub

Quiz Formativo • 5 Preguntas • Exigencia 60%

Resolución de conflictos y sincronización

Actividad Práctica Interactiva

El ciclo de vida de los archivos en Git

Actividad Práctica Interactiva

Evaluación Sumativa Final de Módulo
Evaluación sumativa de módulo

Exigencia: 60% • 10 Preguntas • Intentos Ilimitados

Hito de Portafolio50 Puntos • Rúbrica SENCE
Entrega Práctica y Portafolio Incremental

Sube tu repositorio GitHub, demo o archivo adjunto para revisión y calificación del relator.

Evaluación 360°Autoevaluación (1-7) & Coevaluación (4 niveles)
Evaluación Colaborativa y Feedback de Pares

Realiza tu reflexión individual de aprendizaje y coevalúa el trabajo de tus compañeros de curso.

Desarrollo de aplicaciones Fullstack Python Trainee
Este curso requiere matrícula asignada por tu administrador de empresa.
Acceso:Requiere Asignación
Formato:Clase Interactiva / HTML5
Certificado:Incluido al 100%