¿Son caras las clases de formación de Java?
Los siguientes son cursos relacionados con la nube y los datos JAVA:
1. Parte de Java SE
1. Conceptos básicos de Java: sintaxis básica orientada a objetos (énfasis) Marco de ensamblaje (puntos clave); API de biblioteca de clase pública;
2.programación de interfaz java: mecanismo de eventos swing
3.java: anotaciones; Wood Moon y Europa; subprocesos múltiples, grupo de subprocesos; comunicación de red asincrónica, sin bloqueo y reflexión;
2.Conceptos básicos de SQL. : Declaraciones SQL básicas; consultas básicas; subconsultas; operaciones de intersección, unión y diferencia de conjuntos de resultados;
5. Conceptos básicos de JDBC: uso de bases de datos comunes; conjunto de resultados de la máquina de tiras; grupo de conexiones de bases de datos; gestión de transacciones y procesamiento por lotes;
6.JDBC avanzado: procedimientos y funciones almacenados; comprenda las deficiencias de JCBC; /p >
En tercer lugar, programación DHTML
7.Conceptos básicos de HTML: etiquetas HTML básicas; etiquetas de formularios comunes; diseño DIV CSS;
Conocimientos de 8.javascript: sintaxis básica de JavaScript; Las características básicas del objeto de javascript; sintaxis Json; una comprensión profunda de las características dinámicas de javascript;
9. Dom y mecanismo de eventos: mecanismo general de eventos del navegador;
Cuatro.
Programación XML
10, conceptos básicos de XML: reglas básicas de XML; DTD y SCheme; XML y hojas de estilo;
11, XML avanzado: DOM, SAX, JAXP;; etc. Herramientas;
Verbo (abreviatura de verbo) Programación web Java
13. Conceptos básicos de programación web: servidor Tomcat; sintaxis Jsp, EL, objetos integrados, anotaciones y filtros de Servlet API; ;;
p>14, Programación web avanzada: biblioteca de etiquetas personalizadas; MVC y DAO, servlet y el rol de las etiquetas; uso de bibliotecas de etiquetas comunes, como JSTL y etiquetas de visualización
>15, Principios de programación web: Solicitud/respuesta, arquitectura; Protocolo Http; Conocimiento profundo del principio operativo de Jsp; Dominar el grupo de subprocesos, la comunicación por socket y el método de comando para llamar al Servlet en la parte inferior;
6.Programación Ajax:
16, Programación Ajax: XML HttpRequest y solicitudes asincrónicas; envío de solicitudes y procesamiento de respuestas; uso de biblioteca Ajax común (Prototype, Jquery, ExtJs, DWR); y solicitudes asincrónicas, estudio en profundidad del diseño de la biblioteca ajax.
7. Desarrollo de Android
17. Conceptos básicos de Android: entorno de desarrollo y depuración de Android; componentes de interfaz y programación de recursos de interfaz;
18, Android Intermedio: IO de archivos y SQLite; gráficos, imágenes y animaciones; grabación y reproducción de audio y video; aplicaciones GPS;
19, Android Avanzado: Programación de redes y servicios web; ;Desarrollo tridimensional OpenGL_ES; integra los servicios de Google; utiliza el desarrollo NDK; Java y c se depuran entre sí;
8. Java EE
17, struts2: MVC y sistema struts; Acciones y resultados; internacionalización y bibliotecas de etiquetas; carga y descarga de archivos; conversión de tipos y verificación de entradas; desarrollo de interceptores y complementos; Hibernate: ORM y mapeo relacional y mapeo de herencia; Carga diferida y ajuste del rendimiento; consulta HQL, consulta condicional, consulta SQL; caché de segundo nivel y caché de consultas;
19, Spring: configuración y gestión de IoC y Bean; y control de autoridad de transacciones; desarrollo integrado S2SH; Spring integrado Jpa;
9. Classic Java EE
20, JSF lt; conceptos de diseño de MVC y JSF; y modelo de navegación; proceso JSF y mecanismo de eventos; biblioteca de etiquetas JSF; conversión de tipos y verificación de entradas;
21, EJB y tecnologías relacionadas: JNPI y RMI y su ciclo de vida; interceptores; JMS y MDB; beans de sesión y servicios web;
22.JPA: marco ORM y especificación JPA; transacciones JTA y consultas JPQL; /p>
10. Desarrollo de Java, avanzado:
23. Práctica y arquitectura de Java EE: Ant Ivy o Maven; SVN, CVS Conocimiento profundo de más de 10 patrones de diseño; dominio de varias arquitecturas de Java EE; y sus respectivas ventajas;
24. Flujo de trabajo: especificaciones y funciones de flujo de trabajo; marcos de flujo de trabajo, como JBPM; refactorización y pensamiento repetidos;
25. EE: dominar los principios operativos de varios marcos MVC y poder desarrollar marcos similares; dominar los principios de Spring, HiveMind, AspectJ y otros marcos, y poder desarrollar herramientas similares como Hibernate, iBatis y otros marcos; y ser capaz de desarrollar herramientas similares; estudio en profundidad del mecanismo EJB y comprensión de la implementación del servidor de aplicaciones.