Curso Gratis de Programación Básica

Clases del Curso Gratis de Programación Básica

Instruido por:
Freddy Vega
Freddy Vega
Básico
11 horas de contenido
Ver la ruta de aprendizaje
Curso Gratis de Programación Básica

Curso Gratis de Programación Básica

Progreso del curso:0/36contenidos(0%)

Contenido del Curso
Tutoriales de estudiantes
Preguntas de estudiantes

Progreso del curso:0/36contenidos(0%)

Recap Curso Gratis de Programación Básica

Material Thumbnail

Recap Programación básica

03:50 min

Empieza por acá

Material Thumbnail

Mi primera línea de código

04:21 min

Fundamentos de Programación

Material Thumbnail

¿Qué es HTML/CSS/JS?

10:14 min

Material Thumbnail

JavaScript no es Java

01:16 min

Material Thumbnail

Primeros pasos en el navegador con alert

08:51 min

Material Thumbnail

HTML, CSS, JavaScript de verdad

27:52 min

Los apuntes de Freddy en PDF

00:05 min

Primer proyecto: Peso en otro planeta

Material Thumbnail

Peso en otro planeta

10:56 min

Material Thumbnail

Obteniendo datos del usuario

09:26 min

Material Thumbnail

Flujo y condicionales

21:18 min

Segundo proyecto: Dibujando con Canvas

Material Thumbnail

El DOM: nuestro lugar de trabajo en la web

08:29 min

Material Thumbnail

Cómo funcionan Window y Document

17:16 min

Material Thumbnail

Dibujando en el DOM

20:11 min

Material Thumbnail

Funciones en JavaScript

06:57 min

Material Thumbnail

Ciclos while y for en JavaScript

21:48 min

Material Thumbnail

Eventos y Formularios en HTML y JavaScript

38:12 min

Material Thumbnail

Detectar eventos del teclado con JavaScript

38:20 min

Material Thumbnail

Dibujar en canvas con las flechas del teclado

17:38 min

Tercer proyecto: Villa platzi

Material Thumbnail

Funciones matemáticas y números aleatorios en JavaScript

24:55 min

Material Thumbnail

Uso y carga de imágenes en Canvas

41:29 min

Cuarto proyecto: Pakimanes

Material Thumbnail

División, módulo y residuo en JavaScript

20:26 min

Material Thumbnail

Clases y Arrays en JavaScript

45:07 min

Quinto proyecto: Cajero automático

Material Thumbnail

Diagrama de Flujo del Cajero Automático

30:12 min

Material Thumbnail

Implementación del Cajero Automático

44:02 min

Sexto proyecto: Cliente/Servidor

Material Thumbnail

Modelo Cliente/Servidor

16:00 min

Material Thumbnail

Primer servidor web con express

28:09 min

Programación de Hardware y Electrónica con Arduino

Material Thumbnail

¿Cómo funciona un circuito electrónico?

02:30 min

Material Thumbnail

¿Cómo programar un Arduino?

34:47 min

Material Thumbnail

Programación de circuitos con C, Arduino y Sketch

16:55 min

Material Thumbnail

Cómo programar un Arduino con Javascript y Node

20:28 min

Material Thumbnail

Construye un Robot con JavaScript

10:25 min

Material Thumbnail

Robot para riego de plantas en Arduino, Javascript y Node

27:40 min

Materiales de apoyo

Las mejores notas de los estudiantes

00:01 min

¿Qué lenguaje de programación aprender primero?

04:41 min

La Web con Visión Profesional

04:20 min

Contenido Bonus

Material Thumbnail

Qué son tablas de verdad y compuertas lógicas

23:52 min

nuevosmás votadossin responder
David De la Hoz
David De la Hoz
Estudiante

hola no sé pq pero no me aparece la carpeta dentro del dir a pesar de ya estar creada.

Por favor diganme qué estoy haciendo mal.comand.PNGcarpetas.PNG

