MAKAIABootcamp / fundamentos-back1

Este es el repositorio de los ejemplos y ejercicios prácticos del módulo 1 Fundamentos web de Back-end Cohorte 1
https://makaia-my.sharepoint.com/:f:/g/personal/mentoria_bootcamp_makaia_org/ErWA518UdzFLsCYexouX4hcBJUuASEwKXDXer0T5jpA5Dw?e=Pgb58X
1 stars 4 forks source link
css html5 javascript logical-programming

Fundamentos web Back-end Cohorte 1 👩‍💻👨‍💻

Sprint 1

Contenido 🥇

  1. Espacio de trabajo: Visual Studio Code
  2. HTML & CSS
  3. Introducción a JavaScript
  4. Condicionales y bucles
  5. Arrays y Objetos

Retos 🐱‍💻

  1. Desarrollar los siguientes algoritmos en pseudocódigo empleando el PSeInt:

    • Calcular la edad de una persona
    • Calcular el área de un triángulo
    • Escribir un programa que realice la suma de 4 números enteros
    • Escribir un programa que calcule la raíz cuadrada de 500
    • Escribir un programa que calcule el perímetro y área de un rectángulo
    • Escribir un programa que lea de teclado la marca y modelo de un auto e imprima en pantalla el modelo y la marca (orden invertido a lo que se lee).
    • Escribir un programa que calcule el porcentaje de una cantidad
    • Escribir un programa que lea 5 precios de 5 productos y calcule el subtotal de los productos, el IVA y el total Neto.
  2. Construir la siguiente página estática

image

Proyecto 🤖

Proyecto Sprint 1

Entregables de los Retos y Proyectos

  1. URL del repositorio de la actividad
  2. URL del despliegue del aplicativo
  3. Descripción del desarrollo de la actividad
  4. Imagen del aplicativo
  5. Captura de las estadísticas generadas en el dashboard de Wakatime
  6. Generar un issues en el presente repositorio con los entregables descritos y mencionar a @WhitneySt

Sprint 2

Contenido 🥇

  1. Funciones
  2. DOM y Eventos
  3. Responsive design
  4. Almacenamiento (Storage)

Retos 🐱‍💻

  1. Realizar un formulario que permita agregar un producto indicando: nombre, precio, cantidad y categoría. Al guardar, debe agregarlo aun array y mostrarlo en consola, posteriormente, mostrarlo en una tabla, donde estén enlistado todos los productos del array y en la última columna de la tabla debe poseer un botón que permita eliminar y actualizar dicho elemento en el array.

Proyecto 🤖

Proyecto Sprint 2

Material de estudio ✨✨

Curso Algoritmos de JavaScript y estructuras de datos de freeCodeCamp

Sprint 3

Contenido 🥇

  1. Operaciones Síncronas vs Asíncronas
  2. Promesas y consumo de promesas con .then(), .catch() y .finally()
  3. Peticiones y métodos HTTP - Fetch
  4. JSON server
  5. Async/Await

Proyecto 🤖

Proyecto Sprint 3

Accede al material de nuestra sesiones aquí 👈

Recursos adicionales

  1. Atajos de Teclado en VSC
  2. Listado de comandos Linux (para uso en la consola git bash o powershell 1)
  3. Listado de comandos Linux (para uso en la consola git bash o powershell 2)
  4. Listado de comandos git 1
  5. Listado de comandos git 2