Curso de programación Python

cursos de programacion con Python Santiago

Curso certificado de Python

Python es actualmente el lenguaje de programación más utilizado, sobrepasando hace poco a Java, quien ocupó por largo tiempo el podio, y es que Python realmente tiene todo lo necesario para ser el lenguaje de programación para iniciar en este mundo, debido a que es sencillo aprenderlo, es multiparadigma e interpretado, además de que empresas como la gran Google lo usan bastante, estas siendo unas grandes ventajas para considerar aprender Python como tu primer lenguaje de programación.

El PCAP | Fundamentos de la programación con Python, está diseñado para estudiantes con poca o ninguna experiencia previa. conocimiento de programación, es decir, estudiantes de secundaria, universidad, escuela vocacional, o simplemente cualquier persona interesada en aprender a programar. El único requisito previo es la capacidad de utilizar un computadora personal y un conocimiento muy básico de matemáticas.
No hay requisitos previos específicos para este curso.
El PCAP | El curso Fundamentos de la programación en Python cubre todos los conceptos básicos de la programación en Python, así como conceptos y técnicas generales de programación de computadoras. El curso también familiariza a los estudiante con el enfoque orientado a objetos. El curso se divide en cinco módulos. Cada estudiante tiene acceso a materiales prácticos de práctica, cuestionarios y evaluaciones para aprender a utilizar las habilidades y los conocimientos adquiridos en el curso e interactuar con algunos programas de la vida real tareas y situaciones.
El objetivo del curso es familiarizar al estudiante con conceptos generales de programación de computadoras como ejecución condicional, bucles, sintaxis del lenguaje de programación Python, semántica y tiempo de ejecución entorno, así como con técnicas generales de codificación y programación orientada a objetos. Completar el curso asegura que el estudiante esté completamente familiarizado con todos los medios principales provistos por Python 3 para permitirle comenzar sus propios estudios y abrir un camino a los desarrolladores. carrera. Objetivos del módulo:

Módulo 0 (opcional)

Familiarizar al estudiante con los fundamentos de la programación informática: cómo funciona la computadora, cómo se ejecuta el programa, cómo se define y construye el lenguaje de programación, qué diferencia está entre compilación e interpretación, qué es Python, cómo se posiciona entre otros lenguajes de programación, y lo que distingue a las diferentes versiones de Python. Demostrar un forma sencilla de descargar, instalar y ejecutar el entorno de Python en una computadora personal.

Módulo 1

Familiarizar al estudiante con los métodos básicos que ofrece Python para formatear y generar datos, junto con los tipos primarios de datos y operadores numéricos, sus relaciones mutuas y vinculante. Presente el concepto de variables y las convenciones de nomenclatura de variables. presentar la tarea operador, junto con las reglas que rigen la construcción de expresiones. Introducir la introducción y conversión de datos.

Módulo 2

Familiarizar al estudiante con el concepto de valores booleanos, con el fin de comparar valores de diferencia y para controlar las rutas de ejecución usando las instrucciones if y if-else. Introducir la utilización de bucles (while y for) y cómo controlar su comportamiento usando el descanso y continuar instrucciones. Presentar la diferencia entre operaciones lógicas y bit a bit. Familiarizar al estudiante con el concepto de listas y procesamiento de listas, incluida la iteración proporcionada por el bucle for y el corte. Explique la idea de arreglos multidimensionales.

Módulo 3

Familiarizar al estudiante con la definición y el uso de funciones: su fundamento, propósito, convenciones, y trampas. Presentar el concepto de pasar argumentos de diferentes maneras y establecer sus valores predeterminados, junto con los mecanismos de devolución de los resultados de la función. Explicar los problemas de alcance del nombre. Introducir nuevos agregados de datos (tuplas y diccionarios) y muestran su papel en el procesamiento de datos.

Módulo 4

Familiarizar al estudiante con los módulos de Python: su razón de ser, función, cómo importarlos en diferentes y presentar el contenido de algunos módulos estándar proporcionados por Python. Presentar el camino en qué módulos se acoplan para formar paquetes. Familiarizar al alumno con el concepto de excepción y la implementación de Python de la misma, incluida la instrucción try-except, con su aplicaciones y la instrucción de subida. Introducir cadenas y sus métodos específicos, junto con sus similitudes y diferencias en comparación con las listas.

Módulo 5

