¿Cómo pueden los principiantes aprender rápidamente Java y el desarrollo front-end web?
Básicamente, todos los principiantes se encontrarán con este problema, incluido yo antes. La razón es que no me gusta usar mis manos. Incluso si tuviera una idea, no sabría por dónde empezar. Porque en tu mente, estos temas son siempre operaciones matemáticas, y cuando realmente quieres implementarlos en código, tu cerebro se queda en blanco.
Una persona que escribe demasiado código puede escribir un marco básico sin importar cuán difíciles sean sus necesidades, y no se perderá, porque una persona que escribe demasiado código resumirá un marco básico. Establece reglas, el desarrollo es siempre una rutina.
》¡El último videotutorial y ruta de aprendizaje de lectura intensiva básica de Java de 2020! 》
Al igual que en la construcción de una casa, una vez construida la estructura básica, solo es necesario colocar los ladrillos lentamente.
Así que lo más importante para aprender Java es el funcionamiento práctico. Todos sabemos que después de unirte a una empresa, siempre estás escribiendo código en lugar de dirigir código, porque la empresa no te dará tanto poder y no puedes alcanzar tal nivel, por lo que la empresa quiere personas que puedan escribir código, tu. La teoría no tiene mucho efecto aquí.
Todo el mundo debe saber que no se puede aprender a nadar estando de pie en la orilla.
Ruta de aprendizaje de Java
La primera etapa:
Lo primero para aprender Java es instalar y configurar jdk.
Comencemos nuestro viaje de felicidad y caída del cabello en Java.
1. Etiqueta básica para empezar: HelloWord
2. Sintaxis básica de Java
3.Estructura condicional de Java
4. Estructura del bucle Java
Segunda etapa:
Matriz: como el primer contenedor en Java que puede almacenar datos, las matrices también son la base para colecciones posteriores.
La tercera etapa:
Orientado a objetos: todo puede estar orientado a objetos, que también es la idea central de Java. Al programar, también debe estar orientado a objetos y cumplir con las especificaciones de programación de Java.
JVM: Conoce variables, constantes y referencias en Java en el área de almacenamiento de JVM China.
La cuarta etapa:
Biblioteca pública de Java: aplicaciones de cadenas, matemáticas y fechas, marco de recopilación, manejo de excepciones, reflexión.
La quinta etapa:
flujo IO: flujo de bytes, flujo de caracteres, otros flujos, lectura, escritura y edición de archivos, carga y descarga de archivos.
La sexta fase:
Programación de redes y subprocesos múltiples
La séptima fase: base de datos
Base de datos MySQL:
Conceptos básicos de la base de datos
Instalación de la base de datos
Utilice declaraciones para crear tablas
Utilice declaraciones para agregar, eliminar, modificar y buscar.
Consulta de varias tablas
Subconsulta
Consulta compuesta
Consulta de paginación
Base de agrupación SQL
Diccionario de datos
Control de acceso
Procedimiento almacenado
Uso de herramientas visuales
JDBC:
Fundación JDBC
ORM
JDBC Avanzado
Fase 8: Conceptos básicos del front-end
HTML:
HTML Fundación
Etiquetas HTML comunes
Tabla HTML
Formulario HTML
HTML multimedia
La estructura general de la página web
CSS:
Estilo CSS seleccionado
Estilo de texto CSS
Fondo y lista CSS
CSS modelo de caja
Float Float
Posicionamiento CSS
Diseño de página web CSS
Conocimientos básicos del diseño de página web CSS
JS:
Sintaxis básica de JavaScript
Declaraciones de control de flujo de JavaScript
Funciones de JavaScript
Objetos integrados de JavaScript
Conceptos básicos
Eventos
JavaScript para implementar efecto carrusel
JQuery:
Conceptos básicos de Ajax
JQuery selector
p>
Operación de atributos de JQuery
Funciones comunes de JQuery
Procesamiento de eventos de JQuery
Solicitud asíncrona de JQuery
Etapa 9: Javaweb
JAVAWEB:
JAVAWEB Core Foundation
Instrucciones de script Jsp y java en JAVAWEB
Objetos implícitos en Jsp
p>Procesador central de servlet
Inicio de sesión en Jsp y servlet
Sesión en JAVAWEB
Seguimiento de sesión en JAVAWEB
Aplicación de acción Jsp
Expresión Jsp EL
Uso de etiquetas JSTL
Iteración de bucle JSTL
Ejercicio completo de JSTL EL
Programación AOP
Ejemplo de aplicación de filtro de filtro
Carga y descarga de archivos JAVAWEB
Modelo MVC
Etapa 10: Marco avanzado
p>Creación de aplicaciones web Java:
Descripción general del marco
Utilice anotaciones para alojar clases en Spring.
Lod4j
Spring integra JDBC
Plantilla JDBC para implementar operaciones de datos
Núcleo básico de la aplicación SpringMVC
Ver Analizadores y anotaciones
Configuración de parámetros de control de los métodos de solicitud
Ver reenvío y redirección
Aplicación del marco Mybatis;
Fundación Mybatis Black Heart descripción general
Configuración global de Mybatis
Asignación de consultas básicas de Mybatis
Asignación y caché de actualización de Mybatis.
Encapsulación y mapeo avanzado de resultados de consultas Mybatis
SQL dinámico Mybatis
Integración SPring Mybatis
Etapa 11: Contenido extendido
Junit
Patrón de diseño
Administrador de código GIT/SVN
Redis
Experto
Springbok
Chunyun
Sistema operativo Linux
Shiro
Motor de búsqueda de texto completo
Cierto software de edición de vídeo
Oracle
Spring Data JPA
Aunque copiar código es la vida diaria de los programadores, para los principiantes, esto es muy desaconsejable. Copiar código solo lo confundirá más y hará que su pensamiento dependa de Baidu y no piense en absoluto. ¿Cómo puedo mejorarme?
El código debe tener sus propias ideas y luego convertir sus ideas en implementación de código. Esta es la forma correcta de aprender Java.