Solicitó el diseño de un sitio web, pero en su pregunta también mencionó sobre el aprendizaje de Php, por lo que de su pregunta puedo suponer que está pidiendo un desarrollador de sitio web completo que sea el que le permita diseñar y desarrollar un sitio web.
Comienza por cómo funciona. Al igual que un sitio web, funciona en general por un usuario que solicita una página web de
Algunos servidores remotos y el servidor responden con la página. Entonces, comience desde lo básico del diseño de una página. Comience desde HTML y CSS. Hay muchos recursos gratuitos en línea disponibles para aprender HTML y CSS, use cualquiera que le guste y recuerde que no importa qué programación esté aprendiendo, no puede dominarlo hasta que no comience a practicarlo. Por lo tanto, no importa cómo comience a aprender ensuciarse las manos lo antes posible, ya que cualquier tutorial o libro le dará un comienzo rápido.
Analice el código HTML de sus sitios web favoritos (en caso de que si no sabe cómo hacer clic derecho en Chrome y seleccione inspeccionar el elemento allí, puede verificar el HTML, CSS y js de la página web. Herramientas similares están disponibles en casi todos los días modernos navegadores.) vea cómo se organizan varios elementos en la página, etc.
Al sentirme un poco cómodo con HTML y CSS, te sugiero que vuelvas a usar js, hay muchos recursos en línea (gratuitos y de pago) que puedes usar como codecademy.com.
Siga el mismo procedimiento que comienza a practicar lo que aprende desde el primer día.
- ¿Cómo puede un individuo diseñar e implementar un proyecto de servicio a largo plazo?
- ¿Cuáles son los famosos desfiles de moda en India donde los nuevos diseñadores pueden exhibir su trabajo?
- ¿Cuáles son los mejores temas de WordPress para agencias creativas de diseño web?
- ¿Cuánto tardaría un ingeniero civil en diseñar un rascacielos?
- Cómo poner cinemagraphs en una infografía
Ahora puede diseñar un sitio web después de que esto venga a la parte de back-end, allí hay muchas opciones para eso, como puede usar javascript (node.js) en el back-end o cualquier otro lenguaje de programación basado en web como Php, Python, etc.
Algunos de los recursos que puede consultar son Coursera, Udaicity, Codecademy, EDX, Harvard Extension School, etc. De hecho, udaicity tiene un programa completo de nano grado para desarrolladores web en el que puede inscribirse.
Espero que esto ayude
Latido de la suerte