-
Notifications
You must be signed in to change notification settings - Fork 830
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #168 from felipeschneider88/main
Spanish translation
- Loading branch information
Showing
11 changed files
with
428 additions
and
100 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
{ | ||
"ExpandedNodes": [ | ||
"", | ||
"\\docs", | ||
"\\docs\\phase2" | ||
], | ||
"SelectedNode": "\\docs\\phase2\\README.md", | ||
"PreviewInSolutionExplorer": false | ||
} |
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
166 changes: 84 additions & 82 deletions
166
i18n/es/docusaurus-plugin-content-docs/current/phase1/README.md
Large diffs are not rendered by default.
Oops, something went wrong.
74 changes: 74 additions & 0 deletions
74
i18n/es/docusaurus-plugin-content-docs/current/phase2/README.md
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,74 @@ | ||
# Fase 2: Programar, Git y Prompt Engineering | ||
|
||
Autor: [FS](https://twitter.com/felipe88) | ||
|
||
## ¿En que aplica esta fase a la Nube? | ||
|
||
Estarás usando código para automatizar tareas, desplegar infraestructura y trabajar con servicios. No es necesario que sepas crear UI pero si necesitas saber como interacturar con APIs. Además, saber como programar te hará más competitivo en el mercado laboral. En en paso anterior, te introdujimos a conceptos básicos de programación y creaste tu primer script Bash. Ahora puede mejorar este conocimiento y aplicarlo al lenguaje de programación que elijas. | ||
|
||
<!--truncate --> | ||
<iframe width="100%" height="315" src="https://www.youtube.com/embed/WMUAc7bvB7M" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> | ||
|
||
## Que necesitas aprender | ||
|
||
Existen varios lenguajes de programación que son populares en la Nube: Go, Rust, .ET, Javascript. Si ya conoces alguno de esos, podes seguir usandolo, sino, ya que sos un principiante, te recomiendo que elijas [Python](https://www.python.org/). Es un lenguaje muy popular y existen muchos recursos de calidad para aprender de forma gratuita. | ||
|
||
Además de aprender a codificar, es necesario que mejores con [Git](https://git-scm.com/). Es el sistema de versionado más popular y usado en DevOps. Es usado para gestionar y compartir tu código. GitHub es uno de los servicio de hospedaje más populares hoy en día. | ||
|
||
Si todavía no tiene una, tomate tu tiempo para crear tu cuenta en [GitHub](https://github.com/).Será tu portfolio de código y así es como mostrarás los proyectos en tu curriculum. | ||
|
||
También te recomendamos a esta altura, que mejores tu capacidad de usar herramientras como GitHub Copilot y tu capacidad como de Prompt Engineering para ayudarte a escribir código de forma más productiva. | ||
|
||
## Cómo dividir esta faseHow to break down this phase | ||
|
||
Te sugerimos invertir tiempo en estos 3 temás con este cronograma:: | ||
|
||
| Orden | Tema | | ||
| ----- | --------------------------- | | ||
| 1 | Aprender a Learn to Code | | ||
| 2 | Aprender Git y GitHub | | ||
| 3 | Aprender Prompt Engineering | | ||
|
||
## Recursos | ||
|
||
| Oden | Título | Notas | | ||
| :--- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | | ||
| 1 | [Curso intensivo de Python](https://ehmatthes.github.io/pcc/) | Un excelente libro, también tien un apendice sobre Git que es excelente! | | ||
| 1 | [Python para principiantes](https://youtu.be/jFCNu1-Xdsw) | Una serie de videos compueta por 44 partes que te introduciran a Python | | ||
| 2 | [Curso completo de Git y GitHub](https://www.youtube.com/watch?v=apGV9Kg7ics) | Videos de [Kunal Kushwaha](https://bio.link/kunalk) | | ||
| 3 | [ChatGPT Prompt Engineering para desarrolladores](https://www.deeplearning.ai/short-courses/chatgpt-prompt-engineering-for-developers/) | Un curso de [deeplearning.ai](https://www.deeplearning.ai/) | | ||
| 3 | [Una guía para principiantes sobre Prompt Engineering con GitHub Copilot](https://dev.to/github/a-beginners-guide-to-prompt-engineering-with-github-copilot-3ibp) | Un artículo de[Rizèl Scarlett](https://twitter.com/blackgirlbytes) de como aprovechar al máximo GitHub Copilot. | | ||
| 3 | [Introdución a GitHub Copilot](https://learn.microsoft.com/training/modules/introduction-to-github-copilot/) | Un módulo de Microsoft Learn de como usar GitHub Copilot. | | ||
|
||
## Proyectos | ||
|
||
| Título | Descripción | | ||
| :--------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | | ||
| [Crear tu perfil de GitHub](https://docs.github.com/en/github/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme) | Crear tun README para contrar a otros acerca de vos en GitHub | | ||
| [Enviar una Definición al Diccionario de Nube](https://definethecloud.guide/) | Aparece en la página de inicio de LTC y contribuí a un proyecto de código abierto! | | ||
| [7 Días de Python](https://7daysofpython.com/) | Crea un Blog impulsado por Python | | ||
|
||
## Conceptos que te deberían ser familiar al final de esta fase | ||
|
||
### Programación | ||
|
||
- Variables | ||
- Tipos de datos | ||
- Comentarios | ||
- Funciones | ||
- POO (Programación Orientada a Objetos) | ||
- Listas | ||
- Módulos | ||
- Diccionario | ||
- Bucle | ||
- Estructuras de Control | ||
- Excepciones | ||
|
||
### Git | ||
|
||
- Cómo crear un repositorio Git local | ||
- Cómo creart un repositorio en GitHub y como clonarlo localmente | ||
- Cómo crear una rama en git | ||
- Cómo agregar cambio a una rama git | ||
- Cómo fusionar cambios en Git | ||
- Cómo documentar código con README |
76 changes: 76 additions & 0 deletions
76
i18n/es/docusaurus-plugin-content-docs/current/phase3/README.md
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,76 @@ | ||
# Fase 3: Fudamentos de las Plataformas de Nube | ||
|
||
Author: [GPS](https://twitter.com/madebygps) | ||
|
||
## ¿Cómo aplica esta fase a la Nube? | ||
|
||
Muchas veces la gente se sorprende cuando ve que esta fase no es la número 1, aunque es la más larga y por una buena razón. Como profesional de la Nube, viviras en una plataforma o muchas. Todo lo que construtas, des soporte, desarrolles, etc, estará en una plataforma. | ||
|
||
Acá hay algunas preguntas populares para esta fase: | ||
|
||
- [¿Valen la pena plataformas pagas para aprender sobre Nube?](../resources/FAQ.md) | ||
|
||
- ¿Qué nube debo aprender?: | ||
|
||
<iframe width="100%" height="315" src="https://www.youtube.com/embed/W3_8O3doYlY" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> | ||
|
||
## Cómo dividir esta fase en partes | ||
|
||
Te sugiero dedicar tiempo a estos dos temas y a este cronograma: | ||
|
||
| Orden | Tema | | ||
| ----- | -------------------------------- | | ||
| 1 | Certificaciones en la Nube | | ||
| 2 | Desafío de currículum en la nube | | ||
|
||
Por supuesto, sientete libre de invertir tanto tiempo como vos quieras, la gente me ha preguntado por un cronograma desglosado, así que acá lo agregué. | ||
|
||
## Recursos | ||
|
||
| Plataforma Nube | Título | | ||
| :-------------- | -------------------------------------------------------------------------- | | ||
| AWS | [Certificaciones y entrenamientos AWS](https://aws.amazon.com/training/) | | ||
| Azure | [Microsoft Learn](https://docs.microsoft.com/learn/certifications/browse/) | | ||
| GCP | [Entrenamiento en Google Cloud](https://cloud.google.com/certification) | | ||
|
||
Sin importar que material elijas, tendrá algun tipo de ejemplos o aspectos prácticos. Hacelos. No te limites a mires/leas los materiales. Esto no es un show de Netflix que estas consumiendo, esto es tiempo de aprendizaje. | ||
|
||
Cuando estas comenzando con la nube, estaras haciendot do mediante la UI, y eso está bien para comenzar, sin embargo una vez que estes en un trabajo, usaras una CLI o infraestructura como código (aprenderas más acerca de esto en la fase 4) para manejar tus ambientes. Mi consejo acá, es que por cada ejercicio que hagas con la UI, busques el comando en la CLI para hacer lo mismo. En este momento ya deberias estar familiarizado con la línea de comandos. Esta es una gran razón de porque la fase de Linux y de programación vienen antes que esta. | ||
|
||
este es un buen momento para introducirte en la documentación oficial, [AWS](https://docs.aws.amazon.com/index.html), [Azure](https://docs.microsoft.com/azure/?product=featured) o [GCP](https://cloud.google.com/docs) | ||
|
||
Si hay algo que no entiendes acerca de un servicio o comando, tu **ir a** debe ser primero la documentación. | ||
|
||
## Proyectos | ||
|
||
Te recomendamos que tu primer proyecto sea el desafío de currículum en la nube. Una vez que lo hayas hecho, visitá la [Página de proyectos ](../projects/README.md) para más! | ||
|
||
| Plataforma | Título | Descripción | | ||
| ---------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------ | | ||
| AWS | [Desafío de currículum en la nube](https://youtube.com/playlist?list=PLK_LRl1CH4L_ko1-Xm04ATPTduu6gaSM8) | Construí tu currículum con servicio AWS. | | ||
| Azure | [Azure Desafío de currículum en la nube](https://youtu.be/ieYrBWmkfno) | Construí tu currículum con servicio Azure. | | ||
| GCP | [GCP Desafío de currículum en la nube](https://acloudguru.com/blog/engineering/cloudguruchallenge-your-resume-on-gcp) | Construí tu currículum con servicio GCP. | | ||
|
||
## Cosas que deberias estar familiarizado al final de esta fase | ||
|
||
- Entender las mejores prácticas para la infraestructura en la nube (confiabilidad, desempeño eficiente , seguridad, optimización de costos, etc.) | ||
- Cómo concender y remover accesos y permisos a los usuarios y aplicaciones. | ||
- Cómo configurar alertas/alarmas de facturación, presupuesto y como usar las herramientras de facturación. | ||
- Cómo usar el servicio de almacenamiento de objetos y comprender las otras opciones de almacenamiento. | ||
- Cómo desplegar máquinas virtuales que se puede escalar y comprender otros servicios de computo que ofrece la plataforma. | ||
- Cómo configurar el monitoreo para una máquina virtual y comprender todos los otros servicios de monitoreo que la plataforma ofrece. | ||
- Cómo las redes funcionan para las máquinas virtuales (Vnets/VPCs, subredes, tablas de enrutameitno, direcciones IP públicas y privadas, VPNs, puertas de enlace, etc) | ||
- Cómo crear una API usando los servicio de Funciones como servicios ofrecidos por la plataforma de nube tiene y una compresion general de las caracteristicas del servicio y sus posibilidades. | ||
- Servicio de hospedaje de aplicaciones web que tu plataforma de nubeo ofrece y experiencia con esos servicio. | ||
- Servicios de base de datos que tu plataforma de nube ofrece y experiencia con uno de ellos. | ||
- Cómo usara la CLI para crear y administrar recursos en la nube. | ||
|
||
## Certificaciones que te puede interesar mirar | ||
|
||
Nos encanta las certificaciones en la nube, ellas nos dan una linda curricula para seguir. Sinembargo, no creemos que necesiten todas las que están por ahí. Te recomendamos 1 o 2 certificaciones máximo, más 2 proyectos prácticos que muetren todas las habilidades en la guía. | ||
|
||
Te recomendamos que obtengas el nivel de certificación de asociado. | ||
|
||
- [AWS](https://aws.amazon.com/certification/): Cualquiera. | ||
- [Azure](https://docs.microsoft.com/learn/certifications/browse/?resource_type=certification&products=azure&terms=associate): Quedate con la de administración o desarrollador, los otros niveles de asociado son un poco más especificos y puedes tomarlos más tarde si quieres. | ||
- [GCP](https://cloud.google.com/certification/cloud-engineer): Solo hay una. |
Oops, something went wrong.