Las habilidades cruciales que debe poseer un desarrollador front-end son HTML y CSS. HTML es un lenguaje de marcado, y CSS describe la apariencia del marcado, por lo que funcionan de una manera totalmente diferente a los lenguajes de programación como C. Learning C no lo ayudará en lo más mínimo con HTML o CSS.
Las cosas comienzan a ser un poco diferentes cuando usas Javascript para introducir elementos dinámicos en un sitio web. En algún momento, un desarrollador web front-end competente probablemente necesitará comprender al menos los conceptos básicos de las estructuras de programación para permitirle producir código JavaScript funcional, por ejemplo, cómo funciona un bucle o qué es una variable.
Cuanto más avanzadas y parecidas a las aplicaciones sean sus páginas web basadas en JavaScript, más avanzadas deberán ser sus habilidades de codificación. Aprender JavaScript avanzado no será tan diferente de aprender un lenguaje como C. La sintaxis y el conjunto de características específicas serán diferentes, pero muchos de los conceptos subyacentes serán muy similares, como la codificación orientada a objetos, la herencia y el alcance, las clases, etc. .
- Cómo crear un portal de intranet en Sharepoint Workspace 2010
- ¿Cómo podría externalizar el desarrollo de WordPress manteniendo una buena calidad de trabajo?
- Cómo editar el estilo de un widget de pie de página en WordPress con HTML
- ¿Qué tecnología utiliza Flipboard?
- Como desarrollador, ¿en qué terreno eliges un VPS?
Todo lo que necesitará para codificar un buen Javascript lo puede aprender usando Javascript, y si posteriormente decide pasar a la codificación del lado del servidor, encontrará que los conceptos de programación que aprendió a través de Javascript serán relevantes para cualquier otro lenguaje de programación que termine utilizando.