breatheco-de / breatheco-de Goto Github PK
View Code? Open in Web Editor NEWHome Page: https://breatheco-de.vercel.app
Home Page: https://breatheco-de.vercel.app
Erwin proponía darles a entender un poco qué representa una variable para el computador, no solo para el código. Por ejemplo, que es un elemento almacenado en la memoria del computador, que ocupa un espacio en él y que cuando llama a esa variable, se va a esa ubicación.
Hrs: 4
When the teacher opens a cohort dashboard, a prompt should ask for attendance
and day number
before being able to start the day:
When the
Day 4 title is "Landing page" but, when I click on the exercise, I get the exercise of fixing misspells (day 5)
From here (PHP Exercises):
https://repl.it/classroom/invite/Dvm6BTq
To here (Python exercises):
https://github.com/4GeeksAcademy/python-object-oriented-exercises
Exercises must have automatic grading.
Is your feature request related to a problem? Please describe.
Puede decirse que si es un problema ya que solo muestra empresas conocidas en Venezuela y Miami, necesitamos que aparezcan empresas como KPMG (teneos convenios), Michael Page, Accennture, empresas que se conozcan en todos los países. No es la web de Miami solamente, es la web de la academia.
Describe the solution you'd like
Agregar otras fotos de partners, empresas internacionales que estén en todos los mercados si es posible.
Describe alternatives you've considered
Agregar un par de empresas de españa
Additional context
En españa necesitamos visibilidad más que en otra academia y necesitamos apoyarnos con la web.
Exercise 06.5 in javascript-arrays-exercises-tutorial
x (fail) 1. Do not use the reverse function
Even when it's not used the error appears
hrs: 3
Here is the code: https://github.com/breatheco-de/certificates
Right now you can see student certificates by clicking on this link:
You can see how the URL querystring has:
style=
cohort=
access_token=
student=
We need to add the language, that way all styles can be implemented in any language (english, spanish, etc.).
Every certificate design must be in a folder with the react component but also in the same folder there should be a json file for each language: en.json
and es.json
The posible language are: [en, es]
When the querystrign contains the variable lang=es
the application will load the json that correspons to spanish: es.json
.
Hrs: 1
The following forms: Apply, Syllabus Request, Review Guidebook, Hiring Partners and Newsletter.
Hrs: 15
We need a content editor for the 4GeeksAcademy website, all the content is based on YML, all the YMLs are here:
https://github.com/4GeeksAcademy/website-v2/tree/master/src/data
All files are splited by country for example:
In this list of files you can see 3 different files splited in two contries.
country
from the querystring, if the country
is present on the querystring the country dropdown will be pre-filled with that contry and will be read-only.save
button is pressed.undo
feature.token
from the querystring or give an error.Is your feature request related to a problem? Please describe.
No, solo busca tener más visibilidad.
Describe the solution you'd like
Quiero que los estudiantes puedan compartir sus certificados en diferentes redes sociales. Ejemplo con ThePowerMBA https://www.linkedin.com/posts/sofiacortes_thepowermba-sof%C3%ADa-cort%C3%A9s-thepowermba-activity-6685839159770382336-PbSL
Describe alternatives you've considered
Que solo se pueda compartir con linkedin una imagen del título
Additional context
Está muy de moda en españa compartir los títulos obtenidos.
Right now all the tests are done until exercise 11
, there are ~12 more exercises to do tests to.
We can create an example of wonder woman or something like that.
Exercise 08.3 in javascript-arrays-exercises-tutorial
x (fail) 1. Use a for loop
Appear even when you use a for loop
El contenido y los ejercicios del día 1 (PT), se explica y fomenta el uso de la propiedad CSS float para cambiar el posicionamiento de elementos en bloque.
El uso de float esta siendo abandonado por la industria ya que tiene ciertas limitaciones que dificulta la creación de diseños web modernos.
Actualmente, se esta generalizando el uso de flex para modificar el posicionamiento de los elementos en bloque, siendo este conjunto de propiedades CSS la base de muchos de los nuevos marcos de trabajo.
Algunos enlaces con información relativa a flex:
Cuando la gente que hace el prework ve la opción de "entregar" en los ejercicios, se bloquea y se angustia porque no entiede cómo entregar el proyecto (porque no se ha visto Git aún).
Sería ideal desactivar la entrega para el prework y también corregir cualquier referencia o sugerencia de entregar código para cualquier contenido de esa fase.
Exercise 10.1 in javascript-arrays-exercises-tutorial
➔ 🚫 No test script found on the exercise files
From this one to the last one there are no test
Hrs: 2
Make it work and connect with the API.
The students did this exercise correctly, but can't pass the tests. I did the exercise, but I can't pass the tests either.
I think the problem is in a library, but I'm not sure.
Once the project is correctly initialized there should be a learn.json
file inside the folder.
todo
comment in 0afa5da. It's been assigned to @alesanchezr because they committed the code.Ayudará al posicionamiento en Chile y España
We need someone to try our this exercises before we can release them to the public.
https://github.com/4GeeksAcademy/master-javascript-programming-exercises
Name: Student External Profile
Alias: http://sep.4geeksacademy.co
En la clase CSS Layouts se explica el modelo de caja sin explicar el comportamiento de la propiedad box-sizing, lo que implica que los alumnos cuando empiezan a trabajar en los ejercicios no entienden porque al modificar el padding el tamaño de la caja aumenta.
Explicar la propiedad box-sizing y recomendarles siempre su uso al inicio de todas sus hojas de estilo para que las propiedades width y height no solo contemplen el tamaño del contenido si no que incluyan padding y border, para simplificar su calculo.
Para explicar a los alumnos el comportamiento del modelo de caja con y sin la propiedad box-sizing cree un repositorio que contempla el comportamiento por defecto y al añadir la siguiente línea en la hoja de estilos se obtiene el comportamiento deseado.
*, *::before, *::after {box-sizing: border-box;}
Algunos recursos donde se explica su funcionamiento:
Describe the bug
El tutorial del ejercicio 12 no sigue las instrucciones, dice que debes utilizar el atributo style para resolverlo y no lo resuelve de esa manera.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
EL ejercicio se debería resolver siguiendo las instrucciones
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context
Add any other context about the problem here.
Hrs: 2
Source URL:
https://www.facebook.com/
Browser | Chrome 83.0.4103.106 |
OS | OS X 10.14.6 64-bit |
Screen Size | 1440x900 |
Viewport Size | 1422x685 |
Pixel Ratio | @2x |
Zoom Level | 100% |
Exercise 9.1 in javascript-arrays-exercises-tutorial
x (fail) 3. Print only the numbers divisible by 2
The exercise ask to be divisible by 14, not by 2
Exercise 8.01 in javascript-arrays-exercises-tutorial
x (fail) 2. There needs to be a variable called arr with the original array
x (fail) 3. Loop the array in a reverse order and console.log all of its item
The exercise doesn't ask that
Day 25 - Practice: Python Loops and Lists - 'Techno_beat' exercise 16
There is an error in the test, the print statment is:
'Drop the base !!!Break the base!!! Drop the base !!!Break the base!!! Drop the base !!!Break the base!!!'
should be: 'Drop the base Drop the base Drop the base !!!Break the base!!! '
Hrs: 2
Source URL:
https://8000-d69fe0f8-bdc8-4b0b-9763-3a7c4b773c8d.ws-us02.gitpod.io/us/pricing
Browser | Chrome 83.0.4103.116 |
OS | OS X 10.14.6 64-bit |
Screen Size | 1920x1080 |
Viewport Size | 1886x685 |
Pixel Ratio | @1x |
Zoom Level | 100% |
Hrs: 1
El breathecode-cli tiene un boton para reportar un bug, puedes leer mas al respecto aqui
Me acabo de enterar que github permite pre-llenar los inputs del formulario para crear un nuevo issue utilizando variables en el querystring, puedes leer mas al respecto aqui.
Te deja pre llenar estos campos:
Title
Description
Labels
Milestone
Assignee
Deberiamos prellenar en la descripcion del issue:
Exercise 9 in python-beginner-programming-exercises
x (fail) 0. You should update only line 5 using randint()
This error appears even when you only edit that line
Gitpod es una herramienta increible que tiene muchas utilizades increibles para simplificar el trabajo, pero, el sistema de permisos para los repositorios es complejo de configurar, algunas personas que utilizan gitpod con su cuenta de github no puede trabajar con git desde la consola porque les falta los permisos, además algunas utilizades que son importantes no se estan utilizando.
La forma de solucionarlo fue, entrar en Marketplace e instalar/conceder permisos.
Algunas de las caracteristicas que considero se pueden explicar para mejorar el trabajo colaborativo es el compartir los espacios de trabajo (Share running Workspace), por ejemplo, para solucionar dudas, les pido que me compartan su espacio de trabajo y les añado ejemplo en su código para que puedan verlo y que el código quede sincronizado, tambien, con algunos errores a la hora de instalar dependencias de python me fue muy util.
Además, una pequeña guia donde se explique como abrir un repositorio en gitpod para que prueben: https://gitpod.io/#
Is your feature request related to a problem? Please describe.
No es relacionada a un problema, solo que en España piden mucho flex box y CSS Grid, de hecho otros lo explican y deberíamos actualizarnos nosotros también. Debemos seguir explicando Dsiplay y Float por el legacy code pero sería bueno agregar estas 2 cosas.
Describe the solution you'd like
Que se agregue en la clase de Doing Layouts (https://student.breatheco.de/course/full-stack-ft.v1/2/l/css-layouts) Flexbox y si se puede o se considera CSS Grid.
Describe alternatives you've considered
Que al menos se coloque flexbox, css grid al menos un link para que lo conozcan.
Additional context
La clase es esta: https://student.breatheco.de/course/full-stack-ft.v1/2/l/css-layouts
Exercise 06.4 in javascript-arrays-exercises-tutorial
Test: x (fail) 1. Loop the array but jumping two items at a time instead of just one at a time
That is not asked in the instructions
And the increasingValue is not 0 at the beginning as the instructions say
El contenido de la clase Working with Bootstrap y los ejercicios relacionados utilizan versiones de Boostrap.
Cuando los alumnos buscan la documentación de Bootstrap generalmente utilizan la ultima versión y en algunos casos el comportamiento o la presentación de los componentes se ha modificado ligeramente, en algunos casos, cuando trabajan por pares uno de los dos esta viendo una documentación que el otro no ve por contemplar versiones diferentes o aplican estilos que en la versión de bootstrap del ejercicio aun no estan implementados.
Como es muy difícil mantener todo el contenido y ejercicios actualizado a la última versión de bootstrap, quizas la solución pasa por explicar a los alumnos, las versiones de bootstrap, como actualizarlas en las páginas HTML y seguir la última versión de la documentación.
https://github.com/4GeeksAcademy/bootstrap-exercises-tutorial
Students are having trouble to complete them because the tests are to specific, we need to update them and make them more flexible.
No esperaría que una persona se gradúe experta en UI, pero sí que tenga las nociones y el criterio básico para hacer una interfaz limpia:
hours: 2
Cuando se genera un PDF vas a reciibir el url asi:
https://sep.4geeksacademy.co/pdf/ArielCalisaya?lang=es&template=white
El query string es el que determina que idioma y que template se va a utilizar:
?lang=es&template=name
Si yo cambio el URL y pongo esto:
https://sep.4geeksacademy.co/pdf/ArielCalisaya?lang=en&template=black
Me deberia cargar el resume en ingles
con el template de PDF black
.
Ahora mismo no tenemos varios templates, pero el que creaste quisiera que lo llamaras "white" y luego creamos dos o tres templates mas para que el alumno elija.
La estructura de archivos en gatsby tiene que etar muy bien hecha, ponle mucho cuidado.
Al inicio del curso se aborda un poco el enfoque cliente-servidor. Podríamos ahorrar ese tiempo y aprovecharlo en algo más (énfasis e impulso a búsquedas en Google, que a muchos les falta internalizar) y si movemos ese contenido hasta la semana en la que se comienza a trabajar con las llamadas a APIs externas que, además, está más cerca del contenido asociado al backend y a su integración con el front en el proyecto.
Lo vivido en el PT-II, y con algunas mentorías del PT-I: Saben qué hace el fetch pero no comprenden qué está sucediendo con el fetch y, por tanto, no pueden avanzar fácilmente a algunas llamadas un poco más complejas (alguna anidación o encadenaniento de llamadas, algo más elaborado, reto que puede se ha presentado en algunos proyectos)
Erwin ha facilitado este material que él usa en sus clases
We need to develop tests.js on each of these exercises
https://github.com/4GeeksAcademy/object-oriented-javascript-tutorial-exercises
Exercise 07.1 in javascript-arrays-exercises-tutorial
x (fail) 1. Use a for loop
Appears even when the for loop is use
2
Cuando visito el HTML profile del alumno tiene que poderse cambiar idioma y tema:
https://sep.4geeksacademy.co/Afrayz29?lang=es&theme=white
Soporte a ingles y español en el template.
Soporte a todos los temas ya implementados.
Hours: 4
Here is the repo: https://github.com/4GeeksAcademy/website-v2
Here is an example on how the apply was done: https://github.com/4GeeksAcademy/website-v2/blob/master/src/templates/apply.js#L35
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.