campus icon

FICTIZIA — Formación de alto rendimiento en artes digitales y nuevas tecnologías

(+34) 91 172 33 13 info@fictizia.com Plaza de España 12, Madrid

tecnologías de desarrollo

Curso de JavaScript (en remoto)

Aprende en remoto a programar utilizando JavaScript nativo, el lenguaje de programación para el desarrollo Frontend de websites y webapps y uno de más demandados del sector.

tecnologías de desarrollo

Curso de JavaScript (en remoto)

  • programación
  • JavaScript
  • vanilla_JS
  • Manejo_del_DOM
  • eventos
  • interactividad
  • Control_de_versiones
  • AJAX
Duración 45 horas
Coste
765 €
450 € promoción especial #fictiziaentucasa
Modalidad de la formación Formación en remoto en nuestras aulas virtuales.
Requisitos Conocimientos básicos de HTML y CSS.
Bonificable Formación bonificable por FUNDAE (Fundación Estatal para la formación en el empleo).
Próximas ediciones
28 de septiembre de 2020 EN REMOTO lunes, miércoles y viernes de 19:00 a 22:00 (UTC/GMT +2)

Contenidos y objetivos de este Curso Online

El Curso de JavaScript para desarrolladores web está pensado para que sus alumnos descubran el desarrollo con JavaScript nativo y adquieran las capacidades necesarias para crear profesionalmente sitios web a medida de las necesidades de cada proyecto.

El objetivo principal de este curso de JS es que los alumnos aprendan la bases y fundamentos del lenguaje de programación más utilizado en el mundo del desarrollo interactivo. Aprenderán todo sobre los conceptos fundamentales y la lógica de la programación, la manipulación dinámica del DOM y el desarrollo de aplicaciones interactivas usando AJAX.

Además, conocerán en profundidad además todo lo necesario para desenvolverse con soltura en un entorno de desarrollo web moderno y con un flujo de trabajo eficiente: control de versiones con Git/GitHub, depuración, fundamentos de testing...

Como metodología de trabajo durante el curso, los alumnos desarrollarán como prácticas troncales diversas aplicaciones web que servirán además de repositorio de todo lo aprendido.

Tu profesorado

El equipo de profesores de Fictizia está formado por profesionales con una larga trayectoria profesional, lo que les capacita para reconocer las necesidades reales de un sector tan cambiante y exigente y cumplir el objetivo de Fictizia de ofrecer una formación que responda a la realidad del mundo laboral. Cada profesor de Fictizia es un gran especialista en su campo que además comparte sus conocimientos, sus enorme experiencia, sus tropiezos, sus aciertos y la pasión por su trabajo en nuestras aulas.

Fran Valdesoiro

Fran Valdesoiro

Desarrollador Frontend en Intelygenz. Apasionado de las tecnologías JavaScript y especialista en React, tiene experiencia tanto con React-native como Vue-native. Fran es un enamorado de la tecnología, la enseñanza y de investigar el funcionamiento de la mente y cómo adquirimos nuevos conocimientos, inquietudes que le llevaron a adentrarse en nuevas tecnologías desarrollando también aplicaciones de realidad aumentada y virtual (AR y VR) con Unity y a jugar con herramientas de memorización o mnemotecnia. Además, es colaborador de diversas comunidades tecnológicas como OSW (Open Source Weekends) y participa activamente en HackMadrid 27%, comunidad dedicada a la Ciberseguridad.

Iván Zamarro

Iván Zamarro

Frontend Developer en Viajes el Corte Inglés donde desarrolla aplicaciones que permiten el flujo de compras de los clientes. Entusiasta de la tecnología médica, sobretodo del análisis de imagen, así como de compartir sus conocimientos. Iván cuenta con más de 8 años de experiencia profesional como desarrollador para distintos centros de investigación, agencias y startups. Sin miedo a tocar cualquier tipo de tecnología, además ha desarrollado también durante estos años proyectos en backend con Python o ayudado a empresas puramente mobile a realizar integración entre sus servicios con Node.js.

