Curso completo de Python 2021
Lo que aprenderás
- El alumno aprenderá a crear base de datos y a realizar consultas. También aprenderá a crear un CRUD.
- El alumno aprenderá a controlar el flujo de un programa
- El alumno aprenderá a crear la documentación y prueba de todas sus aplicaciones.
- El alumno aprenderá a crear aplicación de escritorio y distribuirla.
- El alumno aprenderá a crear Scripts
- El alumno aprendera los operadores y las expresiones en Python
- El alumno aprenderá a crear interfaces graficas reales.
- El alumno aprenderá a controlar los errores y las excepciones de un algoritmo.
- El alumno aprender lo que es Programacion Orientada a Objetos en Python (POO)
Contenido del curso
- Introduccion principal
- Primeros pasos
- Operadores y expresiones
- Controlando el Flujo
- Colecciones
- Scripts
- Funciones
- Errores y execpciones
- POO
- Herencia
- Metodos de colecciones
- Modulos y paquetes
- Manejo de Ficheros
- Interfaces Graficas
- Paracticas Tkinter / tk
- BBDD
- Funciones Avanzadas
- Documentacion y Prueba
- Distribucion
Requisitos
- No hay ningun requisito ya que arrancamos desde 0.
- Conocimientos mínimos en manejar una computadora.
Descripción
Lo que vas a aprender en este curso:
- Primeros Pasos (Números, textos, índices y slicing, listas, entrada desde teclado)
- Introducción a la Plataforma Udemy y como se maneja.
- Introducción a Visual Studio Code y como se maneja, mas sus componentes (Plugin, archivos, guardar, crear capeta, etc )
- Operadores y expresiones (Relacionales, lógicos, asignación)
- Controlando Flujo (Sentencia if, bucle while, for)
- Colecciones de datos (Tuplas, conjuntos, diccionarios, colas y pilas)
- Entrada y salida de datos (Scripts, entrada, salida)
- Programación de funciones (Declarar funciones, retornar valores, enviar valores, argumentos indeterminados, argumentos y parámetros)
- Manejo de excepciones (Excepciones múltiples)
- Clases y objetos (Métodos especiales, encapsulamiento)
- Herencia (Herencia, herencia múltiple, polimorfismo)
- Métodos de colección (Cadenas, listas, conjuntos, diccionarios)
- Módulos y paquetes (Módulos, paquetes, paquetes distribuibles)
- Manejo de ficheros (Fichero de texto, manejo de puntero, serialización)
- Interfaz gráfica con Tkinter (Raíz, Frame, Label, Entry, Text , Bbutton, Raddiobutton, Spinbox, Checkbutton, Popus Ventanas emergentes, Popus avanzados, Calculadora Proyecto Final)
- Base de datos SQL (Conexión de puntero y consultas básicas, Primary key, Autoincrement, CRUD)
- Funciones avanzadas (Filter, Lambda, Map, Generadores)
- Documentación y prueba (Docs, Pydoc. Doctest)
- Distribución (Ejecutables)
Algunas reseñas:
Luis Angel Ramos Mejia
- Muy buen curso, demasiado completo y aprendi demasiado
Bruno Risotto
- Muy bien detallado y explicado!
Gabriel Alexander Manzanarez Montilla
- Un excelente curso, buena explicación y con mucha atención a los detalles
Jhon Alejandro Cabeza Baños
- Excelente curso para iniciar, buenos ejemplos y buena metodología para explicar
¿Para quién es este curso?
- Desarrolladores en python
Más cursos del mismo autor: Brian De Vita
Reviews
There are no reviews yet.