Web: habilidades necesarias
Si planea mantener un sitio web, necesitará un conjunto específico de habilidades. Este conjunto de habilidades puede ser infinito porque hoy en día existen numerosas tecnologías disponibles y muchas vienen todos los días. Por lo tanto, debe planificar y afirmar cualquiera de las tecnologías disponibles y seguir adelante con su proyecto.
No es necesario que tenga conocimiento de todas las habilidades enumeradas. Si desea desarrollar un sitio web simple, solo necesitará las primeras cuatro habilidades enumeradas aquí. El resto de las habilidades son necesarias si desea optar por un sitio web más grande e interactivo.
Computer Operations- Todo lo que necesita saber es cómo operar una computadora: Windows, Linux o Macintosh. Esto depende del servidor web que desee alojar en su sitio web. Por lo tanto, solo debe tener conocimientos básicos de ese sistema. Debe estar familiarizado con las operaciones básicas como crear archivos, eliminar archivos, actualizar archivos, crear directorios, permisos de archivos, etc.
Remote Access- La mayoría de las veces se accederá a su servidor web solo desde un sitio remoto. Debe saber muy bien cómo conectar una computadora desde un sitio remoto. Entonces, al menos debe tener conocimientos básicos de la utilidad telnet para conectarse a una máquina remota. Hay muchos proveedores de servicios que le proporcionarán un panel de control para administrar su sitio web.
File Uploading & Downloading- Como le dije, la mayoría de las veces, su servidor web estará en un sitio remoto. Por lo tanto, deberá cargar y descargar todos los archivos relacionados con su sitio web. Entonces, al menos debe tener conocimientos básicos de la utilidad FTP para conectarse a una máquina remota y descargar o cargar sus archivos. Casi los proveedores de servicios le brindan la posibilidad de cargar sus archivos en su servidor web.
HTML / XHTML Knowledge- Estos son los lenguajes de marcado que utilizará para crear su sitio web. Por lo tanto, debe tener un buen conocimiento de estos idiomas. Puede consultar nuestro tutorial para aprender HTML / XHTML
CSS Knowledge - Se requiere conocimiento de la hoja de estilo en cascada para lograr muchos resultados que no son posibles a través de HTML o XHTML.
PHP Script- Hoy en día, muchos sitios se están desarrollando utilizando lenguaje PHP. Este script le ayuda a crear un sitio web interactivo. Puede consultar nuestro tutorial para aprender PHP Script
PERL Script- PERL es otro lenguaje muy utilizado para desarrollar aplicaciones web interactivas. Entonces, si planea usar PERL para desarrollar su sitio web, puede consultar nuestro tutorial para aprender PERL Script
Java or VB Scripts- Estos scripts son necesarios para realizar validaciones a nivel de usuario y para agregar más interactividad en su sitio web. Por lo tanto, se desea que un desarrollador web tenga conocimiento de cualquiera de los scripts del lado del cliente.
AJAX Technology- Esta es la última tecnología en la web. Google y Yahoo están utilizando esta tecnología para brindar una mejor experiencia de navegación a los visitantes de su sitio. Puede consultar nuestro tutorial para aprender la tecnología AJAX
ASP or JSP - Estas son otras tecnologías que se utilizarán para desarrollar sitios web interactivos.
Flash Knowledge- Puede planear usar Macromedia Flash para construir su sitio web. Es un poco lento aprender esta tecnología, pero una vez que la haya aprendido, podrá desarrollar sitios web muy bonitos y atractivos utilizando Flash.
HTTP Protocol- A medida que crece se desea tener más conocimientos sobre Web. Así que le sugiero que utilice la red troncal web, es decir, el protocolo HTTP. Puede consultar nuestro tutorial para aprender el protocolo HTTP