Python la guía completa 2022
What you'll learn
- 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)
Requirements
- No hay ningun requisito ya que arrancamos desde 0.
- Conocimientos mínimos en manejar una computadora.
Description
Lo que vas a aprender en este curso:
(1) Primeros Pasos (Números, textos, índices y slicing, listas, entrada desde teclado)
(2) Introducción a la Plataforma Udemy y como se maneja.
(3) Introducción a Visual Studio Code y como se maneja, mas sus componentes (Plugin, archivos, guardar, crear capeta, etc )
(2) Operadores y expresiones (Relacionales, lógicos, asignación)
(3) Controlando Flujo (Sentencia if, bucle while, for)
(4) Colecciones de datos (Tuplas, conjuntos, diccionarios, colas y pilas)
(5) Entrada y salida de datos (Scripts, entrada, salida)
(6) Programación de funciones (Declarar funciones, retornar valores, enviar valores, argumentos indeterminados, argumentos y parámetros)
(7) Manejo de excepciones (Excepciones múltiples)
(8) Clases y objetos (Métodos especiales, encapsulamiento)
(9) Herencia (Herencia, herencia múltiple, polimorfismo)
(10) Métodos de colección (Cadenas, listas, conjuntos, diccionarios)
(11) Módulos y paquetes (Módulos, paquetes, paquetes distribuibles)
(12) Manejo de ficheros (Fichero de texto, manejo de puntero, serialización)
(13) Interfaz gráfica con Tkinter (Raíz, Frame, Label, Entry, Text , Bbutton, Raddiobutton, Spinbox, Checkbutton, Popus Ventanas emergentes, Popus avanzados, Calculadora Proyecto Final)
(14) Base de datos SQL (Conexión de puntero y consultas básicas, Primary key, Autoincrement, CRUD)
(15) Funciones avanzadas (Filter, Lambda, Map, Generadores)
(16) Documentación y prueba (Docs, Pydoc. Doctest)
(17) 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
Who this course is for:
- Desarrolladores en python
Instructor
¡Bienvenidos a mi perfil! Soy un programador autodidacta con más de 4 años de experiencia en el desarrollo de software. Actualmente, también tengo el placer de ser profesor de programación y compartir mis conocimientos con otros. Mi objetivo es ayudar a mis estudiantes a adquirir habilidades valiosas en el mundo de la tecnología y brindarles las herramientas necesarias para ser exitosos en sus carreras. Siempre estoy dispuesto a escuchar y responder cualquier pregunta que puedan tener. ¡Espero tener la oportunidad de trabajar contigo y compartir juntos nuestro amor por la programación!