CURSO FULL STACK DEVELOPER
EstĆ” pensado desde nivel inicial para aquellos que aĆŗn no programan, hasta lograr un nivel avanzado en la programaciĆ³n de desarrollos web dinĆ”micos. Actualmente el mercado laboral, tanto en su forma freelance como de empleo formal, solicitanĀ desarrolladores web Full Stack, esto significa que los desarrolladores deben poseer los concimientos y habilidades para realizar el diseƱo visual de su desarrollo web ( Desarrollo Front End), asi como tambiĆ©n puedan programar en los lenguajes y fremeworks mĆ”s solicitados para estos desarrollos con el fin de interactuar con el servidor y las bases de datos del sitio web. (Desarrollo web Back End).
DuraciĆ³n de la cursada: 16 semanas.
2 clases semanales.
Ā Ā”Gracias por tu interĆ©s!
Los cursos de capacitaciĆ³n 2021 ya tienen cupos completos, completa tu pre-inscripciĆ³n para 2022.
ĀæQuĆ© necesito saber?
Requisitos
MetodologĆa de aprendizaje
Modalidad sincrĆ³nica (2 veces a la semana) con un complemento asincrĆ³nico.
Material de lectura obligatorio y complementario.
Salas de chat.
Actividades y trabajos integradores de aplicaciĆ³n de los conocimientos adquiridos.
DuraciĆ³n: 16 semanas.
Temario
Modulo 1: MĆDULO INTRODUCTORIO EN PROGRAMACIĆN WEB
IntroducciĆ³n a HTML y CSS
ĀæQuĆ© es HTML?- Versiones- Concepto de Etiqueta ā Sintaxis- Etiquetas y atributos generales- ĀæQuĆ© es CSS?- Formas de incluir CSS en HTML- Selectores: Etiqueta, Clase, Id, Compuestos- Propiedades generales
IntroducciĆ³n a Javascript: CaracterĆsticas bĆ”sicas -Versiones-Formas de incluir JavaScript en HTML-Normas bĆ”sicas-Variables
Javascript: Condicionales- Operadores- Array
Javascript: Estructuras de repeticiĆ³n- Bucles- For- While
Javascript: SelecciĆ³n de elementos- Por ID- Por Class- setInterval()- setTimeOut()- Mostrar y ocultar elementos
Javascript: DOM – Nodos, propiedades y mĆ©todos
Modulo 2: DESARROLLO EN REACT JS
Funciones Const & let. Exports / Imports
– RevisiĆ³n de contenidos, elaboraciĆ³n y entrega de trabajo prĆ”ctico sobre Javascript
– Funciones Const & let. Exports / Imports
Javascript ES6 (Diferencias con ES5. Transpilers. Funciones.)
– Javascript ES6 (Const & let. Exports/Imports)
– Diferencias con ES5
Javascript ES6
– Concepto de Selectores
– JerarquizaciĆ³n del DOM
Web Pack 2
– ConfiguraciĆ³n
– InstalaciĆ³n
– Daemon
Componentes. Parte 1
– QuĆ© es un componente
Componentes. Parte 2
– Conceptos avanzados de programaciĆ³n con componente
– CĆ³mo programar con componentes
– Virtual DOM. Manejo de rutas. Firebase
Desarrollo en React JS
– React JS
– Virtual DOM
– Ajax
Firebase. Parte 1.
– QuĆ© es firebase
– CĆ³mo funciona firebase
Firebase. Parte 2.
– Leer datos desde firebase
– Insertar datos en firebase
– Actualizar datos en firebase
Modulo 3: DESARROLLO CON ANGULAR
Herramientas para la creaciĆ³n de sitios utilizando Angular
– Que es Angular
– ComparaciĆ³n con otros frameworks Javascript y con su antecesor Angular
– Data-Binding en Angular
– Que es Angular CLI
– Como armar la estructura basica de un proyecto utilizando Node y Angular
– CuĆ”les son los archivos y carpetas que tenemos que conocer dentro de la estructura del proyecto
Componentes y vistas
– IntroducciĆ³n a los componentes
– IntroducciĆ³n a los vistas
– InyecciĆ³n de dependencias
– Como crear nuestra primara aplicaciĆ³n SPA
– Ejemplos
MĆ³dulos y Directivas
– CuĆ”les son las directivas esenciales en Angular
– Enrutador de componentes en Angular el nuevo SPA
– CĆ³mo crear mĆ³dulos. CĆ³mo crear componentes dentro de un mĆ³dulo y usarlos en otros mĆ³dulos
– Ejemplos
Tomar datos de urls externas y de APIs en formato JSON
– Formulario de datos en Angular
– JSON
– Ejemplos
Modulo 3: DESARROLLO CON NODE JS
Herramientas para la creaciĆ³n de sitios utilizando Node JS
– IntroducciĆ³n a Node JS
– Que es Node JS
– Quienes lo usan
– Comando npm
– Como incluir mĆ³dulos e instalar paquetes
NodeJS Packages
– Introduccion a JSON
– NPM
– Algunos paquetes de utilidad
Eventos y streams
– Service $http
– Consumir un stream de lectura y escribir en streams escribibles
– Crear nuestros propios streams
Node JS y Mysql
– Como conectar NodeJS con Mysql
– Realizamos una simple aplicaciĆ³n CRUD en NodeJS y Mysql
Ā Ā”Aplica ahora a una beca al 100%!
Haz click en el botĆ³n debajo de la bandera de tu paĆs para ir a la publicaciĆ³n del curso, iniciar sesiĆ³n y finalizar tu postulaciĆ³n a la beca.