Sí. Es una buena forma de aprender.
- Tendrá que sentarse y pensar en todo lo que necesita de su sitio web. Por aquí voy con lo que has mencionado en la publicación.
- Su objetivo es claro, ahora puede pensar en todo el material que se requiere para construir su objetivo (¿en qué tecnología desea construirlo y los softwares necesarios?)
- Una vez que tenga todas las herramientas, está listo para comenzar hacia su objetivo. (Teniendo en cuenta que eres un estudiante de CS, este punto también se verificará)
- Para la construcción real de su sitio web de destino. (cree una tabla de alumnos, una tabla de libros y una tabla book_share)
- La tabla del estudiante tendrá los campos básicos y obligatorios como nombre, clase, curso, departamentos, etc.
- La tabla de libros tendrá los campos básicos y obligatorios como bookName, autor, publicación, edición, curso utilizado en etc.
- La tabla book_share tendrá la identificación de la tabla anterior, indicando qué persona tiene qué libro. bandera que indica que el libro está actualmente en la mano del usuario específico y una bandera si el usuario actual es el propietario del libro
- crear tabla estudiante (clave principal de identidad de entero de student_id, varchar de nombre de alumno (20), … otros campos que desee)
- crear libros de tabla (clave primaria de identidad de entero book_id, nombre_libro varchar (20), libro_autor varchar (20), … otros campos que desee)
- cree la tabla book_share (student_id integer, book_id integer, isCurrentUser bit isOwner bit… .otros campos que desee)
Sin embargo, este es un enfoque muy burdo para que pueda comenzar y ver qué sale mal e intentar aprender de él.
Espero que esto ayude.
- Soy un desarrollador Java de backend que trabaja en finanzas. ¿Cómo puedo ganar más dinero en el lateral? No tengo mucha experiencia en desarrollo web.
- ¿Dónde debería comenzar a desarrollar mi aplicación web en Python y Django?
- Puedo ver mi sitio de WordPress desde mi final, pero mis lectores dicen que todo lo que obtienen es un error 403. ¿Cómo puedo solucionar esto?
- ¿Portátil sugerido para desarrollo web? Elección inteligente con un gran presupuesto, no quiere tirar dinero, pero no quiere limitaciones en cuanto a desarrollo web.
- Quiero aprender las pruebas de servicios web, principalmente las pruebas de servicios RESTful. ¿Dónde debo comenzar y cómo debo progresar?