
Universidad de Programaci贸n – Python, Java y JavaScript
Aprende los Fundamentos de Programaci贸n de Cero a Experto en los 3 lenguajes m谩s populares: Python, Java y JavaScript!
Language: spanish
Note: 4.7/5 (3,578 notes) 103,032 students
Instructor(s): Global Mentoring Ing. Ubaldo Acosta
Last update: 2022-12-06
What you’ll learn
- Python, Java y JavaScript son los lenguajes de programaci贸n m谩s populares al d铆a de hoy!
- Aprender谩n a programar desde cero con 3 Lenguajes de Programaci贸n: Python, Java y JavaScript desde cero hasta experto!
- En cada lenguaje empezaremos desde los temas m谩s b谩sicos, intermedios y avanzados!
- Estudiaremos desde Variables, l贸gica booleana, if / else, bucles, funciones, matrices, etc, en cada uno de los lenguajes Python, Java y JavaScript
- En cada lenguaje estudiaremos la Programaci贸n Orientada a Objetos con Python, Java y JavaScript!
- Una verdadera comprensi贸n de c贸mo funciona Python, Java y JavaScript a detalle.
- Practica tus nuevas habilidades con los desaf铆os de codificaci贸n (soluciones incluidas)
- Organiza y estructura tu c贸digo usando las mejores pr谩cticas de Python, Java y JavaScript
- C贸digo descargable para todos los proyectos para Python, Java y JavaScript.
Requirements
- No se requiere ning煤n conocimiento previo de programaci贸n
- S贸lo se requiere una computadora, cualquier sistema operativo funciona con Python, Java y JavaScript
- El curso inicia desde cero, y llega hasta niveles intermedios y avanzados en cade lenguaje de programaci贸n que estudiaremos!
Description
En tu curso de Universidad de Programaci贸n aprender谩s los Fundamentos de Programaci贸n y mucho m谩s, absolutamente desde cero, en los 3 lenguajes de programaci贸n m谩s populares al d铆a de hoy: Python, Java y JavaScript. Actualmente no basta con saber un lenguaje de programaci贸n, la industria demanda conocer varios lenguajes de programaci贸n a profundidad y de manera profesional.
En este curso aprender谩s absolutamente desde cero cada uno de los lenguajes de programaci贸n m谩s populares al d铆a de hoy. Python, Java y JavaScript. Una vez que conozcas y estudies cada lenguaje, podr谩s compararlos, diferenciarlos y entender a detalle la sintaxis b谩sica, intermedia y hasta avanzada en cada uno de estos lenguajes. Con ello estar谩s listo para decidir en qu茅 lenguaje profundizar, y todo te ser谩 m谩s sencillo de aprender despu茅s de estudiar este curso, ya que tendr谩s las bases de cada lenguaje de programaci贸n.
Empezaremos estudiando y profundizando en el lenguaje de Programaci贸n Python, posteriormente profundizaremos en el lenguaje de programaci贸n Java, y terminaremos aprendiendo y profundizando en el lenguaje de programaci贸n JavaScript.
/***********************/
UNIVERSIDAD PYTHON
/***********************/
Fundamentos de Python:
Introducci贸n a Python
Manejo de Variables con Python
Manejo de Operadores en Python
Manejo de Sentencias de Control If-Else
Uso de Ciclos While y For en Python
Colecciones en Python (List, Tuple, Set y Dictionary)
Creaci贸n y Uso de Funciones en Python (Programaci贸n Estructurada)
Programaci贸n Orientada a Objetos en Python (POO):
Clases y Objetos en Python (Programaci贸n Orientada a Objetos)
Encapsulamiento en Python (Programaci贸n Orientada a Objetos)
Herencia en Python (Programaci贸n Orientada a Objetos)
M贸dulos en Python
Herencia M煤ltiple en Python
Clases Abstractas en Python
Contexto Est谩tico en Python
Manejo de Constantes
Dise帽o de Clases con Python y POO
Sobrecarga de Operadores en Python
Polimorfismo en Python
Manejo de Excepciones
Manejo de Archivos
Aplicaci贸n de Cat谩logo de Pel铆culas con POO y Python
Aplicaci贸n de Administraci贸n de Computadoras con POO y Python
Conexi贸n a bases de datos con Python y Postgresql
Instalaci贸n y configuraci贸n para realizar la conexi贸n a base de datos con Python y Postgresql
Sentencia SELECT con Python y Postgresql con psycopg2
Sentencia INSERT con Python y Postgresql con psycopg2
Sentencia UPDATE con Python y Postgresql con psycopg2
Sentencia DELETE con Python y Postgresql con psycopg2
Manejo de Transacciones con Python y Postgresql
Manejo de Logging para mejor administraci贸n de la consola y los mensajes que enviamos
Creaci贸n de capa de datos para la clase de entidad Persona
Creaci贸n de la clase Conexi贸n
Creaci贸n de la clase PersonaDAO (Data Access Object) para hacer CRUD: Create-Read-Update-Delete
Creaci贸n de Pool de Conexi贸n con Python y psycopg2 para Postgresql
Laboratorio Final incluyendo todo lo visto hasta el momento!
Profundizando en Python
Profundizando en tipos de datos en Python
Profundizando en manejo de Strings en Python
Uso de REPL en Python
Unpacking en Python
Profundizando en Listas en Python
Uso de la funci贸n zip en Python
Profundizando en Tuplas en Python
Profundizando en Set en Python
Profundizando en Diccionarios en Python
Profundizando en Funciones en Python
Funciones Anidadas en Python
Funciones Lambda en Python
Closures en Python
Decoradores en Python
Generadores en Python
Expresiones Generadoras en Python
Palabras reservadas en Python
Profundizando en la Programaci贸n Orientada Objetos en Python
Sobrecarga de Constructores
Representaci贸n de Objetos en Python (str, repr, format)
Acceso a atributos en Python
Profundizando en la Herencia Simple en Python
Profundizando en la Herencia M煤ltiple en Python
Inicializaci贸n de Herencia M煤ltiple en Python
Decoradores de Clases en Python
Data Clases en Python
Procesamiento Documentos JSON con Python
/*******************/
UNIVERSIDAD JAVA
/*******************/
Nivel 1. Fundamentos de Java
Lecci贸n 1 – Comenzando con la Tecnolog铆a Java
El asombroso mundo de la programaci贸n en Java
Qu茅 es la tecnolog铆a Java (desde un enfoque pr谩ctico)
Nuestro primer programa en Java desde cero
Lecci贸n 2 – Variables y Operadores en Java
Uso de Variables en Java y para qu茅 las utilizamos
Tipos de Datos en Java y c贸mo se clasifican
Manejo y Clasificaci贸n de operadores en Java
Lecci贸n 3 – Sentencias de Control en Java
Uso de la estructura if-else y d贸nde utilizarla
Manejo de la esctrutura switch y cuando aplicarla
Lecci贸n 4 – Manejo de Ciclos en Java
Uso del ciclo for y su uso
Uso del ciclo while y c贸mo aplicarlo
Uso del ciclo do-while y cuando utilizarlo
Lecci贸n 5 – Programaci贸n Orientada a Objetos
Introducci贸n a la Programaci贸n Orientada a Objetos (POO)
Manejo de Clases en Java
Uso de Objetos en Java
Lecci贸n 6 – Funciones en Java
Declaraci贸n de M茅todos o Funciones en Java
Uso y llamado de Funciones en Java
Lecci贸n 7 – Manejo de Datos en Java
Uso de Arreglos en Java
Manejo de Matrices en Java
Lecci贸n 8 – Herencia en Java
Manejo de Herencia en Java
Uso de superclases y subclases en Java
Laboratorio Final del Nivel
Ejercicio Final donde se integra todo lo aprendido en este Nivel
Nivel 2. Programaci贸n con Java
Lecci贸n 1 – Polimorfismo en Java
Qu茅 es el polimorfismo y su aplicaci贸n
Sobreescritura en Java y su uso
Lecci贸n 2 – Manejo Avanzado de Objetos en Java
Conversi贸n de Objetos (cast)
Identificando el tipo de objeto con el operador instanceof
La importancia y uso del operador this
Lecci贸n 3 – Manejo de Bloques de C贸digo en Java
Alcance de Variables (Scope)
Uso de bloques est谩ticos y no est谩ticos
Lecci贸n 4 – Uso de Clases Abstractas e Interfaces en Java
Diferencias entre Clases Abstractas e Interfaces
Declaraci贸n y uso de Clases Abstractas
Manejo de Interfaces en Java y cu谩ndo utilizarlas
Lecci贸n 5 – Manejo de Excepciones en Java
Procesando las excepciones en Java
Uso de try-catch y propagaci贸n de Excepciones
M贸dulo 6 – Manejo de Colecciones en Java
Uso de las colecciones en Java
Manejo de List, Set y Map y la aplicaci贸n de cada estructura
M贸dulo 7 – Manejo de Archivos en Java
Manejo y uso de archivos en Java
Manejo de Streams en Java y sus usos
Laboratorio Final del Nivel
Ejercicio Final donde se aplica todo lo aprendido en este nivel
Nivel 3. Conexi贸n a Bases de Datos con JDBC
Lecci贸n 1 – Comenzando con JDBC (Java Database Connectivity)
La necesidad de una base de datos
Instalando MySql y Oracle
Descarga de controladores (drivers) para conectarnos a la base
Lecci贸n 2 – Conectando a la Base de Datos (BD)
Pasos para conectarnos a una base de datos relacional
C贸digo JDBC para conectarnos a la base de datos
Lecci贸n 3 – Sentencia Select
Pasos para ejecutar la sentencia Select de SQL con JDBC
Uso de la sentencia select para leer la informaci贸n de la BD
Lecci贸n 4 – Manipulando Datos con JDBC
Pasos para ejecutar las sentencias insert, update y delete
Uso de las sentencias insert,update y delete para manipular informaci贸n
Separaci贸n de funciones select, insert, update y delete con JDBC
Lecci贸n 5 – Metadatos con JDBC
Conocimiendo la estructura de las tablas de BD con JDBC
La importancia del uso de Metadatos en JDBC
Lecci贸n 6 – Patrones de Dise帽o
Patr贸n de Dise帽o DAO (Data Access Object)
Patr贸n de Dise帽o DTO (Data Transfer Object) o VO (Value Object)
Laboratorio Final con la integraci贸n de todo lo visto en este Nivel
/************************/
Universidad JavaScript
/************************/
Introducci贸n a JavaScript
Tipos de Datos en JavaScript
Operadores en JavaScript
Sentencias de Control en JavaScript
Ciclos en JavaScript
Arreglos en JavaScript
Funciones en JavaScript
Objetos en JavaScript
Clases en JavaScript
Palabra static en JavaScript
Manejo de Herencia en JavaScript
Sistema de Ventas con JavaScript
Proyecto Mundo PC con JavaScript
POO (Programaci贸n Orientada a Objetos) en JavaScript
Manejo de Errores en JavaScript
Funciones Flecha (Arrow Functions) en JavaScript
Funciones Callback en JavaScript
Promesas en JavaScript
Manejo del DOM HTML con JavaScript
Manejo de Eventos con DOM HTML y JavaScript
Aplicaci贸n Calculadora con HTML, CSS, JavaScript y Bootstrap
Aplicaci贸n SAP (Sistema de Administraci贸n de Personas) con HTML, CSS y JavaScript
Aplicaci贸n Reloj Digital con HTML, CSS y JavaScript
Aplicaci贸n Presupuesto (Ingresos-Egresos) en HTML, CSS y JavaScript
As铆 que no esperes m谩s y nos vemos del otro lado.
Tu amigo e instructor.
Ing. Ubaldo Acosta
Fundador de Global Mentoring
Who this course is for
- A gente que quiera empezar absolutamente desde cero en el mundo de la programaci贸n!
- Aprender temas b谩sicos, intermedios y avanzados en los 3 lenguajes de programaci贸n m谩s populares como son: Python, Java y JavaScript!
- Cualquiera que est茅 interesado en convertirse en un profesional programador en Python, Java y JavaScript, todo en un mismo curso.
- No se necesita tener ning煤n conocimiento previo de programaci贸n, aqu铆 aprender谩s todo absolutamente desde cero
Course content
- Introducci贸n a la Universidad Python
- Instalaci贸n de Python 3
- Recomendaci贸n Antes de Continuar
- Caracter铆sticas Generales de Python
- Instalaci贸n de PyCharm
- Hola Mundo con Python
- Variables en Python
- Variables en Python
- Variables en Python – parte 2
- Direcci贸n de Memoria y Variables en Python
- Tipos de Datos en Python
- Tipos de Datos en Python
- Resumen Tipos de Datos en Python
- Manejo de Cadenas en Python
- M谩s Temas de Manejo de Cadenas
- Tipos Boleanos (bool) en Python
- Procesar Entrada del Usuario (Funci贸n input)
- Conversi贸n de la Entrada de Datos en Python
- Ejercicio: Califica tu D铆a
- Soluci贸n: Ejercicio Califica tu D铆a
- Operadores en Python
- Operadores Aritm茅ticos en Python
- Operadores Aritm茅ticos en Python – parte 2
- Operadores de Asignaci贸n en Python
- Operadores de Comparaci贸n en Python
- Ejercicio N煤mero Par o Impar en Python
- Ejercicio Determina si es Mayor de Edad
- Operadores L贸gicos en Python
- Ejercicio – Valor dentro de Rango
- Ejercicio – Operador or
- Ejercicio – Operador not
- Ejercicio – Rango entre 20’s y 30’s
- Ejercicio a desarrollar: Tienda de Libros
- Soluci贸n – Ejercicio Tienda de Libros
- Sentencias de Control en Python
- Sentencia If/Else en Python
- Ejecuci贸n Modo Debug (Paso a Paso) en Sentencia If/Else
- Ejercicio – Conversi贸n de N煤mero a Texto en Python
- Sint谩xis if else simplificada (Operador Ternario)
- Ejercicio – Calcular la Estaci贸n seg煤n el Mes proporcionado
- Ejercicio a desarrollar: Etapas de Vida seg煤n Edad
- Soluci贸n Ejercicio Etapas de Vida seg煤n Edad
- Ciclos en Python
- Ciclo While en Python
- Ciclo for en Python
- Palabra break en Python
- Palabra continue en Python
- Colecciones en Python
- Listas en Python
- Listas en Python – parte 3
- Listas en Python – parte 2
- Tuplas en Python
- Tuplas en Python – parte 2
- Set en Python
- Diccionarios en Python
- Diccionarios en Python – parte 2
- Funciones en Python
- Funciones en Python
- Paso de Argumentos en Python
- Palabra Return en Funciones con Python
- Valores por Default en los Par谩metros de una Funci贸n
- Argumentos Variables en Funciones con Python
- Argumentos Variables llave-valor en Python
- Distintos tipos de datos como argumentos en Python
- Funciones Recursivas en Python
- Clases y Objetos en Python
- Clases y Objetos en Python
- Clases y Objetos en Python – parte 2
- Creaci贸n de Objetos con Argumentos
- Creaci贸n de m谩s Objetos de un Clase
- Referencias de Memoria de Objetos y Ejecuci贸n Paso a Paso
- Modificar Atributos de un Objeto
- M茅todos de Instancia en Python
- M谩s de Self y Atributos de Instancia en Python
- Ejercicio Clase Aritm茅tica
- Ejercicio Clase Aritm茅tica
- Laboratorio Rect谩ngulo
- Soluci贸n Laboratorio Rect谩ngulo
- Laboratorio Cubo
- Soluci贸n Laboratorio Cubo
- Robusteciendo el M茅todo Init
- Encapsulamiento en Python
- Encapsulamiento en Python
- M茅todos Get y Set en Python
- Atributos read-only (s贸lo lectura) en Python
- Encapsulando todos los Atributos de una Clase
- Uso de M贸dulos y Clases en Python
- Comprobaci贸n del M贸dulo Principal en Python
- Destructor de Objetos en Python
- Herencia en Python
- Introducci贸n a Herencia en Python
- Ejemplo de Herencia en Python
- Sobreescritura del m茅todo __str__() en Python
- Herencia M煤ltiple en Python
- Herencia M煤ltiple en Python
- Herencia M煤ltiple en Python – parte 2
- Herencia M煤ltiple en Python – parte 3
- M茅todo MRO – Method Resolution Order en Python
- Laboratorio Figura Geom茅trica
- Soluci贸n Laboratorio Figura Geom茅trica
- Soluci贸n Laboratorio Figura Geom茅trica – parte 2
- Validaciones Aplicaci贸n de Figura Geom茅trica
- Validaciones Aplicaci贸n de Figura Geom茅trica – parte 2
- Clases Abstractas en Python
- Clases Abstractas en Python
- Contexto Est谩tico (De Clase) en Python
- Variables de Clase en Python
- Creaci贸n de Variables de Clase al Vuelo en Python
- M茅todos Est谩ticos en Python
- M茅todos de Clase en Python
- Contexto Est谩tico y Din谩mico en Python
- Constantes en Python
- Ejercicio Contador Objetos
- Posible Mejora Ejercicio Contador Objetos
- Dise帽o de Clases en Python
- Dise帽o de Clases en Python
- Creaci贸n Clase Persona
- Creaci贸n Clase Orden
- Prueba de las Clases Ordenes y Productos
- Sobrecarga de Operadores en Python
- Sobrecarga de Operadores en Python
- Sobrecarga de Operadores en Python – parte 2
- Polimorfismo en Python
- Polimorfismo en Python – parte 1
- Polimorfismo en Python – parte 2
- M茅todo isinstance y Polimorfismo en Python
- Modo debug (paso a paso) para mostrar el Polimorfismo en Python
- Laboratorio Mundo PC
- Laboratorio Mundo PC
- Creaci贸n Clases Dispositivo Entrada y Rat贸n
- Creaci贸n de la Clase Teclado y Monitor
- Creaci贸n Clase Computadora
- Creaci贸n de la Clase Orden
- Manejo de Excepciones en Python
- Manejo de Excepciones en Python
- Procesamiento de Excepciones en Python
- Procesar Clases de Excepci贸n m谩s Espec铆ficas
- M谩s de Procesamiento de Excepciones
- Bloques else y finally al manejar Excepciones
- Creaci贸n de Clases de Excepci贸n Personalizadas
- Manejo de Archivos en Python
- Manejo de Archivos en Python
- Especificar el Juego de Caracteres de un Archivo de Texto
- Lectura de Archivos en Python
- M谩s formas de trabajar con Archivos en Python
- Uso de with, Archivos y Resource Manager con Python
- Uso de with, Archivos y Context Manager con Python
- Uso de with y Context Manager con Python
- Proyecto Final – Cat谩logo de Pel铆culas
- Laboratorio Final – Cat谩logo de Pel铆culas
- Creaci贸n de la Clase Pelicula – Aplicaci贸n Cat谩logo de Pel铆culas
- Creaci贸n Clase Cat谩logo Peliculas – Aplicaci贸n Cat谩logo Peliculas
- Test Cat谩logo de Pel铆culas
- Test Cat谩logo de Pel铆culas – parte 2
- Conexi贸n a Bases de Datos con Python y Postgresql
- Instalaci贸n de Postgresql
- Creaci贸n de Base de Datos y Tabla de Persona
- Consultas SQL B谩sicas
- Uso de Python y Postgresql
- Instalaci贸n del M贸dulo de Postgresql en Python
- Conexi贸n de Python a Postgresql
- Uso de with y psycopg
- Funci贸n fetch one en Psycopg
- Funci贸n fetch all en Psycopg
- Insertar Registro con Psycopg
- Insertar varios Registros
- Actualizar un Registro
- Actualizar varios registros
- Eliminar un registro
- Eliminar varios registros
- Manejo de Transacciones con Python y Postgresql
- Correcciones de Mensajes de Error de Postgresql y Python
- Manejo de Transacciones con Python y Postgresql
- Manejo de Transacciones – parte 2
- Manejo de Transacciones con with
- Creaci贸n de una Capa de Datos con Python
- Creaci贸n de un Capa de Datos
- Manejo de Logging en Python
- Manejo de Logging en Python – parte 2
- Creaci贸n de la Clase Persona
- Prueba de la Clase Persona
- Creaci贸n de la Clase Conexi贸n
- Prueba de la Clase Conexion
- Creaci贸n de la Clase PersonaDAO
- Insertar con la Clase PersonaDAO
- Actualizar con la Clase PersonaDAO
- Eliminar con la Clase PersonaDAO
- Pool de Conexiones con Python y Postgresql
- Manejo de un Pool de Conexiones con Python y Postgresql
- Obtenci贸n de una Conexi贸n a partir del Pool
- Liberar una Conexi贸n del Pool
- Creaci贸n Clase CursorDelPool
- Prueba Clase CursorDelPool
- Prueba Clase PersonaDAO
- Laboratorio Final Capa Datos Usuarios
- Laboratorio Final Capa Datos Usuarios
- Creaci贸n de la Tabla de Usuarios
- Creaci贸n de la Clase Usuario
- Creaci贸n de la Clase UsuarioDAO
- Creaci贸n de la Clase UsuarioDAO – parte 2
- Listar Usuarios
- Insertar, Modificar y Eliminar Usuarios
- Profundizando en Python
- Sistemas Num茅ricos en Python
- Conversi贸n Base Num茅rica en Python
- Profundizando en el tipo float en Python
- Valores Infinitos en Python
- Valores Infinitos en Python – parte 2
- Tipo NaN (Not a Number) en Python
- Profundizando en el tipo bool en Python
- Tipo bool y sentencias de control
- Profundizando en el tipo String en Python
- Concatenaci贸n de str en Python
- Solicitar Ayuda (m茅todo help) en Python
- Uso de docstring en Python
- str son inmutables en Python
- M茅todo join para cadenas en Python
- M茅todo split para cadenas en Python
- Profundizando en el formato de Cadenas en Python
- Formato de str con Par谩metros Posicionales
- Uso del m茅todo format en Python
- Uso del m茅todo format en Python – parte 2
- Uso de f-string (Template Literal) en Python
- Profundizando m谩s en la clase str en Python
- Multiplicaci贸n de cadenas en Python
- Caracteres de Escape en Python
- Caracteres Unicode en Python
- Caracteres Unicode en Python – parte 2
- Juego (Set) de Caracteres ASCII
- Manejo de Literales de tipo Byte en Python
- Manejo de Literales de tipo Byte en Python
- Convirtiendo de str a bytes y viceversa
- Leer archivo online en bytes
- Leer las palabras de un archivo online
- Otros m茅todos de la clase str
- Funciones islower y isupper en Python
- Alineado de Cadenas en Python
- Centrado de Cadenas en Python
- Alineado a la izquierda y a la derecha en Python
- M茅todos replace y strip en Python
- Uso de REPL y tipo None en Python
- Uso de REPL en Python
- Profundizando en el Tipo None en Python
- Unpacking (Desempaquetando) en Python
- Unpacking (Desempaquetando) en Python
- Unpacking en Python – parte 2
- Ejemplo de Unpacking en Python
- Profundizando en Listas en Python
- Profundizando en Listas en Python
- Profundizando en Listas en Python – parte 2
- Copiando Listas en Python
- Lista de Listas
- Matrices en Python
- Ordenamiento de Funciones de tipo Built-in
- Operador Unpacking en Python
- M谩s de Operador Unpacking en Python
- Unpacking de Argumentos en Python
- Desempaquetar con Variables
- Crear Listas con el Operador Unpacking en Python
- Funci贸n zip en Python
- Uso de la Funci贸n zip en Python
- M谩s detalles de la funci贸n zip en Python
- Iterar varios Iterables con la funci贸n zip
- Proceso unzip en Python
- Ordenar un zip en Python
- Crear un diccionario con la funci贸n zip
- Profundizando en Tuplas en Python
- Profundizando en Tuplas en Python
- Profundizando en Set en Python
- Profundizando en Set en Python
- Profundizando en Set en Python – parte 2
- Operaciones Algebraicas con Set
- Operaciones Algebraicas con Set – parte 2
- Preguntas con Set
- Profundizando en Diccionarios
- Profundizando en Diccionarios
- Profundizando en Diccionarios – parte 2
- Profundizando en Funciones en Python
- Funciones Anidadas en Python
- Alcance de Variables en Python
- Alcance de Variables en Python – parte 2
- Uso de nonlocal en Python
- Ejercicio de Variables Globales en Python
- Funciones y sus distintos usos en Python
- Funciones y sus distintos usos en Python – parte 2
- Funciones Lambda en Python
- Funciones Lambda en Python
- Funciones Lambda en Python – parte 2
- Closure en Python
- Closure en Python
- Closure y Funciones Lambda en Python
- Decoradores en Python
- Decoradores en Python
- Decoradores con Argumentos en Python
- Generadores en Python
- Generadores en Python
- Ejemplo de Generadores en Python
- Expresiones Generadoras en Python
- Expresiones Generadoras con Listas en Python
- List Comprehension en Python
- M谩s de List Comprehension en Python
- Lista de Listas con List Comprehension en Python
- Palabras Reservadas en Python
- Palabras Reservadas en Python
- Profundizando en la Programaci贸n Orientada a Objetos en Python
- Atributos de Clase y Objetos en Python
- Sobrecarga de Constructores en Python
- Convertidor de Temperatura en Python
- Representaci贸n de Objetos en Python
- M茅todo repr en Python
- M茅todos str y format en Python
- Acceso a atributos en Python
- Acceso a atributos en Python
- Profundizando en la Herencia en Python
- Orden de Inicializaci贸n de Objetos en Python
- Ejemplo de Herencia Simple en Python
- Ejemplo Herencia Simple – parte 2
- Ejemplo Herencia Simple – parte 3
- Herencia M煤ltiple en Python
- Ejemplo de Inicializaci贸n en Herencia M煤ltiple en Python
- Ejemplo de Inicializaci贸n en Herencia M煤ltiple – parte 2
- Ejemplo de Inicializaci贸n en Herencia M煤ltiple – parte 3
- Profundizando en el m茅todo isinstance() en Python
- Decoradores de Clase en Python
- Decoradores de Clase en Python
- Decorador de Clase en Python – parte 2
- Decorador de Clase en Python – parte 3
- Decorador de Clase en Python – parte 4
- Decorador de Clase en Python – parte 5
- Data Classes en Python
- Data Classes en Python
- Data Classes en Python – parte 2
- Procesar Documentos JSON en Python
- Nota: Correcci贸n de C贸digo por cambios!
- Procesar Documentos JSON en Python
- Procesar Documentos JSON en Python – parte 2
- Ejercicio Consulta Clima con JSON y Python
- Interfaces Gr谩ficas (GUI) con Tkinter y Python
- Introducci贸n a Tkinter
- Manejo de Botones en Tkinter
- Manejo de Eventos en Tkinter
- Manejo de Grid Manager en Tkinter
- Propiedad sticky dentro del Grid
- Configuraci贸n del Grid Manager
- Configuraci贸n de Botones en Tkinter
- Padding en Tkinter
- Componente Entry en Tkinter
- Propiedades del Componente Entry
- Manejo de Eventos del Componente Entry
- Manejo de Variables y Componente Entry
- Manejo de Etiquetas en Tkinter
- Manejo de Mensajes en Tkinter
- Manejo de Men煤s en Tkinter
- M谩s opciones de Men煤s en Tkinter
- Programando la opci贸n de Salir en el Men煤
- Ejercicio Propuesto: GUI de Login con Tkinter
- Soluci贸n Ejercicio GUI Login – parte 1
- Soluci贸n Ejercicio GUI – parte 2
- Aplicando POO a nuestro Ejercicio de Tkinter
- Componentes en Tkinter
- Manejo de Tabuladores (Notebook) en Tkinter
- Agregar un Segundo Tabulador
- Componente de Scrolled Text
- Componente DataList
- Manejo de Im谩genes
- Componente de Barra de Progreso en Tkinter
- Componente Barra Progreso – parte 2
- Componente Barra de Progreso – parte 3
- Ejercicio – Convertir el C贸digo anterior utilizando POO
- Soluci贸n del Ejercicio anterior Tkinter y POO
- Aplicaci贸n Calculadora con Tkinter
- Aplicaci贸n Calculadora con Tkinter
- Soluci贸n – Aplicaci贸n Calculadora – parte 1
- Soluci贸n – Aplicaci贸n Calculadora – parte 2
- Soluci贸n – Aplicaci贸n Calculadora – parte 3
- Soluci贸n – Aplicaci贸n Calculadora – parte 4
- Soluci贸n – Aplicaci贸n Calculadora – parte 5
- Soluci贸n – Aplicaci贸n Calculadora – parte 6
- Soluci贸n – Aplicaci贸n Calculadora – parte 7
- Soluci贸n – Aplicaci贸n Calculadora – parte 8
- Fundamentos Java: Instalaci贸n Java y Apache Netbeans
- Nota Aclaratoria de la versi贸n de Java a utilizar
- Ejercicio: Instalaci贸n del JDK de Java
- Recorrido de la Plataforma de Udemy
- Ejercicio: Instalaci贸n de Apache Netbeans
- Ejercicio: Hola Mundo con Apache Netbeans
- Nota Aclaratoria de las Tareas!
- Fundamentos Java: Variables en Java
- Variables en聽 Java
- Tipos Enteros y Tipo String en Java
- Inferencia de Tipos en Java
- Ejercicio: Reglas para definir una variable en Java
- Ejercicio: Concatenaci贸n con Java
- Ejercicio: Caracteres Especiales con Java
- Ejercicio: Clase Scanner en Java
- Fundamentos de Java: Tipos Primitivos en Java
- Tipos Primitivos en Java
- Tipos Num茅ricos Enteros
- Ejercicio: Tipos Primitivos tipos Flotantes
- Ejercicio: Inferencia de Tipos con Var y tipos Primitivos
- Ejercicio:聽Tipos Primitivos tipo char
- Ejercicio: Tipos Primitivos tipo boolean
- Ejercicio: Conversi贸n de Tipos Primitivos en Java – parte 1
- Ejercicio: Conversi贸n de Tipos Primitivos en Java – parte 2
- Fundamentos Java: Operadores en Java
- Ejercicio: Operadores Aritm茅ticos en Java
- Ejercicio: Operadores de Asignaci贸n en Java
- Ejercicio: Operadores Unarios en Java
- Ejercicio: Operadores de Igualdad y Relacionales en Java
- Ejercicio: Operadores Relacionales
- Ejercicio: Operadores Condicionales en Java
- Ejercicio: Operador Ternario en Java
- Ejercicio: Precedencia de Operadores en Java
- Fundamentos Java: Sentencias de Control
- Sentencia de control if – else en Java
- Ejercicio If – else en Java
- Ejercicio: C谩lculo estaci贸n del a帽o con if-else
- Sentencia de control switch en Java
- Ejercicio: C谩lculo estaci贸n del a帽o con Switch
- Fundamentos Java: Ciclos en Java
- Ejercicio: Ciclo While
- Ejercicio: Ciclo Do While
- Ejercicio: Ciclo for
- Ejercicio: Palabras Break y Continue en Java
- Ejercicio: Uso de Etiquetas (Labels) en Java
- Fundamentos Java: Creaci贸n de Clases en Java
- Clases en Java
- Atributos y M茅todos de una Clase en Java
- Objetos en Java
- Objetos en Java – continuaci贸n
- Fundamentos Java: M茅todos en Java
- Creaci贸n de M茅todos en Java
- Creaci贸n de M茅todos en Java – parte 2
- Ejecuci贸n Paso a Paso de un M茅todo (Modo Debug)
- Paso de Argumentos a un M茅todo en Java
- Uso del operador this en Java
- Fundamentos Java: Constructores en Java
- Constructores en Java
- Sobrecarga de Constructores en Java
- Fundamentos Java: Alcance de Variables en Java
- Alcance de Variables en Java
- Lecci贸n: Memoria Stack y Heap en Java
- Laboratorio: Proyecto Caja
- Fundamentos Java: Paso por Valor y por Referencia en Java
- Ejercicio: Paso por Valor en Java
- Ejercicio: Paso por Referencia en Java
- Fundamentos Java: Uso de la palabra return y null en Java
- Ejercicio: Uso de la palabra return y null
- Fundamentos Java: Uso de la palabra this en Java
- Ejercicio: Uso de la palabra this en Java
- Ejercicio: Uso de la palabra this en Java – parte 2
- Fundamentos Java: Encapsulamiento en Java
- Encapsulamiento en Java
- Ejercicio: Encapsulamiento en Java – parte 2
- Ejercicio: Mejora con el m茅todo toString
- Fundamentos Java: Contexto Est谩tico en Java (palabra static)
- Lecci贸n: Contexto Est谩tico en Java (uso de la palabra static)
- Ejercicio: Contexto Est谩tico en Java (uso palabra static)
- Ejercicio: Contexto Est谩tico en Java – parte 2
- Fundamentos Java: Herencia en Java
- Herencia en Java (Inheritance)
- Herencia en Java – parte 2
- Herencia en Java – parte 3
- Herencia en Java – parte 4
- Herencia en Java – parte 5
- Herencia en Java – Orden de construcci贸n de Objetos y Herencia
- Fundamentos Java: Sobrecarga de Constructores y M茅todos en Java
- Ejercicio: Sobrecarga de Constructores
- Ejercicio: Sobrecarga de M茅todos en Java
- Fundamentos Java: Paquetes en Java
- Ejercicio: Paquetes en Java
- Fundamentos Java: Uso de la palabra final en Java
- Uso de la palabra final en Java
- Uso de la palabra final con Objetos en Java
- Fundamentos Java: Manejo de Arreglos en Java (arrays)
- Arreglos en Java
- Arreglos en Java – parte 2
- Arreglos en Java – parte 3
- Arreglos en Java – parte 4
- Ejercicio: Arreglos en Java
- Arreglos en Java – parte 6
- Fundamentos Java: Manejo de Matrices en Java
- Lecci贸n: Manejo de Matrices en Java
- Manejo de Matrices en Java – parte 2
- Manejo de Matrices en Java – parte 3
- Lecci贸n: Recorrer elementos de una Matriz
- Manejo de Matrices en Java – parte 5
- Fundamentos Java: Dise帽o de Clases en Java
- Lecci贸n: Dise帽o de Clases en Java
- Ejercicio: Dise帽o de Clases en Java
- Ejercicio: Dise帽o de Clases en Java – parte 2
- Ejercicio: Dise帽o de Clases en Java – parte 3
- Ejercicio: Dise帽o de Clases en Java – parte 4
- Ejercicio: Dise帽o de Clases en Java – parte 5
- Ejercicio: Dise帽o de Clases en Java – parte 6
- Fundamentos Java: Laboratorio Final y Conclusi贸n del Curso
- Laboratorio Final del curso de Fundamentos de Java
- Soluci贸n – Laboratorio Final CFJ – parte 1
- Soluci贸n – Laboratorio Final CFJ – parte 2
- Soluci贸n – Laboratorio Final CFJ – parte 3
- Soluci贸n – Laboratorio Final CFJ – parte 4
- Soluci贸n – Laboratorio Final CFJ – parte 5
- Programaci贸n con Java: Argumentos Variables en Java (varargs)
- Ejercicio: Argumentos Variables en Java (varargs)
- Programaci贸n con Java: Manejo de Enumeraciones en Java
- Manejo de Enumeraciones (enum) en Java
- Ejercicio: Manejo de Enumeraciones en Java – parte 2
- Ejercicio: Manejo de Enumeraciones en Java – parte 3
- Programaci贸n con Java: Bloques de C贸digo
- Manejo de Bloques de C贸digo en Java
- Manejo de Bloques de C贸digo en Java – parte 2
- Programaci贸n con Java: Manejo de forEach en Java
- Manejo de forEach en Java
- Manejo de forEach en Java – parte 2
- Programaci贸n con Java: Autoboxing y Unboxing en Java
- Autoboxing y Unboxing en Java
- Programaci贸n con Java: Modificadores de Acceso en Java
- Modificadores de Acceso en Java – public
- Modificadores de Acceso en Java – protected
- Modificadores de Acceso en Java – default o package
- Modificadores de Acceso en Java – private
- Programaci贸n con Java: Sobreescritura de M茅todos en Java (overriding)
- Sobreescritura de M茅todos en Java (overriding)
- Ejercicio: Sobreescritura de M茅todos en Java (overriding)
- Programaci贸n con Java: Polimorfismo en Java
- Polimorfismo en Java
- Polimorfismo en Java – Explicaci贸n Paso a Paso
- Programaci贸n con Java: Palabra instance of en Java
- Lecci贸n: Palabra instance of en Java
- Ejercicio: Palabra instance of en Java
- Programaci贸n con Java: Conversi贸n de Objetos (casting)
- Lecci贸n: Conversi贸n de Objetos (casting) en Java
- Conversi贸n de Objetos (casting) en Java – parte 2
- Programaci贸n con Java: Clase Object en Java (equals, hashCode y toString)
- Clase Object en Java
- Clase Object en Java – parte 2
- Programaci贸n con Java: Clases Abstractas
- Clases Abstractas en Java
- Clases Abstractas en Java – parte 2
- Programaci贸n con Java: Manejo de Interfaces en Java
- Manejo de Interfaces en Java
- Manejo de Interfaces en Java – parte 2
- Manejo de Interfaces en Java – parte 3
- Manejo de Interfaces en Java – parte 4
- Programaci贸n con Java: Manejo de JavaBeans
- Manejo de JavaBeans
- Manejo de JavaBeans – parte 2
- Programaci贸n con Java: Manejo de Excepciones en Java
- Manejo de Excepciones en Java – parte 1
- Manejo de Excepciones en Java – parte 2
- Manejo de Excepciones en Java – parte 3
- Manejo de Excepciones en Java – parte 4
- Manejo de Excepciones en Java – parte 5
- Manejo de Excepciones en Java – parte 6
- Programaci贸n con Java: API de Collections en Java
- Lecci贸n:聽API de Collections en Java
- Ejercicio: API de Collections en Java
- Set en Java
- Map en Java
- Programaci贸n con Java: Manejo de Generics en Java
- Manejo de Generics en Java – parte 1
- Manejo de Generics en Java – parte 2
- Colecciones Gen茅ricas en Java – parte 1
- Colecciones Gen茅ricas en Java – parte 2
- Programaci贸n con Java: Manejo de Archivos
- Manejo de Archivos en Java – parte 1
- Manejo de Archivos en Java – parte 2
- Manejo de Archivos en Java – parte 3
- Manejo de Archivos en Java – parte 4
- Manejo de Archivos en Java – parte 5
- Programaci贸n con Java: Laboratorio Final y Conclusi贸n del Curso
- Laboratorio: Proyecto Final Curso de Programaci贸n con Java
- Soluci贸n Laboratorio Final Programaci贸n con Java – parte 1
- Soluci贸n Laboratorio Final Programaci贸n con Java – parte 2
- Soluci贸n Laboratorio Final Programaci贸n con Java – parte 3
- Soluci贸n Laboratorio Final Programaci贸n con Java – parte 4
- Soluci贸n Laboratorio Final Programaci贸n con Java – parte 5
- Soluci贸n Laboratorio Final Programaci贸n con Java – parte 6
- Soluci贸n Laboratorio Final Programaci贸n con Java – parte 7
- Soluci贸n Laboratorio Final Programaci贸n con Java – parte 8
- Soluci贸n Laboratorio Final Programaci贸n con Java – parte 9
- Soluci贸n Laboratorio Final Programaci贸n con Java – parte 10
- Soluci贸n Laboratorio Final Programaci贸n con Java – parte 11
- Soluci贸n Laboratorio Final Programaci贸n con Java – parte 12
- Introducci贸n a JavaScript
- Introducci贸n a JavaScript
- Instalaci贸n de Visual Studio Code
- Instalaci贸n de Node.js
- Extensiones de Visual Studio Code para JavaScript
- HolaMundo con JavaScript
- Ejecutar Quokka en un archivo Existente
- Nota: Problemas con la extensi贸n de Quokka
- Tipos de Datos en JavaScript
- Tipos de Datos en JavaScript
- TypeOf en JavaScript
- M谩s de Tipos de Datos en JavaScript
- Tipo de Dato Array y Empty String en JavaScript
- Concatenaci贸n de Cadenas en JavaScript
- Extensi贸n Botones de Quokka
- Uso b谩sico de var, let y const en JavaScript
- Buenas Pr谩cticas para nombres de Variables en JavaScript
- Reglas para definir nombres de Variables en JavaScript
- Operadores en JavaScript
- Operadores Aritm茅ticos en JavaScript
- Operadores de Incremento y Decremento en JavaScript
- Precedencia de Operadores en JavaScript
- Operadores de Asignaci贸n en JavaScript
- Operadores de Comparaci贸n en JavaScript
- Operador Distinto A en JavaScript
- Operadores Relacionales en JavaScript
- Ejercicio N煤mero Par en JavaScript
- Ejercicio Es Mayor de Edad en JavaScript
- Operador AND en JavaScript
- Operador OR en JavaScript
- Operador Ternario en JavaScript
- Convertir de String a Number en JavaScript
- Funci贸n isNaN en JavaScript
- Ejemplos de Precedencia de Operadores en JavaScript
- Sentencias de Control en JavaScript
- Sentencia If/Else en JavaScript
- Ejemplo If/Else en JavaScript
- Ejercicio Calculo de la Estaci贸n del A帽o
- Ejercicio C谩lculo Hora del D铆a
- Soluci贸n Ejercicio C谩lculo Hora del D铆a
- Estructura Switch en JavaScript
- Ejercicio C谩lculo Estaci贸n del A帽o con Switch
- Comparaci贸n Estricta al usar Switch
- Ciclos en JavaScript
- Ciclo While en JavaScript
- Ciclo Do While en JavaScript
- Ciclo For en JavaScript
- Palabra Break en JavaScript
- Palabra Continue en JavaScript
- Etiquetas (Labels) en JavaScript
- Arreglos en JavaScript
- Arreglos en JavaScript
- Recorrer los Elementos de un Arreglo en JavaScript
- Modificar los Elementos de un Arreglo en JavaScript
- Agregar Elementos a un Arreglo en JavaScript
- Preguntar si es un Array
- Funciones en JavaScript
- Funciones en JavaScript
- Palabra Return en Funciones de JavaScript
- Funciones de Tipo Expresi贸n en JavaScript
- Funciones de tipo Self Invoking en JavaScript
- Funciones como Objetos en JavaScript
- Funciones Flecha en JavaScript
- Par谩metros y Argumentos en Funciones de JavaScript
- Ejemplo: Sumar todos los Argumentos
- Paso por Valor en Funciones de JavaScript
- Paso por Referencia en Funciones de JavaScript
- Objetos en JavaScript
- Objetos en JavaScript
- Agregar M茅todos a Objetos en JavaScript
- Creaci贸n de Objetos en JavaScript
- Acceder a las propiedades de los Objetos en JavaScript
- Agregar y Eliminar Propiedades de un Objeto
- Distintas Formas de Imprimir un Object en JavaScript
- M茅todo get en Objetos de JavaScript
- M茅todo set en Objetos de JavaScript
- M茅todo Constructor Objetos en JavaScript
- Agregar M茅todos a un M茅todo Constructor de Objetos
- Distintas Formas de Crear Objetos en JavaScript
- Uso de Prototype en JavaScript
- Uso de Call en JavaScript
- Paso de Argumentos a Call en JavaScript
- M茅todo Apply en JavaScript
- Clases en JavaScript
- Clases en JavaScript
- M茅todos Get y Set en JavaScript
- Hoisting y Clases en JavaScript
- Herencia en JavaScript
- Heredar M茅todos en JavaScript
- Sobreescritura en JavaScript
- Clase Object, M茅todo toString, Sobreescritura y Polimorfismo en JavaScript
- Palabra Static en JavaScript
- Palabra static en JavaScript
- Atributos Est谩ticos en JavaScript
- Atributos Est谩ticos VS No Est谩ticos en JavaScript
- Ejemplo de uso de la palabra Static en JavaScript
- Creaci贸n de Constantes Est谩ticas en JavaScript
- Ejercicio de Herencia en JavaScript
- Ejercicio de Herencia en JavaScript
- Creaci贸n Clase Persona
- Creaci贸n de la Clase Empleado
- Creaci贸n de la Clase Cliente
- Prueba de Todas las Clases del Proyecto
- Sistema de Ventas con JavaScript
- Proyecto Sistema de Ventas con JavaScript
- Creaci贸n Clase Producto
- Creaci贸n Clase Orden – parte 1
- Creaci贸n Clase Orden – parte 2
- Prueba del Sistema de Ventas con JavaScript
- Proyecto Mundo PC con JavaScript
- Proyecto Mundo PC con JavaScript
- Creaci贸n Clase Rat贸n en JavaScript
- Creaci贸n Clase Teclado en JavaScript
- Creaci贸n Clase Monitor en JavaScript
- Creaci贸n Clase Computadora en JavaScript
- Creaci贸n Clase Orden en JavaScript
- Modo Strict en JavaScript
- Modo Strict en JavaScript
- Programaci贸n Orientada a Objetos (POO) en JavaScript
- Sobreescritura en JavaScript
- Diagrama de Objetos y Sobreescritura en JavaScript
- Polimorfismo en JavaScript
- Palabra instanceof en JavaScript
- Manejo de Errores en JavaScript
- Bloque try catch finally en JavaScript
- Cl谩usula throws en JavaScript
- Funciones Flecha (Arrow Functions) en JavaScript
- Funciones Flecha en JavaScript
- M谩s de Funciones Flecha en JavaScript
- Funciones Callback en JavaScript
- Funciones Callback en JavaScript
- Funci贸n setTimeout en JavaScript
- Funci贸n setInterval en JavaScript
- Promesas en JavaScript
- Promesas en JavaScript
- Funci贸n setTimeout y Promesas en JavaScript
- Palabra Async con Promesas en JavaScript
- Palabra Await y Async con Promesas en JavaScript
- Promesas con Async, Await y setTimeout en JavaScript
- Manejo del DOM HTML con JavaScript
- Nota Importante antes de empezar esta Secci贸n
- DOM HTML
- Creaci贸n de un Documento HTML
- Accediendo al DOM HTML con JavaScript
- Modificando el DOM HTML con JavaScript
- M茅todo getElementByTagName con JavaScript
- M茅todo getElementsByClassName con JavaScript
- M茅todo querySelectorAll en JavaScript
- Manejo de Formularios con JavaScript
- Accediendo a los elementos del Formulario de manera Individual con JavaScript
- Uso de document.write() con JavaScript
- Cambio de Contenido del DOM HTML con JavaScript
- Cambio del Valor de Atributos HTML con JavaScript
- Cambio de Estilo CSS con JavaScript
- Manejo de Eventos con DOM HTML y JavaScript
- Manejo de Eventos con DOM HTML y JavaScript
- Asociar Eventos a Elementos HTML con JavaScript
- Manejo del Evento onload en JavaScript
- Manejo del Evento onchange en JavaScript
- Eventos onmouseout y onmouseover con JavaScript
- Eventos onmousedown, onmouseup y onclick con JavaScript
- Eventos onfocus y onblur con JavaScript
- M茅todo addEventListener en JavaScript
- Funciones Flecha en addEventListener con JavaScript
- Delegaci贸n de Eventos con JavaScript
- Aplicaci贸n Calculadora con JavaScript y Bootstrap
- Aplicaci贸n Calculadora con JavaScript y Bootstrap
- Configuraci贸n Inicial Aplicaci贸n Calculadora con JavaScript y Bootstrap
- Agregar un Formulario a la aplicaci贸n Calculadora con JavaScript
- Despliegue del resultado Aplicaci贸n Calculadora con JavaScript
- Aplicaci贸n Listado de Personas con JavaScript
- Aplicaci贸n Listado de Personas con JavaScript
- Aplicaci贸n Listado de Personas – Configuraci贸n Inicial
- Listado de Personas Inicial
- Listado de Personas con JavaScript
- Formulario Agregar nueva Persona con JavaScript
- Aplicaci贸n Reloj Digital con JavaScript
- Aplicaci贸n Reloj Digital con JavaScript
- C贸digo HTML del Reloj Digital con JavaScript
- C贸digo CSS del Reloj Digital con JavaScript
- C贸digo JavaScript del Reloj Digital con JavaScript
- Finalizando Aplicaci贸n Reloj Digital con JavaScript
- Aplicaci贸n Presupuesto con JavaScript
- Aplicaci贸n Web Presupuesto con JavaScript
- Configuraci贸n Inicial Aplicaci贸n Presupuesto con JavaScript
- Cabecero HTML Aplicaci贸n Presupuesto
- Creaci贸n de Clases Aplicaci贸n Presupuesto
- Creaci贸n Arreglos de Ingresos y Egresos
- Cabecero con JavaScript de la Aplicaci贸n Presupuesto
- Formato Moneda y Porcentaje con JavaScript
- Listado de Ingresos con HTML
- B煤squeda de 脥conos en ionicons.com
- Listado de Egresos con HTML
- Listado de Ingresos con JavaScript
- Listado de Egresos con JavaScript
- Eliminar un Ingreso con JavaScript
- Eliminar un Egreso con JavaScript
- Formulario Agregar Nuevo Ingreso-Egreso con JavaScript
- Finalizando la Aplicaci贸n de Presupuesto con JavaScript
- Formato de Moneda Internacional con JavaScript
- Bonos de Regalo
- Cursos de Bonos de Regalo
- Introducci贸n a la Universidad de HTML
- Introducci贸n a Internet
- Instalaci贸n de Herramientas y Visual Studio Code
- Extensiones de Visual Studio Code para HTML
- Mi primer p谩gina HTML
- Formas de Ejecutar la P谩gina Web HTML
- Meta UTF-8 en HTML
- Generaci贸n Autom谩tica de HTML
- Elementos B谩sicos de HTML
- T铆tulos HTML
- P谩rrafos HTML
- Links HTML
- Manejo de Im谩genes con HTML
- Manejo Atributos en HTML
- Aplicar Estilos CSS en HTML
- Formato a Texto en HTML
- Referencias de Caracteres en HTML
- Ejercicio Links en HTML
- Soluci贸n Ejercicio Links en HTML
- Link para enviar un Email en HTML
- Introducci贸n a CSS
- Manejo de Colores en CSS y HTML
- Manejo de Colores en CSS y HTML – parte 2
- Introducci贸n a CSS (Cascading Style Sheets)
- Cascadeo en las Hojas de Estilo CSS
- Box Model en CSS
- Manejo de Padding, Border y Margin en CSS
- Ejemplo de Paleta de Colores en HTML
- Links en HTML y CSS
- Estados y colores de los links en HTML y CSS
- Links con Im谩genes en HTML
- Links como Botones en HTML y CSS
- Rutas Relativas y Absolutas en HTML
- Tablas en HTML
- Tablas en HTML
- Tablas en HTML con CSS
- Atributos colspan y rowspan en Tablas HTML
- Estilos CSS a Tablas HTML
- Listas en HTML
- Listas en HTML
- Men煤 de Navegaci贸n con Listas en HTML
- Men煤 de Navegaci贸n con CSS
- Listas Ordenadas en HTML (incluye personalizaci贸n)
- Lista de Descripci贸n en HTML
- Elementos inline y block en HTML y m谩s temas!
- Elementos inline y block en HTML
- Elementos block (div) en HTML
- Atributo class en HTML y CSS
- Atributo class – parte 2
- Atributo id en HTML y CSS
- Marcadores o Bookmarks con HTML
- iFrames en HTML
- Formularios en HTML
- Formularios en HTML
- Formularios en HTML – parte 2
- Validar Formularios en HTML
- M茅todo GET y POST HTTP
- Tipos Email y Number en Formularios HTML
- Radiobuttons y Checkboxes en Formularios HTML
- Elemento Select y TextArea en HTML
- Fieldset y Legend en Formularios HTML
- Atributos del elemento form en HTML
- M谩s elementos de tipo Input
- Formulario Login con HTML
- Formulario Login con CSS – parte 1
- Formulario Login con CSS – parte 2
- Elementos Sem谩nticos en HTML
- Elementos Sem谩nticos en HTML
- Ejercicio Elementos Sem谩nticos en HTML
- Mejora CSS a los elementos Sem谩nticos
- Introducci贸n a CSS
- Introducci贸n a CSS
- Formas de Aplicar Estilos CSS
- Selector ID en CSS
- Clases en CSS
- Selector Universal en CSS
- Agrupar Selectores CSS
- Subclases en CSS
- Colores, Bordes y m谩s en CSS
- Colores por nombre en CSS
- Colores y Bordes en CSS
- Manejo de Bordes en CSS
- Ancho en Bordes con CSS
- C贸digos de Colores en Bordes CSS
- Redondeo de Bordes en CSS
- Box Model en CSS
- Box Model en CSS
- Ancho Elementos Box Model en CSS
- Outline en CSS
- Outline Offset en CSS
- Padding en CSS
- Box Sizing en CSS
- Propiedad max-width en CSS
- Propiedad margin: auto para centrar elementos en CSS
- Propiedad inherit en CSS
- Concepto de margin collapse en CSS
- Manejo de Colores en CSS
- Manejo de Colores en CSS
- C贸digo de Colores RGB en CSS
- C贸digo Hexadecimal
- C贸digo de Colores HSL en CSS
- Manejo de Fondos (Background) en CSS
- Manejo de Fondos en CSS
- Manejo de Fondos – parte 2
- Formato de Texto en CSS
- Formato de Texto en CSS
- Formato de Texto en CSS – parte 2
- Formato de Texto en CSS – parte 3
- Formato de Texto en CSS – parte 4
- Fuentes en CSS
- Manejo de Fuentes en CSS
- Manejo de Fuentes en CSS – parte 2
- Manejo de Fuentes en CSS – parte 3
- Estilos de Fuentes en CSS
- Tama帽o de Fuente en CSS
- Google Fonts con CSS
- Efectos con Google Fonts
- Atributo font en CSS
- 脥conos en CSS
- 脥conos de Bootstrap en CSS
- 脥conos de Google en CSS
- 脥conos de Ionic en CSS
- Display en CSS
- Propiedad Display en CSS
- Propiedad Display en CSS – parte 2
- Propiedad Display en CSS – parte 3
- Posicionamiento de Elementos con CSS
- Centrar elementos de tipo Div con CSS
- Posicionamiento Est谩tico en CSS
- Posicionamiento Relativo en CSS
- Posicionamiento Fixed en CSS
- Posicionamiento Absoluto en CSS
- Posicionamiento Sticky en CSS
- Propiedad z-index en CSS
- Ejercicio z-index en CSS
- Ejercicio z-index – parte 2
- Ejercicio – Imagen con Texto Centrado
- Propiedad Overflow en CSS
- Propiedad Overflow en CSS
- Float en CSS
- Float en CSS – parte 2
- Propiedad Display Inline-Block en CSS
- Men煤 con la propiedad Display Inline-Block en CSS
- Selectores en CSS
- Selectores Descendientes en CSS
- Selector Child en CSS
- Selectores Sibling en CSS
- Pseudo Clases en CSS
- Pseudo Elementos en CSS
- Pseudo Elementos en CSS – parte 2
- Transparencia en Im谩genes con CSS
- Gradientes en CSS
- Gradientes en CSS
- Gradientes en CSS – parte 2
- Sombras en CSS
- Box Shadow en CSS
- Flexbox en CSS
- Flexbox en CSS
- Flexbox en CSS – parte 2
- Flexbox en CSS – parte 3
- Flexbox en CSS – parte 4
- Clase Final
- Clase Extra
Time remaining or 164 enrolls left
Don’t miss any coupons by joining our Telegram group |