Máster de Diseño y Programación Backend

Lo sentimos, en estos momentos este programa no está activo en CanalCursos.com

Ver programas similares

Máster de Diseño y Programación Backend

  • Máster |
  • Presencial en Madrid y Sevilla
  • 20 % de descuento

Contacta con el centro para más información

Pide Información y sin compromiso

Descripción del curso

Detalles

Dirigido a:

Este curso está dirigido a cualquier persona interesada en el mundo del diseño web y el desarrollo backend con PHP7. No son necesarios conocimientos previos para un adecuado aprovechamiento del mismo.

Comentarios:

Objetivo:

Con el Máster de Diseño y Programación Web (Backend) el alumno se convierte en un experto diseñador y desarrollador de páginas y aplicaciones web del lado del servidor (backend), un perfil esencial para cualquier empresa y para cualquier persona que no quiera conformarse únicamente con lo que “el cliente” o los usuarios visualizan en una web sino que se interese por lo que hay detrás de ello: aplicaciones web complejas, bases de datos, formularios inteligentes, creación de gestores de contenido web complejos (CMS), etc. Todo ello, gracias al conocimiento y dominio de PHP7 y MySQL.
Este máster contempla dos módulos: el primero implica el aprendizaje de los conceptos básicos del diseño y la maquetación web con HTML5 y CSS3. Tras dominar este primer módulo, el alumno continua el aprendizaje con el segundo módulo: desarrollo backend con PHP7.

Introducir conceptos tan esenciales como HTML5, CSS3, PHP7 o MySQL en tu currículum es introducir conocimientos que pocas personas dominan pero que, a su vez, todo el mundo necesita. PHP es el lenguaje de servidor más extendido en la red y MySQL, uno de los motores de bases de datos más robustos y difundidos. El conocimiento y manejo de ambos es altamente recomendable para cualquier desarrollador web y, posiblemente, este perfil de programador web sea el más demandado por todas las empresas dado que implica un alto conocimiento de un ecosistema web.

Salidas profesionales

•Diseñador web
•Desarrollador Backend
•Programador de aplicaciones servidor
•Gestor de bases de datos con MySQL
•Visual designer

Temario:

DISEÑO WEB CON HTML5 Y CSS3

01- DISEÑO WEB

· Principios básicos del diseño web
· Principios de usabilidad
· Principios de accesibilidad
· Creación y optimización de imágenes para web
· Piezas básicas publicitarias: banners, redes sociales HTML + CSS: estándares web
· Introducción a la web: navegadores, motor de navegaciones, sistemas operativos
· Preparación del entorno para el desarrollo
· HTML: versiones y diferencias
· Etiquetas y atributos
· Semántica de las etiquetas
· Uso de las etiquetas
· DOCTYPE y codificación de caracteres (Charset)
· Head y Title
· Párrafos
· Imágenes
· Tablas
· Enlaces: hipervínculos y anclas
· Listas: ordenadas, desordenadas y de definiciones
· Etiquetas meta
· Uso de iFrames
· Formularios
· Rutas y direcciones: relativas y absolutas
· Propiedades CSS
· Enlazar CSS
· Selectores CSS
· Pseudoselectores y pseudoelementos
· Vídeo en HTML5
· Audio en HTML5Responsive design (diseño web adaptable a tablet/móvil)
· Vídeo en HTML5
· Audio en HTML5

Edición web
· Creación del entorno de desarrollo: Editor de Texto + Navegador
· Complementos y herramientas útiles para la edición web
· Estructuración de un sitio web
· Uso avanzado de nuestro entorno de desarrollo
· Conexión a un servidor remoto y sincronización
· Gestión de archivos mediante FTP
· Servidores y registro de dominios

Desarrollo Front-End (Javascript y jQuery)
· Introducción a JavaScript y jQuery
· Conceptos básicos para el uso de plugins jQuery
· Creación de ejemplos prácticos: desplegables, galerías, sliders
· Introducción a CMS: Wordpress

