Red de conocimiento informático - Conocimiento informático - ¿Qué tecnologías HTML5 estás aprendiendo?

¿Qué tecnologías HTML5 estás aprendiendo?

Con la popularidad de HTML5 en los últimos dos años, cada vez más personas se apresuran a hablar sobre HTML. Las preguntas de discusión también giraron principalmente en torno a: "¿Cómo distinguir el desarrollo HTML5 del desarrollo front-end? ¿Cuáles son las tecnologías profesionales que se deben dominar para aprender HTML5? ¡Hoy le hablaremos sobre el curso de Java!"

HTML5, un nuevo estándar para el lenguaje de marcado de hipertexto HTML, se utiliza principalmente para el desarrollo front-end y la producción de juegos. A partir del análisis de la tecnología en sí, algunas producciones de páginas, WebAPP, desarrollo de micrositios y juegos web ahora se completan utilizando el estándar HTML5. Aunque el desarrollo de dichas aplicaciones en realidad se basa en JS, debido a que el concepto de HTML5 es muy popular, muchas personas usarán HTML5 para desarrollar aplicaciones como desarrollo de micrositios web, desarrollo de minijuegos, WebAPP o cuentas públicas.

Desarrollo front-end

El desarrollo front-end generalmente se refiere al desarrollo web. Aprender bien CSS es un punto importante en la apariencia de las páginas web. CSS puede ayudar a crear una apariencia web. páginas más hermosas. Aprender la sintaxis básica de JavaScript y cómo programar con JavaScript mejorará sus habilidades personales como desarrollador. Comprender los conceptos básicos de Unix y Linux Aunque estos dos puntos son muy básicos, es beneficioso para los desarrolladores comprender los conceptos básicos de Unix y Linux. Comprensión del servidor web Si tiene algunos conocimientos de la configuración básica de Apache y las habilidades de configuración de htaccess, definitivamente se beneficiará de ello en el futuro, y es relativamente fácil aprender este conocimiento. Aprenda Java, DOM, BOM, etc. para establecer una base de desarrollo. Aprenda aplicaciones de software como Photoshop y Axure, y complete el diseño de la interfaz de usuario de la página. También debe conocer lenguajes de back-end como NodeJS y PHP, además de bases de datos para facilitar la cooperación en el desarrollo de front-end y back-end, aprender HTML5, CSS3, diseño de página receptivo, producción de micrositios, etc., para desarrollar aplicaciones de Internet móviles; . Ajax, JQuery, jQueryMobile, Bootstrap, AngularJS, etc. son tecnologías avanzadas que deben aprenderse para el desarrollo front-end.

El front-end incluye HTML5

Por supuesto, HTML5 es en realidad solo una parte importante de la tecnología en el desarrollo front-end. Ahora es un componente estándar del desarrollo front-end. Especialmente en el desarrollo de efectos especiales móviles, desarrollo de juegos y dirección de desarrollo de aplicaciones, es muy popular. Si se compara el desarrollo front-end con un "edificio" por construir, HTML5 equivale a "hormigón armado". Hoy en día, muchas personas dicen que la tecnología "HTML5" se utiliza para desarrollar "funciones XX". De hecho, tienen algunos problemas con su comprensión. Lo que ellos llaman HTML5 en realidad se refiere a la tecnología front-end, pero la palabra HTML5 es más activa. Popular, por lo que la mayoría de la gente La tecnología front-end se llama HTML5.

Si desea aprender bien el desarrollo front-end HTML5, las tecnologías profesionales que necesita dominar son:

1. Reconstrucción de la página front-end: diseño de sitio web para PC, HTML5 + CSS3. proyecto básico, diseño de página WebAPP;

2. Programación JavaScript avanzada: desarrollo de funciones interactivas de JavaScript nativo, desarrollo orientado a objetos e investigación y desarrollo independientes de bibliotecas de herramientas ES5/ES6 y JavaScript

3. Desarrollo de proyectos completos en el lado de la PC: desarrollo interactivo de efectos especiales clásicos de jQuery, protocolo HTTP, desarrollo avanzado y back-end de Ajxa, ingeniería front-end y aplicaciones modulares, desarrollo de sitios web en el lado de la PC, sistema de información de gestión en el lado de la PC. desarrollo front-end;

4. Desarrollo de aplicaciones web Mobile End: proyecto Touch End, proyecto de escena WeChat, aplicación de Vue.js para desarrollar proyectos de WebApp, aplicación de Ionic para desarrollar proyectos de WebApp, aplicación de React.js para desarrollar WebApp;

5. Desarrollo híbrido (híbrido): varios tipos de desarrollo de aplicaciones híbridas;

6. Desarrollo de pila completa de NodeJS: desarrollo de sistemas back-end de WebApp; >

7. Visualización de big data: introducción a la visualización de datos, explicación detallada de D3.jS y práctica real del proyecto.