Aprecio que estés dispuesto a aprender y mejorar tus habilidades. Es recomendable trabajar en una idea / proyecto único.
Pero en caso de que le falten ideas o simplemente quiera hacer un proyecto con fines de aprendizaje, sugeriría desarrollar la aplicación web Elearning para Mini Project.
En este proyecto pericular puedes aprender
- ¿Cuáles son las cosas que dificultan el aprendizaje de otros idiomas, en JavaScript?
- ¿Qué se requiere para construir su propio sitio web de intercambio de Bitcoin?
- ¿Es realmente una codificación más eficiente en tiempo y costo en tecnologías web de código abierto?
- ¿Cómo creo un motor de búsqueda?
- ¿Cuánto tiempo puede tomar aprender HTML, CSS y JS?
- Diseño web
- Lenguaje del lado del servidor (php, java o cualquier cosa que desee).
- Diseño de esquema
- SQL
- Conectividad de bases de datos.
- Carga y descarga de archivos usando código
Puedes dividir el proyecto en 3 secciones
- Módulo de estudiante
- Módulo de Facultad
- Módulo de administración
La implementación de cada módulo será una gran experiencia de aprendizaje.
Sería genial si puedes elegir Angular para la interfaz de usuario.