Para obtener un trabajo como desarrollador web y / o diseñador de eeb, debe tener el siguiente conjunto de habilidades:
1) HTML
2) CSS
- Tengo dos sitios de nicho. Ocasionalmente escribo artículos que serían apropiados para ambos sitios. ¿Sería malo para cada uno de los SEO del sitio publicar el mismo artículo en ambos sitios?
- Estoy construyendo un sitio web y la empresa que estoy contratando está usando WordPress. Dicen que será una semana de trabajo y me están cobrando $ 3k. Son solo imágenes y videos y proporcioné todo el trabajo gráfico. ¿El precio es justo?
- Creo que mi sitio web que acabo de lanzar se ve bien, pero ¿comparte mis propios sentimientos sobre la falta de interfaz de usuario?
- Soy un artista gráfico y quiero ser un desarrollador web completo dentro de 6 a 12 meses. ¿Cuál es la mejor manera de hacerlo?
- Quiero implementar un sistema de preguntas frecuentes en mi sitio. ¿Cúal me recomiendas?
3) Bootstrap para un diseño receptivo y / o MDL. Mejoran mucho la estética de los sitios web.
4) Conceptos básicos de JavaScript y Jquery. (Los desarrolladores web necesitan más que conceptos básicos de JavaScript).
La mayoría de los diseñadores web necesitan casi solo estas tecnologías, pero poseer conocimientos de software como Photoshop o Adobe Illustrator es siempre una gran ventaja.
Para los desarrolladores web, el conocimiento de los lenguajes de secuencias de comandos del lado del servidor es imprescindible junto con los anteriores 4. Los más populares son PHP, Node.js, Django, etc. Y más que nada, necesita conocer algoritmos y estructuras de datos.
Impresionantes tutoriales para todo lo anterior (a excepción de Photoshop e Illustrator) están disponibles en sitios como http://Tutorialspoint.com, W3Schools Online Web Tutorials y otros.
Estas son solo las tecnologías básicas que debe conocer. El conjunto completo de habilidades es mayor, pero para los estudiantes de primer año que acaban de salir de la universidad, estas habilidades mencionadas anteriormente son suficientes, ya que casi todas las empresas capacitan a sus estudiantes de primer año en las tecnologías que utilizan.