La Red de Conocimientos Pedagógicos - Aprendizaje de inglés - ¿Cuáles son los cursos semanales de formación de Java en la escuela?

¿Cuáles son los cursos semanales de formación de Java en la escuela?

Etapa J2SE

La primera etapa: J2SE1. ¿Conocimientos básicos de desarrollo JAVA? 2.? Entorno de desarrollo de Eclipse 3. JavaSE 7.0 API 4. ? ¿Tecnología de subprocesos múltiples? 5. ¿Tecnología de red de enchufes? 6.? ¿Expresión regular? 7.? ¿Tecnología de reflexión Java? 8.? ¿Tecnología de atributos? 9.? Varios patrones de diseño prácticos10. ¿Tecnología de depuración de Java? 11. ¿Explicación detallada de los principios del diseño orientado a objetos? 12. Ejemplo de solución para la etapa 2 del diseño orientado a objetos: Funciones avanzadas de Java 9 1. rompecabezas 2. html 5 javadoc 3. nueva colección 4. ¿expresión lambda? 5.? Fase 3 de soporte para anotaciones extendidas:? Estructura de datos práctica 1. ¿Formación práctica sobre estructuras de datos? 2. Estructuras de datos de uso común en la etapa de combate real, como matrices y listas vinculadas 4: Mecanismo de reflexión 1. ¿Qué está pasando con Java? 2.? Tecnología de reflexión 3. Cargador de clases JVM 4. Objeto de clase 5. Métodos y otras fases: GOF 23 Patrón de Diseño 1. Cinco modos creativos2. ¿Siete patrones estructurales? 3. La sexta etapa de los once patrones de comportamiento: proyecto práctico 1. ¿Imitar el sistema de reserva de billetes 12306? 2. ¿Simulación de bola de doble color de lotería de bienestar social? 3.? American Pu'er Billiards

Fase de base de datos

Fase 1: Base de datos ORACLE

¿Gestión básica de Oracle? 2.? Lenguaje SQL, lenguaje PL/SQL 3. Activador, procedimiento almacenado 4. ¿Secuencia, índice, ver objeto? 5.? Copia de seguridad y migración de datos. Explicación detallada de los problemas de conexión de varias mesas 7. La segunda etapa del uso de la base de datos MySQL: base de datos MYSQL 1. Base de datos MySQL5.5/5.6 2. ¿Navegar por el software del cliente? 3.? Preguntas frecuentes en la industria del diseño

4.? La tercera etapa del paradigma de diseño de tablas de bases de datos: diseño de bases de datos 1. Tres paradigmas del diseño 2. PowerDesigner Etapa 4: Tecnología JDBC 1. Fundación JDBC2. Etapa 5: Tecnología del grupo de conexiones de bases de datos 1. Piscina 2 ideas. Tecnología de piscina de conexión 3. C3P0, pool de conexiones proxool, etc. 4. Utilice un patrón de diseño para desarrollar el grupo de conexiones 5. Ampliación detallada y prueba de la idea básica del mapeo relacional de objetos ORM en la fase 1 de eficiencia del grupo. Utilice el mecanismo de reflexión 2. La idea ORM encapsula las herramientas JDBC La séptima etapa: optimización de SQL y preguntas escritas comunes de la base de datos y preguntas de entrevista. Modelado de datos del sitio web Youku 2. Baidu conoce el modelado de datos del sistema 3. Modelado de datos del sistema de gestión de propiedades.

Etapas de front-end móvil y web

La primera etapa: HTML 5; CSS3 y JavaScript1. ? Lenguaje JOHTML5 2. CSS 3 Idioma 3. Lenguaje JavaScript 4. Alcance, cierre, herencia, programación modular, carga asincrónica5. Modelo de objetos del navegador BOM 6. Modelo de objetos de documento7. JS opera CSS8. JS opera DOM9. ECMAScript10. JS opera DIV11. Prototipo12. ? Programación basada en objetos js 13. HTML 5 nuevas características técnicas 14. webSocket, geolocalización, lienzo15. Herramientas para desarrolladores de Firefox y Chrome 16.Consola JavaScript Fase 2: Commons JS, obligatorio. La tercera etapa del desarrollo modular de JS JavaScript: ¿jqueryUI/jquery easyui? Enseñe los componentes jquery ui y jquery easyui comúnmente utilizados por las empresas: Fase 4: ¿Echart/gráficos de fusión/gráficos altos? Herramientas de informes 1. Estadísticas de informes y procesamiento de informes2. Etapa 5 de procesamiento de gráficos: tecnología y configuración del editor en línea, como Uediter y Kind Editor 1. Editores y amables editores 2. Etapa 6 del procesamiento de carga de archivos e imágenes de Uediter, kindeditor: uso del componente de carga de archivos del componente WebUpload.

