Introducción al Desarrollo Web con Javascript y React
SECRETARÍA DE DESARROLLLO TECNOLÓGICO Y SOCIAL - CUPOS LIMITADOS
Destinatarios/as: Comunidad en general.
Modalidad: Virtual
Docentes: Salvadore, Gustavo Adrián - Salvadore, Néstor Darío
SECRETARÍA DE DESARROLLLO TECNOLÓGICO Y SOCIAL - CUPOS LIMITADOS
Destinatarios/as: Comunidad en general.
Modalidad: Virtual
Docentes: Salvadore, Gustavo Adrián - Salvadore, Néstor Darío
Módulo I - Introducción
Presentación e introducción al curso, explicación del equipo necesario, como instalar el software y la importancia de utilizar software legal. Qué son NODE JS y APACHE, qué función cumplen. Visual Studio Code, explicación del entorno de trabajo, instalación de plugins, proyectos.
Módulo II - HTML
Conceptos sobre páginas web y aplicaciones web. Estructuras HTML. Desarrollo de páginas web, primera página. Etiquetas head, body Y footer. Títulos etiquetas hn y br. Direcciones url, enlaces anchor tags, manejo de imágenes. Etiquetas div y span.
Módulo III - CSS
CSS, estilos, donde colocarlos. Tipos de fuentes, Google fonts, colores, tamaños y texto decorativo. Box model, padding, margin, width y height. Cómo ordenar los elementos de una página, display absolute, relative, grid y flex.
Módulo IV- JavaScript
JavaScript, introducción de conceptos básicos. Complementar HTML con JavaScript, Modelo de Objetos del Documento (DOM). Formas de ejecución de JavaScript, sintaxis del lenguaje. Instrucciones, cómo ordenar el código. Herramientas de depuración. Introducción a la programación orientada a objetos (POO) con JavaScript. Jerarquías: objetos, métodos y propiedades. Métodos de introducción y visualización de datos. Variables y constantes, tipos y alcance. Operadores, cómo se clasifican, formas de usarlos. Estructuras de control condicional: If, if-else. Operador ternario. Estructuras de control interactivas, bucles for, for in, for of, while, do while, como interrumpir, continuar o abandonar un bucle. Como gestionar las excepciones, try-catch, try-catch-finally. Arrays unidimensionales y multidimensionales, aplicación de iteraciones en arrays multidimensionales. Funciones estándar y personalizadas del lenguaje, tipologías, etapas, argumentos y retornos. Modo de función estricto. Objetos nativos: window, document, history, date, location. Métodos y propiedades. Objetos personalizados: objetos literales, funciones constructoras y clases de objetos. Principales eventos del lenguaje. Selectores y métodos de acceso al modelo de objetos del documento. Interacciones mediante selectores, eventos y funciones.
Módulo V
Introducción a React. Imprimir archivos en el DOM. Crear y optimizar una librería JS. Sintaxis. Primera App en React, dependencias, “create react app”, estructura, carpeta src.
Inscripciones: CUPOS COMPLETOS
Fecha de Inicio: 11 de abril de 2023
Fecha de Finalización: 13 de junio de 2023
Días y horario de cursada: martes y jueves de 18 a 20hs.