Esta pregunta no ha especificado el nivel del solicitante; Así que intentaré ser lo más relevante posible.
- Principiante: si eres un principiante total en diseño y desarrollo web, entonces debes comenzar con html , css , javascript para empezar. Esto le permitirá crear sitios web estáticos y luego podrá avanzar en los cursos intermedios, como el desarrollo de back-end utilizando php , sql y la eficiencia de un sitio web, es decir , SEO , SEM , SMO . El tema para principiantes está totalmente relacionado con las personas que no tienen ningún conocimiento sobre desarrollo web y al final, el solicitante conocerá los pilares del tema y también estará seguro de crear su propio sitio.
- Intermedio: la pista intermedia depende totalmente del alcance de hoy, después de aprender los pilares, es obvio trabajar en creaciones en lugar de repetir etiquetas html. Aquí es donde entra en juego CMS : Content Management System. Los mejores CMS son Drupal o Joomla . Hay muchos cursos de certificados gratuitos y de pago, si desea crear proyectos para usted, entonces es mejor optar de forma gratuita, si le gusta trabajar independientemente, entonces debería obtener una certificación, ya que sería de gran ayuda. Se mencionan algunos cursos de certificación: Joomla! Programa de Certificación ™ Descripción general del programa de certificación de Acquia . Al final de esta pista, tendrá mucha experiencia con el desarrollo web y puede tener un conjunto de plantillas para referencia futura.
- Avanzado: esta pista es totalmente para personas altamente capacitadas en desarrollo web. Esta pista está ampliamente dividida en dos categorías:
- Desarrollo de código abierto: esta es su oportunidad de contribuir en la mayoría de los temas mencionados anteriormente. La comunidad de código abierto es una comunidad muy próspera y siempre está buscando nuevos contribuyentes, puede hacerlo contribuyendo en los repositorios públicos de estos. Tales como: Drupal , Joomla .
- GO MVC: Como desarrollador web, el mundo del desarrollo web está girando y está cambiando hacia MVC , entonces, ¿por qué quedarse atrás? Elija cualquier marco MVC como RubyonRails o Django (NO AMBOS).
- Crea algo único: ¡Consigue inspiración! Haz lo tuyo.
Espero que esto ayude.
- ¿Cuánta energía ahorraría una página web de 10 Mb si se redujera a 1 Mb, al que accedía 1 millón de personas diariamente?
- Cómo crear un carrusel deslizante de medios receptivo (bootstrap)
- ¿Hay alguna manera de reducir la resolución de todas las imágenes en un sitio web fácilmente?
- Cómo hacer que el sitio web PHP sea seguro y robusto
- ¿Por qué los navegadores permiten ejecutar JavaScript entre dominios pero no XMLHttpRequests?