Etapa J2EE

La primera etapa: explicación en profundidad de los protocolos TCP/IP y HTTP 1. Obtenga una comprensión más profunda de la mecánica interna del protocolo2. Dominar la segunda etapa de los estándares de comunicación de los protocolos TCP/IP y HTTP: Servlet y JSP1. Tecnología de servlets 2. Tecnología JSP 3. Tecnología de biblioteca de etiquetas JSTL 4. Filtros y Filtros. Audiencia Tecnología 5. Sistema de informes 6. Carga de archivos 7. Tecnología de servidor Tomcat 8. Filtros de servlet y programación AOP 9. Etapa 3 del oyente de servlet: nuevas características del servlet 4 1. Multiplexación de solicitud/respuesta2. La prioridad de la transmisión es 3. Empuje del servidor 4. Http 2.0 nuevo protocolo fase 4: HTML 5.1

1.CANVAS2. ? SVG3. ? Geolocalización4. ? Almacenamiento en caché sin conexión5. Etapa cinco del protocolo de comunicación WebSocket: sistema de control de versiones de git Aprenda el sistema de control de versiones de Git en profundidad y aloje sus propios proyectos en github u otras plataformas de alojamiento de códigos git.

Intenta participar en el desarrollo de software de código abierto.

Fase 6: Tecnología XML 1. XML XSL DTD/Esquema2. Etapa 7 de análisis de datos XML: servidor Tomcat 1. El servidor usa 2. Configurar los detalles de configuración 3. Etapa 8 de optimización de Tomcat bajo acceso concurrente alto: tecnología AJAX 1. Los principios de Ajax 2. AJAX 3 pasos de desarrollo. Optimización y compatibilidad con AJAX Stage 9:? El servidor Weblogic es totalmente compatible con varios estándares de la industria, incluidos EJB, JSP, JMS, JDBC y XML.

(un subconjunto del lenguaje de marcado universal estándar) y WML,

simplifican la implementación de sistemas de aplicaciones web,

y protegen la inversión,

Al mismo tiempo, facilita el desarrollo de soluciones basadas en estándares.

La décima etapa: curso de Linux basado en Linux para dominar el sistema Centos 7.

Instalación, operación, despliegue y construcción del entorno

Fase 11:? JQuery 3, el último marco de JavaScript JQuery.

La última versión 3.0 se lanzó en junio de 2016.

Velocidad rápida, tamaño más pequeño y diseño superior.

Etapa 12: Bootstrap1. Diseño responsivo 2. 12 Sistema de cuadrícula 3. Haga ping a UI4. Componentes del webkit 5. Etapa 13 menos estándar:? Proyecto práctico 1. Sistema de cobro de propiedad de Hufeng 2. Portal financiero P2P para Yidai y pagos de terceros

Etapa de marco avanzado

Fase 1: marco SPRING MVC

Spring MVC es el producto de seguimiento de SpringFrameWork .

Ya integrado en Spring Web Flow.

Spring framework proporciona un módulo MVC con todas las funciones para crear aplicaciones web.

Segunda etapa: Mybatis 3

MyBatis admite consultas SQL ordinarias,

un excelente marco de persistencia para procedimientos almacenados y mapeo avanzado.

MyBatis elimina casi todo el trabajo de configurar manualmente el código y los parámetros JDBC y recuperar conjuntos de resultados.

La tercera etapa: Struts 2.51. Desarrollo de aplicaciones Struts 2. Teoría MVC 3. Etiqueta pública de Struts Taglib4. Soporte a la internacionalización de Struts 5. Manejo de excepciones de Struts 6. Detalles de la prueba de puntales 7. Configuración de múltiples módulos de puntales 8. Interceptor número 9. Interceptor personalizado Fase 4: ¿Hibernate 5? 1. Conceptos básicos del desarrollo de aplicaciones de Hibernate 2. Teoría básica ORM 3. Tecnología de mapeo de relaciones 4.

Técnicas de ajuste del rendimiento 5. Optimización del rendimiento, caché de primer nivel, caché de segundo nivel,

Caché de consultas, transacciones y concurrencia, bloqueo pesimista, bloqueo optimista Fase 5: Spring 4.x1. Tecnología COI de primavera 2. Tecnología Spring AOP 3. Combine Spring y Struts/Hibernate 4. Gestión de transacciones de extractos de primavera 5. Spring Hibernate Spring admite Web Stage 6: UML 2.x1. Tecnología UML 2. Tecnología de análisis UML. Tecnología de diseño UML. UML y arquitectura de software5. RationalRose/MagicDraw Etapa siete: Maven

