bag

Universidad de Programaci贸n - Python, Java y JavaScript

11 months ago

Aprende a programar desde cero en los 3 lenguajes de programaci贸n m谩s populares al d铆a de hoy: Python, Java y JavaScript

Free USD $19.99

Created by: Global Mentoring Ing. Ubaldo Acosta

Expired Coupon

Share if you liked:

Aprende a programar desde cero en los 3 lenguajes de programaci贸n m谩s populares al d铆a de hoy: Python, Java y JavaScript

Published en 25 Sep 2023

Udemy UK

Lo que aprender谩s

  • 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.

Requisitos

  • 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!

Descripci贸n

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

驴Para qui茅n es este curso?

  • 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

You should keep in mind that the Coupons last a maximum of 4 days or until 1000 registrations are exhausted, but it can expire anytime. Get the course with coupon by clicking on the following button:

(Coupon valid for the first 1000 registrations): GM_SEP_23_FIN
Udemy UK
Tags:
  • #Python
  • #Java
  • #Javascript

Add a new comment

Subscribe to our newsletter
Receive the latest Coupons and promotions Request Coupon