Contenido Programatico
Nombre: Programación Web I
Programa: Ingenieria De Sistemas
PROFESOR(A): JAVIER OSPINA MORENO
E-mail: Javier.ospina@remington.edu.co
COMPETENCIAS
Desarrollar destrezas de desarrollo Web que complementan las habilidades de otros niveles de programación y lógica, estas destrezas están enfocadas al desarrollo del lado del servidor y del cliente Web, complementarias a las bases de datos y a la creación de soluciones que pueden ser accedidas desde PC, red de datos o la WWW.
Descripción de contenidos y calendario:
· Mysql (Recuento de sentencias y comandos)
· Introducción a la programación Web I
· Historia de la programación Web
· Características
· Diferencia con la programación convencional
· Tipos de aplicativo que se realizan Web
· Tendencias Web
· Conceptos de programación en la Nube
· Introducción al PHP
· Características de PHP
· Alcance del PHP
· Versiones del PHP
· Variables
· Diseño de Formas
· Operadores
· Aritméticos
· Booleanos
· Relacionales
· Métodos
· GET
· POST
· Variables de Entorno
· $_GET
· $_POST
· $_SESSION
· Validación
· Control de datos
· Variables numéricas
· Variables string
· Longitud de texto
· Campos vacios
· Operaciones con variables
· Cálculos matemáticos
· Impresión
· concatenación
· Operaciones especiales con Texto
· Manejo de cadenas de caracteres
· Manejo de fechas
· Funciones PHP para MySQL
· Mysql
· Mysqli
· Opciones de Trabajo PHP y MySQL
· Modelo Vista Controlador
· Programación Orientada a Objetos
· Ingreso
· Consulta
· Listado
· Edición
· Eliminación
· Maestro detalle
· Funciones Script
· Almacenamiento en tablas referenciales e intermedias.
EVALUACIÓN
Primer parcial: 20%
Segundo Parcial: 20%
Seguimiento: 30% (debe discriminarse)
Final: 20%
Autoevaluación 10%. Política de autoevaluación.