{"id":15030591,"url":"https://github.com/midudev/aprendiendo-react","last_synced_at":"2025-05-12T13:23:50.562Z","repository":{"id":42112223,"uuid":"188703944","full_name":"midudev/aprendiendo-react","owner":"midudev","description":"Curso para aprender React desde cero","archived":false,"fork":false,"pushed_at":"2025-01-03T11:27:31.000Z","size":653,"stargazers_count":8342,"open_issues_count":25,"forks_count":1153,"subscribers_count":122,"default_branch":"master","last_synced_at":"2025-05-06T10:04:33.077Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://twitch.tv/midudev","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/midudev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-05-26T16:01:51.000Z","updated_at":"2025-05-06T09:12:09.000Z","dependencies_parsed_at":"2024-01-29T10:52:36.433Z","dependency_job_id":"cc11a0c6-3687-4a8a-a67c-fe44bed62084","html_url":"https://github.com/midudev/aprendiendo-react","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/midudev%2Faprendiendo-react","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/midudev%2Faprendiendo-react/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/midudev%2Faprendiendo-react/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/midudev%2Faprendiendo-react/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/midudev","download_url":"https://codeload.github.com/midudev/aprendiendo-react/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253745560,"owners_count":21957400,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-09-24T20:13:46.869Z","updated_at":"2025-05-12T13:23:50.540Z","avatar_url":"https://github.com/midudev.png","language":"TypeScript","funding_links":[],"categories":["TypeScript"],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n\u003cimg alt=\"Curso de React js desde cero y con proyectos\" src=\"https://user-images.githubusercontent.com/1561955/212888793-fd719e58-b0c2-4d03-9c55-38e3e79ebc17.png\" width=\"500\" /\u003e\n\n# Aprendiendo React ⚛️\n\nCurso para aprender **React** basado en proyectos.\n**[Todos los miércoles a las 18PM 🇪🇸 en Twitch](https://twitch.tv/midudev)**\n\u003c/div\u003e\n\n## 📹 Videos con las clases\n\n- 01: [Introducción a React](https://www.youtube.com/watch?v=7iobxzd_2wY)\n- 02: [React Hooks: useState y useEffect](https://www.youtube.com/watch?v=qkzcjwnueLA\u0026feature=youtu.be)\n- 03: [Prueba técnica con lo aprendido](https://www.youtube.com/watch?v=XYpadB4VadY\u0026feature=youtu.be)\n- 04: [Fetching de datos y Custom Hooks](https://youtu.be/x-LcbVw99o8)\n- 05: [React Hooks: useRef, useMemo, useCallback](https://youtu.be/GOEiMwDJ3lc)\n- 06: [React Hooks: useContext, useReducer, useId](https://www.youtube.com/watch?v=B9tDYAZZxcE)\n- 07: [React Router + Lazy Loading](https://www.youtube.com/watch?v=K2NcGYajvY4)\n- 08: [React + TypeScript (Día 01): props y state](https://www.youtube.com/watch?v=4lAYfsq-2TE)\n- 09: [React + TypeScript + ChatGPT - Clon de Google Translate](https://www.youtube.com/watch?v=kZhabulNCUc)\n- 10: [React Redux Toolkit + Rome Tools](https://www.youtube.com/watch?v=bEEjuwujbbU)\n- 11: [Prueba técnica de React con TypeScript](https://www.youtube.com/watch?v=mNJOWXc83Y4)\n- 12: [React Query + Paginación + Infinite Scroll](https://www.youtube.com/watch?v=WKfVjQUa6nE)\n- 13: [JavaScript Quiz con Zustand + TypeScript desde cero](https://www.youtube.com/watch?v=p2wF2wRjcN0)\n- 14: Hacker News con TypeScript + SWR - Pendiente de subir\n\n## ⌨️ Proyectos de React con código\n\n| Número | Proyecto | Código | Web |\n| --- | --- | --- | --- |\n| `01` | Twitter Follow Card | [Ver](projects/01-twitter-follow-card/) | [Visitar](https://midu-react-01.surge.sh) |\n| `02` | Tic Tac Toe | [Ver](projects/02-tic-tac-toe/) | [Visitar](https://midu-react-02.surge.sh) |\n| `03` | Mouse Follower | [Ver](projects/03-mouse-follower) | [Visitar](https://midu-react-03.surge.sh) |\n| `04` | Prueba técnica con Promesas, fetching y testing E2E | [Ver](projects/04-react-prueba-tecnica) | [Visitar](https://midu-react-04.surge.sh) |\n| `05` | Prueba técnica con formularios, buscador utilizando una API | [Ver](projects/05-react-buscador-peliculas) | [Visitar](https://midu-react-05.surge.sh) |\n| `06` | Creación de un ecommerce con carrito de compras | [Ver](projects/06-shopping-cart) | [Visitar](https://midu-react-06.surge.sh) |\n| `07` | Creación de un React Router desde cero | [Ver](projects/07-midu-router) | [Visitar](https://midu-react-07.surge.sh) |\n| `08` | Todo App con TypeScript y animaciones | [Ver](projects/08-todo-app-typescript) | [Visitar](https://midu-react-08.surge.sh) |\n| `09` | Crear un Google Translate con ChatGPT y TypeScript | [Ver](projects/09-google-translate-clone/) | [Visitar](https://midu-react-09.surge.sh) |\n| `10` | Crear un CRUD con Redux Toolkit y TypeScript | [Ver](projects/10-crud-redux/) | [Visitar](https://midu-react-10.surge.sh) |\n| `11` | Prueba Técnica con TypeScript y React | [Ver](projects/11-typescript-prueba-tecnica/) | [Visitar](https://midu-react-11.surge.sh) |\n| `11b` | Prueba Técnica con TypeScript y React con React Query | [Ver](projects/11b-typescript-prueba-tecnica-with-react-query/) | [Visitar](https://midu-react-11.surge.sh) |\n| `12` | Sistema de comentarios con React Query | [Ver](projects/12-comments-react-query) | [Visitar](https://midu-react-12.surge.sh) |\n| `13` | JavaScript Quiz con Zustand y TypeScript | [Ver](projects/13-javascript-quiz-con-zustand/) | [Visitar](https://midu-react-13.surge.sh) |\n| `14` | Hacker News con TypeScript y SWR | [Ver](projects/14-hacker-news-prueba-tecnica) | [Visitar](https://midu-react-14.surge.sh) |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmidudev%2Faprendiendo-react","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmidudev%2Faprendiendo-react","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmidudev%2Faprendiendo-react/lists"}