Programa virtual de:edX |
Aprenda los conceptos básicos fundamentales del lenguaje de programación Java.
Aprenda los conceptos básicos de la programación y los algoritmos orientados a objetos. Aprenda a crear y utilizar excepciones, estructuras de datos, recursividad e interfaces gráficas de usuario (GUI).5 meses. 5 - 6 horas semanales sugeridas.
3 cursos virtuales en habilidades blandas
“Introducción a la programación orientada a objetos con Java” es una serie de cursos creados a partir de la versión en línea para crédito de CS1331 de Georgia Tech: Introducción a la programación orientada a objetos (OOP).
Este curso comienza con una introducción al lenguaje de programación Java. Proporciona una breve historia de Java y presenta los fundamentos de lo que lo distingue de los lenguajes de programación (procedimentales y orientados a objetos) que existían en el momento de su creación. Luego, los estudiantes aprenderán los conceptos básicos de la sintaxis de Java y explorarán la escritura de programas interactivos que incorporan conceptos y construcciones como: tipos de datos primitivos, clases, operaciones aritméticas, condicionales, bucles, matrices, entrada y salida de la consola, métodos y reutilización. Después de esta introducción, los estudiantes comenzarán a aprender de forma práctica sobre la programación orientada a objetos. Ellos' Escribirá sus propias clases personalizadas que representan conceptos y objetos del mundo real y aprenderá a organizar diferentes clases (integradas y personalizadas) en una solución de programación. Luego, los estudiantes ampliarán su comprensión de la reutilización con una introducción a la herencia y explorarán temas como las relaciones entre padres e hijos (o subclase-superclase), clases abstractas y UML. A continuación, los estudiantes aprenderán sobre interfaces y polimorfismo. Entrelazada en esa discusión hay una mini lección sobre los tipos de algoritmos que se usan a menudo para procesar datos en programas y cómo se pueden usar en un contexto de programación orientada a objetos. Los estudiantes también aprenderán los conceptos básicos de la evaluación de algoritmos basados en el concepto de complejidad en tiempo de ejecución. Tal habilidad puede, en última instancia, convertirlos en mejores programadores. Entre esas líneas, los estudiantes mejorarán su enfoque para manejar los errores en tiempo de ejecución al aprender sobre las excepciones. Aplicarán la construcción en múltiples contextos, incluida la entrada y salida de archivos. La serie de cursos concluye presentando los fundamentos de algunos temas avanzados, a saber: estructuras de datos (principalmente listas), recursividad, interfaces gráficas de usuario (GUI) con JavaFX, clases internas anónimas y expresiones lambda.
Ya sea que busques acelerar tu carrera, obtener un título o aprender algo por razones personales, edX tiene los cursos adecuados para tus expectativas.
Impulsa tu carrera con programas de crédito con respaldo universitario y certificados verificados.
Estudia y demuestra conocimientos en tu horario preferido de estudio.
Prueba los cursos antes de pagar.
Aprende al lado de socios universitarios y compañeros de todo el mundo.
Docentes e instructores expertos de GTx comprometidos con la educación virtual de alta calidad.
Hola, ¿En qué puedo ayudarte? ¿te interesa algún curso? ¿Sobre qué tema?
Add a review