Curso de JAVASCRIPT desde CERO (Completo) – Nivel JUNIOR



¿Queres aprender a programar en Javascript desde cero?
Este es el curso de javascript desde cero a experto que vas a terminar, te prometo que no te vas a aburrir durante el aprendizaje de este curso de javascript, vas a aprender javascript fácil.

***** MENU DEL NIVEL JUNIOR *****

0:00 – Introducción
0:49 – Niveles del curso
4:12 – Dinámica del curso

———- CAPITULO 1 ———-

5:26 – Apertura del capitulo 1
7:25 – Introducción a javascript
15:40 – Editor de texto
22:26 – Usos de javascript
24:44 – Formas de incluir javascript
27:52 – Todo sobre variables
46:14 – Pedir datos con prompt
49:51 – Operadores en javascript (Básico)
1:03:54 – Concatenación
1:10:40 – Template Strings y el uso de Backticks
1:15:41 – Operadores en javascript (Intermedio)
1:34:57 – Camel Case en javascript
1:37:02 – Condicionales
1:45:38 – Historia de Cofla 1 (Crear soluciones)

——— CAPITULO 2 ———

2:00:16 – Apertura del capitulo 2
2:03:26 – Arrays
2:15:09 – Arrays Asociativos (Objetos)
2:23:28 – Bucles e iteración (While, For, etc…)
3:05:49 – Funciones
3:33:54 – Historia de Cofla 2 (Crear soluciones)

——— CAPITULO 3 ———-

4:03:44 – Apertura del capitulo 3
4:07:35 – POO (Programación orientada a objetos)
4:09:25 – Conceptos básicos de la Programación orientada a objetos
4:22:27 – Caracteristicas de la Programación orientada a objetos
4:34:44 – Otros conceptos de Programación orientada a objetos
4:41:25 – Historia de Cofla 3 (Crear soluciones)

——– CAPITULO 4 ———

5:10:02 – Apertura del capitulo 4
5:12:52 – Métodos de cadenas
5:42:43 – Métodos de arrays
6:08:10 – Objeto Math
6:21:21 – Historia de Cofla 4 (Crear soluciones)

——— CAPITULO 5 ———-

6:57:29 – Apertura de capitulo 5
6:59:46 – Console (Consola de javascript)
7:02:42 – Métodos de registro en console
7:09:14 – Métodos de conteo en console
7:11:47 – Métodos de agrupación en console
7:15:04 – Métodos de temporización en console
7:21:33 – Historia de Cofla 5 (Crear soluciones)

——— CAPITULO 6 ———

7:39:26 – Apertura de capitulo 6
7:42:26 – El DOM (Document Object Model)
7:50:26 – Métodos de selección de elementos
7:59:52 – Métodos de atributos de un elemento
8:06:39 – Atributos globales
8:15:23 – Atributos de inputs
8:29:46 – Propiedad Style
8:34:30 – Clases, classList y sus métodos
8:44:20 – Obtención y modificación de elementos
8:52:40 – Creación de elementos
9:03:20 – Obtención y modificacion de childs
9:13:03 – Métodos de childs (hijos)
9:18:35 – Propiedades de parents (Padres)
9:21:02 – Propiedades de siblings (Hermanos)
9:23:46 – Nodos, una propiedad extra
9:26:25 – Historia de cofla 6 (Crear soluciones)

——– CIERRE DEL NIVEL JUNIOR ——–

9:57:04 – Próximo nivel y felicitaciones
9:58:20 – Agradecimientos especiales
10:00:07 – Frase final y créditos

*********** CORRECCIONES ***********
(Minuto 52) en los nombres sale un operador que se llama “Asignación de adicción” cuando en realidad el nombre es “Asignación de adición”.

(Hora 1 Minuto 33) Dice si num4 es menor a num3, pone true, cuando en realidad es false.

(Hora 9 Minuto 54) El uso del spread (…) es en realidad incorrecto, para poner el array dentro del innerHTML deberíamos haber utilizado lo siguiente: div.innerHTML = llave.join(” “);

*********** SOLUCIONES DE COFLA **************
https://github.com/soydalto/curso-de-javascript

*************** SIGUIENTE NIVEL ****************
https://youtu.be/xOinGb2MZSk

*********** Seguime en INSTAGRAM *************
https://instagram.com/soydalto/

***** CANAL DE EMPRENDIMIENTOS ******
Dalto Emprende: https://goo.gl/c8xn2F

****** Y Si tenes TWITTER ******
https://twitter.com/soydalto

***** APORTES AL CANAL *****
PayPal: https://paypal.me/soydalto
MercadoPago: [email protected]
Otra forma: Hacete miembro del canal (dando click en “unirse”)

***** AGRADECIMIENTOS ESPECIALES *****

BINC TV: https://instagram.com/binc.tv
Hostinger: https://www.hostg.xyz/SH6cZ
(Con mi codigo de descuento SOYDALTO obtienen descuentos)
Sara’s Tech: https://www.youtube.com/c/SarasTechYT

