Supongo que por sitio web dinámico te refieres a un sitio web que tiene algún sistema de gestión de contenido y el contenido se puede agregar / eliminar sin tener que codificar cada vez. (Confirmando porque algunas personas confunden con un sitio web con animaciones elegantes)
También supongo que conoce suficiente HTML / CSS, por lo que quiere dar un paso más. Existen muchos idiomas que pueden ayudarlo a crear sitios web dinámicos: php, javascript, python, ruby, perl, asp, java, etc. Los sitios grandes tienen combinaciones de dichos idiomas.
No puedo hablar para todos los idiomas porque no los he probado. En mi caso, comencé con PHP ya que muchos estarían de acuerdo en que es muy fácil aprender los conceptos básicos. Antes de que alguien haga comentarios como “PHP es basura” y comience a hacer trampas, déjenme aclarar que no afirmo que es perfecto.
- Cómo hacerlo posible si tengo que aprender francés, diseñar páginas web y dominar mis estudios religiosos si soy nuevo y me quedan dos años
- Quiero aprender Diseño web, ayúdame a comenzar para que pueda ver a diario mis resultados de aprendizaje. ¿Hay alguna estrategia útil?
- Quiero crear un sitio web para anunciar un libro, pero soy completamente nuevo en esto, ¿hay alguna guía básica que pueda recomendar?
- Creé un diseño de página web en boceto, ¿qué método puedo usar para codificarlo en una página HTML receptiva de la manera más fácil / rápida posible?
- Mi hermana es una arquitectura clásica. Y ella necesita una empresa de diseño de sitios web. ¿Qué debería hacer ella?
Hay algunos conceptos universales (independientemente del idioma) que necesita para familiarizarse una vez que comience a aprender estos idiomas. Algunos fundamentales incluyen: lógica, estructura de datos, objetos, clases, métodos, dependencias. Mientras aprende cualquier idioma, necesita asegurarse de comprender estos conceptos muy claramente. No será muy difícil aprender su segundo idioma si los conoce bien. Porque básicamente estarás escribiendo las mismas cosas en otra sintaxis.
Le recomendaría que comience con un curso en línea gratuito / de pago en cualquiera de los idiomas sugeridos anteriormente (después de, por supuesto, aprender cosas básicas como HTML / CSS y cosas simples en JS / jQuery). Algunas recomendaciones incluyen Aprender a codificar, Aprender diseño web, Desarrollo web y más, Tutoriales y capacitación en video en línea, Aprender haciendo – Code School
El consejo más importante y tengo que decir esto, no importa cuán cliché suene: hacer cosas, fallar, arreglar y mejorar. Realmente solo puedes aprender haciendo. No importa si tomaste 1 curso o 100 cursos.
La mejor de las suertes.