Desarrollo Back-End
· Introducción a servidores
· Introducción a lenguajes de servidor (PHP y MySQL)

Posicionamiento web: SEO
· Entendiendo los motores de búsqueda
· Usabilidad web
· Introducción al SEO On Page
· Marketing web

BACKEND CON PHP7 Y MYSQL

01- DESARROLLO WEB (BACKEND)

Primeros pasos con PHP7
· Introduccion a la programación de backend
· Estructura básica de una página PHP
· Las etiquetas PHP
· La función echo
· Separador de instrucciones
· Comentarios
· Mezclar PHP y HTML
· Normas de denominación
· Configuración de PHP
· El archivo de configuración php.ini
· Información sobre la configuración
· Juego de caracteres
· Utilizar PHP desde la línea de comandos
· Las bases del lenguaje PHP
· Constantes. Definición y alcance
· Variables. Inicialización y asignación
· Variables. Alcance y duración
· Variables dinámicas (o variables variables)

Tipos de datos en PHP7
· Tipos de datos
· Tipos disponibles
· Tipos de datos escalares y especiales.
· Arrays
· Arrays. Creación, manipulación y alcance
· Operadores
· El operador de asignación por valor
· El operador de asignación por referencia
· Los operadores aritméticos
· El operador de cadena
· Los operadores combinados
· Los operadores lógicos y de comparación
· El operador ternario
· El operador de unión NULL
· El operador de comparación combinado
· Precedencia de los operadores

Estructuras de control en PHP7
· Estructuras de control en PHP 7. Condicionales
· La estructura if
· La estructura switch
· Estructuras de control en PHP 7. Ciclos
· La estructura if
· La estructura while
· La estructura do ... while
· La estructura for
· La estructura foreach
· Las instrucciones continue y break
· Incluir un archivo
· Funcionamiento y utilización
· Interrumpir el script

Funciones en PHP7 (I)
· Utilizar las funciones PHP
· Preámbulo
· Manipular las constantes, las variables y los tipos de datos
· Constantes
· Variables
· Tipos de datos
· Conversiones
· Manipular variables numericas
· Manipular variables strings
· Manipular arrays
· Utilizar expresiones regulares
· Estructura de una expresión regular

Funciones en PHP7 (II)
· Manipular las fechas
· Funciones para manipular los archivos en el servidor
· Manipular los encabezados HTTP
· Escribir funciones y clases PHP
· Declaración y llamada
· Parámetros
· Sintaxis
· Valor predeterminado
· Declaración del tipo de datos
· Pase por referencia
· Lista variable de parámetros
· Consideraciones sobre las variables utilizadas en las funciones
· Variables locales/globales
· Variables estáticas
· Las constantes y las funciones

Funciones en PHP7 (III)
· Escribir funciones y clases PHP
· Recursividad
· Función anónima
· Estructura básica de una página PHP
· Función generadora
· Clases
· Concepto
· Definir una clase
· Instanciar una clase
· Legado
· Otras características de las clases
· Clases o métodos abstractos
· Información sobre la configuración
· Clases o métodos finales
· Interfaces
· Constantes de clases
· Traits
· Clases anónimas
· Excepciones
· Administrar los errores en un script PHP
· Información general
· Mensajes de error de PHP
· Las funciones de gestión de errores

