Depende de lo que necesites.
La mayoría de los creadores de páginas web simples basados en “arrastrar y soltar” son lo suficientemente satisfactorios para los principiantes, pero si lo quieres realmente “a tu manera” necesitarás aprender algo.
Puede comenzar desde cero y aprender html, css y js básicos. Encontrarás excelentes recursos en todas partes: Codecademy es uno de los más populares.
También debe seguir la comunidad y las últimas tendencias, leer sobre Bootstrap y cómo funciona, tratar de comprender los conceptos básicos del diseño web receptivo: es probablemente el estándar más importante del desarrollo web actual y futuro.
- Quiero convertirme en desarrollador front y backend. No sé por dónde empezar, pero quiero hacerlo. ¿Cómo es posible esto?
- He intentado toneladas de lenguajes de programación y frameworks, pero no soy dueño de ninguno. Sé que necesito concentrarme en varios idiomas, pero no quiero perderme otras tecnologías nuevas. ¿Qué tengo que hacer?
- Me encanta instantdomainsearch.com. ¿Cuánto dinero y tiempo de desarrollo se necesitaría para crear una interfaz tan simplista en un mercado con un número limitado de productos (500-600) de varios proveedores?
- 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?
- Necesito un plan de seis meses para convertirme en un desarrollador web de pila completa usando JavaScript. ¿Qué tengo que hacer?
¡PERO!
¡El mejor aprendizaje es a través de la práctica!
Y debe tener en cuenta que hoy en día nadie construye sitios web utilizando HTML, CSS y JS simples.
Recomiendo revisar los frameworks y bibliotecas que son la herramienta principal de cada desarrollador web hoy en día.
Es la forma más fácil de crear un sitio web y le ayuda a comprender html, css y js paso a paso. Encuentre un buen kit de interfaz de usuario (los proyectos de código abierto gratuitos en Github son geniales) y simplemente comience . En el camino necesitarás enfrentar algunos problemas y aprender toneladas de cosas, pero estarás practicando, no aprendiendo teoría.
Para empezar, sugeriría usar jQuery, es fácil y tiene una gran comunidad para que pueda encontrar ayuda en todas partes. Por supuesto, puede usar marcos / bibliotecas más avanzados y actualizados como Angular, React o VueJS. Pero como dije, JQuery es el mejor para empezar. Pocos tutoriales más tarde:
– como esto o esto o simplemente esto
tendrá su propio sitio web completamente desarrollado y podrá comprenderlo más y sumergirse en la estructura.
¡Buena suerte!