En esta especialidad trabajaremos en profundidad la programación con Python. Daremos nuestros primeros pasos en el aprendizaje de Python e iremos avanzando, de modo guiado hasta los elementos avanzados de este lenguaje de programación. Aprenderemos los aspectos más básicos necesarios en cualquier lenguaje de programación: comenzaremos con los tipos básicos y los operadores que nos permiten operar con ellos, veremos cómo controlar el flujo de nuestros programas con sentencias condicionales, bucles “while” y bucles “for” para terminar estudiando como trabajar con ficheros en Python.
Tras esto nos adentraremos en los tipos de datos “built-in” propios de Python: listas, tablas, diccionarios, conjuntos, etc., profundizando en cómo trabajar con ellos a través de iteradores e iterables.
Exploraremos la programación orientada a objetos con Python, prestando especial atención a los métodos especiales. Esta herramienta añade un gran valor a la programación en Python.
Acabaremos la especialidad analizando los elementos más característicos de Python: el Python idiomática, que nos dará una idea de cómo se debe programar en Python y por qué este modo de trabajar aumenta la productividad del lenguaje.
Una vez finalizado esta especialidad el alumno será capaz de realizar programas avanzados en Python, permitiéndole realizar tratamiento de datos de un modo sencillo y eficaz.
Este curso no aborda las bibliotecas con las que Python trabaja y que le aportan gran versatilidad, sino que se centra en la sintaxis del lenguaje. Sin embargo, con los conocimientos obtenidos en este curso el alumno estará preparado para incorporar estas bibliotecas con la documentación propia de cada una de ellas.
Prerrequisitos recomendados
Este curso está orientado a personas que ya saben programar en algún lenguaje de programación de alto nivel como C++ o Java y que desean introducirse en el mundo de Python. Aunque sería posible realizarlo sin conocimientos previo de programación es cierto que se dan muchos conceptos por supuesto, por lo que esto exigiría un esfuerzo de autoestudio del alumno.
Preguntas frecuentes
¿Necesito comprar algún libro?
No es necesario adquirir ningún libro para realizar este curso, todo el material será entregado de manera digital.
Recomendaciones generales para seguir el curso
Trabajar los contenidos de una forma guiada y adaptada es garantía de éxito para iniciarse en el mundo de la robótica educativa, si bien para ser solvente se requiere un trabajo personal para asentar los contenidos. Es importante encontrar momentos para practicar de forma autónoma todo lo desarrollado en el curso.
Laboratorio
Una vez tengas desarrollado tu caso práctico (Laboratorio) en plazo establecido podrás comprobar el nivel de conocimientos adquiridos y estarás en disposición de realizar programas con una cierta complejidad.
¿Esta especialidad está certificada?
Sí, una vez finalizado el curso y superado el 70% del test final podrás obtener un certificado de la Fundación General de la Universidad de Alcalá.
Para solicitar más información acerca de cómo obtener el certificado envíanos un correo a contacto@bejob.com.
*En el caso de las especialidades y másteres solo se podrá solicitar el certificado una vez haya transcurrido el periodo formativo.
Valoraciones
No hay valoraciones aún.