Ademika Cursos

Entrar

Ā”Oferta!

InscripciĆ³n Python Completo | Carrera con certificado internacional

El precio original era: $ 25.000,00.El precio actual es: $ 12.599,00.

CategorĆ­as: ,

DescripciĆ³n

PRECIO DE PREVENTA ā†’ CUPOS LIMITADOS

Nivel 1 (Lanzamiento 20/01/2023)
  • IntroducciĆ³n a Python
    • Los fundamentos de la programaciĆ³n informĆ”tica, es decir, cĆ³mo funciona la computadora, cĆ³mo se ejecuta el programa, cĆ³mo se define y construye el lenguaje de programaciĆ³n, cuĆ”l es la diferencia entre compilaciĆ³n e interpretaciĆ³n, quĆ© es Python y quĆ© distingue a las diferentes versiones de Python;
  • Operadores bĆ”sicos, entrada y salida estĆ”ndar, variables y tipos de datos
    • Los mĆ©todos bĆ”sicos de formato y salida de datos ofrecidos por Python, junto con los principales tipos de datos y operadores numĆ©ricos, sus relaciones mutuas y enlaces; el concepto de variables y convenciones de nombres de variables; el operador de asignaciĆ³n, las reglas que rigen la construcciĆ³n de expresiones; la introducciĆ³n y conversiĆ³n de datos;
  • Valores booleanos, condicionales, loops, listas y procesamiento de listas, operadores lĆ³gicos y operaciones a nivel de bits.
    • Valores booleanos para comparar valores de diferencia y controlar las rutas de ejecuciĆ³n utilizando las instrucciones if y if-else; la utilizaciĆ³n de bucles (while y for) y cĆ³mo controlar su comportamiento utilizando las instrucciones break y continue; la diferencia entre operaciones lĆ³gicas y bit a bit; el concepto de listas y procesamiento de listas, incluida la iteraciĆ³n proporcionada por el bucle for y el corte; la idea de matrices multidimensionales;
  • Funciones, tuplas, diccionarios y procesamiento de datos
    • La definiciĆ³n y el uso de funciones: su razĆ³n de ser, propĆ³sito, convenciones y trampas; el concepto de pasar argumentos de diferentes maneras y establecer sus valores predeterminados, junto con los mecanismos para devolver los resultados de la funciĆ³n; problemas con el alcance del nombre; nuevos agregados de datos: tuplas y diccionarios, y su papel en el procesamiento de datos.

 

Nivel 2 (Lanzamiento Febrero 2023)
  • MĆ³dulos, paquetes y PIP
    • ImportaciĆ³n y uso de mĆ³dulos de Python; utilizando algunos de los mĆ³dulos de biblioteca estĆ”ndar de Python mĆ”s Ćŗtiles; construir y usar paquetes de Python; PIP (paquete de instalaciĆ³n de Python) y cĆ³mo usarlo para instalar y desinstalar paquetes listos para usar de PyPI.
  • Strings, Excepciones,mĆ©todos de listas, mĆ©todos de strings.
    • Caracteres, cadenas y estĆ”ndares de codificaciĆ³n; Cadenas frente a listas: similitudes y diferencias; Lista mĆ©todos; mĆ©todos de cadena; La forma en que Python maneja los errores de tiempo de ejecuciĆ³n; Controlar el flujo de errores usando try y except; JerarquĆ­a de excepciones.
  • ProgramaciĆ³n orientada a objetos
    • Conceptos bĆ”sicos de programaciĆ³n orientada a objetos (POO); Las diferencias entre los enfoques procedimental y objetual (motivaciones y beneficios); Clases, objetos, propiedades y mĆ©todos; DiseƱar clases reutilizables y crear objetos; Herencia y polimorfismo; Excepciones como objetos.
  • Generadores, Iteradores, Closures, Python standard library y mĆ”s.
    • Generadores, iteradores y cierres; Trabajar con sistema de archivos, Ć”rbol de directorios y archivos; MĆ³dulos seleccionados de la biblioteca estĆ”ndar de Python (os, datetime, time, and calendar).

 

Nivel 3 (Lanzamiento Marzo 2023)
  • Fundamentos de OOP
    • Clases, instancias, atributos, mĆ©todos – introducciĆ³n; trabajar con datos de clase e instancia – variables de instancia.
  • ProgramaciĆ³n Orientada a objetos avanzada
    • Sintaxis central de Python; herencia y polimorfismo – la herencia como pilar de la programaciĆ³n orientada a objetos; sintaxis de argumento de funciĆ³n extendida; decoradores; diferentes caras de los mĆ©todos de Python; clases abstractas, encapsulaciĆ³n; composiciĆ³n vs herencia – dos caminos al mismo destino; heredar propiedades de clases integradas.
  • TĆ©cnicas avanzadas en la creaciĆ³n de excepciones
    • Excepciones – introducciĆ³n; atributos con nombre de objetos de excepciĆ³n; excepciones encadenadas; rastrear objetos de excepciones.
  • Persistencia de objetos
    • Operaciones de copia superficial y profunda; serializaciĆ³n de objetos de Python usando el mĆ³dulo pickle’ haciendo que los objetos de Python sean persistentes usando el mĆ³dulo shelve.
  • Metaclases y metaprogramaciĆ³n
    • MetaprogramaciĆ³n y metaclases – introducciĆ³n; atributos especiales; funciĆ³n de tipo.
  • IntroducciĆ³n a PEP (Python Enhancement Proposal)
    • What is PEP? Coding conventions (code layout, style, naming, comments, etc.)
  • PEP20 (The ZEN of Python)
    • The Zen of Python
  • PEP8 (Style Guide for Python Code)
  • PEP257 (Docstring Conventions)
  • Otros PEP
    • Un recorrido rĆ”pido por otras PEP importantes
  • Conceptos bĆ”sicos de programaciĆ³n de redes
    • Redes, capas e Internet, Tomas de red: un medio bĆ”sico de programaciĆ³n de redes; dominios, direcciones, puertos, protocolos y servicios; clientes y servidores
  • Uso de sockets en Python
    • Crear sockets, conectarse a un servidor, solicitar documentos de un servidor, cerrar conexiones, clientes HTTP, la respuesta del servidor, excepciones
  • IntroducciĆ³n a JSON
    • Trabajar con archivos JSON, procesar archivos JSON
  • Utilizando el mĆ³dulo JSON
    • Trabajando con el mĆ³dulo JSON
  • IntroducciĆ³n a XML
    • Trabajo con archivos XML
  • CreaciĆ³n de request
    • Utilizando el mĆ³dulo de peticiones
  • CreaciĆ³n de CRUD en Python ā€“ REST client
    • Create, Read, Update, and Delete data
  • MĆ³dulo sqlite
    • QuĆ© es una base de datos, trabajar con una base de datos SQLite, crear bases de datos; Procesando datos;
  • MĆ³dulo xml
    • Procesamiento de archivos XML, anĆ”lisis de XML, modificaciĆ³n y creaciĆ³n de documentos XML;
  • MĆ³dulo csv
    • El mĆ³dulo CSV en Python, procesando archivos CSV;
  • MĆ³dulo loggin
    • Iniciar sesiĆ³n en Python, el objeto registrador, niveles de registro, el mĆ©todo setLevel, configuraciĆ³n bĆ”sica, controladores, formateadores;
  • MĆ³dulo configparser
    • El mĆ³dulo configparser, el archivo de configuraciĆ³n; analizar, procesar el archivo de configuraciĆ³n, interpolar valores.