Introducción al curso

1

¡Alto! Tenemos una nueva versión de este curso para ti

2

Bienvenidos al Curso de Fundamentos de JavaScript

3

Repositorio de este curso de fundamentos de JS

Primeros pasos en JavaScript

4

Variables

5

Variables: Strings

6

Variables: Números

7

Funciones

8

El alcance de las funciones

9

Objetos

10

Desestructurar objetos

11

Parámetros como referencia o como valor

12

Comparaciones en JavaScript

Estructuras de Control y Funciones

13

Condicionales

14

Funciones que retornan valores

15

Arrow functions

16

Estructuras repetitivas: for

17

Estructuras repetitivas: while

18

Estructuras repetitivas: do-while

19

Condicional múltiple: switch

Arrays

20

Introducción a arrays

21

Filtrar un array

22

Transformar un array

23

Reducir un array a un valor

Programación Orientada a Objetos en JavaScript

24

Cómo funcionan las clases en JavaScript

25

Modificando un prototipo

26

El contexto de las funciones: quién es this

27

La verdad oculta sobre las clases en JavaScript

28

Clases en JavaScript

Asincronismo

29

Funciones como parámetros

30

Cómo funciona el asincronismo en JavaScript

31

Cómo funciona el tiempo en JavaScript

32

¿Qué pasó con swapi.co?

33

Callbacks

34

Haciendo múltiples requests

35

Manejando el Orden y el Asincronismo en JavaScript

36

Manejo de errores con callbacks

37

Promesas

38

Promesas Encadenadas

39

Múltiples promesas en paralelo

40

Async-await: lo último en asincronismo

Juego de HTML

41

Comenzando el juego

42

Generando una secuencia de números

43

Iluminando la secuencia de colores

44

Obteniendo el input del usuario

45

Agregando la verificación del color elegido

46

Agregando los estados finales del juego

47

Conclusiones del curso

Complementos

48

Diferencias entre var, let y const

49

Memoización: ahorrando cómputo

50

¿Hace cuántos días naciste?

51

Funciones recursivas

52

Entiende los closures de JavaScript

53

Estructuras de datos inmutables

54

Cambiando de contexto al llamar a una función

55

¿Cuándo hace falta poner el punto y coma al final de la línea?

Bienvenidos al Curso de Fundamentos de JavaScript

2/55
Recursos

A lo largo del curso aprenderemos las bases sólidas para dominar el lenguaje JavaScript. Veremos desde lo más básico como: variables, tipos de datos y operadores, e iremos avanzando con los condicionales y las estructuras de control. Luego veremos los conceptos relacionados con asincronismo, uno de los aspectos fundamentales de JavaScript, usando callbacks, promesas y async await. Y finalmente crearemos un juego de Simón dice en el que pondremos en práctica todo lo aprendido.

Aportes 508

Preguntas 26

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

No se ustedes, pero tengo miedo! jajajajja

dios soy yo de nuevo, dame la fuerza para completar este curso de 52 partes y no dejarlo a la mitad

amen

Hola, si alguno esta interesado en formar parte de un grupo de aprendizaje en whatsapp, aqui esta el LINK del grupo: https://chat.whatsapp.com/FkPM50FwuKz5GL255yRdca

Entren, no tenga pena.

Vengo del curso Basico de JS, he estudiado mucho pues me costo bastante, comprender y memorizar… espero que este curso sea igual de bueno que el anterior!

Un libro interesante para empezar https://uniwebsidad.com/libros/javascript

Es un buen curso, no sé porque lo quieren quitar. Tiene muy buen contenido. Deberían dejarlo como opcional para los estudiantes y no eliminarlo de la plataforma como si nada. Espero que este no sea el último comentario de este curso.

Inicio un laaargo camino en Javascript…bueno por algo se empieza ¿no?

Posd: Casi me voy de para atrás porque pensé que mismísimo Messi me iba a enseñar Javascript…se parecen mucho.

Aunque no dudo que sea un Messi del Javascript :v

Bueno para los que dicen que el profe deja mucho que desear solo digo "Recuerden que este espacio es solo una parte del aprendizaje continuo que cada cual debe trazar , depende de nosotros entonces nutrir el conocimientos desde otras fuentes también "

