Curso de Introducción a Python: Tu primer paso en el mundo de la programación

Módulo 1: Introducción a Python

  • ¿Qué es Python?
    • Historia y características de Python.
    • ¿Por qué aprender Python? Ventajas y aplicaciones.
    • Entorno de desarrollo (IDE): instalación y configuración de PyCharm o Visual Studio Code.
  • Primeros pasos:
    • Hola Mundo y otros programas sencillos.
    • Sintaxis básica: variables, tipos de datos, operadores.
    • Comentarios en el código.

Módulo 2: Estructuras de control

  • Condicionales:
    • if, else, elif.
    • Operadores lógicos.
  • Bucles:
    • for, while.
    • Break y continue.

Módulo 3: Funciones

  • Definición y uso de funciones:
    • Parámetros y argumentos.
    • Retorno de valores.
    • Funciones recursivas.
  • Alcance de variables:
    • Variables globales y locales.

Módulo 4: Listas, tuplas y diccionarios

  • Listas:
    • Creación, acceso y modificación de elementos.
    • Métodos de listas.
  • Tuplas:
    • Creación y acceso a elementos.
    • Inmutabilidad.
  • Diccionarios:
    • Creación, acceso y modificación de elementos.
    • Keys y values.

Módulo 5: Módulos y paquetes

  • Módulos:
    • Importar módulos.
    • Crear módulos propios.
  • Paquetes:
    • Organización de módulos en paquetes.

Módulo 6: Programación orientada a objetos

  • Clases y objetos:
    • Creación de clases.
    • Atributos y métodos.
    • Instanciación de objetos.
  • Herencia:
    • Clases base y derivadas.
    • Polimorfismo.

Módulo 7: Manejo de archivos

  • Abrir y cerrar archivos:
    • Modos de apertura (lectura, escritura, append).
  • Leer y escribir datos:
    • Operaciones con archivos de texto y binarios.

Módulo 8: Introducción a bibliotecas populares

  • NumPy:
    • Operaciones numéricas y matrices.
  • Pandas:
    • Análisis de datos.
  • Matplotlib:
    • Visualización de datos.

Proyectos prácticos del Curso de Introducción a Python

  • Calculadora:
    • Operaciones aritméticas básicas.
  • Juego sencillo:
    • Ahorcado, adivina el número, etc.
  • Análisis de datos:
    • Carga y análisis de un conjunto de datos (e.g., CSV).
  • Visualización de datos:
    • Creación de gráficos simples.

Metodología:

  • Clases teóricas: Explicación de conceptos clave.
  • Ejercicios prácticos: Resolución de ejercicios para aplicar los conocimientos.
  • Proyectos: Desarrollo de aplicaciones completas.
  • Evaluaciones: Cuestionarios y exámenes para evaluar el progreso.

Herramientas:

  • PyCharm, Visual Studio Code o cualquier otro editor de código.
  • Interprete de Python.

Público objetivo del Curso de Introducción a Python:

  • Principiantes en programación.
  • Desarrolladores que quieran aprender un nuevo lenguaje.
  • Cualquier persona interesada en el mundo de la ciencia de datos.

Este es solo un esquema general del curso. Los contenidos específicos y la profundidad de cada tema pueden adaptarse según las necesidades y el nivel de los estudiantes.

    Formulario de contacto:

    En este apartado se irán publicando las siguientes convocatorias de los cursos, contacta con nosotros para obtener más información:

    Curso de Introducción a Python en Terrassa
    Curso de Introducción a Python en Sabadell
    Curso de Introducción a Python en Sant Cugat
    Curso de Introducción a Python en Rubí
    Curso de Introducción a Python en Cerdanyola
    Curso de Introducción a Python en Ripollet
    Curso de Introducción a Python en Montcada i Reixac
    Curso de Introducción a Python en Barberà del Vallès
    Curso de Introduccióna Python en Granollers
    Curso de Introducción a Python en Mollet
    Scroll al inicio