SÍLABO DESARROLLO DE APLICACIONES WEB_2024_SENATI.pdf
1. SÍLABO DE ADMINISTRAR GESTOR DE CONTENIDOS PARA
ORGANIZAR LOS CONTENIDOS DE UNA PÁGINA WEB
I. INFORMACIÓN GENERAL
1. Institución educativa: SENATI – SEDE AREQUIPA
2. carrera: Informática y desarrollo de aplicaciones web
3. Módulo formativo:
4. Unidad didáctica: Desarrollo de Aplicaciones Web
5. Créditos: 6
6. Período académico: IV
7. Turno: Diurno/Nocturno
8. Carga horaria lectiva:
8.1. Semanal: 06
8.2. Horas teóricas: 02
8.3. Horas practicas: 04
8.4. Semestral: 108
9. Duración semestre lectivo:
9.1. Inicio: lunes 02 de abril del 2024
9.2. Término: viernes 03 de agosto del 2024
10. Docente: Ing. Ronald Edward Mansilla Musaja
II. SUMILLA
Esta experiencia didáctica es eminentemente práctica sin descuidar el necesario soporte
teórico que permita al estudiante del V semestre de la Carrera Profesional Técnica de
Computación e Informática, gestionar y administrar el sitio web organizacional.
En tal sentido, al inicio, se sitúa al estudiante en el contexto de los fundamentos de
tecnologías web y el desarrollo de aplicaciones web con PHP y MySQL, a continuación,
aplica el proceso de la ingeniería web para la elaboración del proyecto de desarrollo de
aplicación web, luego se entrena al estudiante para el uso adecuado de los sistemas de gestión
de contenidos; finalmente, se presentan conceptos, técnicas y herramientas para optimizar y
posicionar sitios web.
III. COMPETENCIA DEL MÓDULO FORMATIVO
Diseñar, desarrollar, administrar, gestionar e implementar productos multimedia y
aplicaciones para internet, teniendo en cuenta los requerimientos del cliente.
IV. CAPACIDAD DE LA UNIDAD DIDÁCTICA
Planificar, implementar y administrar aplicaciones web de base de datos, de acuerdo a los
requerimientos del cliente, aplicando conceptos, técnicas y herramientas especializadas para
que la información organizacional llegue a los usuarios adecuados de forma adecuada y en
el tiempo adecuado.
2. V. PROGRAMACIÓN
1. Indicador de logro
1.1. Descripción:
Crea aplicaciones web básicas aplicando correctamente los fundamentos de las
tecnologías web.
1.2. Duración:
1.2.1.Inicio: 02/04/2024
1.2.2.Término: 04/05/2024
1.3. Organización
ELEMENTOS
DE
CAPACIDAD
ACTIVIDADES
DE
APRENDIZAJE
CONTENIDOS
HORAS
CONCEPTUALES PROCEDIMENTALES ACTITUDINALES
Reconocer y
manipular
tecnologías web
fundamentales.
Actividad 1
Introducción a las
Tecnologías Web
Cómo funciona la web
Paradigma cliente – servidor.
Qué son los DNS.
Protocolos de internet.
El protocolo HTTP.
Anatomía de una URL.
Navegadores web.
Estándares web y W3C.
Servidores Web.
Reconociendo y
manipulando
tecnologías web
básicas.
Instalación y
configuración de
servidor web.
Trabajar en
equipo en su
entorno laboral
fomentando la
cohesión del
grupo para
alcanzar los
resultados
previstos.
Resolver
problemas
creativamente
en el ámbito
académico y de
su profesión, de
manera
individual o
grupal.
Emplear una
comunicación
efectiva y
asertiva con sus
pares y
superiores, así
como con
clientes y
usuarios.
Evidenciar
responsabilidad
durante el
desarrollo de las
actividades
académicas y
laborales.
06
Reconocer y
utilizar
tecnologías
front-end y
back-end.
Actividad 2
Tecnologías front-
end y back-end
Tecnologías front-end
- Diseño front-end.
- Código HTML.
- Estrucuta HTML.
- Hojas de estilo CSS.
- El lenguaje JavaScript.
- Tipos de imagen en la web.
- Web API
- Fuentes web
Tecnologías back-end.
- Código del lado del
servidor.
- Lenguajes de servidor.
- Trabajando con datos.
- CMS.
- Red de entrega de
contenidos.
- Servicios en la nube.
- GitHub.
Explorando y
trabajando con
tecnologías front-
end.
Explorando y
trabajando con
tecnologías back-
end.
06
Crear
aplicaciones
web básicas
usando PHP.
Actividad 3
PHP
Introducción a PHP.
Adición de una sección PHP a
una página HTML
Sentencias PHP
Variables PHP
Constantes PHP
Construcción de
aplicaciones PHP
básicas.
06
Trabajar con números
Trabajar con cadenas de
caracteres
Trabajar con tiempo y fechas
Comparación de valores
Comentarios en PHP
Sentencias simples
Arreglos en PHP
Sentencias condicionales
Sentencias repetitivas
Funciones
Optimizar el
tiempo en la
realización de
las tareas
asignadas.
Demostrar
tolerancia al
trabajo bajo
presión.
Demostrar
actitud positiva
ante la vida
Crear y
gestionar bases
de datos con
MySQL
Actividad 4
MySQL
Introducción a MySQL.
Herramientas.
Creación de bases de datos.
Peticiones a la base de datos.
Operaciones.
Mantenimiento.
Configuración de
herramientas y
entorno de
trabajo.
Creación y
gestión de bases
de datos.
06
3. Crear aplicación
web de base de
datos con PHP y
MySQL
Actividad 5
PHP y MySQL
Funciones PHP y MySQL
Estableciendo una conexión.
Obteniendo información de
una base de datos.
Colocando información en
una base de datos.
Construcción de
aplicaciones web
de base de datos.
06
2. Indicador de logro
2.1. Descripción:
Elabora proyecto de desarrollo de aplicación web utilizando correctamente
conceptos, técnicas y herramientas de la ingeniería web.
2.2. Duración:
2.2.1.Inicio: 07/05/2024
2.2.2.Término: 25/05/2024
2.3. Organización
ELEMENTOS
DE
CAPACIDAD
ACTIVIDADES
DE
APRENDIZAJE
CONTENIDOS
HORAS
CONCEPTUALES PROCEDIMENTALES ACTITUDINALES
Realizar el
análisis del
negocio y
elaborar el plan
de iteración del
proyecto de
aplicación web.
Actividad 6
Formulación y
planeación para
aplicaciones web
Ingeniería web.
- Atributos de los sistemas
y aplicaciones basadas
en web.
- Estratos de la ingeniería
web.
- El proceso de ingeniería
web.
- Mejores prácticas en
ingeniería web.
Formulación y planeación
para aplicaciones web.
- Formulación de sistemas
basados en web.
- Planeación de proyectos
de ingeniería web.
- El equipo de ingeniería
web.
Comunicación
con el cliente.
Planeación del
proyecto de
aplicación web.
Trabajar en equipo
en su entorno
laboral fomentando
la cohesión del
grupo para alcanzar
los resultados
previstos.
Resolver problemas
creativamente en el
ámbito académico
y de su profesión,
de manera
individual o grupal.
Emplear una
comunicación
efectiva y asertiva
con sus pares y
06
Elaborar el
modelado de
análisis para el
proyecto de
aplicación web.
Actividad 7
Modelado de
análisis para
aplicaciones web
Requisitos para el análisis
de las aplicaciones web.
El modelado de análisis
para aplicaciones web.
El modelo de contenido.
El modelo de interacción.
El modelo funcional.
El modelo de
configuración.
Análisis relación-
navegación.
Modelamiento de
análisis del
proyecto de
aplicación web.
superiores, así
como con clientes y
usuarios.
Evidenciar
responsabilidad
durante el
desarrollo de las
actividades
académicas y
laborales.
Optimizar el
tiempo en la
realización de las
tareas asignadas.
Demostrar
tolerancia al trabajo
bajo presión.
Demostrar actitud
positiva ante la vida
06
Elaborar el
modelado de
diseño para el
proyecto de
aplicación web.
Actividad 8
Modelado de
diseño para
aplicaciones web
Diseño para ingeniería
web.
Pirámide del diseño IWeb.
Diseño de la interfaz.
Diseño estético.
Diseño del contenido
Diseño arquitectónico.
Diseño de navegación.
Diseño a nivel de
componentes.
Patrones de diseño
hipermedia.
Modelamiento de
diseño del
proyecto de
aplicación web.
06
4. 3. Indicador de logro
3.1. Descripción:
Crea, implementa y administra aplicación web organizacional utilizando
correctamente un sistema gestor de contenidos (CMS).
3.2. Duración:
3.2.1.Inicio: 28/05/2024
3.2.2.Término: 29/06/2024
3.3. Organización
ELEMENTOS
DE
CAPACIDAD
ACTIVIDADES
DE
APRENDIZAJE
CONTENIDOS
HORAS
CONCEPTUALES PROCEDIMENTALES ACTITUDINALES
Instalar,
configurar y
administrar
contenido de la
aplicación web.
Actividad 9
WordPress
Introducción a WordPress.
El panel de
administración.
Administración de
entradas.
Administración de
categorías.
Administración de
etiquetas de entradas.
Administración de
contenido multimedia.
Descarga,
instalación y
configuración.
Administrando
contenido.
Trabajar en equipo
en su entorno laboral
fomentando la
cohesión del grupo
para alcanzar los
resultados previstos.
Resolver problemas
creativamente en el
ámbito académico y
de su profesión, de
manera individual o
grupal.
Emplear una
comunicación
efectiva y asertiva
con sus pares y
superiores, así como
06
Personalizar la
apariencia de la
aplicación web.
Actividad 10
Apariencia
Administración de temas.
Administración de
Widgets.
Administración de menús.
Administración de
posiciones.
Personalizando la
apariencia de la
aplicación web.
06
Administrar
usuarios de la
aplicación web.
Actividad 11
Usuarios
Administración perfil de
usuario.
Administración de
usuarios.
Administración de roles.
Administrando
usuarios de la
aplicación web.
con clientes y
usuarios.
Evidenciar
responsabilidad
durante el desarrollo
de las actividades
académicas y
laborales.
Optimizar el tiempo
en la realización de
las tareas asignadas.
Demostrar tolerancia
al trabajo bajo
presión.
Demostrar actitud
positiva ante la vida
06
Agregar
sesiones a la
aplicación web.
Actividad 12
Páginas
Diferencias entre posts y
páginas.
Creación de páginas.
Plantillas de páginas.
Jerarquía de páginas.
Administrando
páginas de la
aplicación web.
06
Escalar la
aplicación web.
Actividad 13
Plugins y
herramientas
Administración de
plugins.
Herramientas disponibles.
Importar
Exportar
Agregando
extensiones y
herramientas al
sitio web.
06
5. 4. Indicador de logro
4.1. Descripción:
Aplica técnicas y herramientas adecuadas para optimizar y posicionar la
aplicación web organizacional.
4.2. Duración:
4.2.1.Inicio: 02/07/2018
4.2.2.Término: 27/07/2018
4.3. Organización
ELEMENTOS
DE
CAPACIDAD
ACTIVIDADES
DE
APRENDIZAJE
CONTENIDOS
HORAS
CONCEPTUALES PROCEDIMENTALES ACTITUDINALES
Implementar
técnicas de
posicionamiento
web.
Actividad 14
Posicionamiento
Web (SEO)
Introducción SEO
Los buscadores.
Estructura de una página
web.
Palabras clave.
Elección de un CMS.
Los enlaces (backlinks)
Creación de contenido
Aplicando
técnicas SEO.
Trabajar en equipo
en su entorno
laboral fomentando
la cohesión del
grupo para alcanzar
los resultados
previstos.
Resolver problemas
creativamente en el
ámbito académico
y de su profesión,
de manera
individual o grupal.
Emplear una
comunicación
efectiva y asertiva
con sus pares y
superiores, así
como con clientes y
usuarios.
Evidenciar
responsabilidad
durante el
desarrollo de las
06
Utilizar
herramientas de
posicionamiento
web.
Actividad 15
Herramientas
SEO
Herramientas básicas.
Creación de cuentas.
Programas y extensiones.
Plan de marketing SEO.
Keyword research.
Arquitectura interna.
WPO.
Popularidad.
Medición y análisis.
Usando
herramientas
SEO.
06
Crear campaña
SEO usando
Actividad 16
Google AdWords
Introducción a Google
AdWords.
Usando Google
AdWords.
06
Google
AdWords.
Conceptos clave de
Google AdWords.
Crear campaña.
Seguimiento y
optimización de la
campaña.
actividades
académicas y
laborales.
Optimizar el
tiempo en la
realización de las
tareas asignadas.
Demostrar
tolerancia al trabajo
bajo presión.
Demostrar actitud
positiva ante la
vida
Integrar el
diseño del sitio
web.
Actividad 17
Presentación y
sustentación
productos
desarrollados
Proyecto de aplicación
web.
Aplicación Web.
Presentación y
sustentación de
proyecto de
aplicación web
Demostración
productos
elaborados.
06
6. Actividad 18
Recuperación Académica
VI. RECURSOS DIDÁCTICOS
Laboratorio de cómputo con acceso a internet.
Software específico.
Proyector multimedia.
Presentaciones con diapositivas.
plataformas Virtuales.
Otros: pizarra, plumones, papel, bolígrafos.
VII. METODOLOGÍA
Diálogo utilizando preguntas rectoras para recuperar y activar conocimientos previos sobre los
temas tratados.
Disertación por parte del docente sobre los contenidos teóricos con el apoyo de medios
audiovisuales.
De búsqueda e intercambio de información a fin de profundizar en los contenidos teóricos
disertados por el docente.
Lluvia de ideas que permitan a los estudiantes expresar libremente sus ideas.
Demostración del uso de las herramientas utilizadas en el desarrollo de la unidad didáctica.
Estudio en equipo del material preparado por el docente.
Cuatro pasos de la demostración a fin de garantizar la debida transferencia de conocimiento y su
aplicación práctica.
Creación, implementación y administración de aplicación web organizacional a fin de garantizar
la transferencia del conocimiento teórico en un caso práctico real o simulado.
Proyecto de desarrollo web.
Presentación, exposición y sustentación de los trabajos desarrollados.
VIII. EVALUACIÓN
1. Requisitos de aprobación (R.D. Nº 0929-2011-ED y RSG N° 311-2017-MINEDU)
Sistema de calificación es vigesimal; es decir, de cero (0) a veinte (20).
La nota mínima aprobatoria es trece (13). El medio punto es a favor del alumno.
Los estudiantes que desaprueben una Unidad Didáctica, con calificativo entre diez (10)
y doce (12), tienen derecho a participar en el proceso de recuperación.
Los discentes que después del proceso de recuperación obtengan una nota menor a trece
(13), repiten la Unidad Didáctica en el semestre académico inmediato en el cual se
programe. Si desaprueba una Unidad Didáctica por segunda vez, repetirá el módulo
educativo.
Los alumnos que desaprueben un módulo educativo podrán volverlo a llevar cuando sea
nuevamente programado. Si desaprueban un módulo educativo por segunda vez, serán
retirados de la carrera profesional.
Los estudiantes que al promediar las evaluaciones de las capacidades de una Unidad
Didáctica obtengan una calificación menor a diez (10) no podrán asistir al proceso de
recuperación; por tanto, repetirán la unidad.
Las inasistencias injustificadas no deben exceder el 30% de horas programadas en la Unidad
Didáctica; caso contrario, los alumnos serán desaprobados en forma automática.
7. 2. Técnicas de evaluación
Aplicación de pruebas escritas.
Observación sistemática.
Monitoreo de actividades en laboratorio a través de software específico.
Comprobación de resultados.
IX. RECURSOS BIBLIOGRÁFICOS
Carazo, F. (2011). Domine WordPress. Manual práctico. Madrid, España: Ra-Ma S.A.
Corredor, Alvaro. (2017). WordPress professional edición 2017. Desarrollo de proyectos para
emprendedores. Madrid, España: Ra-Ma S.A.
Gil, D. (2012-2018). El blog de David Gil. Trujillo, Perú. Recuperado de
https://davidgilsm.wordpress.com
Heurtel, O. (2016). PHP 7. Desarrollar un sitio web dinámico e interactivo. Barcelona, España: Eni
ediciones.
Pavón, J. (2007). Creación de un Portal con PHP y MsQL. Madrid, España: Ra-Ma S.A.
Pressman, R. (2005). Ingeniería del Software – Un enfoque práctico (6 ed.). México, D.F., México:
McGraw-Hill.
Pressman, R. (2010). Ingeniería del Software – Un enfoque práctico (7 ed.). México, D.F., México:
McGraw-Hill.
Welling, L., Thomson, L.(2017). Desarrollo Web con PHP y MySQL (5 ed.). Madrid, España:
Anaya Multimedia.
Arequipa, febrero del 2024
Ing. Ronald Edward Mansilla Musaja
DOCENTE