¡ En lo personal vamos con toda !

tenemos un grupo de aprendizaje solamente para temas relacionados a la Escuela de Javascript, interesados unanse aqui: https://chat.whatsapp.com/LsR1Zt77zIV2bUw30fMQ3M

En el transcurso del curso solo necesitarán esto:

A new adventure begins

Vamos con todo, aprender todo lo que se pueda

Empezamos con grandes expectativas

vamos con Dios

dos puntos por terminar de ver el video :v

Hasta que al fin actualizan la página de Platzi donde te permita ver las clases de la carrera por niveles. Hurra!

Vamos! Ya terminamos el básico, ahora vamos por este.

Para todos los integrantes de este curso, les dejo este link de una página de mentoría para HTML, CSS3 y JavaScript esta en inglés y espero ver a la comunidad latina por haya, también los integrantes de esa página usan slack y hay muchos recursos para aprender más como son: lecturas, vídeos, podcast, tutoriales, juegos, retos etc.
MentoriaFrontend

Se puden logear con su cuenta de Github

me ha encantado el lenguaje aunque lo he venido aprendiendo sobre la marcha, aun así genial y con toda.

Notas de la clase

iba saltarme este curso…pero con el intro y ver que haremos un simon dice… me convencio.

Genial! Acabo de ver el temario y me siento como jr de nuevo aprendiendo a programar jaja, debo decir que el proyecto del curso me llamó la atención, podría saltármelo e ir directo al proyecto pero la verdad es que un repaso no está mal:D

Lo genial es que a parte del módulo de asincronísmo, también hay un curso completo dedicado a ello ^^

Hola alguien me puede explicar como funciona un archivo .min.js ??? es un codigo JS comprimido, o porque esta sin formato, acaso no lo estoy abriendo adecuadamente ???
gracias…

Si quieren tener un reto antes o despues de tomar el curso, les recomiendo Codewars. Un entorno que te aydua a afianzar los conocimientos a traves de retos y solucionadores de problemas basicos pero entretenidos.

Empezando!!! 😃

A darle¡¡¡¡

Arrancando con toda!!

Ahora si vamos enserio…

Iniciando Platzi, me recomendaron comenzar con aprender Java Scrip… asi que aqui vamos…

Hola a todos, muy animado del curso.

Genial aprender en Platzi. Basta de maestros mamones, acosadores que uno tiene que soportar en la universidad, o múltiples distracciones como los clásicos compañeros chistositos o quienes platican durante la clase. Aquí uno está 100% concentrado en lo suyo.

Excelente!

Que bien me gane el curso por la beca de Facebook developer circle! a estudear :B

Iniciando por los fundamentos de Javascript. Vengo de Java a Javascript.

Este es el curso que más me emociona, además que se ve muy completo. Espero nos podamos ayudar mutuamente a aprender 💛

Iniciando…!

Comienza la aventura

Quiero ser Pro en JS 😃

Síncrono vs Asíncrono se refiere a cuando tendrá lugar la respuesta:

**Síncrono: **es frecuente emplear ‘bloqueante’ y ‘síncrono’ como sinónimos, dando a entender que toda la operación de entrada/salida se ejecuta de forma secuencial y, por tanto, debemos esperar a que se complete para procesar el resultado.
Asíncrono: la finalización de la operación I/O se señaliza más tarde, mediante un mecanismo específico como por ejemplo un callback, una promesa o un evento (se explicarán después), lo que hace posible que la respuesta sea procesada en diferido. Como se puede adivinar, su comportamiento es no bloqueante ya que la llamda I/O devuelve inmediatamente.
Tomado de

JavaScript sin duda un lenguaje que hay que aprender para un buen Frontend

Vengo de la carrera de Fronted, iba por el curso de Animaciones para la Web, pero me tranque en los modulos donde se usa JS para animar la Web, espero porder terminar con exito este curso y seguir mi carrera como desarrollador Frontend

acabo de terminar el curso de fundamentos básicos y me llamo la atención JS voy a seguir con este para aclarar las dudas

Se ve muy diferente en la cocina del codigo
https://www.youtube.com/c/LaCocinadelCódigo/videos

