Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
JavaScript Intermedio y Avanzado en 9 niveles (nivel-1)
Rating: 3.1 out of 5(22 ratings)
1,401 students

JavaScript Intermedio y Avanzado en 9 niveles (nivel-1)

Completa tu aprendizaje de JavaScript desafiando 9 niveles de dificultad y potencia tus habilidades.
Created byLuis Espinoza
Last updated 9/2024
Spanish
Spanish [Auto],

What you'll learn

  • Introducción a las ciencias de la computación
  • JavaScript Single Thread y Sincrónico
  • Fundamentos de la Programación Asíncrona
  • JavaScript Runtime
  • Características de JavaScript
  • El contexto de ejecución de JavaScript
  • Lexical Environment
  • El proceso de ejecución del código JavaScript
  • El objeto This en JavaScript
  • JavaScript débilmente tipado y de tipado dinámico
  • La coerción de datos
  • Asignación por valor y por referencia
  • Tipos de Programación
  • Paradigmas de Programación
  • El paradigma funcional en JavaScript
  • Principios Solid SRP en JavaScript
  • Principio Solid SRP + Paradigma Funcional en JavaScript (ejemplo practico)
  • Que es un Closure en JavaScript
  • Que es un lenguaje orientado a objetos
  • El paradigma orientado a objetos en JavaScript
  • Principio Solid SRP + Paradigma Orientado a objetos en JavaScript (ejemplo practico)
  • Recursividad en JavaScript
  • Principio Solid OCP en JavaScript
  • Principio Solid OCP + Paradigma Funcional en JavaScript (ejemplo practico)
  • Principio Solid OCP + Paradigma Orientado a objetos en JavaScript (ejemplo practico)
  • Estructuras de Datos en JavaScript
  • Conjuntos en JavaScript
  • Stack o Pila en JavaScript
  • Queue o Cola en JavaScript
  • Principio Solid LSP en JavaScript (ejemplo practico)
  • LinkedList o Lista Enlazada en JavaScript
  • La composición en el paradigma orientado a objetos en JavaScript
  • Herencia vs Composición
  • Principio Solid ISP en JavaScript (ejemplo practico)
  • Trees o Arboles en JavaScript
  • Binary Search Tree o Árbol binario de búsqueda
  • Principio Solid DIP en JavaScript (ejemplo practico)
  • Cuestionarios y ejercicios prácticos por cada sesión de aprendizaje

Course content

3 sections11 lectures1h 9m total length
  • ¿QUE APRENDEREMOS EN ESTA SECCION?0:25
  • ¿QUE ES LA CODIFICACION DE CARACTERES?1:24
  • ¿QUE ES ASCII?4:22
  • ¿QUE ES UNICODE?14:03
  • ¿QUE SON LAS COMPUERTAS LOGICAS?4:16
  • ¿CUALES SON LOS TIPOS DE LENGUAJES DE PROGRAMACION?3:35
  • TU PRIMER DESAFIO

Requirements

  • El presente curso requiere de conocimientos básicos en HTML, CSS y JavaScript.

Description

En este curso consolidaras tu aprendizaje de JavaScript con el objetivo de que te encuentres listo para aprender desarrollo Frontend en alguna librería o framework de JS.

Este curso esta estructurado por niveles dado que tu aprendizaje será progresivo al igual que las actividades que desarrollaras durante los distintos niveles todo con el fin de que aprendas a desarrollar código modular ordenado y limpio y a la vez mejores cada vez mas tu lógica a la hora de programar.

Durante el transcurso del curso conocerás las herramientas que a mi punto de vista te facilitaran aprender a desarrollar código mas ordenado y limpio en dos de los paradigmas mas usados en desarrollo FRONT-END como es  el funcional y el orientado a objetos y complementaremos tu aprendizaje abordando temas en JavaScript para incrementar tu lógica y experiencia a la hora de programar.

El curso contiene múltiples ejemplos prácticos de módulos y componentes reutilizables de proyectos reales llevados a JavaScript además de cuestionarios y actividades por cada sesión de aprendizaje.

Y por ultimo mencionarte que este curso te servirá de base para comenzar tu aprendizaje en algún framework o librería JavaScript de tu elección dado que todos estos trabajan con un esquema por módulos y componentes.

Who this course is for:

  • Esta dirigido a aquellos que quieran consolidar su aprendizaje de JavaScript para comenzar a aprender desarrollo Frontend en alguna librería o framework de JavaScript.