¿Qué necesita saber sobre el desarrollo de aplicaciones web?
HTML (Lenguaje de marcado de hipertexto) es el núcleo de las páginas web. Aprender bien HTML es la condición básica para convertirse en desarrollador web. HTML es fácil de aprender, pero también es fácil de usar incorrectamente y requiere algo de esfuerzo dominarlo.
Con el desarrollo y la popularidad de HTML5, comprender HTML5 también se convertirá en un curso obligatorio para los desarrolladores web.
Cuando se trata de la apariencia de las páginas web, necesitas aprender CSS, lo que puede ayudarte a hacerlas más hermosas.
Utiliza HTML y CSS para simular el diseño y la disposición (colores, imágenes, estilos de texto, etc.) de algunos sitios web que hayas visto.
Paso 2: Aprenda JavaScript y comprenda el DOM
JavaScript es un lenguaje de programación que puede hacer que sus páginas web sean más animadas. Aprenda la sintaxis básica de JavaScript y aprenda a usar JavaScript para operar elementos DOM en páginas web.
Luego, aprenda a usar algunas bibliotecas de JavaScript, como jquery, que a la mayoría de los desarrolladores WEB les gusta usar. Jquery puede mejorar efectivamente la eficiencia del desarrollo de JavaScript.
Paso 3: Comprenda el servidor web
No necesita gastar demasiada energía en esto, pero debe dominar la configuración básica de IIS y Apache. Este conocimiento es relativamente. fácil de aprender, no llevará mucho tiempo.
Aprenda algunos conocimientos básicos de Unix y Linux, porque la mayoría de los servidores web se ejecutan en plataformas Unix y Linux.
Paso 4: Aprenda un lenguaje de scripting del lado del servidor
La programación de scripts del lado del servidor (desarrollo backend) también es una de las habilidades básicas de los desarrolladores web. Sólo necesita elegir un. lenguaje de script del lado del servidor y aprenderlo bien.
Los lenguajes de scripting de servidor actualmente populares incluyen: php, asp.net, jsp, ruby, python, etc.
Paso 5: Aprenda la base de datos y la sintaxis SQL
Para crear páginas dinámicas, generalmente se usa una base de datos. Las bases de datos de uso común incluyen SQLServer, Oracle, MySQL, etc., y todas siguen. SQL estándar en principio.
Normalmente los programas asp.net utilizan la base de datos SqlServer, y PHP y java utilizan bases de datos Oracle y MySQL.
Paso 6: Práctica integral
Elija un lenguaje de programación back-end que le guste y combínelo con las tecnologías front-end html, css y javascript que aprendió antes para implementar un un libro de visitas simple y un programa de foro, y luego implemente un CMS (sistema de administración de contenido) simple
Paso 7: aprenda a usar marcos web
Cuando domine HTML, CSS, JavaScript y servidores Además de los lenguajes de secuencias de comandos, debe encontrar un marco web para acelerar su desarrollo web. El uso de un marco puede ahorrarle mucho tiempo.
Por ejemplo, MVC de .net, SSH de JAVA, cakephp de php, CodeIgniter, zend, ROR de ruby, dijango de python, etc. De hecho, todos tienen algunas similitudes.