Curso - 100h

Frontend con HTML, CSS y JavaScript

Infórmate

Inicio

mayo 2021

Duración

17 may - 19 jul

Horario

Tardes

Plazas

8

¿A quién va dirigido?

Cambio profesional
Si crees que ha llegado el momento de centrar tu carrera profesional en el sector tecnológico como programador, empieza desde cero, potencia todas tus habilidades y prepárate para el mundo laboral.

Desarrollo profesional
Si eres diseñador/a y quieres ampliar tus conocimientos.

Recién graduados
Si has terminado tus estudios y te apasiona el mundo del Frontend, nuestra formación te preparará para el mundo laboral.

Emprendedores
Si tu objetivo es emprender, adquiere todas las habilidades necesarias para liderar tu proyecto y poder administrar con éxito un equipo técnico.

Descripción

En este curso aprenderás de forma práctica los fundamentos de HTML, CSS y JavaScript, tres lenguajes imprescindibles para comenzar una carrera profesional en el mundo de la programación.

Las primeras clases consistirán en un aterrizaje: aprenderás las bases de HTML y CSS para maquetar y dar estilos a tus proyectos y la lógica detrás de Javascript, el lenguaje para programar más utilizado en la actualidad. Los bucles, los arrays y los objetos comenzarán a ser términos familiares para ti. Creemos que a programar se aprende programando, por lo que después de cada lección habrá un ejercicio para poner en práctica ese conocimiento que has adquirido.

Con el paso de las semanas se irán introduciendo de forma progresiva nociones más avanzadas como por ejemplo adaptar las creaciones a múltiples dispositivos (Responsive Web Design), Flexbox, CSS Grid, etc. que mejorarán la calidad de los proyectos y te ayudarán a optimizar el tiempo logrando ser mucho más productivo. Sabemos que al principio surgen muchas dudas por eso te garantizamos que siempre habrá un profesor cerca de ti. Al contrario que en otras escuelas, nuestras clases son reducidas (de máximo 8 personas) y lo hacemos para garantizar que podemos dedicarle el tiempo necesario a todos nuestros alumnos.

Para poner en práctica todos los conocimientos adquiridos, llevarás a cabo un proyecto final en el que tendrás que construir desde cero una réplica de la plataforma de música Spotify. De este modo aprenderás cómo es el trabajo real de un desarrollador de Frontend, te enfrentarás a los mismos problemas que tienen estos profesionales en su día a día y adquirirás las competencias necesarias para resolver por ti mismo esos desafíos.

Al finalizar el curso contarás con unas bases sólidas sobre las que seguir construyendo tu perfil de programador junior. Dispondrás también de un portfolio web propio, un punto de partida fundamental para conseguir acceder al mercado laboral, en el que se recogerán todos los proyectos que habrás ido realizando durante las clases.

Contenido del curso

  • ¿Qué es HTML?
  • Estructura básica de un  HTML
  • Semántica de una etiqueta
  • Etiquetas
  • Atributos
  • Enlaces / navegación
  • Etiquetas multimedia
  • Formularios

  • ¿Qué es CSS?
  • Distintas formas de agregar CSS al documento
  • Agregando primeros estilos
  • Estructura de una Regla CSS
  • Selectores de CSS
    • Selectores de tipo, clase e ID
    • Especificidad de selectores
    • Selectores de atributos
    • Pseudoclases y pseudoelementos
    • Combinadores
  • Modelo de Caja
  • Herencia
  • Fondos y bordes
  • El uso de diferentes direcciones de texto
  • El desbordamiento de los contenidos
  • Valores y unidades
  • Estilos de texto
  • Estilos de lista
  • Web fonts
  • positions
  • Flex-box
  • Grid
  • Variables CSS

  • ¿Qué es responsive web design?
  • Media queries: 
    • ¿Que és?
    • Estructura
    • Formas de incluir media-queries:
    • Medidas standars (breakpoints)

  • Conociendo JavaScript:
    • ¿Qué es JavaScript?: conceptos básicos.
    • EcmaScript: las especificaciones de JavaScript.
  • Chrome y Consola: tus aliados para debuggear.
  • Agregando JavaScript en HTML:
    • Estrategias para la carga de JavaScript.
  • Variables:
    • Tipos de variables,
    • Nomenclaturas: la importancia de los nombres.
  • Tipos de datos.
  • Comentarios en el código.
  • Operadores aritméticos.
  • Coerción: la cosa se pone interesante.
  • ¿Qué diablos es el hosting?.
  • Jugando con strings:
    • Conociendo sus métodos.
    • Template String.
  • Manejo de fechas.
  • Estructuras de control:
    • Condicionales.
    • Bucles e iteraciones.
  • Funciones:
    • La forma más clásica
    • Arrow function.
  • ¿Qué es Scope?.
  • Arrays o Arreglos.
  • Objetos.
  • JSON.
  • Intervalos.
  • DOM:
    • ¿Qué es el DOM?.
    • Seleccionar, crear, insertar elementos del DOM
    • Navegar entre la jerarquía del documento
    • Controlar clases CSS
  • Eventos.
  • Asíncronía:
    • ¿Qué es la asincronía?
    • Como dominar peticiones asíncronas
    • Consumo de una API REST

Docentes

Rubén cuenta con una sólida trayectoria, ha trabajado para empresas como Oracle, FOX, Warner Music, Sony Music, Yoigo, Qualitas Auto, Legálitas, etc…
Un apasionado de la tecnología, del diseño y del desarrollo web, que te ayudará a explotar al máximo tu potencial a lo largo del curso.

LinkedIn

Frontend Developer en Altafonte, donde desarrolla la aplicación de gestión de contenido musical y audiovisual de la empresa. José Luis es un entusiasta de las nuevas tecnologías desde muy pequeño, y siempre está intentando compartir sus conocimientos con la comunidad a través de talleres o artículos. Cuenta con más de 9 años de experiencia como programador, y ha trabajado en otras empresas como GFT junto a clientes como: Banco Santander, Caser Seguros, Liberbank y BBVA.

LinkedIn

Requisitos

  • Un ordenador portátil (puede ser PC o Mac) para trabajar en la escuela pero sobre todo para poder llevártelo a casa y trabajar cuando y dónde quieras.
  • Muchas ganas de dar un gran salto en tu carrera 🙂 → esto es lo más importante!

Horario

Tardes Inscripción abierta

Lunes, miércoles y viernes 19:00 a 22:00h

Precio

1900€ 1615€

Financiación a 12 meses sin intereses.

Grupos reducidos, máximo 8 personas por aula.

Próximas convocatorias

17 mayo

Presencial
Lunes miércoles y viernes de 19:00 a 22:00

Infórmate