Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/eugenia1984/frontend-syloper

Toda la teoria vista en el curso de FrontEnd con Syloper
https://github.com/eugenia1984/frontend-syloper

frontend react

Last synced: 13 days ago
JSON representation

Toda la teoria vista en el curso de FrontEnd con Syloper

Awesome Lists containing this project

README

        

# desktop-computer FRONT END SYLOPER

Curso de FrontEnd con

---

- Son **8 módulos**, dentro de la carpeta [**teoria**](https://github.com/eugenia1984/frontend-syloper/tree/main/teoria) está toda la teoría vista en cada uno de los mismos.

- **CLASE DE CONSULTA**: A partir del 24 de abril y cada 15 días, habrá una clase de consulta en la que se responderán preguntas acerca del módulo correspondiente a la clase. Será lunes a las 16 hs y tendrá una duración de 45 minutos. En la clase se tomará asistencia. Esta dentro de la carpeta [**Clases**](https://github.com/eugenia1984/frontend-syloper/tree/main/clases).

Los ejercicios subidos en cada módulo son opcionales, sirven como práctica pero no serán tenidos en cuenta para la corrección final

- Tenemos todo subido a un **classroom**.

- Hay un **Trabajo práctico final**, es en equipos de 2 personas. La consigna es:

---

### desktop-computer DESARROLLO

-Crear el frontend para un sitio que consuma una API pública, utilizando:

-Un framework de frontend. Se propone Angular pero se admitirán otros. Quienes quieran utilizar otro deberán consultar con los profesores antes de hacerlo.

-Utilizar HTML5.

-Maquetar los estilos usando de ser posible un framework (bootstrap, foundation, etc) o un preprocesador (less, sass, stylus).

-Consumir información de 1 o más APIs públicas y que esta se vean reflejada como datos en el sitio/app

---

### desktop-computer REQUISITOS MINIMOS

Sitio/Aplicación Web

- Que se pueda navegar desde una PC o celular sin perder información.

- 2 secciones de contenido estático.

- 1 sección de contenido dinámico consumiendo API pública a elección.

- 1 sección con un formulario de contacto (implementación solo desde el front).

- Sección protegida por usuario/clave que permita tener un área privada.

- 1 Listado ordenado por algún criterio.

- 1 Listado con buscador por algún criterio (puede ser el mismo que el del ítem anterior).

- El código debe estar publicado en un repositorio GIT abierto.

- Buenas prácticas aplicadas para el front-end en general (html, css, js + angular ).

- Datos de diferentes endpoint relacionados entre sí, por ejemplo películas asociadas a directores, o actores.

---

### desktop-computer REQUISITOS OPCIONALES

- Roles o permisos de usuario según rol.

- Publicar la web en un hosting online.

- Sumar buenas prácticas de SEO. Explicar cinco (5) cambios o mejoras realizadas y cómo impactarían en el SEO del proyecto

---

### desktop-computer REPOSITORIO

- El desarrollo deberá realizarse en una plataforma de git gratuita. Se recomienda GitLab o GitHub.

- Se evaluará el uso de git: Frecuencia y responsables de los commits, uso de branches y merge.

- La creación del repositorio debe hacerse mediante un fork del repositorio del trabajo práctico (https://github.com/iamgld/angular-template-curso-2023).

---

### desktop-computer MODALIDAD DE ENTREGA Y DEFENSA DEL TRABAJO PRACTICO

-La entrega final deberá hacerse enviando por email a los profesores la URL del repositorio de git, corroborando previamente que se pueda acceder públicamente a ese repositorio.

- En el archivo readme.md deberá indicarse, el trabajo, año de cursado e integrantes (legajo, nombre y apellido)

- Se realizará en fecha a confirmar una defensa oral y virtual del TP, que no debe exceder los 20 minutos y en donde los alumnos mostrarán el trabajo realizado, narrando si tuvieron algún problema y como fue resuelto, pudiendo tener que responder preguntas de los docentes, si surgieran.

[Link al Canva con el maquetado del prototipo](https://www.canva.com/design/DAFiuea8ges/_sspazzLlNLHfqRZ10OZDQ/edit?utm_content=DAFiuea8ges&utm_campaign=designshare&utm_medium=link2&utm_source=sharebutton)

---

I appreciate your interest in this Project ⌨️ with ❤️ by [María Eugenia Costa](https://github.com/eugenia1984) 😊 and follow me at [LinkedIn - maria-eugenia-costa](https://www.linkedin.com/in/maria-eugenia-costa/)

---