Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cuáles son los conceptos básicos de Python? ¿Cuáles son los conceptos básicos de Python?

¿Cuáles son los conceptos básicos de Python? ¿Cuáles son los conceptos básicos de Python?

Java requiere muchos puntos de conocimiento, que se pueden dividir aproximadamente en las siguientes etapas: 1. Estudio preparatorio:

HTML5: Introducción a etiquetas HTML5, tablas HTML5, formularios

p>

CSS3: selectores CSS3 y propiedades simples, posicionamiento y diseño CSS3, selectores complejos CSS3 y propiedades avanzadas

Base de datos: instalación de base de datos mysql y operaciones de datos, restricciones y consultas simples, consultas complejas, diseño de bases de datos, instalación y operación de datos de Oracle, estudio comparativo de Oracle y MySQL 2, JavaSE

Conceptos básicos del lenguaje Java, lógica del programa: configuración del entorno y el primer lenguaje del programa-condiciones y bucle del operador variable HelloWorld métodos y matrices

Java orientado a objetos: introducción orientada a objetos clase de sistema de administración_de aplicaciones orientada a objetos Clases comunes de Java, relacionadas con cadenas, relacionadas con algoritmos orientadas a objetos en profundidad (sobrecarga, esto, estática) herencia (sobrescritura , super, secuencia de inicialización) polimorfismo (clases e interfaces abstractas, patrones de diseño de interfaz final, clonación y comparación, ciclo de vida de objetos y clases)

API: excepciones, clases de herramientas de recopilación de registros y red de subprocesos básicos IOJDBC genérica Reflexión de programación NIOJunit

Pensamiento orientado a objetos de Java: principio de patrón orientado a objetos de diseño

Teoría subyacente de Java: recopilación de herramientas de monitoreo del rendimiento subyacentes para decodificar JUC 3. Javaweb

Conceptos básicos de web: Introducción a TOMCAT/estructura del programa WEB/protocolo HTTP Conceptos básicos de servlet, alcance de servlet (cookie, sesión), cookies y sesión, interacción de servlet/principios y aplicaciones de JSP, ideas de JavaBean/EL/JSTL/MVC, ejercicios completos de JSPServletJDBC , Caso de carrito de compras de sesión/código de verificación/evitar envíos repetidos de formularios, filtro de escucha, etc.

Kit de herramientas de terceros: grupo de conexiones, transacciones, paginación, carga y descarga de archivos, Dom4j/Log4j/Logback

Tecnología de marco JavaScript y jQuery: introducción a los conceptos básicos de JS y DOM, modelo DOM en profundidad, conceptos básicos de jQ, operaciones jQ

Tecnología de desarrollo web dinámico MVC: marco MVC personalizado, marco DAO, frente -end framework (layUI)

Aplicación avanzada de desarrollo web: configuración del servidor tomcatserver, uso de nginx, configuración de jetty

Programación de red: principios de red, conceptos básicos del protocolo HTTP, sistema operativo Linux, nube construcción de servicios IV, marco SSM

Marco Spring, marco SpringMVC, marco MyBatis: introducción a mybatis, explicación detallada de los archivos de configuración y el uso de SQL dinámico, mapeo de relaciones de gestión de mybatis y carga diferida, almacenamiento en caché de consultas y ingeniería inversa, introducción a Spring e integración, introducción a myBatisSpringMVC, integración SSM, explicación detallada de la configuración de Spring, Spring AOP, configuración de transacciones de Spring, funciones avanzadas de Spring MVC, principio 5 de Spring MVC, tecnología de vanguardia

Alta disponibilidad, alta concurrencia, alta escalabilidad: SpringBoot, caché, distribución, índice de texto completo, software intermedio de servicios, myCat, servicios en la nube, reconocimiento facial, reconocimiento de idiomas, optimización subyacente de JVM

En el aprendizaje En Java, la práctica de representación más importante puede ser descubierta por cualquier experto solo con conocimientos teóricos, pero no es posible sin habilidades prácticas. Los amigos que estén interesados ​​en Java tal vez deseen comenzar con Getting Started with Java. Hay muchos videos de enseñanza de Java en el sitio B, desde básicos hasta avanzados. Son bastante buenos. Los puntos de conocimiento se explican en detalle y también hay una hoja de ruta de aprendizaje completa.

También puedes comprobarlo tú mismo, descargarlo y probarlo.