Programación desde 0

DISPONIBLE EN:

  • Todo el territorio nacional e internacional
Este curso está diseñado para que los alumnos aprendan los fundamentos para desarrollar software y construir un entendimiento de estos temas: núcleo de programación, programación orientada a objetos, General de desarrollo de Software, aplicaciones de escritorio y bases de datos. El curso es generico para cualquier lenguaje pero en los ejemplos se utilizara el lenguaje de programación: Python.

¿A quien está dirigido el curso?

El curso está dirigido a todos los interesados en conocer y evaluar las metodologías disponibles para el desarrollo de software de calidad.
No es necesario poseer conocimientos previos sobre alguno de los puntos a estudiar para poder participar.

Lo que aprenderá

  • Repasar los conceptos básicos de la programación y el modelo de ejecución de los programas.
  • Entender el paradigma fundamental de la programación imperativa.
  • Adquirir las nociones de Python necesarias para el seguimiento del curso.
  • Saber utilizar un entorno de desarrollo de software libre para la programación en C#.
Python es un lenguaje interpretado, lo que significa que ejecuta directamente el código línea por línea. Si existen errores en el código del programa, su ejecución se detiene. Así, los programadores pueden encontrar errores en el código con rapidez.
Python es un lenguaje sencillo de leer y escribir debido a su alta similitud con el lenguaje humano. Además, se trata de un lenguaje multiplataforma de código abierto y, por lo tanto, gratuito, lo que permite desarrollar software sin límites. Con el paso del tiempo, Python ha ido ganando adeptos gracias a su sencillez y a sus amplias posibilidades, sobre todo en los últimos años, ya que facilita trabajar con inteligencia artificial, big data, machine learning y data science, entre muchos otros campos en auge.
Introducción

Los conceptos y avance del curso permiten al estudiante aprender la lógica de la programación para después poder utilizar cualquier lenguaje de programación.

Los ejemplos y proyectos reales se realizaran en Python, convirtiéndose en un desarrollador de calidad, empleando las mejores prácticas de programación, asimismo, podrá escribir y leer código en C# tendrá todo lo necesario para que pueda aprender desde cero hasta avanzado.

Se utilizan en un principio el planteo de "Diagramas de Flujo" para la resolución de problemas y su posterior codificación con el lenguaje Python.

Pre-requisitos:

  • El único requerimiento para realizar este curso es contar con manejo básico de PC y sistema operativo Windows o Linux.
Contenidos Básicos
  • Módulo 1: Entorno de aprendizaje
  • Modulo 2: Operadores y expresiones
  • Módulo 3: Manejo de Flujo
  • Módulo 4: Colección de datos
  • Módulo 5: Entorno de desarrollo
  • Modulo 6: Introducción a la programación Orientada a Objetos
  • Módulo 7: Entrada y salida de datos
  • Módulo 8: Programación de funciones
  • Modulo9: Manejo de excepciones
  • Modulo 10: Clases y Objetos
  • Modulo 11: Herencia de Clases
  • Modulo 12: Métodos de las colecciones
  • Modulo 13: Módulos y paquetes
  • Modulo 14: Manejo de ficheros
  • Modulo 15: Interfaces Graficas
  • Modulo 16: Bases de datos
  • Modulo 17: Documentación y  pruebas
  • Modulo 18: Buenas practicas en la programación
Certificados y Certificaciones

CERTIFICADO.- Al terminar el curso se le entregara un certificado oficial de Tekhne Academy.