Descripción del curso
Duración
250 horas
Descripción
Curso completo de Analista Programador Web en Valladolid para formarte como profesional del desarrollo web. Aprenderás a analizar problemas, diseñar soluciones y programar aplicaciones web completas dominando los lenguajes más demandados: HTML5, CSS3, JavaScript, PHP y Java.
El curso está pensado para aprender a programar desde cero, avanzando de forma progresiva hasta dominar la programación a nivel profesional, tanto del lado del cliente como del servidor. Formación práctica con enseñanza personalizada y grupos reducidos en nuestra academia.
¿A quién va dirigido?
- Personas que quieran orientar su carrera laboral a la programación web: programadores, diseñadores gráficos, estudiantes y cualquier persona interesada en el desarrollo de páginas web y tecnologías afines.
Objetivos del curso
Al finalizar este curso, el alumno habrá adquirido las siguientes habilidades:
- Conocer los fundamentos de la metodología de la programación.
- Dominar las estructuras de datos y de control de cualquier lenguaje de programación.
- Tener la base necesaria para abordar el aprendizaje de cualquier otro lenguaje de programación.
- Distinguir entre lenguajes de marcado y lenguajes de programación.
- Programar con un lenguaje orientado a objetos.
- Programar del lado del cliente con JavaScript.
- Programar del lado del servidor con PHP.
- Programar en un lenguaje de propósito general como Java.
Temario (extracto)
Introducción a la Metodología de la Programación
- Conceptos básicos de programación
- Iniciación a la programación
- Estructura básica de datos
- Programación estructurada
- Estructura estática de datos. Tablas
- Diseño modular de programas
- Estructuras externas de datos. Ficheros
HTML5 y CSS3
- Introducción al lenguaje HTML y CSS3
- Elementos básicos. Nuestra primera web
- Validación del código y estándares W3C
- Hojas de estilo CSS
- Listas, enlaces, tipografía y textos
- Imágenes y fondos
- Etiquetas semánticas
- Propiedades CSS de caja y visualización
- Formularios y tablas
- Nuevas tecnologías HTML5
- Responsive Web Design
- Publicación de una web
JavaScript
- Tipos de datos, variables y operadores
- Sentencias y estructuras de control
- Funciones
- DOM y eventos
- Programación orientada a objetos
- Trabajar con formularios
- APIs de HTML5
- jQuery
- JSON y Node.js
PHP
- Fundamentos: variables, tipos de datos y estructuras de control
- Paso de parámetros, sesiones y cookies
- Funciones en PHP
- Base de datos MySQL
- Uso de bases de datos en PHP
Java
- Sintaxis básica: identificadores, variables y tipos de datos
- Introducción a clases y objetos
- Estructuras de control de flujo
- Clase Array y clase String
- Entornos gráficos en Java
- Funciones y métodos
- Acceso a ficheros y bases de datos
- Control de errores
- Proyectos completos y compilados
¿Interesado en este curso?
Contáctanos para más información sobre horarios, precios y modalidades disponibles.