Aprende Python, Java y C# para Principantes desde Cero!

If you don't want to miss any Free Coupon or want to get faster updates kindly join our Telegram Channel 馃憠 Here 馃憟.

Domina los fundamentos de Python, Java, y C# desde Cero. Especial para programadores principiantes!

Descripci贸n

Hola y bienvenidos a tu curso para aprender Python, Java y C# absolutamente desde cero.

El Ing. Ubaldo Acosta en colaboraci贸n con el Ing. Sergio Alejandro P茅rez vamos a ense帽arte los 3 lenguajes de programaci贸n m谩s populares al d铆a de hoy como son: Python, Java y C#.

De la mano de estos expertos con m谩s de 20 a帽os de experiencia laboral, aprender谩s absolutamente desde cero los temas m谩s importantes de estos lenguajes.

El temario del curso consta de lo siguiente:

Python (Impartido por el Ing. Ubaldo Acosta):

Fundamentos de Python con PyCharm:

  • 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

Java (Impartido por el Ing. Ubaldo Acosta):

Secci贸n – 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

Secci贸n de 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

C# (Impartido por el Ing. Sergio Alejandro P茅rez):

Introducci贸n a .NET y Visual Studio

  • Objetivo
  • Introducci贸n a .NET Framework
  • Introducci贸n a Visual Studio
  • Pr谩ctica: Instalaci贸n de Visual Studio
  • SDK de .NET
  • Creaci贸n de proyectos con Visual Studio
  • Pr谩ctica: Analizando un proyecto de consola

Introducci贸n a los conceptos b谩sicos de programaci贸n

  • L贸gica de programaci贸n
  • Procesamiento y almacenamiento de datos inform谩ticos
  • Hardware
  • Software
  • Ciclo de vida de la aplicaci贸n
  • Tipos de aplicaci贸n
  • Pr谩ctica: Tipos de aplicaci贸n
  • Compilaci贸n de c贸digo
  • Pr谩ctica: Compilaci贸n
  • Resumen

Conceptos b谩sicos del lenguaje de programaci贸n

  • Introducci贸n
  • Sintaxis
  • Pr谩ctica: Sintaxis
  • Tipos de datos
  • Variables y constantes
  • Pr谩ctica: Tipos, variables y constantes
  • Resumen

Flujo de programa

  • Introducci贸n a los conceptos de programaci贸n estructurada
  • Introducci贸n a la ramificaci贸n
  • Funciones
  • Practica: Aplicando programaci贸n estructurada

Algoritmos y estructuras de datos

  • Algoritmos
  • Estructura de datos
  • Pr谩ctica. Matrices.
  • Pr谩ctica. Colas y pilas.
  • Practica. Listas
  • Pr谩ctica. Otras colecciones.

Manejo de errores y depuraci贸n

  • Introducci贸n a los errores del programa
  • Introducci贸n al manejo estructurado de errores
  • Pr谩ctica. Depuraci贸n con Visual Studio.
  • Pr谩ctica. Try Catch Finally.

Introducci贸n a la programaci贸n orientada a objetos

  • Introducci贸n a estructuras y clases.
  • Clases
  • Encapsulaci贸n
  • Herencia
  • Enumeraciones
  • Pr谩ctica. Clases, encapsulaci贸n y herencia
  • Pr谩ctica. Clases, encapsulaci贸n y herencia. Continuaci贸n
  • Polimorfismo
  • Vistazo a la biblioteca de clases base de .NET
  • Tipo Record

Programaci贸n Entrada/Salida fundamental

  • Uso de la E/S de la consola
  • Pr谩ctica. Usando E/S en consola
  • Usando E/S en archivos

Rendimiento de aplicaciones y gesti贸n de memoria

  • Tipos de valor vs tipos de referencia
  • Tipos de conversi贸n – Impl铆citas
  • Tipos de conversi贸n 鈥 Expl铆citas
  • Tipos de conversi贸n 鈥 System.Convert
  • El recolector de elementos no utilizados

Usando Tipos en modo avanzado

  • Objetivo de la secci贸n.
  • Creando enumeraciones
  • Usando tipos gen茅ricos (GENERICS)
  • Extendiendo tipos existentes
  • Usando tipos din谩micos

Usando Strings en modo avanzado

  • Objetivo
  • Usando strings en .NET
  • Manipulando Strings
  • Buscando y enumerando Strings
  • Formateando Strings
  • Ejercicio. Formateo de Strings

As铆 que como puedes ver, con este curso aprender谩s todo los elementos b谩sicos necesarios para aprender los lenguajes de programaci贸n m谩s importantes al d铆a de hoy, como son Python, Java y C# de la mano de 2 expertos en la industria de desarrollo de software.

Te esperamos dentro del curso.

Tus amigos e Instructores

Ing. Ubaldo Acosta e Ing. Sergio Alejandro P茅rez

驴Para qui茅n es este curso?

  • Desarrolladores, programadores, interasados en crear Software, Aplicaciones, Aprender Algoritmos, L贸gica de Programaci贸n, y poner en pr谩ctica todo esto en Python, Java y C#.
  • Aprender desde cero los lenguajes m谩s populares al d铆a de hoy como son: Python, Java y C#.

Ver m谩sVer menos

Top Class Study
Logo