Skip to content

redradix/curso-js-pro

 
 

Repository files navigation

CLASSE

CLASSE: Curso de JavaScript Profesional

Antes de continuar con este repositorio te pedimos que leas los contenidos comunes a todos los cursos de Classe donde te explicamos lo requerimientos técnicos que necesitas, cómo trabajamos a través de Slack o cómo puedes entregar tus ejercicios.

Contenidos

Sobre este curso

El objetivo de este curso es introducir al programador junior de JS (o al programador de otro lenguaje) en aspectos más avanzados del lenguaje y proporcionarle nuevas herramientas que le permitirán acelerar su desarrollo y comprensión del código. Por supuesto, el alumno será el que implemente estas herramientas.

Este curso es 80% práctico y se pone especial énfasis en que los alumnos resuelvan muchos ejercicios. Primero lo harán por su cuenta y después implementarán las soluciones junto al profesor en formato live coding, momento en el que podrán ver las mejores prácticas y resolver las dudas que hayan podido surgir.

Objetivos del curso

  • Adquirir buenas prácticas.
  • Aprender a utilizar la abstracción como herramienta de programación.
  • Aprender a utilizar la recursividad como herramienta.
  • Multiplicar el poder del programador a través de las funciones de primer orden.
  • Aprender a manejar estructuras de datos anidadas de forma efectiva.
  • Clonar, modificar y fusionar objetos sin mantener las referencias.
  • Aprender técnicas avanzadas de manipulación de objetos.
  • Aprender a gestionar los problemas más complicados de la asincronía.
  • Dominar el uso de callbacks, observables, promesas y async/await.
  • Entender conceptos importantes como hoisting, clausuras, scope, callback hell...

Contenido del curso

Requerimientos de software

Para realizar el curso de JavaScript Profesional necesitas tener instalado en tu ordenador:

  • Git: aquí tienes una guía sobre para qué lo usamos y algunos recursos básicos.
  • NodeJS: breve guía de instalación.
  • Un editor de código: puedes utilizar el que quieras, te recomendamos VS Code.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%