Update course READMEs

Signed-off-by: Manuel Vergara <manuel@vergaracarmona.es>
This commit is contained in:
Manuel Vergara 2023-05-20 09:51:38 +02:00
parent f4e9797c4b
commit b28640cce2
2 changed files with 375 additions and 4 deletions

View File

@ -1,11 +1,13 @@
# Apuntes de python de holamundo # Apuntes de python de holamundo
Estos apuntes y ejercicios en python han sido realizados viendo un vídeo de Holamundo: Estos apuntes y ejercicios en python han sido realizados viendo un vídeo de Holamundo de [Nicolás Schürmann](https://www.linkedin.com/in/nicolasschurmann/):
- [Aprende python ahora! Curso completo e intensivo desde cero](https://www.youtube.com/watch?v=tQZy0U8s9LY&ab_channel=HolaMundo) - [Aprende python ahora! Curso completo e intensivo desde cero](https://www.youtube.com/watch?v=tQZy0U8s9LY&ab_channel=HolaMundo)
¡Te recomiendo que lo veas y hagas tus propios apuntes! Este repositorio es para mi uso personal, pero si te sirve de ayuda, ¡me alegro! ¡Te recomiendo que lo veas y hagas tus propios apuntes! Este repositorio es para mi uso personal, pero si te sirve de ayuda, ¡me alegro!
## Scripts del curso Quizá encuentres aquí cosas que no están en el vídeo, o viceversa, son apuntes personales 😊
## Trabajados realizados en el curso
- [01_calculadora.py](01_calculadora.py) - [01_calculadora.py](01_calculadora.py)
- [02_if01.py](02_if.py) - [02_if01.py](02_if.py)
- [02_if02.py](02_if02.py) - [02_if02.py](02_if02.py)

View File

@ -1,11 +1,13 @@
# Apuntes de python de python-total # Apuntes de python de python-total
Estos apuntes y ejercicios en python han sido realizados en el trascurso del curso de python-total de Federico Garay: Estos apuntes y ejercicios en python han sido realizados en el trascurso del curso de python-total de [Federico Garay](https://ar.linkedin.com/in/fedegaray):
- [Python-total](https://www.udemy.com/course/python-total) - [Python-total](https://www.udemy.com/course/python-total)
¡Te recomiendo que hagas el curso y redactes tus propios apuntes! Este repositorio es para mi uso personal, pero si te sirve de ayuda, ¡pues me alegro! ¡Te recomiendo que hagas el curso y redactes tus propios apuntes! Este repositorio es para mi uso personal, pero si te sirve de ayuda, ¡pues me alegro!
# Índice del curso y sus contenidos Quizá encuentres aquí cosas que no están en el curso, o viceversa, son apuntes personales 😊
# Índice del curso y apuntes realizados
- [Día 1 - Programa un creador de nombres](dia_01/README.md) - [Día 1 - Programa un creador de nombres](dia_01/README.md)
- 1.1. - print - 1.1. - print
@ -138,3 +140,370 @@ Estos apuntes y ejercicios en python han sido realizados en el trascurso del cur
- [Día 17 - Extra bibliotecas para hacking ético](dia_17/README.md) - [Día 17 - Extra bibliotecas para hacking ético](dia_17/README.md)
- 17.1. - Bibliotecas - 17.1. - Bibliotecas
# Índice de ficheros
```shell
python-total
├── dia_01
│   ├── main.py
│   ├── primer_proyecto.py
│   ├── programa01.py
│   └── README.md
├── dia_02
│   ├── 01_variables.py
│   ├── 02_Intengers_Floats.py
│   ├── 02_Intengers_math.py
│   ├── 03_Conversiones.py
│   ├── 04_format.py
│   ├── 05_operadores.py
│   ├── 06_programa02.py
│   └── README.md
├── dia_03
│   ├── 01_index.py
│   ├── 02_sub_strings.py
│   ├── 03_metodos.py
│   ├── 04_string.py
│   ├── 05_propiedades.py
│   ├── 06_listas.py
│   ├── 07_diccionarios.py
│   ├── 08_tuplas.py
│   ├── 09_set.py
│   ├── 10_booleanos.py
│   ├── 11_programa03.py
│   ├── __pycache__
│   └── README.md
├── dia_04
│   ├── 01_operadores_comparacion.py
│   ├── 02_operadores_logicos.py
│   ├── 03_control_de_frujo.py
│   ├── 04_for.py
│   ├── 05_while.py
│   ├── 06_rango.py
│   ├── 07_enumerador.py
│   ├── 08_zip.py
│   ├── 09_min_max.py
│   ├── 10_random.py
│   ├── 11_comprension_listas.py
│   ├── 12_match.py
│   ├── 13_programa04.py
│   └── README.md
├── dia_05
│   ├── 01_metodos_ayuda_docs.py
│   ├── 02_funciones.py
│   ├── 03_funciones_dinamicas.py
│   ├── 04_ejemplo_funcion.py
│   ├── 05_palito_mas_corto.py
│   ├── 06_lanzar_dados.py
│   ├── 07_limpiar_lista_promedio.py
│   ├── 08_lanzar_moneda.py
│   ├── 09_args_indeterminados.py
│   ├── 10_problemas_practicos.py
│   ├── 11_programa05.py
│   └── README.md
├── dia_06
│   ├── 01_abrir_manipular_archivos.py
│   ├── 02_crear_escribir_archivos.py
│   ├── 03_directorios.py
│   ├── 04_pathlib.py
│   ├── 05_path.py
│   ├── 06_limpiar_consola.py
│   ├── 07_programa06.py
│   ├── Europa
│   │   ├── Consejos.txt
│   │   ├── España
│   │   ├── Francia
│   │   └── Normativas.txt
│   ├── prueba.txt
│   ├── README.md
│   ├── Recetas
│   │   ├── Bebidas
│   │   ├── Carnes
│   │   ├── Ensaladas
│   │   ├── Pastas
│   │   ├── Postres
│   │   └── Verduras
│   └── Recetas.zip
├── dia_07
│   ├── 01_clases.py
│   ├── 02_atributos.py
│   ├── 03_metodos.py
│   ├── 04_tipos_metodos.py
│   ├── 05_herencia.py
│   ├── 06_herencia_extendida.py
│   ├── 07_polimorfismo.py
│   ├── 08_metodos_especiales.py
│   ├── 09_programa07.py
│   └── README.md
├── dia_08
│   ├── 01_pruebas_modulos
│   │   ├── moduloOcupado.py
│   │   ├── moduloVacio.py
│   │   └── __pycache__
│   ├── 02_pruebas_paquete
│   │   ├── ejercicio.py
│   │   └── paquete_ma
│   ├── 03_manejo_errores.py
│   ├── 04_probando_pylint.py
│   ├── 05_probando_pylint
│   │   ├── numeros.py
│   │   └── practica_pylint.py
│   ├── 06_probando_unittest
│   │   ├── cambia_texto.py
│   │   ├── prueba.py
│   │   └── __pycache__
│   ├── 07_decoradores.py
│   ├── 08_generadores.py
│   ├── 09_programa08
│   │   ├── numeros.py
│   │   ├── principal.py
│   │   └── __pycache__
│   └── README.md
├── dia_09
│   ├── 01_modulo_collections.py
│   ├── 02_modulo_os_shutil.py
│   ├── 03_modulo_datetime_1.py
│   ├── 03_modulo_datetime_2.py
│   ├── 04_modulo_medir_tiempo.py
│   ├── 05_modulo_math.py
│   ├── 06_modulo_re.py
│   ├── 07_modulo_comprimir_shutil.py
│   ├── 07_modulo_comprimir_zipfile.py
│   ├── 07_modulo_descomprimir_shutil.py
│   ├── 07_modulo_descomprimir_zipfile.py
│   ├── 08_Descomprimir_proyecto.py
│   ├── 09_Programa09
│   │   ├── buscador_num_serie.py
│   │   ├── Instrucciones.txt
│   │   └── Mi_Gran_Directorio
│   ├── carpeta_superior
│   │   ├── carpeta_1
│   │   ├── carpeta_2
│   │   ├── carpeta_3
│   │   ├── fichero1
│   │   └── fichero2
│   ├── extraccion_terminada
│   │   ├── carpeta_1
│   │   ├── carpeta_2
│   │   ├── carpeta_3
│   │   ├── fichero1
│   │   └── fichero2
│   ├── mi_texto_A.txt
│   ├── mi_texto_B.txt
│   ├── Proyecto+Dia+9.zip
│   ├── README.md
│   └── todo_comprimido.zip
├── dia_10
│   ├── fonts
│   │   ├── game_over.ttf
│   │   └── invaders.from.space.ttf
│   ├── img
│   │   ├── bala.png
│   │   ├── cohete.png
│   │   ├── enemigo.png
│   │   ├── extraterrestre.png
│   │   ├── Fondo.jpg
│   │   ├── ovni.png
│   │   ├── Penasolana_ajustada.jpg
│   │   └── Penasolana.jpg
│   ├── main.py
│   ├── README.md
│   └── sound
│   ├── disparo.mp3
│   ├── Golpe.mp3
│   └── MusicaFondo.mp3
├── dia_11
│   ├── 01_web_scraping_01.py
│   ├── 02_web_scraping_02.py
│   ├── mi_imagen.jpg
│   ├── nul
│   ├── programa_web_scraping.py
│   └── README.md
├── dia_12
│   ├── lista_precios.txt
│   ├── mi_restaurante.py
│   ├── Primer_recibo.txt
│   ├── README.md
│   └── segundo_recibo.txt
├── dia_13
│   ├── asistente_virtual.py
│   └── README.md
├── dia_14
│   ├── asistencia.py
│   ├── Empleados
│   │   ├── Cosmo Kramer.jpg
│   │   ├── Elaine Benes.jpg
│   │   ├── Federico Garay.jpg
│   │   ├── George Constanza.jpg
│   │   └── Jerry Seinfeld.jpg
│   ├── FotoA.jpg
│   ├── FotoB.jpg
│   ├── FotoC.jpg
│   ├── FotoD.jpg
│   ├── README.md
│   ├── reconocimiento_facial.py
│   └── registro.csv
├── dia_15
│   ├── cuaderno_machine_learning.py
│   ├── cuaderno_matplotlib.py
│   ├── cuaderno_numpy.py
│   ├── cuaderno_panda.py
│   ├── DataSet_Titanic.csv
│   ├── README.md
│   └── ventas-autos.csv
├── dia_16
│   ├── mi_web
│   │   ├── src
│   │   └── web
│   ├── README.md
│   └── web_Python_Total
│   ├── src
│   └── web
├── doc_curso
│   ├── 01_creador_de_nombres
│   │   ├── 001Print.pdf
│   │   ├── 002Strings.pdf
│   │   ├── 003Input.pdf
│   │   ├── 004Proyecto+del+Día+1.pdf
│   │   └── 005Cerveceria.py
│   ├── 02_calculador_de_comisiones
│   │   ├── 006Tipos+de+Datos.pdf
│   │   ├── 007Variables.pdf
│   │   ├── 008Los+Nombres+de+las+Variables.pdf
│   │   ├── 009Integers+y+Floats.pdf
│   │   ├── 010Conversiones+entre+Tipos+de+Datos.pdf
│   │   ├── 011Formatear+Cadenas.pdf
│   │   ├── 012Operadores+Matemáticos.pdf
│   │   ├── 013Redondeo.pdf
│   │   ├── 014Proyecto+del+Día+2.pdf
│   │   └── 015Comisiones.py
│   ├── 03_analizador_de_texto
│   │   ├── 016index(+).pdf
│   │   ├── 017Substrings.pdf
│   │   ├── 018Métodos+de+Strings.pdf
│   │   ├── 019Propiedades+de+Strings.pdf
│   │   ├── 020Listas.pdf
│   │   ├── 021Diccionarios.pdf
│   │   ├── 022Tuples.pdf
│   │   ├── 023Sets+-+Métodos.pdf
│   │   ├── 024Booleanos.pdf
│   │   ├── 025Proyecto+del+Día+3.pdf
│   │   └── 026Analizador_de_texto.py
│   ├── 04_adivinar_numero
│   │   ├── 027Operadores+de+Comparación.pdf
│   │   ├── 028Operadores+Lógicos.pdf
│   │   ├── 029Control+de+Flujo.pdf
│   │   ├── 030Loops+While.pdf
│   │   ├── 031Rango.pdf
│   │   ├── 032Enumerador.pdf
│   │   ├── 033Zip.pdf
│   │   ├── 034Min+&+Max.pdf
│   │   ├── 035Random.pdf
│   │   ├── 036Comprensión+de+Listas.pdf
│   │   ├── 037Match.pdf
│   │   ├── 038Proyecto+del+Día+4.pdf
│   │   └── 039Adivina_el_Numero.py
│   ├── 05_ahorcado
│   │   ├── 040Documentación.pdf
│   │   ├── 041Funciones.pdf
│   │   ├── 042Return.pdf
│   │   ├── 043Funciones+Dinámicas.pdf
│   │   ├── 044Interacción+entre+Funciones.pdf
│   │   ├── 045Argumentos+Indefinidos+args.pdf
│   │   ├── 046Argumentos+Indefinidos+kwargs.pdf
│   │   ├── 047Ejercicio_1.pdf
│   │   ├── 048Ejercicio_2.pdf
│   │   ├── 049Ejercicio_3.pdf
│   │   ├── 050Ejercicio_4.pdf
│   │   ├── 051Proyecto+del+Día+5.pdf
│   │   ├── 052Diagrama+Ahorcado.png
│   │   └── 053Juego_Ahorcado.py
│   ├── 06_recetario
│   │   ├── 054Abrir+y+Leer+Archivos.pdf
│   │   ├── 055Crear+y+Escribir+Archivos.pdf
│   │   ├── 056Directorios.pdf
│   │   ├── 057Pathlib.pdf
│   │   ├── 058Path.pdf
│   │   ├── 059Limpiar+la+Consola.pdf
│   │   ├── 060Archivos+y+Funciones.pdf
│   │   ├── 061Proyecto+del+Día+6.pdf
│   │   └── 062Mis_Recetas.py
│   ├── 07_cuenta_bancaria
│   │   ├── 063Clases.pdf
│   │   ├── 064Atributos.pdf
│   │   ├── 065Métodos.pdf
│   │   ├── 066Tipos+de+Métodos.pdf
│   │   ├── 067Herencia.pdf
│   │   ├── 068Herencia+Extendida.pdf
│   │   ├── 069Polimorfismo.pdf
│   │   ├── 070Métodos+Especiales.pdf
│   │   ├── 071Proyecto+del+Día+7.pdf
│   │   └── 072Cuenta_Bancaria.py
│   ├── 08_consola_de_turnos
│   │   ├── 073Instalar+Paquetes.pdf
│   │   ├── 074Módulos+y+Paquetes.pdf
│   │   ├── 075Manejo+de+Errores.pdf
│   │   ├── 076Pylint.pdf
│   │   ├── 077practica_pylint.py
│   │   ├── 078posible_solucion_pylint.py
│   │   ├── 079Unittest.pdf
│   │   ├── 080Decoradores.pdf
│   │   ├── 081Generadores.pdf
│   │   ├── 082Proyecto+del+Día+8.pdf
│   │   ├── 083numeros.py
│   │   └── 084principal.py
│   ├── 09_buscador_numeros_serie
│   │   ├── 085Módulo+Collections.pdf
│   │   ├── 086Módulo+Shutil+y+OS.pdf
│   │   ├── 087Módulo+Datetime.pdf
│   │   ├── 088Módulos+para+medir+el+tiempo.pdf
│   │   ├── 089Módulo+Math.pdf
│   │   ├── 090Expresiones+Regulares.pdf
│   │   ├── 091Comprimir+y+Descomprimir+Archivos.pdf
│   │   ├── 092Proyecto+del+Día+9.pdf
│   │   └── 093proyecto_9.py
│   ├── 10_invasion_espacial
│   │   ├── 094Distancia+entre+dos+puntos.pdf
│   │   └── 095programa_dia10
│   ├── 11_extractor_datos_web
│   │   ├── 096Extraer+Elementos+de+una+Clase.pdf
│   │   └── 097proyecto_11.py
│   ├── 12_gestor_restaurantes
│   │   ├── 098Lista_Precios.txt
│   │   └── 099mi_restaurante.py
│   ├── 13_asistente_voz
│   │   └── 100asistente_virtual.py
│   ├── 14_controlador_asistencia
│   │   └── 101asistencia.py
│   └── 16_web
│   └── 102mi_web.zip
└── img
   ├── dia03_01.png
   ├── dia03_02.png
   ├── dia03_03.png
   ├── dia03_04.png
   ├── dia03_05.png
   ├── dia03_06.png
   ├── dia03_07.png
   ├── dia03_08.png
   ├── dia03_09.png
   ├── dia03_10.png
   ├── dia03_11.png
   ├── dia03_12.png
   ├── dia03_13.png
   ├── dia03_14.png
   ├── dia03_15.png
   ├── dia03_16.png
   ├── dia03_17.png
   ├── dia03_18.png
   ├── dia03_19.png
   ├── dia03_20.png
   ├── dia03_21.png
   ├── dia05_01.png
   ├── dia05_02.png
   ├── dia06_01.png
   ├── dia07_01.png
   ├── dia07_02.png
   ├── dia07_03.png
   ├── dia08_01.png
   └── dia08_02.png
```