Programación para principiantes - Primeros pasos
- Descripción
- Currículum
- Reseñas
Este curso de programación para principiantes, tiene por objetivo brindarte una base para comenzar tu camino en el desarrollo de aplicaciones de cualquier tipo.
Partimos de cero desarrollando nuestra lógica, aprendiendo poco a poco conceptos nuevos hasta llegar a crear un pequeño juego creando una aplicación web.
El curso es 30% teórico y 70% práctico, soy del criterio que para aprender a programar, se debe de programar. Así que ten por seguro que aquí vas a escribir líneas de código y juntos vamos a crear grandes cosas que te ayudará a empezar este camino de la programación.
Aquí aprenderás sobre:
-
Lenguajes de programación
-
Variables y constantes
-
Librerias
-
Tipos de variables
-
JavaScript y TypeScript
-
Módulos
-
Objetos
-
Clases
-
Arreglos
-
Ciclos
-
Decisiones
-
Funciones
-
Estructuras de control
-
Crear un juego y desplegarlo en la nube
-
Un poco de React
-
Un poco de Node
-
Y mucho más…
Es un curso que ya sobrepasa los 100 mil alumnos, y que le ha ayudado a muchas personas a iniciar en el camino de la programación, ya sea profesionalmente o para tener otra base en las carreras universitarias de programación estructurada y programación orientada a objetos.
El curso te ayudará a comprender desde absoluto cero la programación y poco a poco ir dejando las bases necesarias para seguir creciendo o especializandote en las diferentes tecnologías que existen y que involucran algún tipo de programación.

