Cursos de Programación

Cursos de Informática

Cursos

Curso de PHP

Cepi-Base

Tipo: Presencial

Centro: Cepi-Base

Precio: Consultar

Idioma: Español

Válido: Barcelona

CURSO DE PHP


Objetivos:

Introducir al alumno en el lenguaje de programación PHP, este lenguaje permite crear páginas web dinámicas. Se enseñan tanto las instrucciones del lenguaje de programación, como su acomodo en las páginas HTML, de la misma forma se enseñan conocimientos básicos para la configuración del entorno necesario para la ejecución de estas páginas.

Requisitos:

Conocimientos de Windows, y de HTML, puesto que las páginas que se crean mezclan código PHP con código HTML. Además los resultados de la ejecución de las páginas PHP son página HTML. También sería interesante que el alumno tuviera conocimientos de bases de datos (Access), puesto que se enseña a enlazar con bases de datos de este tipo pero no se explica cual es el funcionamiento y estructura de estas bases de datos.

Horarios:

En CEPI-BASE el alumno elige el día de comienzo y la hora de presencia a clase, pudiendo modificarlos a su conveniencia.

- Laborables (de Lunes a Viernes):
Mañanas: de 9h a 13''''30h
Tardes: de 16h a 21h

- Sábados:
De 9h. A 13’30h (tardes cerrado)

- Agosto:
Mañanas: de 10h a 13h
Tardes: de 17h a 20h


Duración:

El curso tiene una duración aproximada de 90 horas.

- Estas horas son estimadas a modo de referencia, no todos los estudiantes necesitan las mismas horas, todo depende de la capacidad de cada uno en asimilar el programa. Nuestros cursos no van por horas, se rigen por el programa del curso.

En CEPI-BASE los cursos finalizan cuando el alumno ha terminado el programa.



Temario:

1 – INTRODUCCIÓN

-LENGUAJES DE PROGRAMACIÓN CGI''''S
-POR QUÉ PHP
-CONVENCIONES UTILIZADAS EN EL DOSSIER
·Términos empleados para el ratón


2 - CONFIGURACIÓN DEL ENTORNO

-APACHE
-PHP
-CONFIGURACIÓN DEL ENTORNO
·Inicio de Apache
·Detener Apache
·Editor TextPad
-COMPOSICIÓN DE UNA PÁGINA PHP
·Delimitadores
·Comentarios


3 - INTRODUCCIÓN AL CÓDIGO PHP

-TIPOS DE DATOS
·Constantes
·Constantes predefinidas
·Variables
·Nomenclatura y declaración de constantes y variables
·Ejercicios
-OPERADORES
·Operadores aritméticos
·Operadores de concatenación
·Operadores de asignación
·Operadores relaciones o de comparación
·Operadores lógicos
·Ejercicios
-FUNCIONES DE VARIABLES
-EJERCICIOS


4 - ESTRUCTURAS DE CONTROL
-TOMA DE DECISIONES
·Instrucción if
·Instrucción switch
-BUCLES
·Bucle for
·Bucle while
·Bucle do .. while
·Bucle for..each

· Break y continue
-FUNCIONES
· Envío y recepción de parámetros
-ALCANCE DE LAS VARIABLES
·Variables globales
·Variables locales
-Variables estáticas
·FUNCIONES AVANZADAS
·Parámetros por defecto
·Número indeterminado de parámetros
·Paso de parámetros por valor y por referencia
·Funciones recursivas
-FUNCIONES MATEMÁTICAS Y DE FECHA
·Funciones de fecha y hora
·Funciones matemáticas
-EJERCICIOS

5 – ARRAYS

-DECLARAR UN ARRAY
-ARRAYS MULTIDIMENSIONALES
-FUNCIONES DE ARRAYS
·Funciones de recorrer
·Funciones de ordenación
-CADENAS DE CARACTERES
·Indice de string
·Cadenas de varias líneas
·Funciones de string
·Expresiones regulares
-EJERCICIOS

6 - OBTENCIÓN DE DATOS DEL NAVEGADOR
-FORMULARIOS
·Formulario HTML y página PHP
·Formulario con dos páginas PHP
·Formulario de 1 página PHP
-CONTROLES
·Listas desplegables
·Casillas de verificación
·Botones de radio
·TextArea
-EJERCICIOS

7 - PROGRAMACIÓN ORIENTADA A OBJETOS

-¿QUÉ ES UN OBJETO?
-ENCAPSULACIÓN
·Constructores
·Destructor
·Protección de los miembros de la clase
·Utilizar una clase
-HERENCIA
·Tipo base original
-CLASE ABSTRACTA
-INTERFACES
-EJERCICIOS

8 - DEPURACIÓN DE ERRORES

- EXCEPCIONES
·try .. catch
·Lanzar Excepciones
-FUNCIONES DE ERROR
·Crear una función de error
·Utilizar una función de error
-EJERCICIOS

9 - CONTROL DE USUARIOS

-PERSONALIZAR LAS PÁGINAS DE LOS USUARIOS
-COOKIE
·Ejemplo: Color de fondo
·Ejemplo: Personalización de la página
-OBJETO SESSION
·Ejemplo: Tienda de Perfumes