1
Brenda Prypchan
Brenda Prypchan
Estudiante

Una pregunta, que quiere decir que el bloque de código es una linea única? como yo podría identificar esto para saber si el bloque de código que me tocara hacer en un futuro llevara " ; " al final o no?

1
Alen keneddy Aguilar jara
Alen keneddy Aguilar jara
Estudiante

a quien le pasa: que le aparece siempre la alerta primero que todo el contenido, al quien que sepa solucionarlo

1
Aldo Saul Nuñez Gasca
Aldo Saul Nuñez Gasca
Estudiante

Al rededor del minuto 38, Freddy agrega una condición para que no se muestre que se entregaron 0 billetes. En mi caso, no fue necesario eso, simplemente lo dejé como:

for(var e of entregado)
    {
      resultado.innerHTML = resultado.innerHTML + e.cantidad + " billetes de $" + e.valor + "<br>" ;
    }

Alguien me explica el por qué?

1
Alen keneddy Aguilar jara
Alen keneddy Aguilar jara
Estudiante

amigos una ayudita la alerta me sale primero que el fondo de letras no se cual es el error
<html>
<head>
<title> mi primer archivo HTML </title>
<style>
body
{
background-color : #AAAAFF;
color : yellow;
font-family: Helvetica;
}
strong
{
background-color: #FFAAAA;
}
</style>
</head>
<body>
<p>Hola <strong>mama ya casi</strong> aprendo</p>
<p>Este es otro parrafo</p>
<script>
alert(“mensaje especial con alerta”);
</script>
</body>
</html>

1
David De la Hoz
David De la Hoz
Estudiante

No sé que hago mal pero mi código no detecta el numero dentro de la caja de texto me sigue arrojando un NaN.

Por favor alguien expliqueme.

Captura.jpg
classBillete{
  constructor(v, c)
  {
    this.valor = v;
    this.cantidad = c;
  }
}


var caja = [];
caja.push( new Billete(50, 10));
caja.push( new Billete(20, 30));
caja.push( new Billete(10, 10));
var papeles, div, dinero = 0;

var boton = document.getElementById("extraer");
boton.addEventListener("click", cajero);
casilla = document.getElementById("diner");
dinero = parseInt(casilla.value);

var entregado = [];

functioncajero()
{
  console.log(dinero);
  for (var b of caja)
  {
    if (dinero > 0)
    {
      div = Math.floor(dinero / b.valor);
      if (div > b.cantidad)
      {
        papeles = b.cantidad;
      }
      else
      {
        papeles = div;
      }
      entregado.push( new Billete(b.valor, papeles));
      dinero = dinero - b.valor * papeles;
    }
  }
  if (0 < dinero)
  {
    console.log("Lo siento, soy un cajero pobre:(");
  }else{
    console.log(entregado);
  }
}

2
jvelasco
jvelasco
Estudiante

como se suben imágenes en los aportes o preguntas?

1
David Alejandro DeLosReyes Ostos
David Alejandro DeLosReyes Ostos
Estudiante

Ayuda. Cuando intento hacer un ciclo con for, el navegador me arroja un error de sintaxis, pero mi sintaxis es la misma que usa Freddy.

Why.png
1
Abraham Daniel Segura Matute
Abraham Daniel Segura Matute
Estudiante
hola, tengo un problema para instalar el nodejs, yo tengo Windows 7 y cuando lo voy a instalar me dice que solo tiene soporte para Windows 8.1 en adelante, como hago para conservar mi Windows e instalar node?
1
santiago valencia
santiago valencia
Estudiante

Tengo una pregunta:
Alguien me recomendó el “visual studio code” y en este programa he realizado todos los ejercicios hasta ahora, pero cuando intento definir en el archivos .js la variable de “dibujito” con el:

var lienzo = d.getContext(“2d”);

no me lo reconoce como una variable definida, ¿alguien sabe por qué?

2