Universidad de Programaci贸n - Python, Java y JavaScript
Aprende a programar desde cero en los 3 lenguajes de programaci贸n m谩s populares al d铆a de hoy: Python, Java y JavaScript
Aprende a programar desde cero en los 3 lenguajes de programaci贸n m谩s populares al d铆a de hoy: Python, Java y JavaScript
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
Debes tener en cuenta que los cupones duran maximo 4 dias o hasta agotar 1000 inscripciones,pero puede vencer en cualquier momento. Obten el curso con cupon haciendo clic en el siguiente boton:
De Cero a Experto en Python: POO en Python, Aplicaciones Web Django, Flask, Jinja, SQL Alchemy, Postgresql, PyCharm!
Ir al CursoAprende f谩cil y divertido todo lo necesario para dominar Python.
Ir al CursoEl curso que te da m谩s valor 2021: Aprende Python 3 desde cero hasta experto en Data Analysis.
Ir al Curso