PLAN DE ASIGNATURA
Asignatura.
Nombre: Programación Web I
Programa: Tecnología en Informática
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.