Seleccionar página

Especialista Microsoft Programación FrontEnd. JavaScript y Node JS

Todo proyecto web necesita de un frontend bien diseñado y adaptativo

Aparte de todas las funciones que las aplicaciones y sitios web pueden tener desde el backend (la parte que procesa la información), todo backend necesita de un frontend bien diseñado y adaptativo que interprete esa información para el usuario en los dispositivos específicos, y estos son los lenguajes más actuales y mejor adaptadas del momento.

SOLICITA MÁS INFORMACIÓN

     

    Presencial aula
    Telepresencial
    Online

    Recursos Prácticos

    Seminario
    certificación
    oficial

    Sobre el curso de especialista Frontend. Javascript y Bootstrap

    Este curso práctico está diseñado para especializarte en la realización de todo tipo de entornos web como páginas, sitios y aplicaciones. Aprenderás como desenvolverte con los lenguajes básicos de maquetación HTML5 y CSS3 y agregarles la animación y la funcionalidad a través de los frameworks Angular y JavaScript.

     Duración:

    200 Horas / 3-5 meses

     Modalidad:

    Presencial, Telepresencial y Online

     Requisitos Previos:

    Conocimientos básicos de informática e internet

    Certificación

    Al finalizar la formación específica, tienes acceso a exámenes “tipo” para preparar por libre las siguientes certificaciones de Microsoft:

    • 98-383 MTA – Introduction to Programming Using HTML and CSS.
    • 98-375 MTA – HTML5 Application Development Fundamentals.
    • 98-382 MTA – Introduction to Programming Using JavaScript.

    Salidas laborales

    Los profesionales especializados en los frameworks Bootstrap con JavaScript son perfiles cada vez más demandados por empresas públicas y privadas.

    Estamos en plena era digital y la necesidad de las empresas de la creación de sitios web responsivos y aplicaciones web sigue creciendo.

    Los programadores y los diseñadores tienen un magnífico futuro profesional en el mercado laboral. Actualmente, todas las empresas, independientemente de tu tamaño, cuentan con un sitio y/o aplicación web. Estar formado y especializado en programación FrontEnd es un gran punto a favor a la hora de ser contratado para este tipo de proyectos.

    Para qué te prepara este curso

    Una vez termines el curso, estarás plenamente capacitado para desarrollar todo tipo de sitios y aplicaciones web con un diseño responsivo o específico para cualquier dispositivo y comunicar el frontend con el backend. Además sabrás defenderte ante los framework que utilicen cualquier librería JavaScript.

    Objetivo del curso

    Con este curso aprenderás todo lo que necesitas sobre los lenguajes front-end necesarios para crear aplicaciones web desde cero hasta el nivel experto. Se profundizará en los lenguajes HTML, CSS y JavaScript. Se usará dos frameworks complementarios: Bootstrap y Angular. Y también aprenderás a construir un servidor web personalizado que permita alojar tus páginas con NodeJs.

    Temario

    Formación Técnica

    Fundamentos HMTL 5
    • Cómo se construyen páginas  web siguiendo el estándar HTML5.
    • Mostrar texto e imágenes. 
    • Párrafos.
    • Listas.
    • Tablas.
    Hojas de estilo CSS
    • Selectores CSS.

    • Seudo-clases y seudo-elementos.

    • Modelos de cajas para diseños adaptativos.

    Fundamentos de JavaScript
    • Uso de variables, operadores y funciones.

    • Estructuras de programación: condicionales y bucles.

    • Arrays.

    • Objetos y sintaxis Json.

    • Uso de base de datos SQLite.

    Formación Específica

    Los alumnos aprenderán a desarrollar aplicaciones Web FrontEnd con Visual Studio usando HTML5, JavaScript y CSS. El curso se complementa con las tecnologías FrontEnd más punteras: Bootstrap y Angular, que aumentan las capacidades de desarrollo sobre JavaScript. Se complementa el curso con NodeJs, el framework que permite desarrollar servidores web personalizados para nuestras aplicaciones.

    HTML, CSS y JavaScript (Bootstrap y Angular)
    • Resumen de HTML y CSS.
    • Resumen de JavaScript
    • Clases y objetos (especificación EMACS)
    • Funciones asíncronas (patrón Promise)
    • Modelo DOM y gestión de eventos.
    • Controles de formulario: input, select, progress, meter
    • Posteo de datos y ficheros
    • Técnicas de validación
    • Almacenes locales
    • Técnicas de arrastrar y soltar.
    • Manejo de ficheros con FileReader. y WebSockets. Uso de fetch().
    • La librería jQuery. Selección de elementos. Manipular elementos. Gestión de eventos
    • Solicitudes Ajax y jQuery.
    Bootstrap y Angular
    • Fundamentos de Bootstrap.
    • Sistema de rejilla. Forzar cambio de fila y anidamiento de columnas. Ordenar columnas.
    • Utilidades responsive.
    • Componentes adaptables y navegación por las vistas. Barra de navegación.
    • Formularios y Tablas.
    • Fundamentos de Angular.
    • Módulos y componentes.
    • Enlace de datos e interpolación.
    • Enlace de  propiedades y eventos.
    • Instalación de librerías.
    • Directivas ngFor, ngIf, ngStyle, ngClass, ngSwitch. Directivas de atributos.
    • Listeners y Binders.
    • Uso de routerLink. Parámetros en rutas.
    • Servicios.
    • Conexión remota: http y sockets.
    • Tuberías.
    • Animaciones.
    • Pruebas unitarias.
    • Integración con servicios.
    • Autentificación y protección de rutas.
    • Conexión con bases de datos y servicios de Google.
    • Programación reactiva con RxJs. Uso de observables.
    Node JS
    • Fundamentos de Nodejs.
    • El archivo “package.json”.
    • Conexión con $http
    • Operaciones post HTTP.
    • Conexión con ngResource.
    • Conexiones Rest.
    • Creación y uso de módulos.
    • Servicios rest con el módulo Express.
    • Socket.io.
    • Flujos con el módulo Fs.
    • Integración con bases de datos relacionales y MongoDB.
    • Sesiones y Autentificación.
    • Pruebas unitarias.

    Certificación oficial

    El alumno accede al registro oficial de técnicos  en una tecnología determinada, que lo homologa para ejercer su profesión a nivel internacional.

    Certificamos a nuestros alumnos en toda España y América Latina.

    Programas InTalent. Prácticas en empresa y Bolsa activa de empleo

    Cursos prácticos orientados a cultura de empresa

    Más de 30 años de experiencia nos avalan

    Tutorías online por vídeollamada

    Acceso a laboratorio en Cloud

    Formación bonificada para las empresas

    Cloud Formación como entidad inscrita con el código 16753 en el Registro Estatal de Entidades de Formación, gestiona e imparte, dentro de la iniciativa de Formación Programada por las Empresas, formación profesional para el empleo, de acuerdo con lo establecido en la Ley 30/2015, de 9 de septiembre.

    Cloud Formación, les ayuda de forma gratuita a consultar el importe del crédito de su empresa para este año.