I.T.S.C.S.
Instituto tecnológico superior
“compu sur”
SYLLABUS DE
LENGUAJE II
REF: LENGUAJE WEB II
1. FICHA TÉCNICA.
1.1. Nombre de la Carrera TECNOLOGÍA ANÁLISIS DE SISTEMAS
1.2. Nombre de la Asignatura: LENGUAJE II
1.3. Nombre del Docente:
1.4. Código de asignatura.
1.5. Número de créditos: 6
1.6. Semestre: SEXTO
1.7. Eje de formación: PROFESIONAL
1.8. Modalidad: PRESENCIAL
1.9. Número de horas presenciales: 96
1.10. Horas Trabajo Autónomo.
1.11. Total de horas 96
1.12. Número de horas de tutorías: (10%
de las horas presenciales)
1.13. Horario: 19:00 PM – 22:00 PM
1.14. Carácter: Obligatorio
3
1.1. LINEAMIENTOS ACADÉMICOS DE LA ASIGNATURA
1.2. CARACTERIZACIÓN DE LA ASIGNATURA
La carrera de Tecnología en Sistemas está orientada a la formación de
profesionales con alto nivel de calidad, por tal motivo el desafío para el
tecnólogo se enrumba para de una forma integral aprender, estructurar,
planificar los conocimientos adquiridos.
Realice Páginas web dinámicas ,desarrolladas en entornos gráficos
aceptables para páginas web y le permita desarrollar animaciones para
páginas
Esta disciplina ofrece al estudiante una visión amplia de cómo se debe
solucionar un problema en el momento de utilizar la computadora para
ello.
4
1.3. OBJETIVOS DE LA ASIGNATURA
GENERAL
Diseñar páginas web utilizando los principales tipos de codificación web
Manejar el entorno grafico de las páginas web
Realizar animaciones para sitios Web
Realizar Publicaciones y administraciones de sitios web.
Aprender sobre el funcionamiento de Gestores de contenido para páginas web.
ESPECÍFICOS
Conocer el entorno de desarrollo para la programación de páginas web
Conocer los programas y códigos fuente para poder realizar animaciones para
páginas web
Manejar los principales CMS para la realización de páginas web.
Conocer los principales gestores de código para codificación web.
Aprender sobre los principales lenguajes de script para páginas web
Incorporar scripts de otros lenguajes dentro de páginas web dinámicas.
Utilizar templates para desarrollo de páginas web.
1.4. PROBLEMAS DE LA PROFESIÓN A LOS QUE RESPONDE LA ASIGNATURA.
Para el estudio del presente módulo se usará los siguientes recursos didácticos: útiles de
escritorio, Laboratorio de computadores, audiovisuales, servidores de prueba, etc.
5
1.5. COMPETENCIA DE LA ASIGNATURA
Realice Páginas web dinámicas
Desarrolle entornos gráficos aceptables en páginas web
Pueda publicar sitios web en el internet
Aprenda a administrar entornos de desarrollo web
Maneje servidores de internet.
Pueda desarrollar animaciones para páginas web.
Pueda manejar gestores de contenido
1.6. PRERREQUISITOS
Lenguaje I
1.7. CORREQUISITOS
- Auditoría Informática.
- Sistema de Gestión de Base de Datos.
entender todo lo referente a programación estructurada y objetos
utilización y conocimiento de diseño de páginas web
2. SISTEMAS DE CONTENIDOS.
Los contenidos que se proponen están distribuidos en ……. unidades didácticas:
Unidad 1: SERVIDORES WEB:
6
☞ Requisitos para el funcionamiento de una web
☞ Introducción de los servidores Web
☞ Instalación de Servidores Apache en Windows
☞ Instalación de servidores Apache en Linux
☞ Instalación de PHP en Windows
☞ Instalación de PHP en Linux
☞ Instalación de MYSQL en Windows
☞ Instalación de MYSQL en Linux
☞ Instalación de aplicaciones complementarias
☞ Programas Integradores
☞
☞
☞
☞
☞
☞ INTEGRACIÓN ENTRE PLATAFORMAS
☞ Programación PHP a SQL Server (cambios referenciales)
☞ Programación PHP a Postgrade SQL (Cambios referenciales)
☞ MYSQL Remota en Linux
☞ MYSQL Remota en Windows
☞ Integración PHP y ASP.Net
☞ Integración JAVA y MySql
☞ Subida y publicación de información
☞ Subida y uso de FTP
Unidad 2: GESTIÓN EXTERNA
☞ Subir información de Excel a MYSQL
☞ Subir información de CSV a MYSQL
☞ Importar datos de Access
☞ Archivos de Texto a MYSQL
☞ MYSQL Administrador en Linux y Windows
7
☞ Configuración básica del PHP.INI
☞ Configuración de mercury
☞ Configuración del virtual HOST
☞ Configuración y actualización del PHPMYADMIN
☞ Versiones de PHP y diferencias de código entre versiones (PHP4 y PHP5)
☞ SQL Lite
☞ Plantillas
☞ Template Power
☞
☞
☞ Integration con CMS (Content Management Systems)
☞ Format &Types
☞ Basics
☞
☞
☞ X Path
☞ Basics
☞
☞
☞
☞ Date time
☞ Document
Unidad 3:MONTAJE DE UN SERVIDOR WEB
☞ Instalación de servidores Web
☞ Salida a la Web
☞ Configuración del DNS
☞ Web Hosting
☞ Instalación, configuración y funcionamiento del CPANEL
☞
☞
☞ Curvas especiales
☞ Escala y Rotación
☞ Creación de tipos
☞ Configuración
8
Unidad 4: PROGRAMACIÓN PHP
☞ Sintaxis básica de PHP
☞
☞
☞
☞
Sentencias condicionales
☞ Sentencias de bucle
☞ Arrays
☞ Recorrer arrays con foreach
☞ Arrays multidimensionales
☞ Funciones
☞ Incluir funciones en scripts
☞ PHP Puro
☞ PHP sobre HTML
☞ Integración de scripts en PHP
☞ Programación de un archivo de conexión
☞
☞ SQL Server, Postgrade SQL)
☞ Consulta de Datos
☞ Ingreso de Datos
☞ Modificación de datos
☞ Eliminación de datos
☞ Transporte y gestión masiva de datos
☞ Traspaso de información por variables de sesión
☞ Traspaso de información por paso de variables
☞ Enlaces de variables
☞ Parametrización de enlaces
☞ Encriptación de Datos
☞ Mezcla y envió de datos con scripts externos (otros
☞ lenguajes)
☞ PHP y Java Script
☞ PHP y CSS
9
☞ PHP y Flash
☞ PHP y VRML
☞ PHP y WML
☞ PHP y AJAX
☞ Invisibilidad de parámetros
☞ Subida de archivos al Host mediante PHP
☞ Programación por funciones
☞ Funciones sin parámetros
☞ Funciones con parámetros
☞ Creación y uso de librerías externas y su invocación
☞ Librerías de PHP
☞ Funciones para gestión de arrays
☞ Funciones para gestión de cadenas
☞ Funciones para gestión de fecha y hora
☞ Funciones para gestión de archivos
☞ Funciones de envío de mensajes
☞ Funciones de Sistema operativo
☞ Formularios
☞ Elementos de un formulario
☞ Validación de campos
☞ Subir archivo a un servidor
☞ Programación Orientada a Objetos en PHP
☞ Introducción
☞ Conceptos de abstracción
☞ Concepto de herencia
☞ Concepto de polimorfismo
☞ Características y ventajas de la POO
☞ La POO en PHP 5
☞ Evolución de objetos
☞ El motor de Zend 2
☞ Clases
☞ Herencia
☞
☞ Uso de excepciones
☞ Magic Methods
☞ Class Definition
10
☞ Instancias
☞ Métodos estáticos
☞ SPL
☞ Generadores de código PHP
☞ PHP Forms
☞ PHP Generator
☞ PHP Designer
☞ Otros
☞ Zend Framework &Zend Server
☞ Introducción ZEND Studio
☞ Estructura de Zend
☞ Programación de código en ZEND Studio
☞ Uso de herramientas de código de Zend
☞ Uso de herramientas de Zend
☞ Visualización Remota de BDD
☞ Gestión de Archivos remotos de código
☞ Acceso FTP
Unidad 6: ENTORNO DE ASP.NET
☞ Introducción al ASP.Net
☞ Declaraciones globales
☞ El fichero global de la aplicación
☞ El objeto response
☞ El objeto request
☞ El objeto server
☞ Información Global
☞ Generación de respuesta
☞ Consulta de petición
☞ Servicios ofrecidos por el servidor
☞ Mantenimiento de estado
☞ Controles de servidor
☞ Control HTML
☞ Controles Web
☞ Controles ligados a datos
☞ Rejillas
11
☞ Cacheado de salida
☞ Seguridad
☞ Servicios Web
☞ PROGRAMACIÓN ASP.NET
☞ Lenguajes de programación para ASP.Net
☞ Estructura de código VB.Net
☞ Estructura de código C# Sharp
☞ Programación por capas
☞ Acceso a datos
☞ Entidad negocios
☞ Lógica del negocio
☞ Librerías de clases
☞ Uso de SQL Server Management Studio
☞ Programación de un fichero de conexión
☞ Referenciación de clases
☞ Referenciación externa y Referenciación web
☞ Uso de Web Services y XML
☞ Master page master
☞ Creación de Cadenas de conexión
☞ Web.config y las cadenas de conexión
☞ Uso de varias cadenas de conexión
☞ Liberáis AJAX
☞ Update Panel
☞ Script manager
☞ Timer
☞ Validación de Datos
☞ Uso del control de validación de datos
☞ Invocación de objetos de conexión
☞ Gestión de Datos
☞ Consulta Individual de Datos
☞ Ingreso de datos
☞ Modificación de datos
☞ Eliminación de datos
☞ Gestión de Grillas
☞ Llenado de un SQL Data adapter con una cadena de
☞ conexión
12
☞ Llenado de un SQL Data adapter por procedimientos
☞ almacenados
☞ Invocación de SP por código
☞ Inicialización de grillas por código
☞ Inicialización de grillas por SQL data adapters
☞ Inicialización de otros objetos de formulario por SQL
☞ Data adapters
☞ Inicialización de objetos de formulario por código
☞ Barrido de Grillas (For Each row)
☞ Selección de elementos de grilla
☞ Juego de parámetros de grilla
☞ Incrustación de objetos en grillas
☞ Find controls
☞ Control de excepciones
☞ Configuración de ASP.net 1.0 y 2.0
☞ Ejecución en servidor de desarrollo
☞ Configuración del IIS 6 y 7
☞ Publicación de páginas asp.net en IIS Local
☞ Publicación de páginas asp.net en IIS Remoto
☞ Publicación de Paginas en asp.net por FTP
☞ ASP.net y otros motores de base de datos
☞ Servicios Web
☞ Reporting services
☞ Programación de cubos de datos
13
3. PROGRAMACIÓN DE LA UNIDADES DE COMPETENCIA
UNIDAD…: ………………………………………………………………………………………….
OBJETIVO: …………………………………………………………………………………………………………………………………………….
UNIDAD DE
COMPETENCIA
SEMANA
Nº
ELEMENTOS DE COMPETENCIA
(Contenidos)
TRABAJO
AUTÓNOMO
TÉCNICAS/INSTRUMENTOS
DE EVALUACIÓN
CRITERIO DE
VALORACIÓN
INSTALACIÓN DEL
SISTEMA OPERATIVO
Realizados los estudios de las unidades
didácticas de Linux en el segundo y
tercer semestre, el estudiante es
competente en el aprendizaje de este
módulo cuando:
Maneja el sistema operativo Linux y
realiza cualquier tipo de aplicación EN
SOFTWARE LIBRE
Para el estudio del presente
módulo se usará los Siguientes
recursos didácticos:
Útiles de escritorio, computadores,
etc.
Elaboración de
resúmenes,
práctica en el
laboratorio,
pruebas objetivas
y ejercicios
14
METODOLOGÍA
RECURSOS
Pizarrón
Proyector
Computadora
Guías
Material impreso
BIBLIOGRAFIA:
RESULTADOS DE APRENDIZAJE
JUICIO DE VALOR
15
4. METODOLOGÍA
Entre los métodos que propician el aprendizaje por competencias que se emplearán tenemos los
siguientes:
N° MÉTODOS QUE PROPICIAN EL APRENDIZAJE POR COMPETENCIAS
1
2
3
4
5
6
7
Las modalidades de las estrategias de aprendizaje que se emplearán son:
N° ESTRATEGIAS DE APRENDIZAJE: MAGISTRAL, GRUPAL e INDIVIDUAL
1
2
3
4
5
6
7
8
9
16
Las modalidades de las Técnicas para el aprendizaje que se emplearán son:
N° TÉCNICAS PARA EL APRENDIZAJE: AUDIOVISUAL, ESCRITA y VERBAL
1
2
3
4
5
6
7
8
5. EVALUACIÓN
El proceso de evaluación será sistemático y continuo y se empleará técnicas e instrumentos
válidos y confiables. La evaluación de los aprendizajes y del desempeño docente se regirá en
base a los siguientes parámetros:
1.
2.
3.
4.
5.
6.
7.
TOTAL …. puntos
17
6. BIBLIOGRAFÍA
TEXTO
BÁSICO
VIRTUAL
LECTURAS
SUGERIDAS
ELABORADO REVISADO APROBADO
NOMBRE:
FECHA: Octubre del 2013
FIRMA:
NOMBRE:
FECHA:
FIRMA:
NOMBRE:
FECHA:
FIRMA: