NOSOTROS CRONOGRAMA FRANQUICIA BLOG CONTACTO ACCESO SISTEMA ACADEMICO

DESARROLLO - PROGRAMACIÓN - METODOLOGÍAS

Programador Javascript / Front-End (modalidad online)

Código: DES-151


Se implementarán lógicas de programación, variables, definiciones, looping y branching y todo lo que comprende una aplicación correctamente estructurada.

 Propuesta de Valor: DESARROLLO - PROGRAMACIÓN - METODOLOGÍAS

 Duración: 50 Horas

Áreas de Conocimiento:
DESARROLLO Y PROGRAMACION

Exportar Contenido a PDF

   AUDIENCIA


  • El Curso está pensado para que el alumno descubra el desarrollo con JavaScript nativo .

   PRE REQUISITOS


  • Conocimientos básicos de HTML y CSS o contar con nociones básicas de programación lógica.

   OBJETIVOS


  • Desarrollo web con html5 y css3.
  • Programación con javascript.

   CERTIFICACIÓN DISPONIBLE



  • Certificación emitida por COGNOS.

   CONTENIDO



1. CONCEPTOS GENERALES

1.1. INTERNET

    1.1.1. CÓMO FUNCIONA EL INTERNET?
    1.1.2. QUÉ ES HTTP?
    1.1.3. NAVEGADORES Y CÓMO FUNCIONAN?
    1.1.4. DNS Y CÓMO FUNCIONA?
    1.1.5. QUÉ ES DOMAIN NAME?
    1.1.6. QUÉ ES HOSTING?

2. HTML

2.1. FUNDAMENTOS BÁSICOS
2.2. CONCEPTOS SEMÁNTICOS
2.3. FORMULARIOS Y VALIDACIONES
2.4. CONVENCIONES Y BUENAS PRÁCTICAS

3. CSS

3.1. FUNDAMENTOS BÁSICOS
3.2. MAKING LAYOUTS

    3.2.1. FLOATS
    3.2.2. POSITIONING
    3.2.3. DISPLAY
    3.2.4. BOX MODEL
    3.2.5. CSS GRID
    3.2.6. FLEX BOX
3.3. RESPONSIVE DESIGN Y MEDIA QUERIES

4. JAVASCRIPT

4.1. SINTAXIS Y ESTRUCTURA BÁSICA
4.2. MANIPULACIÓN DEL DOM
4.3. FETCH API /AJAX (XHR)
4.4. INTRODUCCIÓN A NODEJS

    4.4.1. NPM
    4.4.2. ES6+MODULARIDAD
      4.4.2.1. VARIABLES Y CONSTANTES
      4.4.2.2. FORMATO JSON Y OBJETO JSON
      4.4.2.3. FUNCIONES
      4.4.2.4. CLASES
      4.4.2.5. ARRAYS
      4.4.2.6. ITERACIONES, BUCLES Y CONDICIONANTES
      4.4.2.7. VALOR Y REFERENCIA
      4.4.2.8. PROMESAS Y ASYNC AWAIT
      4.4.2.9. PROGRAMACIÓN FUNCIONAL
      4.4.2.10. PROGRAMACIÓN REACTIVA
4.5. FRAMEWORK EXPRESS
4.6. SERVICIOS API REST Y SOAP
4.7. BASE DE DATOS
    4.7.1. MONGODB
4.8. JWT

5. GIT (CONTROL DE VERSIONES)

5.1. GITHUB

6. WEB SECURITY

6.1. HTTPS
6.2. CORS
6.3. CONTENT SECURITY POLICY
6.4. OWASP SECURITY RISKS

7. CSS FRAMEWORS

7.1. BOOTSTRAP
7.2. MATERIAL CSS
7.3. BULMA
7.4. W3 CSS

8. WEB FRAMEWORK

8.1. REACTJS, VUEJS, SVELTE Y ANGULAR
8.2. TYPESCRIPT

    8.2.1. TIPOS DE DATOS
    8.2.2. CLASES Y FUNCIONES

9. ORMS

9.1. TYPE ORM

    9.1.1. API REST
9.2. SEQUELIZE ORM
    9.2.1. API REST

10. ANGULAR 11

10.1. INSTALACIÓN DEL ANGULAR CLI
10.2. ESTRUCTURA DE ARCHIVOS Y CARPETAS
10.3. DATABINGDING
10.4. DIRECTIVAS
10.5. FORMULARIOS

    10.5.1. TEMPLATE DRIVEN
    10.5.2. REACTIVE FORMS
10.6. DECORADORES INPUT Y OUTPUT
10.7. MODELS
10.8. DECORADOR DE SERVCIOS E INYECCIÓN DE DEPENDENCIA
10.9. ROUTER
10.10. MODULES
10.11. PIPES
10.12. REDUX
10.13. DECORADOR VEWCHILD
10.14. COMPONENTES
10.14. STACK MEAN
10.15. SOCKET IO
10.16. JWT
10.17. DEPLOY PRODUCTION


   BENEFICIOS



  • Conocerá JavaScript / FRONT-END y perfeccionara las herramientas para crear profesionalmente sitios web a medida de las necesidades de cada proyecto.

   INVERSIÓN



La inversión incluye: Material de estudio, certificados e impuestos de ley.

  • En los cursos presenciales proveemos de una computadora por persona y refrigerios.
  • En los cursos virtuales las plataformas interactivas y acceso al aula virtual de recursos.