El curso no precisa más que de conocimientos mínimos sobre informática e Internet.
Para qué te prepara
pueda adquirir una base teórica y práctica en el campo de la Informática para poder comprender los conceptos prácticos, asi como conocer el lenguaje de creación de páginas WEB y los principios del diseño y la interactividad con el usuario.Aprender la forma de optimizar las bases de datos y protegerlas contra posibles agresiones y conocer los principios básicos del diseño.
Dirigido a
Estudiantes y profesionales que quieran aprender a programar con PHP y MySQL, para la construcción de sitieos web dinámicos, y que además deseen adquirir conocimientos sólidos y contrastados en el manejo de los programas de Macromedia Dreamweaver 8 y Flash 8.
Instalaciones del centro: EEN TECHNOLOGY - IT FORMACIÓN.ES
Juan de la Cueva, 3, BAJO Cartagena 30204 Murcia (España)
C/Periodista Encarna Sanchez, 20, bajo Murcia 30007 Murcia (España)
Temario del curso
PHP es un lenguaje que nos permite variar tanto los elementos
como la ubicación dentro de una página, dependiendo de las condiciones que
creamos oportunas. Esto permite crear contenidos totalmente flexibles. Una
sencilla aplicación de las posibilidades de PHP consiste en incluir
detalles de la fecha y la hora actuales en las páginas, aunque obviamente
esto no se queda ahí. Puede variar el contenido de las páginas dependiendo
del cliente Web que esté utilizando para ver las páginas. Así, si utiliza
Mozilla o Firefox, puede mostrar la página de una manera, y si utiliza
Internet Explorer, de otra totalmente diferente.
Por otro lado están las bases de datos, presentes en multitud de aspectos
de la vida cotidiana: en el móvil, en el banco, en el supermercado. Sin
que seamos conscientes de ello, convivimos con estos sistemas.
Inicialmente, su alto coste no hacía previsible esta expansión. Pero la
situación ha cambiado, porque hoy en día podemos encontrar sistemas
gestores de bases de datos para utilizar libremente. Entre ellos destaca
uno, MySQL, es el más utilizado de los de su clase.
Y por último, está su unión. Combinando las tecnologías necesarias para
ofrecer páginas Web, para administrar bases de datos y el lenguaje de
páginas dinámicas PHP, podrá poner a disposición de todos aquellos que
tengan acceso a Internet un catálogo de productos o cualquier otra
información que se le ocurra. Y las posibilidades no se limitan a
Internet. La red local de su empresa puede ser también el medio de
difusión ideal, ya se trate de una aplicación para la gestión de las
tareas asignadas a cada departamento, o de un boletín de noticias
privadas. El límite lo marca su imaginación. OBJETIVOS Como objetivos principales tenemos que el alumno puedaadquirir
una base teórica y práctica en el campo de la Informática para poder
comprender los conceptos prácticos, asi como conocer el lenguaje de
creación de páginas WEB y los principios del diseño y la interactividad
con el usuario. Capacitarlo para aprender la forma de optimizar las bases
de datos y protegerlas contra posibles agresiones y conocer los principios
básicos del diseño y construcción de bases de datos en Internet
CONOCIMIENTOS
MÍNIMOS RECOMENDADOS El curso no precisa más que de
conocimientos mínimos sobre informática e Internet. DURACIÓN El
Curso Superior en programación PHP - MySQL tiene una duración de 60
horas presenciales. MATERIAL DEL CURSO El curso incluye el libro DESARROLLO WEB CON PHP Y MySQL,
(Gutiérrez Gallardo, Juan Diego; ED. Anaya Multimedia). *El libro
puede variar dependiendo de stock TEMARIO 1.-
Lenguaje HTML
Historia y conceptos básicos del HTML
Estructura de un documento HTML
El texto en las páginas Web.
Listas en HTML. Tablas HTML
Enlaces en HTML. Frames marcos.
Imágenes.
Formularios.
2.- Instalación de PHP Y MYSQL
Programas necesarios.
Paquetes con los servidores necesarios.
3.- Principios de las bases de datos.
Almacenar sólo la información necesaria.
Pedir sólo lo necesario y ser explícito.
Normalizar las estructuras de tablas.
Seleccionar el tipo de dato apropiado.
Utilizar índices apropiadamente.
Usar consultas REPLACE.
Usar tablas temporales.
Usar una versión reciente de MySQL.
Consideraciones Finales.
4.- La consola de MySQL
Conectándose y desconectándose al servidor MySQL.
Ejecutando algunas consultas.
Creando y usando una base de datos.
Creando una tabla.
Cargando datos en una tabla.
Recuperando información de una tabla.
Seleccionando todos los datos.
Seleccionando registros particulares.
Seleccionando columnas particulares.
Ordenando registros.
Cálculos con fechas.
Trabajando con valores nulos.
Coincidencia de patrones.
Conteo de filas.
Usando más de una tabla.
Usando MySQL en modo batch.
5.- phpMyAdmin ?
Ejecutado phpMyAdmin.
Creación de una base de datos.
Creación de una tabla.
Acciones sobre las tablas.
Insertar un nuevo campo a una tabla.
Modificar un campo de una tabla.
Eliminar un campo de una tabla.
Acciones con los registros.
Insertar un nuevo registro.
Modificar un registró.
Borrar un registro.
Buscar datos en los registros de las tablas.
Exportar datos a otras a aplicaciones o realizar copias de seguridad.
Generar el código PHP para utilizar en nuestras páginas
6.- Conceptos básicos de PHP
Variables.
Operadores.
Estructuras de control.
Funciones de usuario en PHP
¿Qué es un array?
7. Funciones avanzadas de PHP
PHP orientado a objetos.
Manejo de sesiones en PHP.
Manejo de Errores.
Creación de Imágenes.
Autentificación de un Usuario con PHP.
Seguridad de los datos con MD5 y PHP.
Gestión de los Cookies.
Utilización de ficheros locales y remotos.
Subida de ficheros usando http. Manejo de conexiones.
Utilizando includes en PHP.
8. MYSQL desde PHP
Funciones PHP de acceso a MySQL.
Conectar a MySQL desde PHP.
Creación de una Base de Datos en MySQL.
Línea de comandos.
Desde un Script en PHP.
Trabajando con MySQL desde PHP.
Conexión al servidor SQL.
CURSOS RELACIONADOS
Curso Avanzado de Diseño Web
Curso recomendado donde podremos aprender la creación global de una pagina
web desde los programas Adobe Dreamweaver, Adobe Flash e integrando el
lenguaje de programación PHP-MySQL. Este curso es la unión de los tres
módulos independientes. Realizar el Curso Avanzado supone un ahorro
importante comparado a realizar los módulos independientes.
Macromedia Flash MX.
Es el estándar en la creación de páginas Web dinámicas. Sirve para crear
paginas Web dinámicas, banners,.... Y todas aquellas animaciones para la
Web. Tiene una duración de 35 horas presenciales.
Macromedia Dreamweaver MX.
Es el programa de este tipo más utilizado en el sector del diseño y la
programación web, por sus funcionalidades, su integración con otras
herramientas como Adobe Flash y, recientemente, por su soporte de los
estándares del World Wide Web Consortium .Tiene soporte tanto para edición
de imágenes como para animación a través de su integración con otras
herramientas. El curso tiene una duración de 35 horas.
Adobe Photoshop CS2
Es el programa ideado para la edición profesional de imágenes. Con la
aplicación de herramientas web integradas, Adobe ImageReady, Photoshop
configura un entorno completo tanto para diseñadores como maquetadotes,
fotógrafos profesionales,... en el que crear sofisticadas imágenes para
impresión, Internet, dispositivos inalámbricos y otros medios. Su duración
es de 50 horas presenciales. FORMAS DE PAGO En el EEN
Technology nos adaptamos a sus posibilidades económicas por lo
que le ofrecemos hasta cuatro formas distintas de pago: 1. Pago
anticipado al contado (antes del comienzo del curso).
2. Pago
fraccionado en tres mensualidades al 0% de interés.
3.
Pago financiado con tarjeta de crédito de la CAM, hasta 24 meses, al 0% de
interés.
4. Pago financiado con la Tarjeta Golden del
Banco de Valencia, a razón de 30 ó 60 ? mensuales, con un interés del 1%.