El programa de estudios

  1. JavaScript en la actualidad
  2. Carga eficiente de scripts
  3. Lógica y abstracción aplicada a la programación
  4. Pseudocódigo
  5. Flujo de trabajo eficiente
    • Control de versiones con Git y GitHub
    • Consola y Chrome DevTools
    • Depuración de código
  6. Variables
    • Declaración y uso de constantes y variables
    • Scoping
  7. Operadores aritméticos
  8. Funciones
    • Funciones con parámetros
    • Funciones callback
    • Funciones con retorno
    • Ejercicio: «Conduciendo un coche» con JavaScript
  9. Condicionales
    • Operadores lógicos
    • Condicionales múltiples (Switch)
    • Ejercicio: Programando un semáforo con JS
  10. Bucles
  11. Tipos de dato
    • Datos numéricos
    • Cadenas de texto
    • Booleanos
    • Null
    • Undefined
    • Objetos
  12. Fundamentos de la programación orientada a objetos (OOP)
    • Clase
    • Objetos
    • Propiedades
    • Métodos
    • Eventos
  13. Objetos nativos del DOM
    • Document
    • Window
    • Navigator
    • Screen
    • History
    • Console
    • Location
  14. Gestión del DOM con JavaScript
    • Getters y Setters
    • Agregar elementos
    • Eliminar elementos
    • Modificar Atributos y contenido
    • Modificando el CSS desde JS
    • Ejercicio: Panel desplegable
    • Ejercicio: Creando navegaciones “sticky”
    • Ejercicio: Desarrollo del Frontend de una App de tareas
  15. Gestionando eventos
    • Eventos de ratón
    • Eventos de teclado
    • Eventos de formulario
    • Eventos de navegador
    • Efecto Bubbling
    • Usando las coordenadas del ratón
  16. Arrays
    • Métodos de gestión de Arrays
    • Cargando Arrays
    • Leyendo Arrays
    • Ejercicio: Gestionando la parrilla de pilotos de F1
  17. AJAX
    • Fundamentos de la gestión asíncrona de información dinámica
    • Envío de datos con POST
    • Recepción y manipulación de datos dinámicos
    • JSON
    • EJERCICIO: Creando una pequeña aplicación utilizando datos de API

Las opiniones de los alumnos son la mejor garantía.

Las experiencias y vivencias y los resultados que han obtenido las personas que han estudiado en nuestras aulas, con nuestros profesores son la prueba más evidente del éxito de nuestra forma de entender la formación y de nuestro método educativo.

He realizado el curso de JS para desarrolladores web, y me ha encantado. Esta es la academia perfecta para aprender programación. Están siempre actualizados a lo que requiere el mercado, y tienen lo último en equipos para poder trabajar en un entorno muy parecido al profesional. El profe se merece un premio por su paciencia, y su forma de dar la clase es muy amena. Si puedo, daré más cursos con ellos

Carlos Madrigal López

Las instalaciones son magníficas. La atención, excelente. El curso ha superado ampliamente mis expectativas. El profesor ha conseguido que aprenda en muy poco tiempo mucho más de lo que yo imaginaba. Tiene el arte de hacer fácil lo complejo, con un tono siempre muy animante. Muy recomendable. Espero poder volver a hacer pronto un curso en Fictizia.

Manuel Pérez-Piñar López

Las mejores empresas contratan a nuestros alumnos

La calidad de la formación que reciben las personas que se forman en FICTIZIA se refleja en el nivel de las empresas que las contratan. Es un orgullo que las mejores compañías confíen en las capacidades de nuestros alumnos y es la mejor prueba de la efectividad de la formación que ofrecemos.

  • Alumnos Fictizia en Google
  • Alumnos Fictizia en El Ranchito
  • Alumnos Fictizia en Ogilvy
  • Alumnos Fictizia en BBVA Next
  • Alumnos Fictizia en Lola Mullenlowe
  • Alumnos Fictizia en Ánima-Kitchent
  • Alumnos Fictizia en Atresmedia
  • Alumnos Fictizia en BQ
  • Alumnos Fictizia en DDB
  • Alumnos Fictizia en Mach
  • Alumnos Fictizia en Byte London
  • Alumnos Fictizia en indra
  • Alumnos Fictizia en The Cocktail
  • Alumnos Fictizia en *SCPF
  • Alumnos Fictizia en Ediciones SM
  • Alumnos Fictizia en Paradigma digital
  • Alumnos Fictizia en Panda Security
  • Alumnos Fictizia en Exit Consultores Audiovisuales
  • Alumnos Fictizia en Mediaset
  • Alumnos Fictizia en Everis
  • Alumnos Fictizia en JWT
  • Alumnos Fictizia en Lalivingston
  • Alumnos Fictizia en Kairos DS
  • Alumnos Fictizia en Twin Pines
  • Alumnos Fictizia en LUCA data driven solutions
  • Alumnos Fictizia en Redbility
  • Alumnos Fictizia en LeChuck
  • Alumnos Fictizia en Liquid Squad
  • Alumnos Fictizia en Social Mood
  • Alumnos Fictizia en Warner Bros International tV Production