37 Comments

  1. Esta buenisimo donde lo puedo descargar para seguir estudiando y no esperar por el internet que muchas veces es muy lento o no hay señal

  2. Te felicito por saber explicar tan claramente, hiciste que me enamore de la programación. (Estaba tomando un curso de programación del gobierno y no entendía nada). Gracias a Dalto: Se hizo la luz !!! 🙂 THANKS!

  3. Estupendo video !!!!!!!!. Lamentablemente, si todas las validaciones del front-end son "hackeables", no nos queda otra que tener la obligación de hacer todas las validaciones en el back-end (es una de las críticas a Javascript, y al modelo de que todo pueda ser editable en el navegador)

  4. esta seria otra opción para hacer la calculadora

    let n1 = parseInt(prompt("ingrese numero 1"));

    let n2 = parseInt(prompt("ingrese numero 2"));

    sumar = (n1,n2)=>{

    suma = n1+n2;

    return suma;

    }

    restar = (n1,n2)=>{

    resta = n1-n2;

    return resta;

    }

    multiplicar = (n1,n2)=>{

    multiplicacion = n1*n2;

    return multiplicacion;

    }

    dividir = (n1,n2)=>{

    division = n1/n2;

    return division;

    }

    let res = sumar(n1,n2)

    console.log(` la suma de ${n1} + ${n2} es ${res} `);

    let res1 = restar(n1,n2)

    console.log(` la resta de ${n1} – ${n2} es ${res1} `);

    let res2 = multiplicar(n1,n2)

    console.log(` la multiplicacion de ${n1} * ${n2} es ${res2} `);

    let res3 = dividir(n1,n2)

    console.log(` la division de ${n1} / ${n2} es ${res3} `);

  5. aca les dejo el problema solucionado de la calculadora por si les paso lo mismo que a mi que me parecio bastante largo jejej

    sumar = (n1,n2)=>{

    suma = n1+n2;

    return suma;

    }

    restar = (n1,n2)=>{

    resta = n1-n2;

    return resta;

    }

    multiplicar = (n1,n2)=>{

    multiplicacion = n1*n2;

    return multiplicacion;

    }

    dividir = (n1,n2)=>{

    division = n1/n2;

    return division;

    }

    sumar();

    restar();

    multiplicar();

    dividir();

  6. Muy bueno todos tus videos daltos, aveces me a costado, he tenido que repetir la clase, ya voy por los metodos de arrays, compartire tus cursos en grupos de whatsapp

  7. ¿Por qué escribir:
    array1=["María","Josefa","Roberta"]
    array2 = ["Pedro", " Marcelo",array1,"Josefina"];
    for (let array in array2){
    if (array ==2)
    document.write(array){
    for (let array of array1){
    document.write(array)
    }
    }else{document.write(array2[array]
    }}

    siendo que:
    array1=["maria ","josefa ","roberta "];

    array2=["pedro ","marcelo ",array1 ,"josefina "];

    for(let array of array2){

    document.write(array)

    }
    muestran el mismo resultado?

  8. este curso no solo es exelente a los que se interesan en programacion. Tambien en los que estudian marketing. Muchisma gente se complica la vida para aprender diferentes modelos de negocios asi como se complican para hacer la difucion, y vos no solo sos muy bueno en la parte tecnica de lo que enseñas como el contenido en si sino la forma de pedirle a la gente que apoye. El boca en boca re garpa…es lo que mas.. y esto va de ese rollo.

  9. Te felicitó, tanto esfuerzo y dedicación para hacer un curso de JavaScript de 10 horas y gratuitamente y bien hecho para aprender sobre la programación qué es fácil, bueno sí le pones dedicación.

    ¡Suerte mis programadores, no se rindan, todos podemos programar. Éxitos! 💪🏼🏆

  10. Agradezco un monton este curso pero consulto, soy yo o los ejercicios son dificiles y usa cosas que nunca explicó? Las explicaciones son geniales, hasta que llegamos a los ejercicios de Cofla y me explota el cererebro cuando me metes un array asociativo dentro de una función. Es tontera mia o le pasa a otra gente? Gracias!
    PD: No es hate, posta pregunto :c alguien que me pueda explicar :c

  11. Escribi este codigo: (Igual al video)

    nombre = "Luis";

    frase = 'Soy ${nombre} y estoy caminando';

    document.write(frase);

    y el resultado fue Soy ${nombre} y estoy caminando

    ¿Alquien me explica por que?

  12. estaba comenzando ver el video de js de Junior a mid level pero dijistes que había uno desde cero y pos aquí estoy

  13. hola que tal? una consulta me interesa hacer el curso de java tengo 32 años, cuanto se ganas un aporximadamente? muchas gracias

  14. a mi el ejercicio de cofla no me funciono , solo me mostraba lo que se tenia que comprar el cofla y no los demas, y atambien para practicar escribi el otro codigo que era como la forma avanzada de hacelro y tampoco me funciono compadre

  15. Omg omg omg 😱😱😱😱😱
    Esto es una joya. Estoy entrenado para comenzar un Bootcamp, desde que consiga empleo mis donaciones mensuales irán al canal. Muchísimas gracias.
    Gratis?
    Esto vale muchísimo. Ni en Udemy y cursos pagos encuentras esta maravillosa calidad.
    Waoooo. Gracias. 😳😳🤗🤗🤗

  16. O sea que es lo mismo poner
    let numero = 0;

    while (numero < 6){

    numero ++;

    document.write (numero+"<br>")};

    que

    for (let i = 1; i<=6; i++){

    document.write (i+"<br>")

    }

    ambos dan el mismo resultado

Leave a Reply

© 2023 53GB