¿Qué quieres aprender?

Python Desde Cero

Python Desde Cero

TecGurus

Curso online


499

¿Te gustaría aprender Python de una manera fácil y práctica desde cero?

El lenguaje más práctico y fácil de aprender, implementa aplicaciones de una manera sencilla, aprende los conceptos de orientación a objetos, este curso es totalmente práctico, todo el material esta incluido.Crearás una aplicación web conectada con base de datos, el grupo decide con el instructor el proyecto final a desarrollar, conocerás la arquitectura de python, el lenguaje, sintaxis y lo más importante tendrás todas las herramientas necesarias para crear tu propia aplicación.

¿Cuáles son las ventajas de usar Python?

1.-Curva de aprendizaje muy corta.

2.-Sintaxis concisa y legible.

3.-Buenas prácticas y lineamientos de calidad reforzados por el lenguaje.

4.-Soporte extensivo a herramientas de todo tipo incluido por defecto en la biblioteca estándar.

5.-Ademas de la librería estándar, existe una cantidad enorme de paquetes de terceros disponibles a través del índice de paquetes de Python (PyPI).

6.-La disponibilidad de paquetes, sumado a la corta curva de aprendizaje, reducen exponencialmente el tiempo de desarrollo.

¿Quieres hablar con un asesor sobre este curso?

Objetivos

- Conocer la sintaxis de Python. - Programación orientada a objetos en Python. - Crear una aplicación web con Python conectada a una base de datos MySQL bajo el patrón de diseño MVC.

A quién va dirigido

A estudiantes y desarrolladores en el campo de T.I. o personas interesadas en el campo de la programación, ya que contamos con cursos desde nivel básico.

Requisitos

- Conocimientos básicos de programación (variables, ciclos, estructuras de datos, lógica básica) - Se recomienda el curso Introducción a la Programación Presencial.

Temario completo de este curso

  1. 1. Arquitectura General

    1.1 Conociendo el entorno de desarrollo

    1.2 Instalando Python (MAC, IOS, Linux o

    Windows)

    1.3 Escribiendo mi primer programa con

    Python

    2. Estructura del Lenguaje

    2.1 Variables y expresiones

    2.2 Tipos de dato

    2.2 Condicionales

    2.3 Control de flujo

    2.4 Colección de datos

    2.5 Entrada y salida de datos

    2.6 Manejo de funciones

    2.7 Manejo de excepciones

    3. Programación Orientada a Objetos

    3.1 Diseñando clases

    3.2 Creación de métodos

    3.3 Creación de atributos

    3.4 Creación de constructores

    3.5 Diferencia entre clases y objetos

    3.6 Herencia y polimorfismo

    4. Capa de Datos

    4.1 Conexión a la base de datos

    4.2 Mapeo de tablas a clases

    4.3 Insertar, consultar y actualizar información

    5. Presentación Web

    5.1 Entendiendo MVC

    5.2 Código del lado del cliente

    5.3 Código del lado del servidor

    5.4 Request, Response y Session

    5.5 Integrando la capa de datos

    5.6 Uso de Django, principales ventajas

    6. Proyecto Final

    6.1 Integrando las capas

    6.2 Login de la aplicación

    6.3 Alta de información

    6.4 Modificación de información

    6.5 Eliminar información

    6.6 Consultas

    6.7 ¿Que sigue? explicando Flask, Plotly y Dash

Ver más