# Bienvenid\@s 👨🏼‍💻👩🏻‍💻

## Introducción 🤓

Si ha querido ser un **Javascript Developer** pero no sabe por dónde empezar, este espacio lo ayudará a comenzar. Este taller cubre dos aspectos muy importantes de un stack de programación Javascript: **Backend**, **Frontend**.&#x20;

Esta guía lo llevara a traves de 3 grandes momentos donde construiremos un carrito de compras que nos permita aprender algunos de los conceptos mas comunes a la hora de ser un **FullStack Javascript Developer.**&#x20;

### Audiencia Objetivo

Este documento probablemente será mejor entendido por los lectores que tengan una base en programación orientada a objetos. El que este documento esté orientado a desarrolladores que ya tienen experiencia con otros lenguajes de programación significa que no vamos a cubrir temas realmente básicos como tipos de datos, variables, estructuras de control y similares. Debes saber acerca de estos tópicos para entender este documento.

Sin embargo, dado que las funciones y objetos en JavaScript son diferentes de sus contrapartes en la mayoría de los lenguajes, estos serán explicados con más detalle.

### Repositorio Oficial

{% embed url="<https://github.com/colombia-dev/medjs-workshop-fullstack-js-backend>" %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://medellin-js.gitbook.io/workshop-fullstack-js-developer/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
