Cómo construir un sitio web que tenga alguna funcionalidad básica

Sí. Es una buena forma de aprender.

  1. 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.
  2. 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?)
  3. 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á)
  4. 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)
  5. La tabla del estudiante tendrá los campos básicos y obligatorios como nombre, clase, curso, departamentos, etc.
  6. La tabla de libros tendrá los campos básicos y obligatorios como bookName, autor, publicación, edición, curso utilizado en etc.
  7. 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
  8. crear tabla estudiante (clave principal de identidad de entero de student_id, varchar de nombre de alumno (20), … otros campos que desee)
  9. crear libros de tabla (clave primaria de identidad de entero book_id, nombre_libro varchar (20), libro_autor varchar (20), … otros campos que desee)
  10. 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.

More Interesting

Estoy aprendiendo desarrollo web a través de una organización sin fines de lucro bien conectada. ¿Qué quieren ver los empleadores en un proyecto final de un nuevo alumno?

Estoy interesado en el desarrollo web. ¿Qué curso debo seguir: J2EE-Struts con Hibernate Framework o J2EE-Hibernate con Spring Framework? ¿Cuál es la diferencia entre los dos?

¿Qué idioma puedo aprender para el diseño y desarrollo web, excepto HTML, CSS, JS, JQ y WP?

Tengo 32 años, ¿qué habilidades puedo aprender para ser un desarrollador independiente?

¿Cómo usar Python para el desarrollo web? ¿Cuáles son las herramientas y las metodologías utilizadas?

Quiero un trabajo de desarrollador PHP pero no tengo ninguna experiencia en este momento. Estoy desarrollando una muy buena aplicación web por mi cuenta. ¿Mi proyecto PHP será tratado como experiencia?

¿Por qué necesito un sitio receptivo cuando tengo un sitio móvil?

Estoy construyendo un sitio en WordPress usando Visual Composer, sin embargo, las imágenes no responden en dispositivos móviles. ¿Cómo puedo arreglar esto?

Tengo una maestría en CS de una escuela superior y finalmente comencé mi carrera en el desarrollo de aplicaciones web. Mis amigos creen que esto es un desperdicio. ¿Es esto cierto?

Estoy usando Notepad ++. No tengo un servidor PHP y mis códigos no se ejecutan. ¿Cómo puedo ejecutar un código PHP?

Cómo lanzar un sitio web con éxito

Renuncio a mi trabajo diario porque me deprime. Sé HTML, CSS, JavaScript básico y desarrollo de temas de WordPress. ¿Qué debo aprender y cómo hago un buen uso de un período de un mes para asegurar un trabajo en el desarrollo web?

Estoy tratando de crear un sitio web que contenga todas las ligas deportivas en su área. ¿Qué tipo de API usaría para esto o tendría que comenzar a construir una base de datos grande?

Tengo 16 años y voy a estar haciendo experiencia laboral en una empresa que trabaja en el desarrollo web front-end. Necesito aprender a usar angular 2 con mecanografiado. ¿Cuál es la mejor forma de aprender angular?

Soy nuevo en el desarrollo web y me gustaría aprender tanto front-end como back-end. ¿Cuál es la mejor pila para aprender? ¿Cómo se comparan Node.js y Express.js con Java? ¿Puede Node.js hacer todo lo que un back-end de Java puede hacer en términos de escala, confiabilidad, seguridad, etc.?