Modelo de objetos de proyecto (POM) de Maven,

Puede gestionar la construcción del proyecto a través de una breve información descriptiva.

Herramientas de gestión de proyectos de software para informes y documentación

Fase 8: Shiro

Apache Shiro es potente,

Una herramienta fácil de Utilice un marco de seguridad para Java.

Se utiliza para autenticación, autorización, cifrado y gestión de sesiones.

Con la API fácil de entender de Shiro,

puede crear rápidamente aplicaciones empresariales y web a gran escala para teléfonos móviles.

Etapa 9: JFinal

El marco de desarrollo ágil más popular en China

Etapa 10: estilo de codificación RESTful

RESTful es un software estilo arquitectónico,

Un estilo de diseño más que un estándar,

solo proporciona un conjunto de principios y restricciones de diseño.

Se utiliza principalmente para software interactivo entre cliente y servidor.

El software diseñado en base a este estilo puede ser más conciso,

Es más jerárquico y más fácil de implementar mecanismos como el almacenamiento en caché.

Etapa 11: EasyUI

JQuery EasyUI proporciona componentes fáciles de usar.

¿Permite a los desarrolladores web desarrollar rápidamente servicios web populares?

Núcleo de JQuery y creación de páginas de programa en HTML5

Etapa 12: registro de fachada SLF4J

SLF4J es una fachada simple para el sistema de registro.

Permitir a los usuarios finales utilizar el sistema de registro que deseen al implementar sus aplicaciones.

Fase 13: servidor proxy Nginx y aplicación de clúster

Cuatro características de Nginx

Fase 14: ¿Lucene 5?

Lucene es miembro del equipo del proyecto Apache Software Foundation 4 Jakarta.

El subproyecto es un conjunto de herramientas de motor de búsqueda de texto completo de código abierto.

Fase 15: ¿Solr 5?

Servidor de búsqueda de texto completo basado en Lucene.

Al mismo tiempo, es ampliado,

Proporciona un lenguaje de consulta más rico que Lucene,

Es configurable y escalable al mismo tiempo, y el consulta El rendimiento está optimizado.

También proporciona una interfaz de gestión funcional completa.

Es un excelente motor de búsqueda de texto completo.

Fase 16: ¿Redis 3.x?

Redis es una base de datos clave-valor de alto rendimiento. ?

La aparición de Redis

ha compensado en gran medida las deficiencias del almacenamiento de claves/valores como Memcached.

En algunos casos, puede ser un buen complemento a una base de datos relacional.

Proporciona Java, C/C, C#, PHP, JavaScript, Perl,

Object-C, Python, Ruby, Erlang y otros clientes,

Muy fácil de usar

Etapa 17:? Dubo.

DUBBO es un marco de servicios distribuidos,

comprometido a proporcionar soluciones de llamadas de servicios remotos RPC transparentes y de alto rendimiento,

es la gobernanza del servicio SOA de Alibaba El núcleo marco del programa.

Proporcionar 3.000.000.000 de visitas y 2.000 servicios cada día.

Y ampliamente utilizado en todos los sitios web miembros del Grupo Alibaba.

Etapa 18:? ¿Guardián del zoológico?

Zookeeper es un

servicio de coordinación de aplicaciones distribuidas de código abierto,

es una implementación de código abierto de Google Chubby,

es una parte importante de Hadoop y Hbase.

Es un software que proporciona servicios consistentes para aplicaciones distribuidas.

Las funciones proporcionadas incluyen:

Mantenimiento de configuración, servicios de nombres de dominio, sincronización distribuida, servicios grupales, etc.

Etapa 19: Proyecto Práctico 1. Tesco Mall y plataforma de pago en línea2. Sistema de gestión de activos de la sucursal de Hebei del Banco Industrial y Comercial de China. Portal de psicología para estudiantes de psicología. Sistema de gestión de relaciones con el cliente CRM de la sucursal de China Life Taizhou

Linux Hadoop

Fase 1: instalación y configuración de Linux 1. Instalación y configuración de Linux 2. Administración de sistemas y gestión de directorios. Gestión de usuarios y grupos de usuarios. Programación de Shell 5. Configuración del servidor 6. Vi Editor y Emacs Editor Fase 2: Hadoop1. Origen e instalación de Hadoop 2. Comience rápidamente con MapReduce 3. Sistema de archivos distribuido Hadoop 4. Explicación detallada de E/S del archivo Hadoop 5. Cómo funciona MapReduce. Desarrollo de programación MapReduce