Programa virtual de:edX |
Este estudio hace parte de nuestra revisión sobre:
Identificar y explicar un ciclo de vida de desarrollo de programación, incluida la planificación, el análisis, el diseño, el desarrollo y el mantenimiento.
Demostrar un conocimiento básico de la programación orientada a objetos mediante el uso de estructuras y clases en proyectos de software.
Utilice técnicas de programación orientada a objetos para desarrollar programas ejecutables que incluyan elementos como herencia y polimorfismo.
Documente y formatee el código de manera coherente.
Aplicar algoritmos básicos de búsqueda y clasificación en el diseño de software.
Aplicar matrices unidimensionales y multidimensionales en software.
Utilice un depurador simbólico para encontrar y corregir errores lógicos y de tiempo de ejecución en el software.
Demostrar un conocimiento básico de las metodologías de programación, incluida la programación orientada a objetos, estructurada y procedimental.
Describir las fases de la traducción de un programa de código fuente a código ejecutable.
Diseñe y desarrolle programas que utilicen listas enlazadas para almacenar datos internamente.
Diseñe y desarrolle programas que utilicen pilas y colas para administrar colecciones de datos.
Diseñar y desarrollar programas de recursividad para resolver problemas que puedan expresarse con recurrencia.
Utilice árboles de búsqueda binarios y árboles equilibrados para implementar la recuperación rápida de datos de una colección de datos almacenados en la memoria.
9 meses. 6 - 8 horas semanales sugeridas.
4 cursos virtuales de alta calidad
Este programa le enseñará las competencias básicas de informática en programación y estructuras de datos.
Comprender cómo funciona la programación es esencial en muchas disciplinas técnicas, como tecnología de la información, ingeniería de software, ciberseguridad e informática.
Los cursos utilizan los lenguajes de programación C ++ para establecer una base sólida en la programación y las estructuras de datos para los estudiantes.
Los estudiantes obtienen una valiosa experiencia práctica en la programación de soluciones a problemas en los laboratorios.
En los laboratorios, los estudiantes practicarán sus habilidades básicas de programación y también desarrollarán muchas estructuras de datos avanzadas que incluyen tablas hash, algoritmos de clasificación y búsqueda, árboles binarios, árboles AVL, algoritmos de gráficos y muchos temas informáticos más avanzados.
Además de los laboratorios de programación aplicada,
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 NYUx 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