Modalidad de imparticiónEl Curso en Experto Programador - Nivel II será impartido de manera presencial.
Número de horasEl tiempo total de duración es de 80 horas académicas.
Titulación oficialCertificado de asistencia.
Valoración del programaAl finalizar este segundo nivel, se habrán otorgado al estudiante herramientas útiles que le harán estar en capacidad de desarrollar aplicaciones cliente/servidor en lenguaje de Programación JAVA . Adicional a esto, el estudiante habrá adquirido destrezas para el manejo adecuado en la administración bases de datos sobre plataformas Microsoft SQL Server.
Precio del cursoConsultar precio.
Dirigido aEste programa está dirigido hacia estudiantes o profesionales interesados en adquirir conocimientos y habilidades en desarrollo de sotfware bajo el lenguaje JAVA y bases de datos SQL Server.
Adicional a esto, será fundamental que el interesado posea conocimientos básicos de informática, lógica de programación, bases y experiencia en programación o haber aprobado el Nivel I de Experto Programador.
EmpleabilidadEl egresado podrá hacer uso de este conocimiento para enriquecer su actividad profesional o encaminarla hacia objetivos mayores.
Curso en Experto Programador - Nivel II
Objetivos del curso- Fortalecer las bases de programación en el lenguaje orientado a objetos - Adquirir destreza y conocimiento en el lenguaje PHP - Capacitarse en administración de base de datos relacional MySQL y el lenguaje SQL
Curso dirigido aEstudiantes o profesionales interesados en adquirir conocimientos y habilidades en desarrollo de sotfware bajo el lenguaje PHP y bases de datos MySQL
ContenidoCONTENIDO TEMÁTICO
MODULO I. PHP - MySql
- Arquitectura de Desarrollo Php y MySQL
- Preparación del entorno de trabajo - Configuración
a)Instalación de Apache
b)Instalación de PHP
c)Instalación de MySql
- Conociendo el Editor
- Escribiendo mi primer cript de php
- Integración con HTML
- Sintaxis
a)Declaración de Variables
b)Operadores
c)Condicionales
d)Bucles
e)Salidas
f)Manejo de Cadenas -Funciones
g)Arreglos - Funciones
h)Librerías
i)Formularios
- Programación Orientada a Objetos
a)Definición de Clases
b)Herencias
c)Constructores de Php
- Administración de Base de datos – MySQL
a)Administración desde phpMyAdmin
b)SQL
c)Comandos básicos desde linea de comando
d)Funciones de PHP para el acceso a bases de datos MySQL
e)Creación de una DB
f)Conexión a una DB desde php
g)Consulta de a una DB desde php
h)Insertar registros a una DB desde php
i)Actualización de un registro en una DB desde php
j)Borrar registros a una DB desde php
- Algunos aspectos de programación
a)Seguridad
b)Sesiones
c)Cookies
d)Tratamiento de errores
e)Manejo de envió de correo
f)Funciones de directorios y archivos
g)Funciones de Imágenes
MODULO II. SQL Server
Capítulo 1. Creación de bases de datos. Conceptos, operaciones, objetos y estructura-
Terminología básica:
tablas, campos y registros.
Capítulo 2. Creación y administración de tablas, relaciones e índices.
Capítulo 3 Herramientas de consulta. Consultas del motor de base de datos y Editor SQL.
Capítulo 5. Ver y modificar datos con el diseñador de consultas.
Capítulo 6. Elementos de TRANSACT SQL: formatos, tipos de datos, operadores y funciones.
Capítulo 7. Transact SQL. Lenguaje de consulta de datos: sentencia SELECT.
Capítulo 8. Transact SQL. Consultas multitabla (JOINS) y consultas resumen.
Capítulo 9. Transact SQL. Subconsultas y uso avanzado de funciones.
Capítulo 10.Transact SQL. Lenguaje de definición de datos: administración de tablas.
Capítulo 11. Transact SQL. Lenguaje de manipulación de datos: actualización de tablas.
Capítulo 12. Transact SQL. Administrar vistas e índices y lenguaje de control de transacciones.
Capítulo 13. Administrar SQL Server 2005.
Capítulo.14. Administrar la seguridad. Lenguaje de control de datos.
Capítulo 15. Copias de seguridad y restauración de bases de datos.
Capítulo 16. Réplicas en SQL Server. Duplicación y suscripción.
Capítulo 17. Servicios DTS. Importación y exportación de datos.
Administrar conexiones.
MATERIAL INCLUIDO EN LA CAPACITACION
- CD-ROM con manual y documentación técnina.
- Agenda de anotaciones.
- Esfero.