Colección de citas famosas - Colección de consignas - ¿Cómo pueden los principiantes aprender rápidamente Java y el desarrollo front-end web?

¿Cómo pueden los principiantes aprender rápidamente Java y el desarrollo front-end web?

¡Toca más! ¡Toca más! ¡Toca más!

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.