Skip to content

Commit

Permalink
Merge pull request #168 from felipeschneider88/main
Browse files Browse the repository at this point in the history
Spanish translation
  • Loading branch information
madebygps authored Dec 12, 2023
2 parents 182cbb8 + 844a32b commit 4c1e50b
Show file tree
Hide file tree
Showing 11 changed files with 428 additions and 100 deletions.
9 changes: 9 additions & 0 deletions .vs/VSWorkspaceState.json
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
}
2 changes: 1 addition & 1 deletion docusaurus.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ const config = {
// to replace "en" with "zh-Hans".
i18n: {
defaultLocale: 'en',
locales: ['en', 'fr', 'pt', 'ne']
locales: ['en', 'es', 'fr', 'pt', 'ne']
},
scripts: [
{
Expand Down
34 changes: 17 additions & 17 deletions i18n/es/docusaurus-plugin-content-docs/current/phase0/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,27 +2,27 @@

Autor: [Gwyneth Pena-Siguenza](https://twitter.com/madebygps)

## Como aplica esta fase para en CLoud
## Como aplicar esta fase para en CLoud

Si sientes no tienes experiencia en *tech* pero quieres aprender de *Cloud Computing*. Esta fase es para ti. Si ya tienes experiencia en *tech* y quieres cambiar a cloud, [Ve a la fase 1: Fundamentos de Linux y Networking](../phase1/README.md)
Si sentís que no tenes experiencia en *tech* pero quieres aprender de *Cloud Computing*. Esta fase es para ti. Si ya tienes experiencia en *tech* y quieres cambiar a cloud, [Ve a la fase 1: Fundamentos de Linux y Networking](../phase1/README.md)

Empecemos.

1. Pienso que el primer paso es entender los fundamentos de TI y [este playlist](https://www.youtube.com/playlist?list=PLG49S3nxzAnlGHY8ObL8DiyP3AIu9vd3K) es una fantástica visón general.

2. El video anterior te dará cierto entendimiento de lo siguiente, pero vamos a adentrarnos un poco mas y entender que son ciertos fundamentos de Cloud.

- [Que es Linux](https://youtu.be/PwugmcN1hf8)
- [Que son Redes](https://youtu.be/3QhU9jd03a0)
- [Que es Programación](https://youtu.be/ifo76VyrBYo)
- [Que es Cloud Computing](https://youtu.be/eZLcyTxi8ZI)
- [Que es DevOps](https://youtu.be/9pZ2xmsSDdo/)
- [Que es un Ingeniero de Cloud y como convertirse en uno](https://youtu.be/7i1WMGxyt4Q)
- [Qué es Linux](https://youtu.be/PwugmcN1hf8)
- [Qué son las Redes](https://youtu.be/3QhU9jd03a0)
- [Qué es la Programación](https://youtu.be/ifo76VyrBYo)
- [Qué es Computación en la Nube](https://youtu.be/eZLcyTxi8ZI)
- [Qué es DevOps](https://youtu.be/9pZ2xmsSDdo/)
- [Qué es un Ingeniero de Nube y como convertirse en uno](https://youtu.be/7i1WMGxyt4Q)


## Cosas que debes de estar familiarizado/a al final de esta fase

Honestamente a este punto, todo lo que necesitas es que quieres adentrarte en el mundo de la tecnología y que estás preparado/a para aprender bastante. El estudio nunca se detendrá.
Honestamente en este punto, todo lo que necesitas es que quieres adentrarte en el mundo de la tecnología y que estás preparado/a para aprender bastante. El estudio nunca se detendrá.


Certificaciones que puedes mirar
Expand All @@ -33,14 +33,14 @@ Un estandard de la industria para personas que quieren ingresar en tecnología [

Sin embargo algunas personas me han comentado que es útil para obtener un puesto en roles como

- Service Desk Analyst
- Help Desk Tech
- Desktop Support Administrator
- Technical Support Specialist
- End User Computing Technician
- Field Service Technician
- Help Desk Technician
- System Support Specialist
- Analista de mesa de servicio
- Técnico de mesa de ayuda
- Administrador de soporte de escritorio
- Especialista de Soporte Técnico
- Técnico en Informática para el Usuario Final
- Técnico de Servicio
- Técnico de ayuda informática
- Especialista en soporte del sistema

## Empleo

Expand Down
166 changes: 84 additions & 82 deletions i18n/es/docusaurus-plugin-content-docs/current/phase1/README.md

Large diffs are not rendered by default.

74 changes: 74 additions & 0 deletions i18n/es/docusaurus-plugin-content-docs/current/phase2/README.md
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 i18n/es/docusaurus-plugin-content-docs/current/phase3/README.md
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.
Loading

0 comments on commit 4c1e50b

Please sign in to comment.