Aca vamos con feeeee de morir en el intento

Gran maestro

Aquí les dejo el canal de YouTube de Sacha, está muy bueno! No pensé que era la misma persona xD:
https://www.youtube.com/watch?v=cC65D2q5f8I

a darleee

es el mismo profe del canal la Cocina del Código

Dejaré esta lista de reproducción aquí, ¡esta muy interesante!
33 CONCEPTOS DE JAVASCRIPT QUE DEBERÍAS SABER
Es del canal de youtube del profesor 😃

Oh que emoción un argentino de profesor!

Este comentario es evidencia que desde hoy dejaré mis malas practicas en el desarrollo web 😃 😃

Les comparto esto que me encontre en el canal de youtube de sacha https://github.com/leonardomso/33-js-concepts

Si quieren tener un reto antes o despues de tomar el curso, les recomiendo Codewars. Un entorno que te aydua a afianzar los conocimientos a traves de retos y solucionadores de problemas basicos pero entretenidos.

quiero una taza de Platziiii!!

Este es el inicio de mi gran carrera como desarollador en javascript, ¡vamos con todaaaaaaa!

Vamos con todo a esta carrera !

a darle con todo.!!! :3

Espero poder aprender mucho de acá, java Script es uno de tantos lenguajes que mas curiosidad en el mundo de la programación me despierta 😄

Hola, vengo de webpack, terminando este curso regreso

Lista para comenzar la retroalimentación…

Espero aprender mucho, me encanta JS espero ser un excelente desarrollador en el lado del front y el back

Pinta genial el curso!

Me interesa mucho la idea de usar un sólo lenguaje para el desarrollo completo de una aplicación, ¡estoy muy emocionado de comenzar este curso!

Con mucho entusiasmo de comenzar este curso 😃

Altas expectativas con este curso 😃

Entuciasmado por comenzar!

Después de mucho tiempo que llevo pensando poder mantener mi carrera sin usar JS… Kaboom llega Platzi a mi vida para convencerme de lo contrario.

genial… actualizaron el contenido

Sacha es un crack!

Interesante, espero sea lo que busco, gracias

Excelente debo reconocer que se mejoro muchísimo en esta versión del curso, en el anterior no logré pasar del primer video sin sentirme perdido ya que aunque unos ya vienen con bases otros estamos empezando de ceros y el tutor comenzaba en una fase mas adelantada, pero felicito a Sasha y Platzi por esta nueva versión ya voy en el modulo 3 y siento que en verdad estoy aprendiendo, asimilando las lecciones con un excelente tutor. Gracias a Sasha y el equipo Platzi muy buen trabajo!

Es como un Mangel pero desarrollador y Argentino, ¡A Aprender!

Emocionado por Empezar

Emocionado de empezar mi camino ninja en JS 😄

Vamos a empezar con toda 😄

Volviendo a repasar el curso, para aprender más, animo a todos.

Hola, estoy haciendo este curso con la beca de platzi gracias por esta grandiosa oportunidad

Like

Comenzando!

Go!

Vamos con toda la actitud y disposición!!!

bueno vamos a empezar con toda

Con fe a tomar el curso!

vamos Con Dios

¡Vamos a aprender JS! Aunque tengo años trabajando con él, nunca lo he aprendido de forma estructurada y profesional. ¡Vamos a por ello!

Super motivado comenzando el curso!! “Tomando chocolate 😀”

¿Qué va primero? ¿Programación básica o Fundamentos de JavaScript? Sinceramente me quedé en la parte de Villa Platzi, no fuí capaz :c Veré si aqui consigo las bases para superar ese curso, ¿Qué me recomiendan?

Super Emocianadooooooooooooooooo!!!

vamos por este 2020 acompañado de JavaScript

No sabía que Messi era full stack developer

Empezando con JS para ser un frontend con react ;)
A repasar los fundamentos!!

Aprovechar lo más que pueda mi mes.

Con muchas expectativas 😃

Interesante! Espero atiendan todas las dudas e inquietudes!!

Genial.

Excelente, se ve muy interesante el curso.

Comenzando con todo!
Meta: Curso de NodeJs