-
Notifications
You must be signed in to change notification settings - Fork 728
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Revert "Revert "Origin/python latam" (#223)"
This reverts commit 3f22ca9.
- Loading branch information
1 parent
b2bca88
commit ed54978
Showing
22 changed files
with
849 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
name: Django Rest Framework | ||
logo: | ||
short-description: | ||
key-objectives: | ||
- Django REST Framework es un conjunto de herramientas poderosas y flexibles para la construcción de APIs. | ||
- Desarrollar APIs | ||
- Trabajar con modelos, serializadores y vistas | ||
- Incluir filtros, búsquedas y ordenación | ||
- Limitar el número de solicitudes | ||
aditional-objectives: | ||
contents: | ||
- type: SITE | ||
title: "Django REST framework" | ||
link: https://www.django-rest-framework.org | ||
- type: ARTICLE | ||
title: "Introducción a Django REST framework" | ||
link: https://www.paradigmadigital.com/dev/introduccion-django-rest-framework/ | ||
- type: ARTICLE | ||
title: "Entendiendo Django Rest Framework" | ||
link: https://4geeks.com/es/lesson/django-rest-framework-es | ||
- type: ARTICLE | ||
title: "Construir un API REST con Django REST Framework y APIView" | ||
link: https://davidcasr.medium.com/construir-un-api-rest-con-django-rest-framework-y-apiview-5ea4b2823307 | ||
- type: ARTICLE | ||
title: "Proyecto API con Django Rest Framework" | ||
link: https://docs.hektorprofe.net/academia/django/api-rest-framework/ | ||
- type: ARTICLE | ||
title: "Testeando endpoints con Django Rest Framework" | ||
link: https://dev.to/nahuelsegovia/testeando-endpoints-con-django-rest-framework-1nbm | ||
- type: ARTICLE | ||
title: "Registro y autenticación con Django Rest Framework" | ||
link: https://cosasdedevs.com/posts/registro-y-autenticacion-con-django-rest-framework/ | ||
- type: ARTICLE | ||
title: "Algunos tips de Django Rest Framework que quizás no conocías" | ||
link: https://jairoandres.com/algunos-tips-de-drf-que-quizas-no-conocias/ | ||
- type: YOUTUBE | ||
title: "Introducción a Django Rest Framework" | ||
link: https://www.youtube.com/watch?v=MMFBD2Eoeuk | ||
- type: YOUTUBE | ||
title: "Blog con Django Rest Framework + VueJS" | ||
link: https://www.youtube.com/watch?v=A12qkUvrzK4 | ||
- type: YOUTUBE | ||
title: "Tu Propio Admin de Django" | ||
link: https://www.youtube.com/watch?v=RuDkWKmO9rM&list=PLMbRqrU_kvbRzgD2s7JHvJxGs6FdvFjg9&index=14 | ||
- type: YOUTUBE | ||
title: "Django Rest Framework | Autenticacion via Token - Login y Logout" | ||
link: https://www.youtube.com/watch?v=kh4YFQrvVyE&list=PLMbRqrU_kvbRzgD2s7JHvJxGs6FdvFjg9&index=7 | ||
- type: YOUTUBE | ||
title: "Creando una aplicación con Django REST Framework y VUE js" | ||
link: https://www.youtube.com/playlist?list=PLxooeC3-xaNfS7jgZvVUM-kUcrUbgHTWJ | ||
alura-contents: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,64 @@ | ||
name: Django | ||
logo: | ||
short-description: | ||
key-objectives: | ||
- Django es un framework web de alto nivel en Python que permite el rápido desarrollo de sitios web seguros y de fácil mantenimiento. | ||
- Crear una aplicación web | ||
- Comprender la arquitectura de una aplicación desarrollada con Django | ||
- Crear el panel de administración de una página | ||
- Utilizar plantillas y rutas | ||
- Crear formularios | ||
aditional-objectives: | ||
contents: | ||
- type: SITE | ||
title: "Documentación de Django" | ||
link: https://docs.djangoproject.com/es/4.1/ | ||
- type: SITE | ||
title: "Introducción a Django" | ||
link: https://developer.mozilla.org/es/docs/Learn/Server-side/Django/Introduction | ||
- type: SITE | ||
title: "Framework Web Django" | ||
link: https://developer.mozilla.org/es/docs/Learn/Server-side/Django | ||
- type: SITE | ||
title: "¿Qué es Django?" | ||
link: https://aws.amazon.com/es/what-is/django/ | ||
- type: SITE | ||
title: "Tutorial Django: El Sitio Web de La Biblioteca Local" | ||
link: https://developer.mozilla.org/es/docs/Learn/Server-side/Django/Tutorial_local_library_website | ||
- type: ARTICLE | ||
title: "Tutorial básico de Django" | ||
link: https://medium.com/@crisnieromero/tutorial-básico-de-django-parte-1-introducción-y-preparación-del-entorno-c3f0031a6ca2 | ||
- type: ARTICLE | ||
title: "¿Para qué se utiliza Django de Python? 5 Razones claves por las que uso el Framework Django para Proyectos de Clientes" | ||
link: https://www.freecodecamp.org/espanol/news/para-que-se-utiliza-django-de-python-5-razones-claves-por-las-que-uso-el-framework-django-para-proyectos/ | ||
- type: ARTICLE | ||
title: "Flask vs Django en 2022: ¿Qué marco de Python elegir?" | ||
link: https://cynoteck.com/es/blog-post/flask-vs-django/ | ||
- type: ARTICLE | ||
title: "Comenzando con Django" | ||
link: https://medium.com/@devsar/comenzando-con-django-e10b26ce306f | ||
- type: ARTICLE | ||
title: "Modelos en Django" | ||
link: https://medium.com/@devsar/modelos-en-django-381530c5fc3c | ||
- type: ARTICLE | ||
title: "Forms en Django" | ||
link: https://medium.com/@devsar/clase-03-forms-2d827e3ca677 | ||
- type: ARTICLE | ||
title: "Templates y recursos estáticos" | ||
link: https://medium.com/@devsar/clase-04-templates-y-recursos-estaticos-bcee8d7d1c8 | ||
- type: ARTICLE | ||
title: "Diferencias entre default, null y blank en Django" | ||
link: https://frankgalandev.com/diferencias-entre-default-null-y-blank-en-django/ | ||
- type: ARTICLE | ||
title: "ORM de Django y QuerySets" | ||
link: https://tutorial.djangogirls.org/es/django_orm/ | ||
- type: YOUTUBE | ||
title: "¿Qué es Django y porque importa? - Django y Django REST Framework" | ||
link: https://www.youtube.com/watch?v=B8OlRdYwNlA | ||
- type: YOUTUBE | ||
title: "Django Python Primeros Pasos" | ||
link: https://www.youtube.com/watch?v=VzlqWa4I7yU | ||
- type: YOUTUBE | ||
title: "Cómo crear un API REST con Django" | ||
link: https://www.youtube.com/watch?v=XqRBb_4CLS4 | ||
alura-contents: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
name: Flask | ||
logo: | ||
short-description: | ||
key-objectives: | ||
- Flask es un pequeño framework web escrito en Python. Se clasifica como un microframework porque no requiere herramientas o bibliotecas particulares, manteniendo un núcleo simple pero extensible. No posee una capa de abstracción de base de datos, validación de formularios u otros componentes, ya que bibliotecas de terceros proporcionan funciones comunes. Sin embargo, Flask ofrece soporte a extensiones que pueden agregar recursos a la aplicación como si fueran implementados en Flask mismo | ||
- Crear aplicaciones web | ||
- Definir rutas, redirecciones y plantillas | ||
- Validar formularios | ||
aditional-objectives: | ||
contents: | ||
- type: SITE | ||
title: "Documentación Flask" | ||
link: https://flask-es.readthedocs.io | ||
- type: SITE | ||
title: "Cómo crear una aplicación Web usando Flask en Python 3" | ||
link: https://www.digitalocean.com/community/tutorials/how-to-make-a-web-application-using-flask-in-python-3-es | ||
- type: SITE | ||
title: "Implementación de una aplicación Flask en Elastic Beanstalk" | ||
link: https://docs.aws.amazon.com/es_es/elasticbeanstalk/latest/dg/create-deploy-python-flask.html | ||
- type: SITE | ||
title: "Tutorial: Introducción al marco web de Flask en Visual Studio" | ||
link: https://learn.microsoft.com/es-es/visualstudio/python/learn-flask-visual-studio-step-01-project-solution?view=vs-2022 | ||
- type: SITE | ||
title: "Instructivo de la app de Flask para Python" | ||
link: https://cloud.google.com/build/docs/samples/cloudbuild-python-flask?hl=es-419 | ||
- type: ARTICLE | ||
title: "Tutorial para crear una aplicación web con Python, Flask y Angular" | ||
link: https://alexmarket.medium.com/aplicaciones-web-con-python-flask-y-angular-292f889b4ba8 | ||
- type: ARTICLE | ||
title: "Aplicación web basada en Flask y MySQL, y despliegue con Docker y docker-compose en Digital Ocean" | ||
link: https://jaimesendraberenguer.medium.com/aplicación-web-basada-en-flask-y-mysql-y-despliegue-con-docker-y-docker-compose-en-digital-ocean-4754a400d4e3 | ||
- type: ARTICLE | ||
title: "Tutorial de Flask en español: Desarrollando una aplicación web en Python" | ||
link: https://j2logo.com/tutorial-flask-espanol/ | ||
- type: ARTICLE | ||
title: "5 maneras de ejecutar middlewares en Flask" | ||
link: https://nelsoncode.medium.com/5-maneras-de-ejecutar-middlewares-en-flask-6622bb294bcb | ||
- type: ARTICLE | ||
title: "Flask vs Django: Elijamos Tu Próximo Framework Python" | ||
link: https://kinsta.com/es/blog/flask-vs-django/ | ||
- type: YOUTUBE | ||
title: "Flask Introducción ¿Como funciona?" | ||
link: https://www.youtube.com/watch?v=2eoEgs5oLxY | ||
- type: YOUTUBE | ||
title: "Como Crear Una Página Web Muy Fácil Con Python & Flask" | ||
link: https://www.youtube.com/watch?v=TK6DlBl63aI | ||
- type: YOUTUBE | ||
title: "Crea Un API Con Python" | ||
link: https://www.youtube.com/watch?v=b0ZrmhyyCY4 | ||
- type: YOUTUBE | ||
title: "Creando una api flask python" | ||
link: https://www.youtube.com/watch?v=6Otaw6XhXf0 | ||
|
||
alura-contents: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
name: Python - Programación Orientada a Objetos Avanzada | ||
logo: | ||
short-description: | ||
key-objectives: | ||
- Mixin es una clase que ofrece implementación de métodos para ser reutilizados por múltiples clases hijas relacionadas. | ||
- Sobrecarga de operador significa dar un significado extendido además de su significado operacional predefinido | ||
aditional-objectives: | ||
contents: | ||
- type: SITE | ||
title: "Clases Base Abstractas para Contenedores" | ||
link: https://docs.python.org/es/3.11/library/collections.abc.html | ||
- type: SITE | ||
title: "Model Clase" | ||
link: https://learn.microsoft.com/es-es/python/api/msrest/msrest.serialization.model?view=azure-python-preview | ||
- type: ARTICLE | ||
title: "Herencia múltiple en Python" | ||
link: https://www.delftstack.com/es/howto/python/multiple-inheritance-in-python/ | ||
- type: ARTICLE | ||
title: "Herencia múltiple y «mixins»" | ||
link: https://fernandoruizrico.com/programacion-con-python-clases-y-objetos/#Herencia_multiple_y_«mixins» | ||
- type: ARTICLE | ||
title: "Cómo usar la inyección de dependencias en Python" | ||
link: https://medium.com/@xescuder/cómo-usar-la-inyección-de-dependencias-en-python-3de19ce7759c | ||
- type: ARTICLE | ||
title: "¿Clases abstractas o duck typing?" | ||
link: https://medium.com/@xescuder/implementamos-en-python-con-clases-abstractas-o-con-duck-typing-1e0af2bf1a9b | ||
- type: ARTICLE | ||
title: "¿Qué son los “mixin” en Python y como debería usarlos?" | ||
link: https://sergio1998.medium.com/qué-son-los-mixin-en-python-y-como-debería-usarlos-8b6e3a4a5755 | ||
- type: ARTICLE | ||
title: "(Overloading) — Sobrecargar Operadores en Python" | ||
link: https://medium.com/@LuisMBaezCo/overloading-sobrecargar-operadores-en-python-5d7a75e2bfdf | ||
- type: ARTICLE | ||
title: "Sobrecarga de funciones o despacho múltiple en Python" | ||
link: https://recursospython.com/guias-y-manuales/sobrecarga-de-funciones-o-despacho-multiple/ | ||
- type: ARTICLE | ||
title: "Sobrecarga de funciones en Python" | ||
link: https://www.delftstack.com/es/howto/python/python-function-overloading/ | ||
- type: YOUTUBE | ||
title: "Sobrecarga de Métodos" | ||
link: https://www.youtube.com/watch?v=Hj7fvkHr71s | ||
- type: YOUTUBE | ||
title: "Sobrecarga de Operadores" | ||
link: https://www.youtube.com/watch?v=emBcPZUtx3o | ||
alura-contents: | ||
- type: COURSE | ||
title: "Curso de Python: avanzando en la orientación a objetos" | ||
link: https://www.aluracursos.com/curso-online-python-avanzando-orientacion-objetos |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
name: Python - Comunicación con APIs | ||
logo: | ||
short-description: | ||
key-objectives: | ||
- Una API es una interfaz que los desarrolladores de software utilizan para programar la interacción con componentes o recursos de software fuera de su propio código. Una definición aún más simple es que una API es la parte de un componente de software que es accesible para otros componentes. | ||
- Comprender qué es una API REST | ||
- Conocer los comandos básicos de comunicación HTTP | ||
- Entender qué es una API REST | ||
- Saber cómo hacer solicitudes autenticadas | ||
- Convertir objetos a JSON y viceversa | ||
- Saber cómo utilizar las herramientas del paquete Requests. | ||
aditional-objectives: | ||
contents: | ||
- type: SITE | ||
title: "¿Qué es una API? - AWS" | ||
link: https://aws.amazon.com/es/what-is/api/ | ||
- type: SITE | ||
title: "¿Cuál es la diferencia entre SDK y API? - AWS" | ||
link: https://aws.amazon.com/es/compare/the-difference-between-sdk-and-api/ | ||
- type: SITE | ||
title: "API de correo electrónico para Python 3" | ||
link: https://cloud.google.com/appengine/docs/standard/python3/services/mail?hl=es-419 | ||
- type: SITE | ||
title: "¿Qué es una API REST?" | ||
link: https://www.ibm.com/es-es/topics/rest-apis | ||
- type: YOUTUBE | ||
title: "qué son los APIs? (SOAP, REST, GraphQL)" | ||
link: https://www.youtube.com/watch?v=rAylamS1Hco | ||
- type: YOUTUBE | ||
title: "APRENDE A CONSUMIR LA API DE SPOTIFY EN 15 MINUTOS!!" | ||
link: https://www.youtube.com/watch?app=desktop&v=9cz8Gvh0J7g | ||
- type: YOUTUBE | ||
title: "Implementación de una API en Python para enviar email con Angular" | ||
link: https://www.youtube.com/watch?v=RSGQuH_gWNw | ||
- type: YOUTUBE | ||
title: "Automatizando API con Python Capítulo 1: Introducción" | ||
link: https://www.youtube.com/watch?v=6r2M1FEMauw | ||
alura-contents: | ||
- type: ARTICLE | ||
title: "Buscando tweets con Python" | ||
link: https://www.aluracursos.com/blog/buscando-tweets-con-python | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
name: Python - args & kwargs | ||
logo: | ||
short-description: | ||
key-objectives: | ||
- Las variables mágicas *args y **kwargs se utilizan comúnmente en la definición de una función y sirven para pasar un número desconocido de argumentos a una función. | ||
- Comprender la diferencia entre *args y **kwargs | ||
aditional-objectives: | ||
contents: | ||
- type: SITE | ||
title: "Args y Kwargs en Python" | ||
link: https://ellibrodepython.com/args-kwargs-python | ||
- type: YOUTUBE | ||
title: "¿Qué es args y kwargs en python?" | ||
link: https://www.youtube.com/watch?v=9iBRkmpav0Y | ||
- type: YOUTUBE | ||
title: "¿Qué es *ARGS y **KWARGS en Python? Funciones con ARGUMENTOS OPCIONALES |Curso Python desde CERO #11" | ||
link: https://www.youtube.com/watch?v=_nAuo8JsAcM | ||
|
||
alura-contents: |
Oops, something went wrong.