Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Qué deberían aprender los principiantes en Internet?

¿Qué deberían aprender los principiantes en Internet?

HTML (lenguaje de marcado de hipertexto) es el núcleo de la web y aprender HTML es esencial si quieres convertirte en desarrollador web. HTML es fácil de aprender, pero también es fácil de usar incorrectamente y requiere algo de esfuerzo aprenderlo bien.

Con el desarrollo y la popularidad de HTML5, comprender HTML5 se convertirá en un curso obligatorio para los desarrolladores web.

Hablando de la apariencia de tus páginas web, es hora de aprender CSS, que puede ayudarte a hacer tus páginas web más hermosas.

Utiliza HTML y CSS para simular parte de la tipografía y el diseño (colores, imágenes, estilos de texto, etc.) de los sitios web que has visto.

Paso 2: Aprenda javascript y comprenda el DOM

JavaScript es un lenguaje de programación que puede darle vida a sus páginas web. 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: comprender el servidor web

No es necesario gastar demasiada energía en esta área, pero es necesario dominar la configuración básica de IIS y Apache. Es más fácil de aprender que de usar durante cuánto tiempo.

Aprenda los conceptos básicos de Unix y Linux, ya que la mayoría de los servidores web se ejecutan en plataformas Unix y Linux.

Paso 4: aprenda un buen lenguaje de secuencias de comandos del lado del servidor Las secuencias de comandos del lado del servidor (desarrollo backend) también son una de las habilidades básicas de los desarrolladores de sitios web. Solo necesita elegir un lenguaje de secuencias de comandos del lado del servidor y aprender. eso es.

Los lenguajes de scripting del lado del servidor más utilizados incluyen: php, asp.net, jsp, ruby, python, etc.

Paso 5: Comprender la base de datos y la sintaxis SQL

La creación de páginas dinámicas generalmente requiere el uso de una base de datos. Las bases de datos comúnmente utilizadas incluyen SQLServer, Oracle, MySQL, etc., que siguen el SQL estándar. principios.

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 haya aprendido antes para implementar. un libro de visitas simple, un programa de foro y luego implementar un CMS (sistema de gestión de contenido) simple

Paso 7: aprenda a usar marcos web

Cuando domine HTML, CSS, JavaScript y servidor Lenguajes de secuencias de comandos del lado Finalmente, debe buscar 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.

Durante todo el proceso de desarrollo, también podrás aprender a utilizar algunas herramientas:

Visio, Dreamweaver, Vistual Studio, elipse, (Vim, EditPlus, Notpad), sqlserver, phpmyadmin, varios Varios navegadores y complementos FireBug, WebDevelopmentHelper en IE, IETester, etc.

Si es lo suficientemente cuidadoso, también encontrará muchos buenos recursos, como MSDN, W3cSchool, algunos blogs para personas mayores, algunos foros técnicos, etc., que serán su riqueza en el futuro. Si aún desea estudiar en profundidad, aprenda el protocolo http y comprenda qué es la apatridia; de lo contrario, nunca podrá realizar bien el desarrollo WEB. Aprenda los principios operativos del lado del servidor del programa web, así como tcp/ip y udp. protocolos, etc

Desde el HTML más simple hasta el marco web, todavía hay mucho contenido. Si quieres dominar todas las tecnologías aquí, tienes que trabajar duro. Medio año es suficiente para que tenga una comprensión efectiva del desarrollo web. Durante este tiempo, piense en la dirección de sus estudios posteriores.