Familiarizar al estudiante con los fundamentos de la OOP (Programación Orientada a Objetos) y la forma en que se adoptan en Python, mostrando la diferencia entre OOP y el enfoque procedimental clásico. Presentar las características objetivas estándar: herencia, abstracción, encapsulación y polimorfismo, junto con problemas específicos de Python como variables de instancia frente a clase, y la implementación de Python de herencia. Las excepciones se discuten nuevamente de manera más detallada, mostrando su naturaleza objetiva. Familiarice al estudiante con los generadores de Python (la instrucción de rendimiento) y los cierres (la instrucción lambda palabra clave). Demostrar los medios que los desarrolladores de Python pueden usar para procesar (crear, leer y escribir) archivos.
Se puede acceder en línea a los módulos de contenido del curso, laboratorios, cuestionarios y evaluaciones a través de cualquier Navegador de Internet. Para obtener la mejor experiencia de aprendizaje, recomendamos utilizar las versiones más recientes de Mozilla Firefox, Internet Explorer/Microsoft Edge o Google Chrome.

A partir de aquí, mostraremos detalles del curso avanzado:

PCAP: Programación en Python avanzado está diseñado para estudiantes con un buen conocimiento previo de programación; estudiantes de secundaria, universidad, escuela vocacional, y que se encuentre interesada en aprender programación avanzada.
El estudiante deberá presentar el certificado o alguna constancia que indique que completo correctamente el curso básico de Python, o tomar una prueba que compruebe sus habilidades con el lenguaje.
El curso PCAP: Programación avanzada en Python cubre todos los aspectos avanzados de la programación en Python 3, así como conceptos y técnicas más complicadas de programación informática. Los estudiantes tienen acceso a materiales prácticos de práctica, cuestionarios y evaluaciones para aprender a utilizar las habilidades y los conocimientos adquiridos en el curso e interactuar con algunas tareas y situaciones de programación de la vida real.
PE2: Módulo 1 Después de completar el Módulo 1 de PE2, el estudiante podrá:

1.Comprender la función del módulo de Python y conocer las formas disponibles de importar módulos en su propio código/espacio de nombres;

2.Adquirir conocimiento de módulos Python estándar útiles seleccionados;

3.Tener una orientación en los propósitos de los paquetes, así como ser capaz de crear sus propios paquetes;

4.Conoce la función principal de PIP y sé capaz de usarla para instalar y desinstalar paquetes listos para usar de PyPI.

PE2: Módulo 2

Después de completar el Módulo 2 de PE2, el estudiante podrá:

1.Saber cómo se codifican y almacenan los caracteres dentro de la memoria de las computadoras, distinguir los estándares de codificación más conocidos;

2.Obtenga conocimiento de las secuencias de Python y conozca las diferencias entre cadenas y listas; 3.Ser capaz de utilizar eficazmente listas seleccionadas y métodos de cadenas;

4.Tener una orientación de la forma en que Python identifica y maneja los errores de tiempo de ejecución;

5.Comprender el propósito de las declaraciones de control probar, excepto y aumentar;

6.Comprender la naturaleza objetiva de las excepciones de Python.

PE2: Módulo 3

Después de completar el Módulo 3 de PE2, el estudiante podrá:

1.Comprender los conceptos fundamentales de la programación orientada a objetos como clase, objeto, propiedad, método, herencia y polimorfismo;

2.Tener una orientación en las diferencias entre enfoques procedimentales y objetales, como además de estar orientado cuando ambas técnicas revelan sus pros y sus contras ser capaz de construir sus propias clases, objetos, propiedades y métodos;

3.Ser capaz de usar herencia y polimorfismo en su ruta de herencia; comprender la naturaleza objetiva de las excepciones de Python.

PE2: Módulo 4

Después de completar el Módulo 4 de PE2, el estudiante podrá:

1.Obtener la capacidad de comprender los conceptos de generadores, iteradores y cierres, así como poder usarlos en aplicaciones adecuadas;

2.Saber cómo Python accede a los recursos del sistema de archivos físicos, comprender la apertura de archivos modos y realizar operaciones básicas de entrada/salida en relación con archivos de texto y binarios, obtener la capacidad de manipular la fecha y la hora, trabajar con un calendario y crear estructuras de directorios usando Python;

3.Estar listo para tomar el examen resumido de la parte 2 y el examen final;

4.Prepárese para intentar obtener la calificación de Asociado certificado por PCAP en programación Python del OpenEDG Python Institute.

Para más información, tanto de los cursos básicos como avanzados:

Puedes contactarnos por privado para saber otros detalles sobre el curso, en el siguiente botón: