Skip to content

Releases: Laboratoria/curriculum

v6.3.0 - API-fication

17 May 20:50
Compare
Choose a tag to compare

image

Hay algunos proyectos con facelift ✨ (y con API) para ayudarnos a tener una mejor diversificación de perfiles de egresadas.

🌟 Highlights

  • Nuevo Proyecto Nivel 4 - Movie Challenge con Framework (con README en PT también) #1360
  • Burger Queen API renovada 💅 con más instrucciones de MongoDB y movimos Docker al Hacker Edition #1353
  • Añadimos los canales de Slack de los proyectos al READMEs #1374

Minor Changes

  • Correcciones de errores tipográficos en README de Markdown Links #1369
  • Actualiza el enlace de la guía de CV en el Proyecto Job Application #1366
  • Actualiza el documento DEPLOYMENT.md - para guiar a los colaboradores #1358
  • Actualiza README de Burger Queen en Portugues con parte de promesas #1306

🇧🇷

Existem alguns projetos com facelift ✨ (e com API) para nos ajudar a ter uma melhor diversificação de perfis de graduadas.

🌟 Highlights

  • Novo Projeto Nível 4 - Movie Challenge com Framework (com README também em PT) #1360
  • API Burger Queen renovada 💅 : com mais instruções sobre MongoDB e movemos o Docker para a Edição Hacker #1353
  • Adicionamos os canais do Slack dos projetos nos READMEs #1374

Minor Changes

  • Correções de erros de digitação no README de Links Markdown #1369
  • Atualiza o link do guia de CV no Projeto Job Application #1366
  • Atualiza o documento DEPLOYMENT.md - para orientar os colaboradores #1358
  • Atualize o README do Burger Queen em Português com a seção sobre promessas #1306

Changelog

v6.2.0 - Breaking Good

04 Apr 20:52
Compare
Choose a tag to compare

Breaking Bad Jesse and Walter

Jesse: We break things!
Walter: Pero así los arreglamos.
Walter: Mas é assim que os consertamos.

🌟 Highlights

es:

  • Varios bug fixes 🐞 a create-cohort-project script.
  • Nuevos juegos de data para Data Lovers: data de Breaking Bad, Tarot, y Countries.
  • Algunos cambios a UX Curricula.
  • Contenido de video Getting Started con subtítulos en portugués.

pt:

  • Várias correções de bugs 🐞 no script create-cohort-project.
  • Novos jogos de namoro para amantes de dados: namoro de Breaking Bad, Tarot e Countries.
  • Algumas mudanças nos currículos de UX.
  • Conteúdo de vídeo de introdução com legendas em português.

Changelog:

v6.1.0 - Learning Mindset

07 Mar 18:34
Compare
Choose a tag to compare

v6.1.0 - Learning Mindset

milestone

O conteúdo está disponível em Portugués y también en Español

🌟 Highlights

Portugués

🧑‍🏭 🚚 Atualize o script create-cohort-project:

Com a nossa nova versão do curriculum-parser, a ordem e a estrutura de como os projetos são analisados ​​mudou. Nesta nova versão, o script create-cohort-project foi atualizado para poder gerar projetos em espanhol e português.

A estrutura do comando para executar o script é a seguinte:

npm run create-cohort-project projects/o-projeto/ dir-de-destino/ prefixo-del-cohort -- --locale=pt

Por exemplo, para criar o projeto memory-match para a coorte DEV010 dentro de um diretório Documents, você deve:

npm run create-cohort-project projects/02-memory-match/ ~/Documents/ DEV010 -- --locale=pt

👩‍🎓 📝 O conteúdo Aprender a Aprender é adicionado a currícula:

Com a nova plataforma do nosso processo de admissão, passamos o conteúdo gravado por um de noss@s fundador@s, Rodulfo Prieto, para compartilhar com as candidatas do processo de admissão e seletivo, agora fica no site da currícula (por enquanto só em espanhol).

➕ 🪓 Minor changes

Español

🧑‍🏭 🚚 Se actualiza script create-cohort-project:

Con nuestra nueva versión de curriculum-parser ha cambiado el orden y estructura de cómo se parseaban los proyectos. En esta nueva versión el script create-cohort-project ha sido actualizado para poder generar los proyectos tanto en español como portugués.

La estructura del comando para ejecutar el script es la siguiente:

npm run create-cohort-project projects/el-proyecto/ dir-de-destino/ prefijo-del-cohort

Por ejemplo, para crear el proyecto memory-match para el cohort DEV010 dentro de un directorio Documents, sería:

npm run create-cohort-project projects/02-memory-match/ ~/Documents/ DEV010

👩‍🎓 📝 Se agrega contenido de Aprender a Aprender en currícula:

Con la nueva plataforma para nuestro proceso de admisiones, hemos movido el contenido grabado por un@ de nuestr@s founders, Rodulfo Prieto, para compartirlo con las postulantes en el proceso de postulación y admisión, ahora desde el sitio de currícula.

➕ 🪓 Minor changes

  • Se limpió código muerto del componente Content que ahora viene desde Laboratoria/react

changelog

  • 59651f3 feat(topics): Adds Aprender a Aprender as a web dev topic (#1331)
  • 29224a3 feat(Part): Importa Content desde laboratoria/react y elimina el componente Content (#1329)
  • 502fc54 chore(deps): Updates @laboratoria/curriculum-parser version
  • c6d9af2 fix(script): fix create-cohort-project para usar transformLearningObjectives (#1328)

v6.0.0 - Better, Faster, Stronger

03 Mar 20:23
Compare
Choose a tag to compare

v6.0.0 - Better, Faster, Stronger

milestone

O conteúdo está disponível em Portugués y también en Español

🌟 Highlights

Portugués

⚠️ BREAKING CHANGES

🪓 🪓 Slug únicos para projetos e tópicos em ES e PT:

Com esta versão, estamos usando a nova versão do nosso parser. O parser agora detecta os idiomas em que estão os projetos e tópicos da currícula e gera apenas um arquivo JSON com todos os idiomas disponíveis ao invés de gerar um JSON para cada um.

Anteriormente, o parser tinha que analisar e gerar saída para cada tópico e projeto separadamente e contabilizava as diferentes traduções como tópicos/projetos separados, gerando, para cada um, dois arquivos json que são os que a plataforma consome.

Por exemplo, para o projeto burger-queen-api-client, o parser gerou dois arquivos: burger-queen-api-client.json y burger-queen-api-client-pt.json com diferentes slug (identificadores), "burger-queen-api-client" y "burger-queen-api-client-pt" como é mostrado a seguir:

{
  "slug":"burger-queen-api-client"
  "repo":"Laboratoria/bootcamp"
  "path":"projects/04-burger-queen-api-client"
  "version":"5.6.0"
  "parserVersion":"4.0.0"
  "createdAt":"2023-02-13T19:48:40.134Z"
  "prefix":4
  "title":"Burger Queen (API Client)"
  "locale":"es-ES"
  "track":"js"
  "summary":"<p>Un pequeño restaurante de hamburguesas que está creciendo necesita un sistema a través del cual puedan tomar pedidos usando una <em>tablet</em> y enviarlos a la cocina para que se preparen ordenada y eficientemente.</p>"
}
{
  "slug": "burger-queen-api-client-pt",
  "repo": "Laboratoria/bootcamp",
  "path": "projects/04-burger-queen-api-client",
  "version": "5.6.0",
  "parserVersion": "4.0.0",
  "createdAt": "2023-02-13T19:48:43.068Z",
  "prefix": 4,
  "title": "Burger Queen (API Client)",
  "locale": "pt-BR",
  "track": "js",
  "summary": "<p>Desta vez temos um projeto 100% por demanda. Você sempre pode (e deve) fazer sugestões de melhora e mudança, mas muitas vezes trabalhará em um projeto em que primeiro deve se assegurar de cumprir os requisitos.</p>",
}

Nesta versão, agora o parser irá gerar apenas uma saída com um identificador único para as diferentes traduções, e o conteúdo será armazenado dentro da propriedade intl.

{
  "slug": "burger-queen-api-client",
  "repo": "Laboratoria/bootcamp",
  "path": "projects/04-burger-queen-api-client",
  "version": "6.0.0-alpha.0",
  "parserVersion": "5.0.0-alpha.3",
  "createdAt": "2023-03-03T18:03:00.015Z",
  "prefix": 4,
  "track": "web-dev",
  "intl": {
      "es": {
        "title": "Burger Queen (API Client)",
        "summary": "<p>Un pequeño restaurante de hamburguesas, que está creciendo, necesita un sistema a través del cual puedan tomar pedidos usando una <em>tablet</em>, y enviarlos a la cocina para que se preparen ordenada y eficientemente.</p>"
    },
      "pt": {
        "title": "Burger Queen (API Client)",
        "summary": "<p>Desta vez temos um projeto 100% por demanda. Você sempre pode (e deve) fazer\nsugestões de melhora e mudança, mas muitas vezes trabalhará em um projeto em que primeiro deve se assegurar de cumprir os requisitos.</p>"
    }
  },

🪓 🔖 Track de js pasa a llamarse oficialmente web-dev:

Nesta versão oficializamos a mudança de nome para o track conhecido como frontend ou js, e a partir de agora ele é chamado de web-dev, esses dados estão incluídos tanto em Tópicos quanto em Projetos como metadados em seus README .md ou o respectivo arquivo .yml, isso também afeta as urls do site da currícula, que anteriormente incluía o sufixo js, e que agora é renomeado como web-dev.

🪓 🇧🇷 A extensão do arquivo em português foi renomeada de *.pt-BR.md para *.pt.md

Anteriormente, os arquivos que acompanhavam os Projetos e Tópicos em sua versão traduzida para o português tinham a extensão .pt-BR.md. Nesta versão, alteramos essa extensão para agora ser .pt.md.

🎁 🌟 NEW FEATURES

💅 🪞 Nova UI:

Com esta versão, atualizamos a interface do site da currícula para ficar em linha com todos os aplicativos da web que serão lançados na próxima semana e que usam a versão que a equipe de tecnologia desenvolveu do nosso pacote laboratoria/react. Agora também inclui uma mensagem para quando algum conteúdo não estiver disponível em um determinado idioma.

➕ 🪓 Minor changes

  • Todos os urls de plataformas antigas, que incluíam o sufixo js, agora redirecionam para o sufixo web-dev
  • Mudamos de MUI v4 para MUI v5
  • Adicione npm-script para vincular a cópia local do parser
  • Adicione useApp.mockRestore() antes de cada teste
  • Corrigir o redirecionamento para iniciar (inclui trailing slash)
  • Reorganize o código para se parecer com bootcamp.laboratoria.la
  • Adicione meta.env nos exercícios (aka challenges)
  • Remova as referências ao uso obsoleto de 'use strict'
  • Excluir conteúdo não traduzido duplicado
  • Adicione script de suporte técnico e preconnects para Google Fonts

Español

⚠️ BREAKING CHANGES

🪓 🪓 Slug únicos para proyectos y tópicos en ES y PT:

Con este release estamos utilizando la nueva versión de nuestro parser. El parser ahora detecta los lenguajes en los que se encuentran los proyectos y tópicos de la currícula y genera sólo un archivo JSON con todos los lenguajes disponibles en vez de generar un JSON por cada uno.

Anteriormente, el parser debía analizar y generar output por cada tópico y proyecto por separado y contaba las distintas traducciones como tópicos/proyectos aparte, generando, por cada uno, dos archivos json que son los que consume la plataforma.

Por ejemplo, para el proyecto burger-queen-api-client, el parser generaba dos archivos: burger-queen-api-client.json y burger-queen-api-client-pt.json con distintos slug (identificadores), "burger-queen-api-client" y "burger-queen-api-client-pt" como se muestra a continuación:

{
  "slug":"burger-queen-api-client"
  "repo":"Laboratoria/bootcamp"
  "path":"projects/04-burger-queen-api-client"
  "version":"5.6.0"
  "parserVersion":"4.0.0"
  "createdAt":"2023-02-13T19:48:40.134Z"
  "prefix":4
  "title":"Burger Queen (API Client)"
  "locale":"es-ES"
  "track":"js"
  "summary":"<p>Un pequeño restaurante de hamburguesas que está creciendo necesita un sistema a través del cual puedan tomar pedidos usando una <em>tablet</em> y enviarlos a la cocina para que se preparen ordenada y eficientemente.</p>"
}
{
  "slug": "burger-queen-api-client-pt",
  "repo": "Laboratoria/bootcamp",
  "path": "projects/04-burger-queen-api-client",
  "version": "5.6.0",
  "parserVersion": "4.0.0",
  "createdAt": "2023-02-13T19:48:43.068Z",
  "prefix": 4,
  "title": "Burger Queen (API Client)",
  "locale": "pt-BR",
  "track": "js",
  "summary": "<p>Desta vez temos um projeto 100% por demanda. Você sempre pode (e deve) fazer sugestões de melhora e mudança, mas muitas vezes trabalhará em um projeto em que primeiro deve se assegurar de cumprir os requisitos.</p>",
}

En esta versión, ahora el parser sólo generará un output con un identificador único para las distintas traducciones, y el contenido estará guardado dentro de la propiedad intl.

{
  "slug": "burger-queen-api-client",
  "repo": "Laboratoria/bootcamp",
  "path": "projects/04-burger-queen-api-client",
  "version": "6.0.0-alpha.0",
  "parserVersion": "5.0.0-alpha.3",
  "createdAt": "2023-03-03T18:03:00.015Z",
  "prefix": 4,
  "track": "web-dev",
  "intl": {
      "es": {
        "title": "Burger Queen (API Client)",
        "summary": "<p>Un pequeño restaurante de hamburguesas, que está creciendo, necesita un sistema a través del cual puedan tomar pedidos usando una <em>tablet</em>, y enviarlos a la cocina para que se preparen ordenada y eficientemente.</p>"
    },
      "pt": {
        "title": "Burger Queen (API Client)",
        "summary": "<p>Desta vez temos um projeto 100% por demanda. Você sempre pode (e deve) fazer\nsugestões de melhora e mudança, mas muitas vezes trabalhará em um projeto em que primeiro deve se assegurar de cumprir os requisitos.</p>"
    }
  },

🪓 🔖 Track de js pasa a llamarse oficialmente web-dev:

En este release hemos oficializado el cambio de nombre para el track conocido como frontend o js, y desde ahora se llama web-dev, esta data se incluye tanto en Tópicos como Proyectos como metadata ya sea en sus archivos README.md o el respectivo archivo .yml, esto también afecta a las urls del sitio de currícula, que anteriormente incluían el sufijo js, y que ahora se renombra como web-dev.

🪓 🇧🇷 Extensión de archivos en portugués son renombrados de *.pt-BR.md a *.pt.md

Anteriormente los archivos que acompañaban a los Proyectos y Tópicos en su versión traducida al portugués tenían la extensión .pt-BR.md. En este release hemos cambiado esa extensión para que ahora sea .pt.md.

🎁 🌟 NEW FEATURES

💅 🪞 Nueva UI:

Con este release hemos actualizado la interfaz del sitio de currícula para seguir en línea con todas las web apps que se lanzarán durante la siguiente semana y que utilizan la versión que ha desar...

Read more

v5.6.0 - Experienced Detectives

13 Feb 21:00
Compare
Choose a tag to compare

v5.5.0 - Experienced Detectives

Milestone

🌟 Highlights

🪓 🕵️‍♀️ BREAKING CHANGE: Se agrega nuevo primer proyecto en currícula UX design-detectives

En este release estamos comenzando el esfuerzo de reflejar en la currícula los proyectos que hoy se ejecutan en el Bootcamp de UX, en este caso se han eliminado de la currícula los proyectos ui-design y user-research y se agrega el proyecto design-detectives que da nombre a este release.

PRs relacionados: #1299
Commits relacionados: 7924fa3 4774558 dd313b8

🪓 🫂 BREAKING CHANGE: Se agrega Vite como bundler en proyecto social-network

En este release hemos actualizado el proyecto social-network de la currícula de Web Dev. para utilizar Vite como bundler, ahora las estudiantes pueden seguir la documentación de setup de Firebase sin tener que hacer nada distinto a lo que se explica en ella, además de eso nos beneficiamos de todos los otros features que Vite agrega al proyecto, como el Hot Module Replacement.

PRs relacionados: #1245
Issues relacionados: #1212 #1264
Commits relacionados: 00d4638 864a3d2 a93e2d3

👩‍🎓 🧪 Nuevo README de proyecto trivia

En este release hemos actualizado el README del proyecto trivia en base a mediciones que se han realizado en las distintas Pre-Admisiones que hemos ejecutado para el Bootcamp sin fronteras. Con estos cambios de agregan secciones de Recomendaciones, Alcance de Proyecto, Ambiente de Trabajo y Lecturas Complementarias.

PRs relacionados: #1286
Commits relacionados: eb9df7a 03cdd61

🍔 👑 Se agrega sección de reforzamiento de promesas en proyecto burger-queen

En este release hemos actualizado el README del proyecto burger-queen para agregar la sección Funcionalidades para reforzar OA de promesas que invita a las estudiantes que sientan que deban reforzar los Objetivos de Aprendizaje asociados a js/async/promises a desarrollar una nueva funcionalidad para recibir un sólo mensaje de confirmación cuando todos los elementos de su pedido están listos y también agrega la función getDiscount que retorna una promesa que en algunos casos devuelve un valor de descuento para el pedido (y en caso contrario, un error porque el descuento era demasiado alto 😝.

PRs relacionados: #1158
Commits relacionados: 4bf2b42 b211e3c

⭐ 📹 Se actualiza video de explicación que acompaña al proyecto cipher

En este release se ha actualizado el video que incluye el README del proyecto cipher para explicar más correcta y detalladamente la fórmula a utilizar para aplicar el algoritmo de cifrado sobre el alfabeto en mayúsculas ([A-Z]), a ese video se le aplicarán subtítulos en Portugués para el Bootcamp de Web Dev. en Brasil. Además el video actualizado tiene un nivel de producción (audio, video, coaching) mucho mayor al anterior.

PRs relacionados: #1297
Issues relacionados: #1195
Commits relacionados: f26ca35

🕐 📆 Se agrega tiempo estimado de desarrollo de proyectos en currícula Web Dev.

En este release se ha agregado un tiempo estimado de desarrollo a cada README de la currícula Web Dev. en su sección Consideraciones generales (o Considerações gerais donde corresponda) de cada proyecto, esto como esfuerzo para expresar de mejor manera el concepto de Time Bound Self Pace que ocurre en el Bootcamp y ofrecemos a estudiantes.

PRs relacionados: #1303
Issues relacionados: #1277 #1282
Commits relacionados: 2909031

➕ 🪓 Minor changes

  • Se agrega disclaimer de Laboratoria en README de Harry Potter de proyecto data-lovers sobre comentarios de J.K Rowling
  • Se agregan Pills grabadas en Loom para README de Actividades de JA en Portugués
  • Se arregla typo en OA js/testing/compatibility en archivo de OAs en Portugués
  • Se actualizan dependencias del proyecto
  • Se agregan OAs de UX en Portugués
  • Se arregla imagen rota en README de proyecto data-lovers
  • Se actualiza BrowserList
  • Se arreglan links a imágenes rotas en data de Studio Ghibli y LoL para proyecto data-lovers
  • Se actualizan README en español de proyectos cipher y card-validation para remover contenido desactualizado y referencias a tecnologías deprecadas, además de actualiza imagen que acompaña al proyecto card-validation

PRs relacionados: #1278 #1284 #1281 #1304 #1287 #1302 #1300 #1294 #1288 #1289
Issues relacionados: #1272 #1140 #1296

changelog

v5.5.0 - All the Things

24 Nov 20:45
Compare
Choose a tag to compare

v5.5.0 - All the Things

Milestone

🌟 Highlights

Português:

🔦 📐 BREAKING CHANGE: Projetos nível 1 e 2 têm novas regras de ESLint

Neste release as regras de ESLint que acompanham os projetos de nível 1 e 2 foram atualizadas, essas regras incluem aquela para mostrar um erro quando var é usado ao declarar variáveis, exibir erro ao usar let para declarar uma variável que não será reatribuída, exibe erro por não usar os 3 caracteres para que os operadores de comparação sejam de type-safe e exibe erro quando o código não é recuado (por 2 espaços). Esta mudança afeta os projetos: cipher, card-validation, data-lovers e memory-match.

PRs relacionados: #1251
Issues relacionados: #1244
Commits relacionados: 89dd67b

🧑‍🏭 🔢 A versão da currícula está incluída nos arquivos package.json dos projetos

Neste release adicionamos um feature ao script create-cohort-project que adiciona informações do Bootcamp para o package.json dos projetos que incluem esse arquivo. A informação contém a versão da currícula com o qual o projeto foi criado, a data em que foi criado e o hash do último commit do repositório de currícula existente até aquele momento.

PRs relacionados: #1230
Issues relacionados: #1229
Commits relacionados: ab4b59c 34bbe56

💳 ✔️ README do projeto card-validation é atualizado em Espanhol e Português

Neste release atualizamos o README do projeto card-validation para ficar alinhado com as alterações para atualizar as declarações do projeto e seguir as linhas escolhidas na versão anterior para o projeto cipher

PRs relacionados: #1243
Issues relacionados: #1234
Commits relacionados: 281f8ca 8e73e18

📜 ➕ Novo documento DEPLOYMENT.md

Neste release o documento DEPLOYMENT.md foi atualizado para descrever melhor as etapas a serem executadas para deployar e fazer release do repositório de currículo .

PRs relacionados: #1268
Issues relacionados: #1266
Commits relacionados: 5313b9e

➕ 🪓 Minor changes

  • Correção de links quebrados de README de projects
  • As dependências dos projetos das alunas são passadas para devDependencies em seus arquivos package.json
  • heroku é substituído por outras opções para implantar o projeto burger-queen-api
  • Corrija a imagem errada no tópico HTML semântico no site de currícula
  • Corrigido bug com a função addBootcampInfo do script create-cohort-project
  • As dependências do projeto são atualizadas

PRs relacionados: #1247 #1248 #1252 #1257 #1269
Issues relacionados: #1220 #1201 #1250 #1256

Español:

🔦 📐 BREAKING CHANGE: Proyectos nivel 1 y 2 tienen nuevas reglas de ESLint

En este release se han actualizado las reglas de ESLint que acompañan a los proyectos de nivel 1 y 2, estas reglas incluyen la de mostrar error cuando se utiliza var al declarar variables, mostrar error cuando utilizan let para declarar una variable que no será reasignada, mostrar error cuando no utilizan los 3 caracteres para los operadores de comparación para que sean type-safe, y mostrar error para cuando el código no está indentado (por 2 espacios). Este cambio afecta a los proyectos: cipher, card-validation, data-lovers y memory-match.

PRs relacionados: #1251
Issues relacionados: #1244
Commits relacionados: 89dd67b

🧑‍🏭 🔢 Se incluye versión de la currícula en archivos package.json de los proyectos

En este release hemos añadido un feature al script create-cohort-project que añade información del Bootcamp a los package.json de los proyectos que incluyen ese archivo. La información contiene la versión de la currícula con el cual se creó el proyecto, la fecha en la cual fue creado y el hash del último commit del repo de currícula que existía hasta ese momento.

PRs relacionados: #1230
Issues relacionados: #1229
Commits relacionados: ab4b59c 34bbe56

💳 ✔️ Se actualiza README de proyecto card-validation en Español y Portugués

En este release hemos actualizado el README del proyecto card-validation para seguir en línea con los cambios para actualizar enunciados de los proyectos y sigue la línea escogida en el release anterior para el proyecto cipher

PRs relacionados: #1243
Issues relacionados: #1234
Commits relacionados: 281f8ca 8e73e18

📜 ➕ Nuevo documento DEPLOYMENT.md

En este release se ha actualizado el documento DEPLOYMENT.md para describir de mejor manera los pasos a realizar para hacer release y deploy del repo de currícula.

PRs relacionados: #1268
Issues relacionados: #1266
Commits relacionados: 5313b9e

➕ 🪓 Minor changes

  • Se arreglan los links rotos de los README de projects
  • Dependencias de proyectos de estudiantes pasan a devDependencies en sus archivos package.json
  • Se reemplaza heroku por otras opciones para hacer deploy del proyecto burger-queen-api
  • Se arregla imagen errónea en tópico de HTML semántico en sitio de currícula
  • Se arregla bug de función addBootcampInfo del script create-cohort-project
  • Se actualizan las dependencias del proyecto

PRs relacionados: #1247 #1248 #1252 #1257 #1269
Issues relacionados: #1220 #1201 #1250 #1256

changelog

v5.4.0 - README Again

20 Oct 19:01
Compare
Choose a tag to compare

v5.4.0 - README Again

Milestone

🌟 Highlights

Português:

🧪 🫂 Modifique o README de social-network para conter os Objetivos Gerais do projeto

Nesta versão, o formato README para o projeto social-network foi atualizado para incluir uma seção de objetivos gerais do projeto em seu preâmbulo para diferenciar melhor os objetivos de aprendizagem da meta geral do projeto. Essa mudança é a primeira de uma série de mudanças que queremos fazer nos READMEs do projeto que fazem referência a os issues relacionados.

PRs relacionados: #1197
Issues relacionados: #1081 #1183
Commits relacionados: 2bdc20d ebb71a1

🗳️ 🗝️ Atualize o README cipher com novo formato

Nesta versão, o formato README do projeto cipher foi atualizado para incluir uma seção de visão geral do projeto em seu resumo do projeto para diferenciar melhor os objetivos de aprendizagem (que foram movidos para o final do README) do objetivo geral do projeto seguindo (um pouco) a mudança proposta com social-network além de revisar seu conteúdo; Foram adicionados marcos do projeto, novas restrições ao desenvolvê-lo, o checklist associado ao README foi atualizado e a seção Cipher Guide e o vídeo sobre Como desenvolver tarefas em javascript, que não estava agregando valor as alunas, foram removido. Essa mudança decorre da necessidade de atualização do README para as novas coortes regionais por @diegovelezg.

PRs relacionados: #1237
Issues relacionados: #1225 #1233
Commits relacionados: 34b0788 e9be9c0

🗣️ 📑 Últimas mudanças do projeto job-application são traduzidas para o português brasileiro

Nesta versão, foram traduzidos os READMEs do projeto job-application, descrevendo as etapas do processo - além de adicionar dicas de como montar seu currículo, preparar entrevistas técnicas e tudo relacionado à etapa de candidatura nossas graduadas- para o português brasileiro.

PRs relacionados: #1232
Commits relacionados: c52fd02 bdc8ff3

♻️ 📂 Novas recomendações de desenvolvimento adicionadas ao projeto md-links

Recomendações explícitas foram adicionadas nesta versão nos READMEs (tanto ES quanto PT) do projeto md-links para não usar a versão síncrona da função readFile no projeto, e para usar, dentro do contexto do função recursiva, a versão síncrona da função readdir para remover alguma complexidade dessa operação e que mais alunas possam desenvolver a função mdLinks em sua forma recursiva.

PRs relacionados: #1219
Commits relacionados: b61dda6 86a340c

👇 📰 Adicione títulos (e traduções) aos Objetivos de Aprendizagem que ainda não tinham

Nesta versão, arquivos de Objetivos de Aprendizagem foram atualizados para que todos aqueles que ainda não incluíssem um title tivessem o correspondente, tanto em ES como em PT.

PRs relacionados: #1227
Issues relacionados: #1209
Commits relacionados: 1443485 2e341c7

➕ 🪓 Minor changes

  • Remova o link quebrado para o site obsoleto community.laboratoria.la no README de md-links
  • Removida a referência à opção --stats da versão da API em JS para o projeto md-links
  • Correção do link para Cmder nos READMEs cipher e card-validation
  • As dependências do projeto são atualizadas

PRs relacionados: #1240 #1238 #1236
Issues relacionados: #1239 #1228 #1235
Commits relacionados: 6e9f66d 2f0b9b4 3e22973 3f63724

Español:

🧪 🫂 Modifica README de social-network para que contenga Objetivos Generales del proyecto

En este release se ha actualizado el formato del README del proyecto social-network para que incluya una sección de objetivos generales del proyecto dentro de su preámbulo de manera de poder diferenciar mejor los objetivos de aprendizaje del objetivo general del proyecto. Este cambio es el primero de una serie de cambios que queremos hacer a los READMEs de los proyectos y que hacen referencia a los issues relacionados.

PRs relacionados: #1197
Issues relacionados: #1081 #1183
Commits relacionados: 2bdc20d ebb71a1

🗳️ 🗝️ Actualiza README de cipher con nuevo formato

En este release se ha actualizado el formato del README del proyecto cipher para que incluya una sección de objetivos generales del proyecto dentro de su resumen de proyecto de manera de poder diferenciar mejor los objetivos de aprendizaje (que han sido movidos al final del README) del objetivo general del proyecto siguiendo (un poco) el cambio propuesto con social-network además de revisar el contenido de éste; Se han agregado hitos del proyecto, nuevos constrains a la hora de desarrollarlo, se actualiza el checklist asociado al README y se remueve la sección Guía de Cipher y el video de Como desarollar tareas en javascript que no estaba agregando valor a las estudiantes. Este cambio nace de la necesidad de actualizar el README de cara a los nuevos cohorts regionales de mano de @diegovelezg.

PRs relacionados: #1237
Issues relacionados: #1225 #1233
Commits relacionados: 34b0788 e9be9c0

🗣️ 📑 Se traducen últimos cambios del proyecto job-application al Portugués de Brasil

En este release se han traducido los READMEs del proyecto job-application que describen las etapas del proceso -además de agregar tips sobre cómo armar tu CV, preparar entrevistas técnicas y todo lo relacionado a la etapa de postulación a trabajos de nuestras egresadas- al portugués de Brasil.

PRs relacionados: #1232
Commits relacionados: c52fd02 bdc8ff3

♻️ 📂 Se agregan nuevas recomendaciones de desarrollo al proyecto md-links

En este release se han agregado recomendaciones explícitas en los READMEs (tanto en ES como PT) del proyecto md-links para no utilizar la versión síncrona de la función readFile en el proyecto, y para utilizar, dentro del contexto de la función recursiva, la versión síncrona de la función readdir de manera de quitar un poco de complejidad a esa operación y que más estudiantes logren desarrollar la función mdLinks en su forma recursiva.

PRs relacionados: #1219
Commits relacionados: b61dda6 86a340c

👇 📰 Agrega títulos (y traducciones) a los Objetivos de Aprendizaje que aún no tenían

En este release se han actualizado los archivos de Objetivos de Aprendizaje para que todos aquellos que aún no incluían un title tuvieran el suyo correspondiente, tanto en ES como en PT.

PRs relacionados: #1227
Issues relacionados: #1209
Commits relacionados: 1443485 2e341c7

➕ 🪓 Minor changes

  • Se elimina link roto hacia sitio deprecado community.laboratoria.la en README de md-links
  • Se elimina la referencia a la opción --stats de la versión de API en JS para proyecto md-links
  • Se arregla link a Cmder en READMEs de cipher y card-validation
  • Se actualizan las dependencias del proyecto

PRs relacionados: #1240 #1238 #123...

Read more

v5.3.0 - The UX Report

05 Sep 21:40
Compare
Choose a tag to compare

v5.2.0 - The UX Report

Milestone

🌟 Highlights

🇧🇷 :

⚠️ 🏗️ BREAKING CHANGE: Nova currícula UX

Com esta versão a currícula de UX é atualizada, ficando da seguinte forma:

Nivel 0: 00-hcd-intro
Nivel 1: 01-design-and-usability, 01-ui-design, 01-user-research
Nivel 2: 02-small-businesses
Nivel 3: 03-industry-deep-dive, 03-ux-consultancy
Nivel 4: 04-portfolio

PR: #1204
Issues relacionados: #1203
Commits relacionados: 96c1f77

➕ ♻️ Projeto Social Network com Frameworks é adicionado

Com este lançamento, os OAs são adicionados e a declaração para o projeto social-network-fw é atualizada para fazer parte da currícula Web-Dev no nível 5

PR: #1207
Issues relacionados: #1131
Commits relacionados: 0c3aeae

➕ 💬 Adiciona canais de ajuda do Slack e instruções de deploy para projetos Cipher e Card Validation

Com esta versão, os links são adicionados aos canais de ajuda do Slack para os projetos cipher e card-validation para estudantes, além de adicionar uma seção com etapas de guia para deploy dos projetos.

PRs: #1190 #1152
Commits relacionados:fc62566 54d5c84 e69afe9

🗣️ 🇧🇷 🇪🇸 Traduções de títulos de Objetivos de Aprendizagem entre espanhol e português são normalizadas

Com esta versão, as traduções dos Objetivos de Aprendizagem são normalizadas para que compartilhem definições.

PR: #1206
Issues relacionados: #1200
Commits relacionados: 20f454a

➕ 🧑‍🏭 As seções são adicionadas aos README do projeto Job Application

Com este lançamento, novas seções foram adicionadas aos README do projeto job-application que incluem recursos para preparação e melhores práticas para entrevistas técnicas, construção de currículo, perfil do Linkedin e guia de mentoria.

PR: #1216
Commits relacionados: bb0941e c0dcc2e

➕ 🪓 Minor changes

  • Corrige o nome do arquivo project.yml dos projetos 02-small-businesses e 04-portfolio
  • As dependências do projeto são atualizadas
  • Corrige links quebrados no diretório topics/ em relação a todos os README de diferentes projetos
  • Corrigido erro de digitação no Objetivo de Aprendizagem associado ao Angular
  • Corrigida a tradução no README do projeto data-lovers
  • Correção de erro de digitação no README do projeto burger-queen

PRs relacionados: #1223 #1222 #1221 #1213 #1208 #1205
Commits relacionados: a1848e4 a3d47ad 30de83d d737c02 4615253 24ec454

🇲🇽 🇨🇴 🇵🇪 🇨🇱 :

⚠️ 🏗️ BREAKING CHANGE: Nueva currícula UX

Con este release se actualiza la currícula de UX, quedando ahora de la siguiente manera:

Nivel 0: 00-hcd-intro
Nivel 1: 01-design-and-usability, 01-ui-design, 01-user-research
Nivel 2: 02-small-businesses
Nivel 3: 03-industry-deep-dive, 03-ux-consultancy
Nivel 4: 04-portfolio

PR: #1204
Issues relacionados: #1203
Commits relacionados: 96c1f77

➕ ♻️ Se añade proyecto Social Network con Frameworks

Con este release, se añaden los OAs y se actualiza el enunciado para el proyecto social-network-fw para que sea parte de la currícula Web-Dev en el nivel 5

PR: #1207
Issues relacionados: #1131
Commits relacionados: 0c3aeae

➕ 💬 Agrega canales de Slack de ayuda e instrucciones de despliegue para proyectos Cipher y Card Validation

Con este release se agregan links a los canales de Slack de ayuda para los proyectos cipher y card-validation para estudiantes, además de agregar una sección con pasos guía para hacer el despliegue de los proyectos.

PRs: #1190 #1152
Commits relacionados:fc62566 54d5c84 e69afe9

🗣️ 🇧🇷 🇪🇸 Se normalizan traducciones de títulos de Objetivos de Aprendizaje entre español y portugués

Con este release se normalizan las traducciones de los Objetivos de Aprendizaje de manera que compartan definiciones.

PR: #1206
Issues relacionados: #1200
Commits relacionados: 20f454a

➕ 🧑‍🏭 Se agregan secciones a los README del proyecto Job Application

Con este release, se han agregado nuevas secciones a los README del proyecto job-application que incluyen recursos para preparación y buenas prácticas para entrevistas técnicas, creación del CV, perfil de Linkedin y guía de mentorías.

PR: #1216
Commits relacionados: bb0941e c0dcc2e

➕ 🪓 Minor changes

  • Se arregla el nombre del archivo project.yml de proyectos 02-small-businesses y 04-portfolio
  • Se actualizan dependencias del proyecto
  • Se corrigen links rotos en directorio topics/ con respecto a todos los README de los distintos proyectos
  • Se corrige typo en Objetivo de Aprendizaje asociado a Angular
  • Se corrige traducción en README de proyecto data-lovers
  • Se corrige typo en README de proyecto burger-queen

PRs relacionados: #1223 #1222 #1221 #1213 #1208 #1205
Commits relacionados: a1848e4 a3d47ad 30de83d d737c02 4615253 24ec454

Changelog

  • 5b66ca2 chore(fix): fix project.yml file name in 02-small-businesses and 04-portfolio (#1223) (@mfdebian)
  • 7c6b6c8 chore(pkg): Actualiza dependencias (#1222) (@mfdebian)
  • c9e5074 Ran markdown-links over topics/ dir, fixed bad links, fixes #1170 (#1221) (@mfdebian)
  • b129934 Agrega canal de Slack de proyecto cipher a README.md (#1190) (@AlexisJoselyn)
  • 50d2e7d project(job-application): Agregar job description (@OfeliaR)
  • 4d05699 project(job-application): Ajustes a sesiones RH y Project Feedback (@OfeliaR)
  • 48bafa2 project(job-application): Modificación al título de la sesión de herramientas (@OfeliaR)
  • fc50449 project(job-application/activities): Unir actividades de linkedin y cv (@merunga)
  • a35e142 project(job-application): Incluir OAs (@OfeliaR)
  • 5c6db8c content(ja-activities): Columna de criterios de aceptacion para entregables (#2) (@OfeliaR)
  • e2b0188 project(job-applicationa/activities): Width to relevant cols (@merunga)
  • 4965a00 project(job-application/mentoring): Corrige errores de mdlint (@merunga)
  • ae034fc project(job-application): Links a recursos / Criterios de entregables / Merge sesiones cv y linkedin (@merunga)
  • 01c8da6 project(job-application/activities): Agrega links a recursos fijos (@merunga)
  • a554da5 fix(content): Social Network con Frameworks: Actualizar proyecto con Objetivos de Aprendizaje estandarizados y revisión general del enunciado (#1207) (@unjust)
  • 41aa79a bug(fix): correct output in es and pt yml (#1213) (@unjust)
  • 989dfbb 📄 docs: fix translation (#1208) (@moniyama)
  • 4965563 enhancement(content): Add deployment instructions for cipher and card validation projects (...
Read more

v5.2.0 - Tamo junta

19 Jul 18:50
Compare
Choose a tag to compare

v5.2.0 - Tamo junta

Milestone

🌟 Highlights

🇧🇷 :

⚠️ 🏗️ BREAKING CHANGE: Novo workflow CI-CD do projeto

Com esta versão, o novo workflow do CI-CD do repositório foi configurado, a partir de agora, o deploy do aplicativo para produção será executado automaticamente sempre que a tag associada começar com o prefixo da nova versão, por exemplo: v5 .2.0

Além do deploy de produção, foi configurado um deploy staging, que será executada desde que a tag associada comece com o prefixo da nova versão e também contenha as palavras "alpha" ou "beta", por exemplo: v5. 2.0- alfa.0

Com esta alteração, também é adicionada a funcionalidade de gerar um display de staging para todos os PR que venham do remote Laboratoria.

Adicione também um novo arquivo chamado DEPLOYMENT.md que inclui um passo a passo para realizar o deploy do aplicativo para produção ou staging.

PR: #1184
Issues relacionados: #1166
Commits relacionados: 09fbaff ea26b08

⚠️ 🆙 BREAKING CHANGE: Nova versão necessária de node

Com esta versão, atualizamos a versão obrigatória do node de 14.x para 16.x para o aplicativo de currícula e projetos das estudantes.

PR: #1187
Issues relacionados: #1186
Commits relacionados: f2f0133

➕ 🇧🇷 Traduções de tópicos para o português brasileiro

Esta versão inclui traduções para o português brasileiro dos tópicos ausentes do currícula, além de solucionar erros ortográficos dos que já estavam incluídos, são mais de 50 arquivos markdown corrigidos e/ou adicionados conteúdos nesse idioma.

Até agora, para a versão em português do site do currícula os tópicos eram assim:

Screenshot_2022-07-18_17-07-06

Agora eles incluem sua respectiva descrição:

Screenshot_2022-07-18_17-07-28

PR: #1189
Commits relacionados: 15a94f3 c4fc016

➕ 🇧🇷 README em português do projeto md-links agora inclui seção "Dividindo ou problema"

A partir desta versão, o README para o projeto md-links inclui uma tradução para a seção "Achicando el problema" que existe na versão em espanhol.

PR: #1178
Commits relacionados: 0641541

🪓 📑 O OA associado a gh-pages foi removido do projeto md-links

Esta versão corrige o problema de que o projeto md-links tinha um objetivo de aprendizado associado a ele que não correspondia a ele, associado a gh-pages.

PR: #1182
Issues relacionados: #1177
Commits relacionados: 296347e

🪓 🧑‍🏭 Correções adicionadas aos READMEs para o projeto job-application

Com esta versão, correções foram adicionadas às declarações no projeto job-application com base no feedback recebido em sua última iteração. Declarações foram corrigidas e novas revisões também foram adicionadas, como uma terceira revisão após iterar o feedback recebido no CV + Linkedin em suas respectivas etapas, além de adicionar revisões dos perfis do Github das estudantes.

PR: #1191
Commits relacionados: ab075cd

➕ 🧪 Minor changes

  • Com este lançamento, foram atualizadas as versões do node em que o Github Actions executa os testes ao criar um PR, passamos das versões 14.x 16.x para 16.x 18.x
  • Atualizada a biblioteca caniuse-lite para atualizar a BrowserList do projeto.

PRs relacionados: #1185 #1192
Commits relacionados: ea26b08 37be871

🇲🇽 🇨🇴 🇵🇪 🇨🇱 :

⚠️ 🏗️ BREAKING CHANGE: Nuevo workflow CI-CD del proyecto

Con este release, se ha configurado el nuevo workflow de CI-CD del repositorio, desde ahora, se ejecutará el despliegue de la aplicación a producción de manera automática siempre que el tag asociado comience con el prefijo de nueva versión, por ejemplo: v5.2.0

Además del despliegue a producción, se ha configurado un despliegue de staging, el cual se ejecutará siempre y cuando el tag asociado comience con el prefijo de nueva versión y además conlleve las palabras "alpha" o "beta", por ejemplo: v5.2.0-alpha.0

Con este cambio además se agrega la funcionalidad de generar un despliegue de staging para todo PR que venga desde el remote Laboratoria.

Se agrega además un nuevo archivo llamado DEPLOYMENT.md que incluye un paso a paso para realizar el despliegue de la app a producción o staging.

PR: #1184
Issues relacionados: #1166
Commits relacionados: 09fbaff ea26b08

⚠️ 🆙 BREAKING CHANGE: Nueva versión requerida de node

Con este release, hemos actualizado la versión requerida de node, pasando de la 14.x a la 16.x tanto para la aplicación de currícula como para los proyectos de las estudiantes.

PR: #1187
Issues relacionados: #1186
Commits relacionados: f2f0133

➕ 🇧🇷 Traducciones de tópicos al portugués brasileño

En este release se incluyen traducciones al portugués brasilero de los tópicos faltantes de la currícula, además de solucionar errores ortográficos de los que ya estaban incluídos, son más de 50 archivos markdown que han sido corregidos y/o se les ha agregado contenido en ese idioma.

Hasta ahora, para la versión en portugués del sitio de currícula los tópicos se veían así:

Screenshot_2022-07-18_17-07-06

Ahora incluyen su respectiva descripción:

Screenshot_2022-07-18_17-07-28

PR: #1189
Commits relacionados: 15a94f3 c4fc016

➕ 🇧🇷 README en portugués de proyecto md-links ahora incluye la sección "Dividindo o problema"

A partir de este release, el README del proyecto md-links incluye una traducción para la sección "Achicando el problema" que existe en la versión en español.

PR: #1178
Commits relacionados: 0641541

🪓 📑 Se elimina OA asociado a gh-pages del proyecto md-links

Con este release se arregla el issue de que el proyecto md-links llevaba asociado un objetivo de aprendizaje que no correspondía a él, asociado a gh-pages.

PR: #1182
Issues relacionados: #1177
Commits relacionados: 296347e

🪓 🧑‍🏭 Se agregan correcciones a los README del proyecto job-application

Con este release, se han agregado correcciones a los enunciados del proyecto job-application basadas en el feedback recibido en su última iteración. Se han arreglado enunciados y también agregado nuevas revisiones, como por ejemplo, una tercera revisión luego de iterar sobre el feedback recibido sobre CV + Linkedin en sus respectivas etapas, además de agregar revisiones de los perfiles de Github de las estudiantes.

PR: #1191
Commits relacionados: ab075cd

➕ 🧪 Minor changes

  • Con este release, se han actualizado las versiones de node sobre las cuales Github Actions ejecuta los tests al crear un PR, pasamos de las versiones 14.x y 16.x a 16.x y 18.x
  • Se ha actualizado el paquete caniuse-lite para actualizar la ...
Read more

v5.1.0 - Open and Descriptive

17 May 21:06
Compare
Choose a tag to compare

v5.0.0 - Open and Descriptive

Milestone

🌟 Highlights

➕ 📂 Proyecto Burger-Queen API ahora utiliza la especificación de Open API

En este release se incluye un cambio en el proyecto burger-queen-api para comenzar a utilizar la especificación de Open API de manera de tener una documentación más abierta, intuitiva y estandarizada con respecto a la creación y utilización de endpoints de la API.

PR: #1156
Commits relacionados: f044847

➕ 📄 La app currícula ahora incluye una breve descripción de cada tópico además de su imagen que lo acompaña

A partir de este release, en la aplicación de currícula, en la sección de tópicos, ahora se incluye una imágen y breve descripción de cada tópico como se muestra en la imagen:
topics-description

PR: #1149
Issues relacionados: #635
Commits relacionados: 31eec2d fcd19ed

➕ 🔗 Objetivo de Aprendizaje asociado a research/test incluye links (en español) con ejemplos para las estudiantes

Con este release se incluyen dos nuevos links en la sección research/test en nuestro archivo de learning-objectives. Uno con respecto a introducción de testeos de usabilidad y otro con respecto a como, cuándo y por qué se utilizan; Estos aparecerán dentro de la sección de cada proyecto donde aparezca el OA asociado, en la app de currícula, ejemplo:

research/test

PR: #1162
Issues relacionados: #1160
Commits relacionados: 810aed4

🪓 🪟 Ahora los scripts como create-cohort-project se ejecutan correctamente en Windows con el comando npm run

Con este release, todos nuestros scripts, como el de create-cohort-project se pueden ejecutar nativamente en Windows sin errores utilizando el comando npm run <script-name>

PR: #1165
Issues relacionados: #1148
Commits relacionados: ae760c5

✔️ El release además incluye una actualización para esconder los proyectos aún no terminados de la app de currícula, además de varios minor fixes como typos en los proyectos.

Issues relacionados: #1159 #1171 #1172
Commits relacionados: 89ad9fb

Changelog