CURSO INTRODUCTION TO PYTHON
En este curso de Introducción a Python, los estudiantes aprenden a programar en Python desde cero.
El curso está dirigido a estudiantes nuevos en el idioma que pueden o no tener experiencia con otros lenguajes de programación.
Este curso de Python se enseña usando Python 3; sin embargo, se observan diferencias entre python 2 y python 3.
Duración:
20 horas
Próximo curso:
Modalidades:
- En Línea con instructor en vivo
Beneficios
Diploma Digital
Manual Digital
Laboratorios del curso
Garantía de Satisfacción
Curso dirigido a:
El curso está dirigido a estudiantes nuevos en el idioma que pueden o no tener experiencia con otros lenguajes de programación.
Requisitos previos:
Contar con alguna experiencia en Programación.
METODOLOGÍA DE ESTUDIO EFECTIVA
Modalidad en linea con instructor en vivo.
Interacción Personalizada:
- Enfoque Personalizado: Reciben atención personalizada y haz preguntas al instructor.
- Retroalimentación Instantánea: Tu profesor en vivo te proporcionará retroalimentación inmediata, lo que facilita la comprensión de conceptos y la corrección de errores.
Flexibilidad y Accesibilidad:
- Aprendizaje Remoto: Accede al curso desde cualquier lugar, eliminando la necesidad de desplazamientos y permitiendo una mayor flexibilidad en horarios.
- Grabaciones Disponibles: Las sesiones en vivo pueden ser grabadas, asi podrás revisar el material en cualquier momento.
Motivación y Compromiso:
- Participación Activa: La interacción en tiempo real fomenta la participación activa y el compromiso, creando una mayor conexion con el instructor y otros estudiantes.
- Sesiones Dinámicas: Discusiones en vivo, ejercicios prácticos y demostraciones mantienen tu interés a lo largo del curso.
Resolución Inmediata de Problemas:
- Asistencia Inmediata: Resuelve dudas y problemas de manera inmediata, evitando la espera entre la formulación de preguntas y la obtención de respuestas.
¿QUÉ APRENDERAS?
En este curso de Introducción a Python, aprenderás una amplia gama de habilidades y conocimientos técnicos relacionados con la programación en Python 3, adecuado para principiantes y también para aquellos con algo de experiencia en programación.
Fundamentos de Python:
- Comprender cómo funciona Python y su lugar en el mundo de los lenguajes de programación.
Trabajo con datos y tipos de datos:
- Manipulación de strings, operaciones matemáticas y uso de secuencias como listas, arrays, diccionarios y sets.
Control de flujo y funciones:
- Aprenderás a manejar el control de flujo, escribir y leer archivos, y escribir funciones para reutilizar código de manera eficiente.
Manejo de excepciones y módulos:
- Aprender a manejar errores en tu código y trabajar con módulos para organizar mejor tu código.
Trabajar con fechas y tiempos:
- Uso del módulo
datetime
para manejar fechas y tiempos de manera efectiva.
Estructuras de datos avanzadas:
- Profundización en tuplas, sets, y cómo usar argumentos variables en funciones.
Entorno de desarrollo:
- Configuración y uso de entornos virtuales y manejo de paquetes con pip.
Programación interactiva y script:
- Crear scripts interactivos y juegos simples como el juego de adivinar palabras y piedra, papel o tijeras.
Comprensión y aplicación de buenas prácticas:
- Aprenderás sobre PEP8, el estándar de estilo de Python, y cómo usar herramientas como Pylint para mantener tu código limpio y profesional.
Objetivos
Familiarizándose con la Terminal
Ejecutando Python
Ejecutando un Archivo de Python
Hola, Mundo
Literales
Comentarios en Python
Tipos de Datos
Explorando Tipos
Variables
Un Script Simple de Python
Constantes
Eliminando Variables
Escribiendo un Módulo de Python
Función Print()
Recogiendo Entrada del Usuario
¡Hola, Tú!
Leyendo y Escribiendo a Archivos
Trabajando con Archivos
Definiendo Funciones
Alcance de las Variables
Variables Globales
Parámetros de Funciones
Una Función con Parámetros
Valores Predeterminados
Parámetros con Valores Predeterminados
Devolviendo Valores
Importando Módulos
Métodos vs. Funciones
Operadores Aritméticos
División Entera y Módulo
Operadores de Asignación
Precedencia de Operaciones
Funciones Matemáticas Integradas
El Módulo math
El Módulo random
¿Cuántas Pizzas Necesitamos?
Lanzando Dados
Comillas y Caracteres Especiales
Indexación de Cadenas
Cortando Cadenas
Concatenación y Repetición
Combinando Concatenación y Repetición
Las Cadenas de Python son Inmutables
Métodos Comunes de Cadenas
Formateo de Cadenas
Jugando con el Formateo
Literales de Cadena Formateada (f-strings)
Funciones de Cadena Integradas
Emitiendo Texto Delimitado por Tabulaciones
Definiciones
Secuencias
Listas
Secuencias y Aleatoriedad
Eliminar y Devolver un Elemento Aleatorio
Tuplas
Rangos
Convirtiendo Secuencias a Listas
Indexación
Juego Simple de Piedra, Papel o Tijera
Cortando
Cortando Secuencias
Min(), Max(), y Sum()
Convirtiendo Secuencias a Cadenas con str.join(seq)
Dividiendo Cadenas en Listas
Desempaquetando Secuencias
Diccionarios
La Función len()
Creando un Diccionario desde la Entrada del Usuario
Conjuntos
*args y **kwargs
Creando, Activando, Desactivando y Eliminando un Entorno Virtual
Paquetes con pip
Trabajando con un Entorno Virtual
Declaraciones Condicionales
Condiciones Compuestas
Los Operadores is y is not
All() y Any()
Operador Ternario
En Medio
Bucles en Python
Todo Verdadero y Cualquier Verdadero
Break y continue
Recorriendo Líneas en un Archivo
Juego de Adivinanza de Palabras
La Función enumerate()
Generadores
La Función next()
Comprensiones de Listas
Fundamentos de Excepciones
Obteniendo Información sobre Excepciones
Levantando Excepciones
La Cláusula else
La Cláusula finally
Usando Excepciones para Control de Flujo
Suma en Ejecución
Levantando Tus Propias Excepciones
Entendiendo el Tiempo
El Módulo time
Estructuras de Tiempo
Tiempos como Cadenas
Tiempo y Cadenas Formateadas
Pausando la Ejecución con time.sleep()
El Módulo datetime
¿Qué Color de Pantalones Debo Usar?
Objetos Datetime.timedelta
Informe sobre Horarios de Salida
Abriendo Archivos
Encontrando Texto en un Archivo
Escribiendo en Archivos
Creador de Listas
El Módulo os
Recorriendo Directorios
El Módulo os.path
Una Mejor Manera de Abrir Archivos
Comparando Listas
PEP8
Pylint
T e s t i m o n i o s
¿Qué opinan nuestros alumnos de este curso?
Guadalupe Andrea C.
Muy buena forma de explicar y dejar en claro las características de Python.
Sergio Isarel Z.
El instructor siempre se mostró atento a las dudas que surgían de todos los temas.
Omar S.
El instructor paciente y buena actitud, se observó que domina bien el tema.
Cesar Augusto E.
La manera de enseñar del instructor es muy buena, es divertido y aparte te motiva.
¡Prepárate para ser inspirado por historias reales de éxito y crecimiento profesional!
Explora el impactante primer contacto que nuestros alumnos experimentan al unirse a nuestra comunidad educativa. Descubrirás por qué Executrain es tan apreciado por aquellos que buscan dominar las habilidades informáticas de vanguardia.
Invierte en tu FUTURO
¿Por qué aprender Introducción a Python ?
Aprender Python a través de un curso de introducción ofrece varios beneficios significativos, tanto para quienes son completamente nuevos en la programación como para aquellos que ya tienen experiencia en otros lenguajes.
1. Facilidad de aprendizaje:
Python es conocido por su sintaxis clara y legible, que asemeja al inglés. Esto hace que sea un excelente lenguaje de programación para principiantes, ya que pueden empezar rápidamente a escribir programas funcionales y entender lo que hacen.
2. Amplia aplicabilidad y demanda en el mercado:
Python es extremadamente versátil y se utiliza en muchas industrias diferentes, incluyendo desarrollo web, análisis de datos, inteligencia artificial, aprendizaje automático, ciencia de datos, automatización, y más. Aprender Python puede abrir muchas puertas en diversos campos profesionales.
3. Gran comunidad y recursos:
Python tiene una de las comunidades más grandes y más activas entre los lenguajes de programación. Esto significa que hay abundantes recursos de aprendizaje, como tutoriales, libros, cursos, y foros de discusión donde puedes obtener ayuda y colaborar con otros.
¿Deseas conocer más acerca de nuestros servicios?
En Executrain contamos con las mejores opciones para tu crecimiento profesional.
Aprende Introducción a Python y Avanza en tu Carrera
Un curso introductorio de Python es una excelente inversión en tu educación y desarrollo profesional, proporcionando una base sólida sobre la cual puedes construir habilidades más avanzadas o especializarte en campos específicos.
¡Inscríbete ahora y haz que tu carrera despegue con nosotros!
V E R C U R S O S R E L A C I O N A D O S
Introduction to Python
Python Advanced
En este curso de Python Avanzado, los estudiantes que ya están familiarizados con la programación de Python aprenderán técnicas avanzadas de Python.