- Notifications
You must be signed in to change notification settings - Fork2
update repo#2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Open
ElviraQDP wants to merge1,957 commits intolearnpack:masterChoose a base branch from4GeeksAcademy:main
base:master
Could not load branches
Branch not found:{{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline, and old review comments may become outdated.
Uh oh!
There was an error while loading.Please reload this page.
Open
Changes fromall commits
Commits
Show all changes
1957 commits Select commitHold shift + click to select a range
07dabce
Update README.md
josemoracardcae22de
Update README.md
josemoracard7b26a29
Update README.es.md
josemoracard633d428
Update solution.hide.js
josemoracard65086a5
Update app.js
josemoracard05dff3b
Update test.js
josemoracardbbf3d64
Update test.js
josemoracard95f9687
Update README.md
josemoracard7cf28d1
Update README.es.md
josemoracard7b46bee
Update README.es.md
josemoracardedd64a2
Update README.es.md
josemoracardd2a70bb
Update README.md
josemoracard08a144d
Update README.es.md
josemoracard6e1b576
Update solution.hide.js
josemoracard347685b
Update solution.hide.js
josemoracard78eaa48
Update app.js
josemoracardb5af16b
Update test.js
josemoracard67e6aae
Update solution.hide.js
josemoracard33d3fe9
Update README.es.md
josemoracard2cd1a0d
Update README.es.md
josemoracard584014a
Update README.md
josemoracard21b2ef7
Update README.md
josemoracard4c80184
Update README.es.md
josemoracard0cfe94b
Update README.es.md
josemoracard7073024
Update app.js
josemoracard88e8040
Update app.js
josemoracard1f54453
Update solution.hide.js
josemoracard377e5d9
Update test.js
josemoracardf6c61ca
Update README.es.md
josemoracard8b28b3d
Update README.md
josemoracard53735ea
Update README.md
josemoracard38afed3
Update app.js
josemoracard60b6675
Update solution.hide.js
josemoracard7bd35ea
Update app.js
josemoracard54c710c
Update solution.hide.js
josemoracard09d8f48
Update app.js
josemoracard9a1032c
Update app.js
josemoracard71f9dff
Update app.js
josemoracardba5150d
Update app.js
josemoracard08442b0
Update app.js
josemoracardcbb33fa
Update app.js
josemoracard7428a47
Update app.js
josemoracarda67957a
Update app.js
josemoracard3e6bc10
Update app.js
josemoracardd1b6a67
Update app.js
josemoracard1cadceb
Update app.js
josemoracardf16e163
Update app.js
josemoracard0d7efe1
Update app.js
josemoracard5fa168a
Update app.js
josemoracarda4a7f56
Update app.js
josemoracard5b734a9
Update README.es.md
josemoracardac12138
Update app.js
josemoracardc4ac01e
Update solution.hide.js
josemoracard1f07ec9
Update app.js
josemoracardec9c1b8
Update solution.hide.js
josemoracarda296673
Update README.es.md
josemoracard4b89850
Update README.md
josemoracard9ccb605
Update README.es.md
josemoracard1b4c8d7
Update README.md
josemoracardbd6ed89
Update README.es.md
josemoracard1436859
Update app.js
josemoracard7dd2255
Update app.js
josemoracarda7b7d5e
Update app.js
josemoracard3a176bb
Update test.js
josemoracarded999fd
Update test.js
josemoracard6187284
Update test.js
josemoracardca38d33
Update test.js
josemoracard898769f
Update test.js
josemoracarde22b5aa
Update README.md
josemoracard45a4b9f
Update README.md
josemoracardcea6a68
Update README.es.md
josemoracard4967f10
Update solution.hide.js
josemoracard9fe18b5
Update README.md
josemoracard498baeb
Update README.es.md
josemoracard465526b
Update app.js
josemoracard88cc4b9
Update solution.hide.js
josemoracard1e78dec
Update app.js
josemoracard2366987
Update solution.hide.js
josemoracard2e43077
Update app.js
josemoracard8fddfaf
Update solution.hide.js
josemoracard86b6970
Update solution.hide.js
josemoracard10ab182
Update app.js
josemoracard0e52f9a
Update app.js
josemoracardb79c9a0
Update solution.hide.js
josemoracard57a47a9
Update README.es.md
josemoracard4fca3d9
Update README.md
josemoracard2220947
Update app.js
josemoracardd17fc94
Update solution.hide.js
josemoracardddfb6f7
Update solution.hide.js
josemoracard7c97944
Update test.js
josemoracardb432bcd
Update README.md
josemoracard996b869
Update README.es.md
josemoracard61ba7c8
Update solution.hide.js
josemoracardde2ba81
Update README.md
josemoracard33ed1ef
Update README.es.md
josemoracarde390d73
Update README.md
josemoracarda3ea2f3
Update README.es.md
josemoracard2a43ec1
Update README.md
josemoracard88aaf61
Update README.es.md
josemoracardc18b5ea
Update README.es.md
josemoracard9d3a979
Update README.md
josemoracardefd85cb
Update README.es.md
josemoracard5d9b33c
Update README.md
josemoracard050b8db
Update README.es.md
josemoracard4007859
Update README.es.md
josemoracard0d764ea
Update README.md
josemoracard38426b7
Update README.es.md
josemoracard94daae8
Update solution.hide.js
josemoracardee1c9f1
Update README.md
josemoracard45ebd93
Update README.es.md
josemoracard3ab6e03
Update README.md
josemoracard7a13115
Update README.es.md
josemoracard829627f
Update solution.hide.js
josemoracard0060c0b
Update README.es.md
josemoracardd0caf83
Update README.md
josemoracarda2cd063
Update solution.hide.js
josemoracard5925105
Update README.md
josemoracarde06d16b
Update README.es.md
josemoracarddd3db6e
Update solution.hide.js
josemoracardedd4ef1
Update solution.hide.js
josemoracard7e44f96
Update app.js
josemoracard49a8182
Update README.md
josemoracardac4d18e
Update README.es.md
josemoracard402cfee
added test that checks .length method not used
UmiKamic7b0073
Update solution.hide.js
josemoracard756521c
Update solution.hide.js
josemoracardb3982a7
Update solution.hide.js
josemoracard61f0fda
Merge pull request #192 from UmiKami/123-getStringLength
tommygonzaleza5bf6264
Merge pull request #190 from josemoracard/jose8-158-longestPalindrome
tommygonzaleza3035781
Merge pull request #191 from josemoracard/jose9-cambios.varios
tommygonzaleza899d0bf
Update README.md
tommygonzalezaf27313c
Update README.es.md
tommygonzaleza1c1feb2
Update README.es.md
tommygonzaleza66c80e6
Update README.es.md
tommygonzaleza250a0d5
Update README.md
tommygonzaleza5716f59
Merge pull request #193 from josemoracard/jose10-cambios.varios2
tommygonzalezae2f190a
Update test.js
tommygonzalezac056990
Update README.es.md
josemoracard8895e40
Update solution.hide.js
josemoracardcafc0df
Update test.js
josemoracard13a6515
Update solution.hide.js
josemoracard94965b5
Update README.es.md
josemoracarda99d837
Update README.md
josemoracardfa0e0fe
Update README.md
josemoracard8106c3f
Update README.es.md
josemoracarde036242
Update README.es.md
josemoracard485cc28
Update README.md
josemoracarda5027ce
Update README.es.md
josemoracard9c5803d
Update solution.hide.js
josemoracardd24fa2c
Update app.js
josemoracard7599dca
Update README.md
josemoracard41e3dcd
Update README.es.md
josemoracard48b0503
Update solution.hide.js
josemoracard1f3bc85
Update test.js
josemoracarddac29b4
Update test.js
josemoracard2bf6221
Update README.es.md
josemoracardbad6c67
Update solution.hide.js
josemoracardf6e5261
Update solution.hide.js
josemoracardb40e723
Update solution.hide.js
josemoracardcbf3707
Update solution.hide.js
josemoracard3e34d18
Update solution.hide.js
josemoracard5fc6a72
Update test.js
josemoracardae75a3e
Update README.es.md
josemoracard7f51e34
Update README.md
josemoracard17c3126
Update README.md
josemoracardb386afc
Update README.es.md
josemoracard473aa82
Update README.md
josemoracarde5202e5
Update README.es.md
josemoracardb3a6e4d
Update README.md
josemoracardce6b9b3
Update README.es.md
josemoracardc127482
Update app.js
josemoracardc37e9bf
Update app.js
josemoracardbd6a4a4
Update README.md
josemoracard937c9a2
Update README.es.md
josemoracard8b548dd
Update README.md
josemoracard016a692
Update solution.hide.js
josemoracard2f1d630
Update app.js
josemoracard88f5b44
Update app.js
josemoracard27f64bf
Update solution.hide.js
josemoracardc585727
Update app.js
josemoracardc46b500
Update solution.hide.js
josemoracardc905351
Update solution.hide.js
josemoracard24cfbc0
Update README.md
josemoracard331ac85
Update README.es.md
josemoracard63bebeb
Update README.md
josemoracardf57c275
Update solution.hide.js
josemoracarde9a92c9
Update test.js
josemoracarddd22112
Update README.md
josemoracarda67fba1
Update README.es.md
josemoracard7e4fb50
Update README.md
josemoracard39e880e
Update README.es.md
josemoracard31dd670
Update README.md
josemoracard29aa451
Update README.es.md
josemoracard51513f3
Update README.md
josemoracardf606be5
Update README.es.md
josemoracard44731d7
Update README.md
josemoracarde426560
Update README.es.md
josemoracard1e10416
Update README.md
josemoracard6dc4a7c
Update README.es.md
josemoracard7e76ad9
Update README.md
josemoracardc004120
Update README.md
josemoracardf128c77
Update README.es.md
josemoracard40bf20c
Update README.md
josemoracard5453058
Update README.md
josemoracard9826823
Update README.es.md
josemoracard6927a96
Update solution.hide.js
josemoracard2164d02
Merge pull request #195 from josemoracard/jose2-README
tommygonzalezaefbb1f4
Update solution.hide.js
tommygonzaleza2a31489
Merge pull request #194 from josemoracard/jose1-110-getAllButLastElem…
tommygonzalezab4ec63a
added tests that check for some negatives and all negatives input
UmiKami18472ac
added function check if user is using modulo operator
UmiKami42954a2
fixed test to fail on * operator usage
UmiKami3caa087
Merge pull request #196 from UmiKami/109-getLargestElementAtProperty
tommygonzalezacc10a98
Merge pull request #197 from UmiKami/140-modulo
tommygonzaleza1e1fca7
Merge pull request #198 from UmiKami/141-multiply
tommygonzaleza49536e1
reorganizacion de ejercicios
josemoracardb2f95d0
Merge pull request #199 from josemoracard/jose1.cambiar_nombres
tommygonzaleza6755dc6
Instrucciones mas claras
AnggieAlava3d2ee1a
Corregido el Readme con los 3 pasos en ingles
AnggieAlava84904ad
Update devcontainer.json
Charlytocf9e0f73
Update learn.json
Charlytocc0302f9
Merge pull request #201 from Charlytoc/main
alesanchezr33ea41a
Merge pull request #200 from AnggieAlava/bug/1467-addObjectProperty
alesanchezrcf33f83
Update devcontainer.json
Charlytocee53728
Update learn.json
Charlytocd1d4a15
Merge pull request #203 from Charlytoc/main
Charlytoc9f7f78a
Update .gitpod.Dockerfile
Charlytoca09c4e7
Update devcontainer.json
Charlytoca95c81f
Update .gitpod.Dockerfile
Charlytoc71b45eb
Merge pull request #204 from 4GeeksAcademy/dev
Charlytocba34100
Update to new version of editor and cli, add telemetry
Charlytocbd7a824
Merge pull request #205 from Charlytoc/main
Charlytoc209fb40
Update devcontainer.json
Charlytocbf79758
Update .gitpod.Dockerfile
Charlytoc61ccf41
Update README.md
alesanchezr5140c3d
Update README.md
alesanchezr130a2e6
Update README.es.md
alesanchezr8f908b2
Update learn.json
alesanchezre65771b
Update learn.json
Charlytoce47df99
Update devcontainer.json
Charlytocf7e583b
Update devcontainer.json
Charlytoc41df7e3
Update learn.json
Charlytocb537ae1
Update learn.json
alesanchezraf53ae5
upgraded learnpack
alesanchezrbabafd9
Update learn.json
alesanchezr2875602
Update devcontainer.json
Lorenagubaira184afe8
Merge pull request #211 from 4GeeksAcademy/Lorenagubaira-patch-1
Lorenagubaira78c616d
Update learn.json
Lorenagubairaabcee45
Merge pull request #212 from 4GeeksAcademy/Lorenagubaira-patch-2
Lorenagubaira7c797ab
Update workflow files
actions-userFile filter
Filter by extension
Conversations
Failed to load comments.
Loading
Uh oh!
There was an error while loading.Please reload this page.
Jump to
The table of contents is too big for display.
Diff view
Diff view
Uh oh!
There was an error while loading.Please reload this page.
There are no files selected for viewing
36 changes: 36 additions & 0 deletions.devcontainer/devcontainer.json
This file contains hidden or 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,36 @@ | ||
// For format details, see https://aka.ms/devcontainer.json. For config options, see the | ||
// README at: https://github.com/devcontainers/templates/tree/main/src/javascript-node | ||
{ | ||
"name": "Node.js", | ||
// Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile | ||
"image": "mcr.microsoft.com/devcontainers/javascript-node:0-16", | ||
"customizations": { | ||
"vscode": { | ||
"settings": { | ||
"editor.defaultFormatter": "esbenp.prettier-vscode", | ||
"workbench.editorAssociations": { | ||
"*.md": "vscode.markdown.preview.editor" | ||
} | ||
}, | ||
"extensions": ["learn-pack.learnpack-vscode"] | ||
} | ||
}, | ||
// Features to add to the dev container. More info: https://containers.dev/features. | ||
// "features": {}, | ||
// Use 'forwardPorts' to make a list of ports inside the container available locally. | ||
// "forwardPorts": [], | ||
"onCreateCommand": "npm i jest@29.7.0 jest-environment-jsdom@29.7.0 -g && npm i @learnpack/learnpack@5.0.13 -g && learnpack plugins:install @learnpack/node@1.1.15" | ||
// Use 'postCreateCommand' to run commands after the container is created. | ||
// "postCreateCommand": "yarn install", | ||
// Configure tool-specific properties. | ||
// "customizations": {}, | ||
// Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root. | ||
// "remoteUser": "root" | ||
} |
29 changes: 29 additions & 0 deletions.github/workflows/learnpack-audit.yml
This file contains hidden or 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,29 @@ | ||
# This workflow will do a clean install of node dependencies, cache/restore them, build the source code and run tests across different versions of node | ||
# For more information see: https://help.github.com/actions/language-and-framework-guides/using-nodejs-with-github-actions | ||
name: Learnpack audit | ||
on: | ||
push: | ||
branches: [ main ] | ||
pull_request: | ||
branches: [ main ] | ||
jobs: | ||
build: | ||
runs-on: ubuntu-latest | ||
strategy: | ||
matrix: | ||
node-version: [20.x] | ||
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/ | ||
steps: | ||
- uses: actions/checkout@v2 | ||
- name: Use Node.js ${{ matrix.node-version }} | ||
uses: actions/setup-node@v2 | ||
with: | ||
node-version: ${{ matrix.node-version }} | ||
- run: npm install @learnpack/learnpack@latest -g | ||
- run: learnpack audit |
2 changes: 2 additions & 0 deletions.gitignore
This file contains hidden or 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 |
---|---|---|
@@ -6,6 +6,8 @@ | ||
!.gitpod.Dockerfile | ||
!bc.json | ||
!README.md | ||
!README.es.md | ||
!.vscode | ||
!/exercises | ||
!/exercises/* | ||
5 changes: 4 additions & 1 deletion.gitpod.Dockerfile
This file contains hidden or 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 |
---|---|---|
@@ -1,3 +1,6 @@ | ||
FROM gitpod/workspace-full | ||
USER gitpod | ||
RUN npm i jest@29.7.0 jest-environment-jsdom@29.7.0 -g | ||
RUN npm i @learnpack/learnpack@2.1.50 -g && learnpack plugins:install @learnpack/node@1.1.13 |
11 changes: 7 additions & 4 deletions.gitpod.yml
This file contains hidden or 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
8 changes: 8 additions & 0 deletions.vscode/settings.json
This file contains hidden or 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,8 @@ | ||
{ | ||
"files.autoSave":"afterDelay", | ||
"files.autoSaveDelay":700, | ||
"editor.minimap.enabled":false, | ||
"workbench.editorAssociations": { | ||
"*.md":"vscode.markdown.preview.editor" | ||
} | ||
} |
61 changes: 61 additions & 0 deletionsREADME.es.md
This file contains hidden or 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,61 @@ | ||
<!-- hide --> | ||
# Tutorial Master JavaScript de 4Geeks Academy | ||
> Por [@alesanchezr](https://twitter.com/alesanchezr) y [otros colaboradores](https://github.com/4GeeksAcademy/master-javascript-programming-exercises/graphs/contributors) de [4Geeks Academy](https://4geeksacademy.com/) | ||
<!-- endhide --> | ||
### 160 ejercicios de JavaScript | ||
Selección completa de ejercicios de JavaScript interactivos y con calificación automática, donde pondrás tus habilidades de resolución de problemas al límite y aprenderás muchos de los métodos más populares de JavaScript. | ||
> Un punto clave para aprender en el mundo de la programación es que el mismo problema puede tener varias soluciones válidas, lo importante que debes entender es la lógica y los principios detrás de cada solución. | ||
<!-- hide --> | ||
## Instalación en un clic (recomendado) | ||
Puedes empezar estos ejercicios en pocos segundos haciendo clic en: [Abrir en Codespaces](https://codespaces.new/?repo=4GeeksAcademy/master-javascript-programming-exercises) (recomendado) o [Abrir en Gitpod](https://gitpod.io#https://github.com/4GeeksAcademy/master-javascript-programming-exercises). | ||
> Una vez ya tengas abierto VSCode los ejercicios deberían empezar automáticamente, si esto no sucede puedes intentar empezar los ejercicios escribiendo este comando en tu terminal: `$ learnpack start` | ||
## Instalación local | ||
Clona el repositorio en tu ambiente local y sigue los siguientes pasos: | ||
1. Instala LearnPack, el package manager para los tutoriales interactivos y el node compiler plugin para LearnPack, asegúrate también de tener node.js 14: | ||
```bash | ||
$ npm i @learnpack/learnpack -g | ||
``` | ||
2. Inicializa el tutorial/exercises ejecutando el siguiente comando al mismo nivel en el que se encuentra tu archivo learn.json: | ||
```bash | ||
$ learnpack start | ||
``` | ||
<!-- endhide --> | ||
## ¿Cómo están organizados estos ejercicios? | ||
Cada ejercicio es una pequeña aplicación de React que contiene los siguientes archivos: | ||
- **app.js**: Representa el archivo JavaScript de entrada que ejecutará la computadora. | ||
- **README.md**: Contiene las instrucciones del ejercicio. | ||
- **test.js**: Contiene el script del test para el ejercicio (no es necesario que abras este archivo). | ||
> Nota: Estos ejercicios tienen calificación automática. Los tests son muy rígidos y estrictos, mi recomendación es que no prestes demasiada atención a los tests y los uses solo como una sugerencia o podrías frustrarte. | ||
## Colaboradores | ||
Gracias a estas personas maravillosas ([emoji key](https://github.com/kentcdodds/all-contributors#emoji-key)): | ||
1. [Alejandro Sanchez (alesanchezr)](https://github.com/alesanchezr), contribución: (programador) 💻 (idea) 🤔, (build-tests) ⚠️ , (pull-request-review) 🤓 (build-tutorial) ✅ (documentación) 📖 | ||
2. [Paolo (plucodev)](https://github.com/plucodev), contribución: (bug reports) 🐛, (programador), (traducción) 🌎 | ||
3. [Ricardo Rodriguez (RickRodriguez8080)](https://github.com/RickRodriguez8080) contribución: (build-tutorial) ✅, (documentación) 📖 | ||
Este proyecto sigue la especificación [all-contributors](https://github.com/kentcdodds/all-contributors). ¡Todas las contribuciones son bienvenidas! | ||
Este y otros ejercicios son usados para [aprender a programar](https://4geeksacademy.com/es/aprender-a-programar/aprender-a-programar-desde-cero) por parte de los alumnos de 4Geeks Academy [Coding Bootcamp](https://4geeksacademy.com/us/coding-bootcamp) realizado por [Alejandro Sánchez](https://twitter.com/alesanchezr) y muchos otros contribuyentes. Conoce más sobre nuestros [Cursos de Programación](https://4geeksacademy.com/es/curso-de-programacion-desde-cero?lang=es) para convertirte en [Full Stack Developer](https://4geeksacademy.com/es/coding-bootcamps/desarrollador-full-stack/?lang=es), o nuestro [Data Science Bootcamp](https://4geeksacademy.com/es/coding-bootcamps/curso-datascience-machine-learning). |
63 changes: 60 additions & 3 deletionsREADME.md
This file contains hidden or 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 |
---|---|---|
@@ -1,5 +1,62 @@ | ||
<!-- hide --> | ||
# Master JavaScript tutorial at 4Geeks Academy | ||
>By [@alesanchezr](https://twitter.com/alesanchezr) and [other contributors](https://github.com/4GeeksAcademy/master-javascript-programming-exercises/graphs/contributors) at [4Geeks Academy](https://4geeksacademy.co/) | ||
*Estas instrucciones [están disponibles en 🇪🇸 español](https://github.com/4GeeksAcademy/master-javascript-programming-exercises/blob/main/README.es.md) :es:* | ||
<!-- endhide --> | ||
### 160 exercises about JavaScript | ||
Complete selection of auto-graded and interactive JavaScript exercises, where you will put your problem-solving skills to the test and learn many of the most popular JavaScript methods. | ||
> One key thing to learn in the world of coding is that the same problem may have multiple valid solutions, the important thing is that you understand the logic and principles behind them. | ||
<!-- hide --> | ||
## One click installation (recommended): | ||
You can open these exercises in just a few seconds by clicking: [Open in Codespaces](https://codespaces.new/?repo=4GeeksAcademy/master-javascript-programming-exercises) (recommended) or [Open in Gitpod](https://gitpod.io#https://github.com/4GeeksAcademy/master-javascript-programming-exercises). | ||
> Once you have VSCode open, if exercises don't run automatically you can try typing on your terminal: `$ learnpack start` | ||
## Local Installation (only if needed) | ||
Clone the repository in your local environment and follow the steps below: | ||
1. Install LearnPack, the package manager for learning tutorials and the node compiler plugin for learnpack, make sure you also have node.js 14: | ||
```bash | ||
$ npm i @learnpack/learnpack -g | ||
``` | ||
2. Start the tutorial/exercises by running the following command at the same level where your learn.json file is: | ||
```bash | ||
$ learnpack start | ||
``` | ||
<!-- endhide --> | ||
## How are the exercises organized? | ||
Each exercise is a small React application containing the following files: | ||
1. **app.js**: Represents the entry JavaScript file that will be executed by the computer. | ||
2. **README.md**: Contains exercise instructions. | ||
3. **test.js**: Contains the testing script for the exercise (you don't have to open this file). | ||
> Note: The exercises have automatic grading, but it's very rigid and strict, my recommendation is to not take the tests too serious and use them only as a suggestion, or you may get frustrated. | ||
## Contributors | ||
Thanks goes to these wonderful people ([emoji key](https://github.com/kentcdodds/all-contributors#emoji-key)): | ||
1. [Alejandro Sanchez (alesanchezr)](https://github.com/alesanchezr), contribution: (coder) 💻 (idea) 🤔, (build-tests) ⚠️ , (pull-request-review) 👀 (build-tutorial) ✅ (documentation) 📖 | ||
2. [Paolo (plucodev)](https://github.com/plucodev), contribution: (bug reports) 🐛, contribution: (coder), (translation) 🌎 | ||
3. [Ricardo Rodriguez (RickRodriguez8080)](https://github.com/RickRodriguez8080) contribution: (build-tutorial) ✅, (documentation) 📖 | ||
This project follows the [all-contributors](https://github.com/kentcdodds/all-contributors) specification. Contributions of any kind are welcome! | ||
This and many other exercises are built by students as part of the 4Geeks Academy [Coding Bootcamp](https://4geeksacademy.com/us/coding-bootcamp) by [Alejandro Sánchez](https://twitter.com/alesanchezr) and many other contributors. Find out more about our [Full Stack Developer Course](https://4geeksacademy.com/us/coding-bootcamps/part-time-full-stack-developer), and [Data Science Bootcamp](https://4geeksacademy.com/us/coding-bootcamps/datascience-machine-learning). |
Oops, something went wrong.
Uh oh!
There was an error while loading.Please reload this page.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.