Git Product home page Git Product logo

curso-python's Introduction

El lenguaje de programación Python

Holas a todos y bienvenidos sean al curso de programación con Python 2020-2. De parte de todos los colaboradores les agradecemos su preferencia y esperamos que el curso le sea útil en su vida profesional. ❤️

📅 Fechas y horarios

Nivel Fecha y hora
Básico 10 al 14 de Agosto de 2:30 pm a 4:30 pm
Intermedio 17 al 21 de Agosto de 2:30 pm a 4:30 pm
Avanzado 24 al 28 de Agosto de 2:30 pm a 4:30 pm

💡 Temario

Básico - Semana 1

  • Introducción a Python.

    • ¿Qué es Python?
    • Filosofía de Python
    • Principios y Zen de Python
    • Instalación
    • Sistemas Windows (32 y 64 bits)
    • Sistemas UNIX (Linux y Mac)
    • El intérprete de comandos
    • Operaciones de la línea de comandos
    • Intérprete interactivo
  • Tipos de objetos

    • Enteros
    • Reales
    • Complejos
    • Booleanos
    • Operadores
    • Cadenas
    • Listas
    • Tuplas
    • Diccionarios
  • Control de Flujo

    • If-Else-Elif
    • While
    • Continue
    • Break
    • Pass
    • For
    • For-each
    • Listas por compresión
  • Programación funcional

    • Estructura de una función
    • Declaración y sintaxís
    • Llamada a una función
    • Retorno de valores
    • Scope
    • Recursividad
    • Generadores
    • Interadores
    • yield
    • Bult-ins
    • Decoradores
    • Lambdas
  • Programación Orientada a Objetos

    • Clases
    • Declaración
    • Método init
    • Parámetro self
    • Estructura
    • Atributos
    • Atributos de instancia
    • Atributos de clase
    • Métodos
    • Métodos de instancia
    • Objetos
    • Acceso a atributos y métodos
    • Herencia simple
    • Multiherencia
    • Polimorfirsmo
    • Protección de atributos y métodos
  • Manejo de archivos

    • Módulos os y sys
    • Objetos file
    • Apertura
    • Lectura
    • Escritura
    • Serialización
    • XML, JSON, CSV
    • Posicionamiento

Intermedio - Semana 2

  • Manejo de excepciones

    • Try-except
    • Raise
    • Else
    • Finally
    • Jerarquía
  • Expresionres regulares

    • Modulo re
    • Metacaracteres
    • Patrones
    • REGEX101
  • Manejo de bases de datos

    • DBMS - RDBMS
    • CRUD
    • Diseño conceptual
    • Diseño lógico
    • CRUD
    • Sqlite3
    • MySQL
    • Oracle
  • Programación concurrente

    • Hilos (Threads)
    • Procesos
    • Semáforos
  • Tkinter

    • Posicionamiento
    • Widgets
    • CSS

Avanzado - Semana 3

  • Entornos de desarrollo

    • Anaconda Navigator
    • Jupyter Notebook
    • Spyder IDE
    • Google Colab
    • Microsoft Azure Notebooks
  • Módulos Científicos

    • Numpy
    • Scipy
    • Sympy
    • Pandas
    • Matplotlib
  • Introducción a IA

    • Aprendizaje Supervisado
      • Regresión
      • Clasificación
    • Aprendizaje No Supervisado
      • Clustering
    • Aprendizaje por Refuerzo
      • Ecuación de Bellman
      • Q-Learning
    • ScikitLearn
  • Introducción a Redes Neuronales

    • Perceptrón
    • Capas
    • Función de activación
    • Optimización
    • Función de costo
    • R.N. Convolucionales y Recurrentes
    • Introducción a TensorFlow
  • APIs

    • Google Maps
      • Direcciones
      • Rutas
      • Trazos
    • The Wheater Channel
    • IBM Watson
  • ChatBot con Telegram

Contacto

Samuel Arturo Garrido Sánchez: [email protected]

curso-python's People

Contributors

samartgs avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.