Programación para todos con Python

Nexial Institute Ciencias, Python

Acerca del curso

Detalles del curso

Programación para todos con Python

Python es uno de los lenguajes de programación más populares y se usa en muchos campos, como desarrollo web, automatización, ciencia de datos y el aprendizaje automático, en computación científica y numérica, en la educación y el desarrollo de aplicaciones.

Los recursos preparados para este curso son adecuados para estudiantes de todos los niveles, ya seas un estudiante con poca o ninguna experiencia en programación o seas un programador experimentado dispuesto a aprender Python, con este curso aprenderás las bases de Python para iniciar tu camino profesional en la implementación de soluciones tecnológicas con Python.

Este curso presenta los conceptos básicos de la ciencia de la computación, la sintaxis basica de Python, estructuras de control, estructura de datos, funciones, manipulación de archivos y manejo de errores, a través de ejercicios prácticos y proyectos de aplicación.

Objetivos del curso

Perfil de egreso

Competencias y habilidades al finalizar

El objetivo de este curso es enseñarte a programar, a diseñar algoritmos y expresarlos como programas escritos en Python para resolver diversos problemas.

  • Aprender a usar Python de manera profesional.
  • Instalar Python y herramientas para escrbir código Python.
  • Escribir y ejecutar programas.
  • Aprender a trabajar con datos estructurados, sentencias de control y funciones.
  • Implementar algoritmos
  • Crear tus propias funciones, módulos y paquetes
  • Automatizar tareas escribiendo scripts

Lo que vas a aprender

Proyecto de aprendizaje

Conocimiento y habilidades a desarrollar
Lección 1: Introducción a la ciencia de la computación
  • La era de la información
  • Lo que las computadoras entienden
  • La programación en Python
  • Instalación y primer programa
  • Herramientas para escribir código Python
  • Usando Python como calculadora
  • Entornos virtuales y librerías
Lección 2: Sintaxis básica de Python
  • Tipos de datos numéricos y operadores aritméticos
  • Variables, constantes y operadores de asignación
  • Comentarios y palabas claves
  • Tipo de datos booleano y sus operadores
  • Tipo cadena de caracteres
  • Entrada y salida de datos
  • Crear y ejecutar scripts de Python
Lección 3: Estructuras de control - Sentencias condicionales
  • Estructuras secuenciales
  • Sentencia condicional if
  • Sentencias condicionales anidades
  • La sentencia else
  • Estructuras condicionales múltiples con elif
Lección 4: Estructuras de control - Sentencias iterativas
  • Bucle while
  • Bucle for
  • Control de bucles: break, continue, pass
  • Estructuras anidadas
Lección 5: Tipos de datos estructurados
  • Cadenas y sus métodos
  • Listas y sus métodos
  • Tuplas y sus métodos
  • Operadores de pertenencia e identidad
  • Diccionarios y sus métodos
  • Conjuntos y sus métodos
  • Trabajando con matrices
Lección 6: Funciones
  • Definición y uso de funciones
  • variables locales y variables globales
  • Funciones recursivas
  • Funciones anónimas
  • Paquetes, módulos y documentación de código
Lección 7: Lectura y escritura de archivos
  • Directorios y archivos
  • Manipulación de archivos
  • Lectura de archivos de texto
  • Escritura de archivos de texto
  • Archivo con módulo os
Lección 8: Manejo de errores
  • Errores de sintaxis
  • Excepciones
  • Errores semánticos
  • Registros en Python
  • Análisis de código con pylint
  • Módulo unittest

Acerca del curso

  • Certificado
  • Modalidad virtual
  • Aprende a tu ritmo
  • Videos
  • Lecturas
  • Asesoría constante

Promoción: S/ 50

50% de descuento

Precio regular: S/ 100

Promoción disponible INSCRIBIRSE

Instructor

C Samaniego

Sergio Luque

Bachiller en Computación Científica y maestría en Matemática Aplicada por la UNMSM ...