Bases de datos MySQL
· Gestión de los formularios y los enlaces
· Rápido recordatorio sobre los formularios
· Construir un formulario de forma dinámica
· Procesar un formulario utilizando un script PHP
· Recuperar los datos de una URL o de un formulario
· Recuperar los datos pasados por la URL
· Utilizar una matriz para pasar datos en la URL
· Transferir caracteres especiales
· Recuperar los datos introducidos en el formulario.
· Usar un array para recuperar los datos introducidos
· Pasar información en un campo de formulario oculto
· Los diferentes tipos de campos
· Controlar los datos recuperados
· Limpieza de los espacios deseados
· Datos obligatorio
· Longitud máxima de una cadena
· Caracteres permitidos para una cadena - Formato
· Validez de una fecha - Rango de valores
· Validez de un número - Rango de valores
· Validez de una dirección de correo electrónico
· Intercambiar un archivo entre el cliente y el servidor
· Enviar un archivo desde el cliente (upload)
· Descargar un archivo desde el servidor (download)
· Trabajo con bases de batos
· Acceder a las bases de datos
· El concepto de fetch
· Conexión y desconexión
· Obtener información sobre el servidor MySQL
· Obtener información en caso de error de conexión
· Seleccionar una base de datos
· Utilizar consultas no preparadas
· Conocer el número de líneas del resultado de una consulta de lectura
· Extraer el resultado de una consulta de lectura
· Obtener información sobre el resultado de una consulta de actualización
· Gestionar los errores
· Utilizar consultas preparadas
· Preparar una consulta
· Asociar variables PHP a los parámetros de la consulta
· Ejecutar la consulta preparada.
· Vincular variables PHP con las columnas del resultado de una consulta de lectura
· Extraer el resultado de una consulta de lectura
· Utilizar un resultado almacenado.
· Obtener información sobre el resultado de una consulta de actualización
· Gestionar los errores
· Llamar a un programa almacenado
· Procedimiento almacenado
· Función almacenada
· Utilización de SQLite
· Ejecutar una consulta
· Vincular las variables de PHP a los parámetros de una consulta preparada
· Ejecutar una consulta preparada
· Ejecutar una consulta no preparada
· Extraer el resultado de una consulta de lectura
· Actualizar los datos y gestionar las transacciones
· Ejemplos de integración en formularios
· Crear una lista de selección en un formulario
· Visualización de una lista
· Formulario de entrada con lista
· Formulario de búsqueda y de introducción de datos

Administrar sesiones
· Administrar las sesiones
· Información general
· Identificación por formulario
· Identificación a través de autenticación HTTP
· Verificar las credenciales de identificación introducidas
· Utilizar cookies
· Utilizar la gestión de sesiones de PHP
· Implementación
· Autogestión de la transmisión del identificador de sesión
· Conservar la información de una visita a otra
· Breve resumen de las variables Get/Post/Cookie/Session

Titulación:

CEI es un Centro de Formación Autorizado por Apple. Por ello, nuestros alumnos podrán obtener la certificación profesional de Apple e impulsar su carrera en tecnologías del diseño y de la información, entornos empresariales y mercados B2B.

IBM confía en nosotros y por ello nos ha otorgado la insignia IBM Education Partner. Este sello premia a centros de enseñanza que mantienen y fomentan una formación de calidad.

Nuestra escuela se consolida como Centro de Formación de referencia de Maxon en España y nos convertimos en la 1ª escuela de Europa en ser Maxon Training Provider for R18.

Duración:

360 H. (6 MESES)

Fechas:

Próxima fecha de inicio: 21 de enero de 2019

Lunes a viernes

HORARIOS MAÑANAS
09.00 - 12.00 H.
12.00 - 15.00 H.

TARDES
16.00 - 19.00 H.
19.00 - 22.00 H.
...

Sede principal del centro

Madrid: Rodríguez San Pedro 2 - 28015 - Madrid
  • Madrid: Rodríguez San Pedro 2 - 28015 - Madrid
  • Sevilla: Avenida San Francisco Javier 9 - 41018 - Sevilla

Ofertas relacionadas

Disculpa las molestias, en este momento no existen programas similares
Compartir Canalcursos.com



Estás viendo
Máster de Diseño y Programación Backend
Centros de Formación y Academias - Cursos CEI: Escuela de Diseño - Masters CEI: Escuela de Diseño - Formación CEI: Escuela de Diseño
Precio
Contacta con nosotros y resuelve tus dudas