-
4Introducción a la secciónVideo lesson
Una breve descripción de lo que veremos en esta sección
-
5Conocimientos fundamentales sobre las computadorasVideo lesson
Hardware y Software, ¿Qué es una computadora?, ¿Qué puede hacer una computadora?
-
6Hardware y SoftwareVideo lesson
Estos son dos términos muy comunes cuando de computación se habla
-
7Limitantes de las computadorasVideo lesson
Aquí una serie de limitantes de las computadoras
-
8Lenguajes y frameworksVideo lesson
Aquí aprenderemos la diferencia entre lenguajes y frameworks, también tendremos un panorama general de varios de ellos
-
9Intérpretes y CompiladoresVideo lesson
Estos son dos términos y conceptos muy importantes
-
10Introducción a la secciónVideo lesson
Un breve resumen de lo que veremos en esta sección
-
11Lógica para resolver problemasVideo lesson
El tema más importante de la programación es la lógica... ¿Cómo puedo resolver problemas?
-
12Instalaciones necesarias para seguir el cursoVideo lesson
Estas son las instalaciones que necesitaremos para seguir el curso sin problemas
-
13Ejecutando nuestro primer programaVideo lesson
Aquí pondremos en práctica el ejercicio que vimos originalmente
-
14Hola Mundo en JavaScriptVideo lesson
Creando nuestro primer script o programa en JavaScript
-
15Ejecutar nuestro hola mundo en una página webVideo lesson
Esta es una forma de ejecutar el código que acabamos de crear en un archivo html
-
16Problema: Convertir de grados Fahrenheit a CelsiusVideo lesson
Aquí realizaremos otro pequeño problema que debemos de aplicar programación para resolverlo.
-
17Tarea y resolución de la conversiónVideo lesson
Aquí realizaremos la tarea y la solución el problema planteado
-
18Introducción a la secciónVideo lesson
Un breve resumen de lo que aprenderemos en esta sección
-
19Reglas para nombrar variables y constantesVideo lesson
Esta información es muy útil, porque les ayudará a ustedes a comprender mejor el código de los demás
-
20Tipos de datosVideo lesson
-
21Ejemplo práctico de tipos de datosVideo lesson
Practiquemos un poco de programación antes de continuar aprendiendo
-
22Estructuras de control - decisionesVideo lesson
Aprenderemos sobre técnicas y formas para controlar cómo queremos que nuestro código se ejecute
-
23Ejemplo práctico de estructuras de control - IFVideo lesson
Vamos a realizar un ejercicio para poder afianzar este conocimiento
-
24If else anidadoVideo lesson
Aquí realizaremos un ejercicio practicando el if - else anidado
-
25SwitchVideo lesson
Aquí vamos a comprender como podemos sacarle provecho a un switch
-
26Ciclos o loopsVideo lesson
Estructura de control de flujo, que nos permite ejecutar líneas una y otra vez, tantas veces como sea necesario
-
27Ejercicio práctico - ciclo whileVideo lesson
Pondremos en práctica lo estudiado en el video pasado
-
28Ejercicio práctico - ciclo forVideo lesson
-
29Código fuente de la secciónText lesson
Pueden descargar el código fuente de la sección aquí
-
30Introducción a la secciónVideo lesson
Un breve resumen de lo que veremos en esta sección
-
31Explicación sobre las funcionesVideo lesson
Explicación sobre las funciones
-
32Ejercicio básico de funcionesVideo lesson
Un par de ejercicios para trabajar con funciones
-
33Separando código en funcionesVideo lesson
Aquí aprenderemos algo sumamente útil respecto a las funciones
-
34Tarea práctica sobre funcionesVideo lesson
Aquí reforzaremos lo aprendido sobre las funciones hasta el momento
-
35Explicación sobre los Arreglos - ArraysVideo lesson
Los arreglos son colecciones de cosas similares
-
36Ejercicio básico con arreglosVideo lesson
Aquí usaremos un poco los arreglos para dominarlos un poco
-
37Ejercicio sobre arreglos #2Video lesson
-
38Códigos fuente hasta el momentoText lesson
Aquí pueden descargar todos los códigos fuente de los proyectos hasta donde los tenemos
-
39Introducción a la secciónVideo lesson
Un breve resumen de lo que veremos a continuación
-
40Explicación sobre objetosVideo lesson
Un video introductorio a los objetos de JavaScript
-
41Ejercicio práctico sobre objetosVideo lesson
Aquí realizaremos un pequeño ejercicio para aprender el uso de objetos
-
42Arreglos de objetosVideo lesson
Esto puede sentirse extraño, pero es normal trabajar así
-
43Explicación sobre las clasesVideo lesson
Este es un concepto algo difícil de comprender al inicio, pero es útil saberlo
-
44Ejercicio práctico - ClasesVideo lesson
Aquí aprenderemos para que nos pueden servir las clases
-
45Métodos de claseVideo lesson
Podemos definir comportamiento que todas las instancias de nuestro carro van a tener.
-
46Código fuente de la secciónText lesson
Aquí pueden descargar el código tal cual va el código en este momento
-
47Introducción a la secciónVideo lesson
-
48Material de la secciónVideo lesson
Aquí tendrán una breve introducción a cada ejercicio
-
491- Convertir de Libras a KilogramosVideo lesson
Realizar un algoritmo que permita convertir de Libras a Kilogramos
-
502- Convertir de kilómetros a millasVideo lesson
Ejercicio #2:
Convertir de kilómetros a millas, sabiendo que: 1 kilómetro es igual a 0.62 millas
-
513- Calcule el área de un triangulo rectánguloVideo lesson
Calcule el área de un triangulo rectángulo que: Base 10 y altura 5
-
524- Determinar ¿cuál es el número mayor en un arreglo?Video lesson
Aquí reforzaremos el conocimiento de un ciclo for, para determinar cual es el elemento mayor
-
535- Determinar ¿Números pares e impares?Video lesson
Aquí realizaremos un ejercicio para determinar cuales son números pares e impares
-
546- Realizar tabla de multiplicarVideo lesson
-
557- Crear una función que reciba 3 argumentos numéricosVideo lesson
7- Crear una función que reciba 3 argumentos numéricos ( a, b, c), la función se debe de llamar max, la función debe de determinar cual es el mayor de los 3 y retornarlo
-
568- Función para determinar el nombre más largoVideo lesson
Crear una función que reciba como argumento un arreglo, la función debe de retornar el nombre que tenga más letras del arreglo
-
579- Función para filtrar nombresVideo lesson
Crear una función que reciba un arreglo como argumento, la función debe de retornar OTRO arreglo pero filtrando todos los nombres que empiezan con una determinada letra.
-
58Códigos fuente hasta el momentoText lesson
Aquí pueden descargar el código fuente de cada ejercicio por si lo llegan a necesitar
-
59Introducción a la secciónVideo lesson
-
60Demostración de lo que realizaremos al final de la secciónVideo lesson
Siempre es bueno tener un panorama de lo que lograremos al final, esto nos ayudará tener presente nuestro norte
-
61Etiquetas comunes del HTMLText lesson
Aquí les dejo un enlace con las etiquetas comunes del HTML
-
62Etiquetas comunes del HTMLVideo lesson
Aquí tendremos una pequeña base para no sentirnos perdidos con la parte del HTML
-
63Instalaciones adicionalesVideo lesson
Aquí tenemos que realizar una instalación adicional porque trabajaremos con un framework
-
64Inicio de nuestro juegoVideo lesson
Aquí comenzaremos a crear nuestro juego en Angular
-
65Estilo de nuestra aplicaciónVideo lesson
-
66Estructura HTML de nuestro juegoVideo lesson
Aquí vamos a crear una estructura HTML para que nuestro juego vaya tomando forma
-
67Creando letras de forma dinámicaVideo lesson
Aquí aprenderemos información básica sobre componentes y el ngFor
-
68Lógica de la palabra oculta y la palabra hasta el momentoVideo lesson
Aquí empezaremos a definir la lógica de nuestra palabra del juego
-
69Mostrar letras correctas en la palabra ocultaVideo lesson
Aquí realizaremos la lógica para mostrar letras correctas
-
70Cambiar la imagen y contar los intentos fallidosVideo lesson
Aquí desarrollaremos la lógica de los intentos fallidos.
-
71Verificar si el usuario gana o pierdeVideo lesson
No sirve de nada si el usuario no gana o pierde
-
72Mostrar mensaje de victoria o derrotaVideo lesson
-
73Códigos fuente de todo el cursoText lesson
Códigos fuente de todo lo hecho en la clase aquí
