El curso de “Estructura de datos y algoritmos” es el inicio dentro del camino para ser capaz de desarrollar aplicaciones que puedan resolver problemas del mundo real. Empezaremos desde lo más básico hasta ir ampliando nuestros conocimientos de programación y poder realizar una aplicación completa. Este curso es muy importante en el desarrollo global del itinerario formativo "Implantación de aplicaciones web en internet", intranet y extranet, ya que se exponen los conceptos básicos que tendrás que aprender para el resto de los cursos que lo componen. 

Este primer curso incorpora muchos conceptos que tal vez sean nuevos para ti, por ello es necesario que dediques suficiente tiempo para comprenderlos. Hay que entender muy bien los conceptos clave y la filosofía a la hora de confeccionar una interfaz. Del mismo modo, saber utilizar el entorno de desarrollo Visual Studio, configurarlo y añadir funcionalidades será clave para el éxito del curso y de otros posteriores.

Finalizado el presente curso serás capaz de: • Conocer los distintos tipos de datos y sus características, así como las operaciones y expresiones que se pueden realizar con los mismos. • Entender las distintas estructuras de datos y saber utilizarlas dependiendo de las necesidades del problema. • Conocer los algoritmos, así como métodos para su elaboración. • Utilizar funciones y procedimientos para modular el código y aplicar la recursividad cuando sea oportuno. • Acceder a bases de datos, conociendo los objetos básicos y las propiedades principales de integridad, consistencia y seguridad. 

En resumen, el curso tiene como objetivo que adquieras los conocimientos, habilidades y herramientas necesarias para saber escoger las estructuras de datos más adecuadas dependiendo del tipo de problema a resolver, poder elaborar los algoritmos necesarios para la resolución de los problemas planteados y ser capaz de acceder a a bases de datos para operar con la información que en ellas se almacena.