Hola y bienvenidos a tu curso para aprender Python, Java y C# absolutamente desde cero. El Ing. Ubaldo Acosta en colaboracin con el Ing. Sergio Alejandro Prez vamos a ensearte los 3 lenguajes de programacin ms populares al da de hoy como son: Python, Java y C#.De la mano de estos expertos con ms de 20 aos de experiencia laboral, aprenders absolutamente desde cero los temas ms importantes de estos lenguajes. El temario del curso consta de lo siguiente: Python (Impartido por el Ing. Ubaldo Acosta):Fundamentos de Python con PyCharm: Introduccin a PythonManejo de Variables con PythonManejo de Operadores en PythonManejo de Sentencias de Control If-ElseUso de Ciclos While y For en PythonColecciones en Python (List, Tuple, Set y Dictionary)Creacin y Uso de Funciones en Python (Programacin Estructurada)Programacin Orientada a Objetos en Python (POO):Clases y Objetos en Python (Programacin Orientada a Objetos)Encapsulamiento en Python (Programacin Orientada a Objetos)Herencia en Python (Programacin Orientada a Objetos)Mdulos en PythonHerencia Mltiple en PythonClases Abstractas en PythonContexto Esttico en PythonManejo de ConstantesDiseo de Clases con Python y POOSobrecarga de Operadores en PythonPolimorfismo en PythonManejo de ExcepcionesManejo de ArchivosAplicacin de Catlogo de Pelculas con POO y PythonAplicacin de Administracin de Computadoras con POO y PythonJava (Impartido por el Ing. Ubaldo Acosta):Seccin - Fundamentos de Java: Leccin 1 - Comenzando con la Tecnologa JavaEl asombroso mundo de la programacin en JavaQu es la tecnologa Java (desde un enfoque prctico)Nuestro primer programa en Java desde ceroLeccin 2 - Variables y Operadores en JavaUso de Variables en Java y para qu las utilizamosTipos de Datos en Java y cmo se clasificanManejo y Clasificacin de operadores en JavaLeccin 3 - Sentencias de Control en JavaUso de la estructura if-else y dnde utilizarlaManejo de la esctrutura switch y cuando aplicarlaLeccin 4 - Manejo de Ciclos en JavaUso del ciclo for y su usoUso del ciclo while y cmo aplicarloUso del ciclo do-while y cuando utilizarloLeccin 5 - Programacin Orientada a ObjetosIntroduccin a la Programacin Orientada a Objetos (POO)Manejo de Clases en JavaUso de Objetos en JavaLeccin 6 - Funciones en JavaDeclaracin de Mtodos o Funciones en JavaUso y llamado de Funciones en JavaLeccin 7 - Manejo de Datos en JavaUso de Arreglos en JavaManejo de Matrices en JavaLeccin 8 - Herencia en JavaManejo de Herencia en JavaUso de superclases y subclases en JavaLaboratorio Final del NivelEjercicio Final donde se integra todo lo aprendido en este NivelSeccin de Programacin con Java: Leccin 1 - Polimorfismo en JavaQu es el polimorfismo y su aplicacinSobreescritura en Java y su usoLeccin 2 - Manejo Avanzado de Objetos en JavaConversin de Objetos (cast)Identificando el tipo de objeto con el operador instanceofLa importancia y uso del operador thisLeccin 3 - Manejo de Bloques de Cdigo en JavaAlcance de Variables (Scope)Uso de bloques estticos y no estticosLeccin 4 - Uso de Clases Abstractas e Interfaces en JavaDiferencias entre Clases Abstractas e InterfacesDeclaracin y uso de Clases AbstractasManejo de Interfaces en Java y cundo utilizarlasLeccin 5 - Manejo de Excepciones en JavaProcesando las excepciones en JavaUso de try-catch y propagacin de ExcepcionesMdulo 6 - Manejo de Colecciones en JavaUso de las colecciones en JavaManejo de List, Set y Map y la aplicacin de cada estructuraMdulo 7 - Manejo de Archivos en JavaManejo y uso de archivos en JavaManejo de Streams en Java y sus usosLaboratorio Final del NivelEjercicio Final donde se aplica todo lo aprendido en este nivelC# (Impartido por el Ing. Sergio Alejandro Prez):Introduccin a .NET y Visual StudioObjetivoIntroduccin a .NET FrameworkIntroduccin a Visual StudioPrctica: Instalacin de Visual StudioSDK de .NETCreacin de proyectos con Visual StudioPrctica: Analizando un proyecto de consolaIntroduccin a los conceptos bsicos de programacinLgica de programacinProcesamiento y almacenamiento de datos informticosHardwareSoftwareCiclo de vida de la aplicacinTipos de aplicacinPrctica: Tipos de aplicacinCompilacin de cdigoPrctica: CompilacinResumenConceptos bsicos del lenguaje de programacinIntroduccinSintaxisPrctica: SintaxisTipos de datosVariables y constantesPrctica: Tipos, variables y constantesResumenFlujo de programaIntroduccin a los conceptos de programacin estructuradaIntroduccin a la ramificacinFuncionesPractica: Aplicando programacin estructuradaAlgoritmos y estructuras de datosAlgoritmosEstructura de datosPrctica. Matrices. Prctica. Colas y pilas. Practica. ListasPrctica. Otras colecciones. Manejo de errores y depuracinIntroduccin a los errores del programaIntroduccin al manejo estructurado de erroresPrctica. Depuracin con Visual Studio. Prctica. Try Catch Finally. Introduccin a la programacin orientada a objetosIntroduccin a estructuras y clases. ClasesEncapsulacinHerenciaEnumeracionesPrctica. Clases, encapsulacin y herenciaPrctica. Clases, encapsulacin y herencia. ContinuacinPolimorfismoVistazo a la biblioteca de clases base de .NETTipo Rec