10 – ARCHIVOS

-ACCESO A ARCHIVOS
-ARCHIVOS DE TEXTO
-ARCHIVOS ESTRUCTURADOS
-GESTIÓN DE CARPETAS
-EJERCICIOS

11 - BASES DE DATOS

-ODBC (Open Database Connectivity)
-FUNCIONES DE ODBC
·Práctica bases de datos
·Crear la tabla
·Añadir registros a la tabla
·Eliminar registros
·Consultar registros
·Modificar registros
-CONECTAR UNA BASE DE DATOS SIN DSN
-EJERCICIOS


11 - BASES DE DATOS

-ODBC (Open Database Connectivity)
-FUNCIONES DE ODBC
· Práctica bases de datos
·Crear la tabla
·Añadir registros a la tabla
·Eliminar registros
·Consultar registros
·Modificar registros
-CONECTAR UNA BASE DE DATOS SIN DSN
-EJERCICIOS

13 - CORREO ELECTRÓNICO

-PHPMailer
-ENVIAR UN MENSAJE DE TEXTO (EJEMPLO PRÁCTICO)
-ENVIAR UN MENSAJE HTML (EJEMPLO PRÁCTICO)
-ADJUNTAR ARCHIVOS A MENSAJES



Otros cursos de interés

Técnico Especialista en Programación para ASP.NET TÉCNICO ESPECIALISTA EN PROGRAMACIÓN PARA ASP.NET Requisitos: Se requieren conocimientos previos de Windows, Internet y HTML. Objetivos: Preparar al alumno para el diseño profesional de páginas Web dinámicas empleando la herramienta de desarrollo ASP.NET Web Matrix y el lenguaje de programación Visual Basic.NET ambos de Microsoft. Desde este entorno de desarrollo se aumenta enormemente la productividad. Al terminar el curso podrá realizar un diseño completo y profesional de páginas Web, sobre todo en el área de conexión, manipulación y gestión de bases de datos utilizando la nueva tecnol... Cursos Presencial en Barcelona Curso Presencial en BarcelonaConsultar Cepi-Base

Programación en C++ PROGRAMACIÓN EN C ++ Objetivos: Mostrar al alumno un lenguaje de programación avanzado, permitiendo utilizar punteros a memoria, interrupciones, etc... El alumno creará programas de gestión y se enfrentará a problemas reales de programación. Requisitos: No son necesarios conocimientos previos de programación aunque si son recomendables, es necesario un conocimiento suficiente de Ms-Dos. Horarios: En CEPI-BASE el alumno elige el día de comienzo y la hora de presencia a clase, pudiendo modificarlos a su conveniencia. Duración: El curso tiene una duración aproximada de 90 horas. E... Cursos Presencial en Barcelona Curso Presencial en BarcelonaConsultar Cepi-Base

Técnico Especialista en Programación para PHP TÉCNICO ESPECIALISTA EN PROGRAMACIÓN PARA PHP Requisitos: Conocimientos de Windows, y de HTML, puesto que las páginas que se crean mezclan código PHP con código HTML. Además los resultados de la ejecución de las páginas PHP son página HTML. También sería interesante que el alumno tuviera conocimientos de bases de datos (Access), puesto que se enseña a enlazar con bases de datos de este tipo pero no se explica cual es el funcionamiento y estructura de estas bases de datos. Objetivos: Introducir al alumno en el lenguaje de programación PHP, permitiendole crear páginas web dinámicas. S... Cursos Presencial en Barcelona Curso Presencial en BarcelonaConsultar Cepi-Base

Visual J #. NET VISUAL J #. NET Objetivos: Se enseñarán tanto las instrucciones del lenguaje de programación como el manejo del entorno de Visual Studio .NET (el .NET Framework). El Visual Studio .NET es el entorno de programación que engloba Visual Basic .NET, Visual C++, Visual C#, Visual J# y ASP .NET. Requisitos: Dominio de Windows, debido a que el entorno de trabajo necesita una cierta destreza a la hora del manejo del ratón y teclado. Metodología: Enseñanza personalizada, docente alumno. Clases prácticas desde el primer día. Horarios: En CEPI-BASE el alumno elige el día de comienzo y... Cursos Presencial en España Curso Presencial en EspañaConsultar Cepi-Base

Visual C++ .NET Objetivos: Se enseñarán tanto las instrucciones del lenguaje de programación como el manejo del entorno de Visual Studio .NET (el .NET Framework). El Visual Studio .NET es el entorno de programación que engloba Visual Basic .NET, Visual C++, Visual C#, Visual J# y ASP .NET. Requisitos: Dominio de Windows, debido a que el entorno de trabajo necesita una cierta destreza al a hora del manejo del ratón y teclado. Duración: El curso tiene una duración aproximada de 110 horas. Estas horas son estimadas a modo de referencia, no todos los estudiantes necesitan las mismas... Cursos Presencial en Barcelona Curso Presencial en BarcelonaConsultar Cepi-Base

Recomendados