Bienvenido al Día 3 del Motoko Bootcamp. Ya que nos acercamos a la mitad de la semana, esperamos que todos estéis avanzando, adquiriendo nuevas habilidades, y disfrutando la experiencia.
Hoy, nos centraremos en los bloques esenciales para crear una aplicación en el ‘Internet Computer’: operaciones CRUD y autenticación.
Es vital que domines los temas que vamos a explorar hoy. Si necesitas ayuda, no dudes en contactar con tus compañeros o mentores. Recuerda, todos estamos aquí para aprender, echarnos unas risas, y apoyarnos los unos a los otros. 😉
Asegúrate de consultar el calendario para saber el horario exacto de cada clase.
Título | Mentor | Descripción |
---|---|---|
Motoko: HashMap y CRUD | Ricardo | Esta clase trata sobre las operaciones CRUD en los canisters, los cuales incluyen el manejo de datos usando las operaciones Create, Read, Update, y Delete. |
Frontend, autenticación y ‘Internet Identity’ (Identidad en Internet) | Kyle | WIP |
Cuando empieces el día usa esta lista como guía, contiene todo el material que necesitas leer y los desafíos a los que te enfrentarás.
- Lee Capítulo 3: Tipos de datos Primitivos
- Lee Capítulo 6: Almacenando datos en estructuras de datos
- LeeCapítulo 7: Tipos de datos no primitivos.
- Lee Capítulo 8: Tipos de datos avanzados
- Lee Capítulo 9: Manejando errores
- Lee Capítulo 10: Identidad en el ‘Internet Computer’ detalladamente.
- Lee Apéndice 3: Un nuevo capítulo en la identidad digital: ‘Internet Identity’
- Completa el proyecto del día.
Antes de terminar tu día, revisa la siguiente lista y asegúrate de que has profundizado en cada parte de ella. Es importante que tengas un claro entendimiento de todos estos conceptos. ¿Por qué no intentas explicarselos a uno de tus compañeros para medir tu nivel de entendimiento sobre los conceptos previos?
- Comprendiendo que el estado mutable no puede ser compartido entre ‘actors’.
- Familiarizándonos con más tipos de datos avanzados como pueden ser: Opcional y Tipos Genéricos.
- Familiarizándonos con el uso de estructuras de datos como lo son los: HashMap y los TrieMap.
- Entendiendo que es un Principal, cómo se usa en el ‘Internet Computer’ y ser capaces de manipular el tipo primitivo
Principal
en Motoko. - Entendiendo cómo interactuar con un canister usando el JavaScript ‘agent’.
- Entendiendo como usar la Internet Identity como servicio de autenticación y cómo funciona.
El ‘Internet Computer’ alcanzó 1 billón de bloques en 14 meses tras su lanzamiento. Por ejemplo, a Bitcoin le llevaría 18.000 años alcanzar ese punto.
Buena suerte 🍀