100% ON LINE y EN VIVO o asincrónico

Consulta por próximos inicios

Días a confirmar
2 ENCUENTROS SEMANALES

Horario a confirmar
HORA ARGENTINA
Solicitá tu link de pago desde este botón.
ÚNICO CENTRO DE ENTRENAMIENTO AUTORIZADO EN ARGENTINA POR EL LINUX PROFESSIONAL INSTITUTE Y POR LA LINUX FOUNDATION


REQUISITOS
Si requiere conocimientos previos, debes haber finalizado los cursos Linux System Administrator y Linux System Engineer.

CERTIFICACIÓN
Obtendrás la certificación Programación con Python

CONSULTAS
Podrás realizar tus consultas al tutor por email, a demanda, según tu ritmo de estudio.

CLASES EN VIVO Y VIDEOCLASES
Podés cursar de manera sincrónica o asincrónica. Los cursos se desarrollan a través de clases en vivo que quedan grabadas para que puedas cursarlas a tu ritmo y desde cualquier lugar del mundo en que te encuentres.

MATERIAL EN ESPAÑOL
Todo el material PDF está en ESPAÑOL, actualizado, completo y es descargable e imprimible.

ACCESO INMEDIATO E ILIMITADO
Accederás a todos los contenidos contratados, en forma ilimitada e irrestricta y sin fecha de vencimiento.
El diplomado contiene estos temas, clase por clase
Descripción:
Python es un lenguaje de programación de propósito general muy poderoso y flexible, a la vez, sencillo y fácil de aprender.
Objetivos:
· Introducir al alumno a los principales conceptos de programación a través de Python.
. Al terminar el curso serás capaz de escribir pequeños programas con los que automatizar tareas, y contarás con los conocimientos necesarios para abordar otros cursos de programación mas avanzados.
Destinatarios:
Este curso va dirigido a personas que quieran iniciarse en el mundo de la programación o personas que, teniendo conocimientos básicos de programación en otros lenguajes, quieren aprender Python.
CLASE 01
Introducción a los lenguajes de programación
· Requisitos para programar. Bases de la programación. Algoritmos. Pseudocódigo. Diagrama de flujo. ¿Qué es Python? Introducción. Usos de Python.
· Características de Python. Instalación del lenguaje.
· Sin instalación: JupyterLab.
· Instalación y configuración del entorno. Visual Studio Code. Code OSS.
CLASE 02
Primeros pasos para crear nuestro primer programa
· Hola mundo.
· Definiendo variables.
· Ejemplo condicional.
· Sintaxis básica.
· Comentarios y declaración.
· Identación y bloques de código. Uso de la función print().
CLASE 03
Tipos básicos I
· Crear variables. Nombres de variables. Palabras reservadas.
· Entero o int.
· Float.
· Números complejos.
· Operadores aritméticos.
CLASE 04
Tipos básicos II
· Booleanos.
· Cadenas. Ejemplos string.
· Operadores lógicos.
CLASE 05
Estructuras de control
· Sentencia IF. If else y elif.
· Bucle While.
· Bucle For.
CLASE 06
Listas
· Crear listas Python.
· Acceder y modificar listas.
· Iterar listas.
· Métodos listas.
CLASE 07
Tuplas
· Crear tupla Python.
· Operaciones con tuplas.
· Métodos tuplas.
CLASE 08
Diccionario
· Crear diccionario Python.
· Acceder y modificar elementos.
· Iterar diccionario.
· Diccionarios anidados. Métodos diccionarios Python.
CLASE 09
Match
· Declaración match Python.
CLASE 10
Sentencias condicionales
· Operadores relacionales. Estructuras condicionales simples y compuestas.
· Estructuras condicionales anidadas.
· Condiciones compuestas con operadores lógicos.
CLASE 11
Bucles
· Estructuras de control.
· Bucle for.
· Range.
· Bucle while.
· Switch.
· Break - Continue.
CLASE 12
Programación estructurada
· Declarar funciones.
· Retornar valores. Enviar valores.
· Argumentos indeterminados. Argumentos y parámetros.
· Funciones recursivas e integrada.
CLASE 13
Funciones
· Funciones en Python.
· Pasando argumentos de entrada.
· Argumentos de longitud variable.
· Sentencia return.
· Documentación.
· Anotaciones en funciones.
CLASE 14
Errores y excepciones
· Errores y excepciones.
· Excepciones múltiples.
· Excepciones múltiples e invocación de excepciones.
CLASE 15
Orientación a objetos
· Programación orientada a objetos.
· Definiendo clases.
· Definiendo atributos.
· Definiendo métodos.
· Métodos en Python: instancia, clase y estáticos.
CLASE 16
Herencia
· Herencia en Python.
· Extendiendo y modificando métodos.
· Herencia múltiple.
CLASE 17
Otros conceptos POO
· Abstracción.
· Acoplamiento.
· Encapsulamiento.
· Polimorfismo.
· Cohesión.
CLASE 18
Revisitando objetos
· Cadenas y métodos.
· Listas y sus métodos.
· Diccionarios y sus métodos.
CLASE 19
Módulos (Modules)
· Módulos y paquetes.
CLASE 20
Funciones avanzadas
· Filter.
· Lambda.
· Generadores I.
· Decoradores.
CLASE 21
Documentación
· Docs.
· Pydoc.
· Doctest.
CLASE 22
Punteros
· Variables de tipo puntero y sus operadores.
· Aritmética de punteros.
CLASE 23
Punteros (II)
· Punteros y funciones.
· Asignación dinámica de memoria.
CLASE 24
Entrada/salida y ficheros
· Entrada estándar rawInput.
· Salida estándar rawInput.
· Ficheros.
Todos nuestros cursos pueden ser contratados de forma individual o corporativa
APLICA LEY DE CONOCIMIENTO y SEPYME
Por consultas, comunícate al +54 9 11 6969 9993
Estos son algunos de nuestros clientes

CENTRO AUTORIZADO Y CHANNEL PARTNER








+54 9 11 6969 9993
informes@carreralinux.com.ar
Imagen de storyset en Freepik