Red de conocimiento informático - Consumibles informáticos - Estudiar programación después de graduarse del examen de ingreso a la universidad ¿Cuál es la ruta para el autoestudio en Java?

Estudiar programación después de graduarse del examen de ingreso a la universidad ¿Cuál es la ruta para el autoestudio en Java?

Ruta de aprendizaje de Java, espero que estos contenidos te ayuden a obtener el doble de resultado con la mitad de esfuerzo al elegir la formación de Java.

Referencia del marco de la ruta de aprendizaje de Java

La primera etapa: conceptos básicos básicos de Java Ciclo estimado: 35-40 días Objetivos de aprendizaje: Ser capaz de desarrollar pequeñas aplicaciones y realizar adiciones, eliminaciones y modificaciones básicas al base de datos Verifique el contenido de aprendizaje de administración: 1. Conocimientos informáticos básicos: comandos comunes de DOS, descripción general de Java, instalación y configuración del entorno JDK, configuración de variables de entorno 2. Sintaxis básica de Java: variables, constantes, operadores, bucles, control de flujo, matrices, métodos 2, java Orientado a objetos: integración, encapsulación, polimorfismo 3. Colecciones de Java: Lista, Mapa, Conjunto...Colección, expresión lambda 4. Java IO: Archivo, Corriente de entrada, Corriente de salida5, subprocesos múltiples de Java: Subproceso, Ejecutable, Invocable, subproceso grupo 6. Programación de red Java: TCP, UDP7, base de datos Mysql y JDBC: operaciones básicas de Mysgl, desarrollo de JDBC tutoriales recomendados: 1) Conjunto completo de tutoriales en vídeo de Java de base cero Qianfeng Education Tutoriales de vídeo de base cero de Java, versión 2023 de la entrada de Java , necesario para el autoestudio de Java Tutorial 2) Instalación básica de la base de datos MySQL + tutorial avanzado Tutorial de base de datos MySQL de Qianfeng Education, instalación de mysql en mysql avanzado un conjunto de autorización 3) Video tutorial en profundidad sobre la tecnología central JDBC Tutorial de tecnología central JDBC de Qianfeng Education, un conjunto para obtener el enlace de la base de datos Java

La segunda etapa: javaweb Ciclo estimado: 30-35 días Objetivos de aprendizaje: Puede imitar la página de inicio de cualquier sitio web, resolver problemas de compatibilidad del navegador web, resolver problemas de PC y problemas de compatibilidad móvil; use scripts de front-end Escriba efectos especiales de funciones de páginas web relevantes, use la tecnología central de JavaWeb para escribir fácilmente cualquier módulo de funciones de sitios web, use conocimientos avanzados de JavaWeb para resolver problemas relacionados de alta concurrencia del sitio web y esté calificado para el puesto de ingeniero de desarrollo javaEE sin presión.

Contenido de aprendizaje: 1. Conceptos básicos de front-end: html, css, JavaScript, Ajax, Jquery2, base de datos Mysql y JDBC: revisión de base de datos MySQL, revisión de desarrollo JDBC 3. Contenedor web: Tomcat, Jetty4, Java web : JSP, Servlet, Nginx5, Introducción a la base de datos Redis: Cache Database 6, Conceptos básicos de Linux 7, Stage Case Project Tutoriales recomendados: 1) Tutorial en vídeo completo de JavaWeb Tutorial de JavaWeb Novice Zero Introducción básica a la práctica de proyectos Este conjunto de cursos está dirigido principalmente a estudiantes con los conceptos básicos de JavaSE, el curso total *** 450 resumen, cada sección presentará en detalle diferentes puntos de conocimiento, incluido el desarrollo y la aplicación de la base de datos MySQL, el proceso de diseño de la base de datos, HTML5, CSS3, JavaScript, AJAX, jQuery, BootStrap y otros sitios web. tecnologías de desarrollo front-end Explicar y cubrir las tecnologías de desarrollo centrales de la pila de tecnología JavaWeb. El estilo de enseñanza del profesor es relajado y divertido, lo que puede agregar mucha diversión al aprendizaje. Al mismo tiempo, las explicaciones del curso también son muy detalladas y completas, lo cual es muy útil para la mejora general de la tecnología. Se lo recomiendo a todos. ~ 2) Redis completa la educación Qianfeng desde el nivel inicial hasta la práctica real Redis 6 desde el nivel inicial hasta el tutorial práctico, principio subyacente de Redis + bloqueo distribuido de Redis + solución de nivel empresarial Java 3) Tutorial de Java Instalación del sistema operativo Linux hasta la implementación de proyectos a nivel empresarial Qianfeng Education Linux tutorial desde el nivel inicial hasta el dominio (esencial para programadores de Java) 4) Proyecto: "Fengmi Mall", el primer conjunto de tutoriales prácticos de desarrollo de aplicaciones Hongmeng HarmonyOS 2.0 de Qianfeng Education en toda la red 丨 Proyecto Fengmi Mall, introducción al desarrollo de aplicaciones del sistema Hongmeng + enseñanza práctica

La tercera etapa: marco de desarrollo de Java Ciclo estimado: 15-20 días Contenido de aprendizaje: capaz de desarrollar sistemas backend JavaEE y construir un marco de desarrollo JavaEE a nivel empresarial.

Capaz de construir de forma independiente la arquitectura del proyecto SSM, desarrollar de forma independiente módulos funcionales basados ​​​​en el marco de SSM, utilizar de forma independiente los componentes de la interfaz de usuario proporcionados por bootstrap para implementar funciones del sistema y dominar el uso de la base de datos Mysql para administrar datos comerciales.

1. Contenedor Spring: Spring core, loc, administración de AopBean, etc. 2. Spring Mvc: núcleo MVC, solicitud HTTP, Restful3, Spring Boot: desarrollo Spring simplificado, configuración automática 4. Marco de persistencia: Mybatis, Jpa5, integración SSM: Spring + Integración de SpringMVC + MyBatis 6. Herramientas de administración de código: Git, Maven7, tutoriales recomendados para proyectos de casos de etapa: 1) Conjunto completo de explicaciones detalladas de Spring (integración Ioc-AOP de MyBatis) Tutorial de Qianfeng Education Spring desde el inicio hasta el dominio, un conjunto para manejar Spring (código fuente, explicación de combate real) 2) SpringMVC (análisis de código fuente del marco) Tutorial de Qianfeng Education SpringMVC, un conjunto de maestros rápidos de Spring MVC (análisis del código fuente del marco) 3) Marco Mybatis (capacitación completa, análisis del código fuente) Qianfeng Education nueva versión del video tutorial del marco Mybatis, mybatis (versión idea) Tutorial práctico (capacitación completa, análisis de código fuente) 4) Marco SSM: spring+SpringMVC+MyBatis El último tutorial del marco SSM de Qianfeng Education (Spring+SpringMVC+MyBatis) Integración SSM versión completa 5) Tecnología de desarrollo rápido del servicio: springboot rápido Desde el comienzo hasta la práctica real del proyecto, la última versión de Qianfeng de los últimos tutoriales de SpringBoot es fácil de entender 6) Comience con Maven rápidamente y adquiera dominio en el conjunto completo de tutoriales de Maven de Qianfeng Education, maven instalación y configuración avanzadas, el desarrollo del proyecto Java debe ser 7) Conjunto completo de tutoriales de git Qianfeng Education La última versión del tutorial de Git front-end, comience rápidamente con git8 desde el nivel básico hasta la práctica real) Curso práctico SpringBoot2 Fenmi Mall Project (SpringBoot Separación de front-end y back-end de Vue) Curso práctico SpringBoot2 Proyecto Fenmi Mall (separación de front-end y back-end de SpringBoot Vue)

Cuatro etapas: marco de desarrollo de microservicios y contenido de aprendizaje de middleware: 1. Spring Cloud: centro de registro de Euraka, Ribbon, Feign, GateWay, centro de configuración 2. Spring Cloud Alibaba: centro de registro/configuración de Nacos, transacción distribuida sentinelseata.... ..3 Marco distribuido Zookeeper, Dubbo: consumidor, proveedor, registro zk. centro 4. Middleware de mensajes: RabbitMQ, RocketMQ, Kafka... 5 Base de datos distribuida: Redis, MongoDB6, búsqueda distribuida: ElasticSearch, ELK7, Docker: tecnología de implementación de contenedores 8. Tutoriales recomendados para proyectos de casos de etapa: 1) Un conjunto completo de tutoriales desde cómo comenzar con el marco Spring Cloud hasta dominar Qianfeng Education Un conjunto completo de tutoriales desde cómo comenzar con el marco Spring Cloud hasta dominar Los conceptos básicos de la arquitectura de microservicios de Java El tutorial de desarrollo de microservicios más simple y completo de la historia 2) Zookeeper Cluster tutorial El último tutorial del clúster Zookeeper de Qianfeng: el curso de análisis de principios y aplicaciones de Zookeeper más completo en toda la red 3) El tutorial más completo sobre cómo comenzar con el marco RPC + Dubbo Tutorial de Qianfeng Education Dubbo, tutorial de aplicación a nivel de código fuente de dubbo del marco de servicio distribuido 4 ) Tutorial de RabbitMQ de cola de mensajes Conjunto completo de tutoriales de RabbitMQ de Qianfeng Education, middleware de mensajes MQ fácil de dominar 5) Tutorial de Kafka de mensajería distribuida desde el nivel básico hasta el dominio La última introducción de Kafka al tutorial de dominio de Qianfeng Education Análisis de principios de Kafka desde la instalación hasta la práctica, explica el arquitecto Alibaba P7 | Conceptos básicos de Java (código fuente adjunto) 6) Introducción teórica al motor de servicio de búsqueda distribuido ElasticSearch al tutorial práctico de ElasticSearch educativo de Qianfeng, tutorial práctico introductorio básico de ES 7) Tutorial de inicio rápido de Docker de implementación de microservicios Tutorial de inicio rápido de Docker de Qianfeng Education, instalación de Docker para la implementación del proyecto, Java debe ser fácil de entender y dominar de manera integral (conferenciada por Wilson) 8) Proyectos de comercio electrónico: práctica de proyectos de comercio electrónico "Fengmi Mall" "Fengmi Mall" Este conjunto de cursos de práctica de proyectos tiene un contenido de oro muy alto y utiliza local

Comprenda la arquitectura distribuida de microservicios más convencional y la tecnología de separación de front-end y back-end, domine este curso y tendrá experiencia práctica en decenas de millones de proyectos de comercio electrónico.

A través del estudio de este curso, tendrá: experiencia en proyectos de comercio electrónico de microservicios de arquitectura distribuida, estará calificado para puestos de ingeniero Java en proyectos de comercio electrónico de Internet y tendrá capacidades técnicas equivalentes a Alibaba P7/ Nivel P8 (salario anual 50W a partir de), capacidades técnicas equivalentes a más de 5 años de experiencia real en desarrollo. De hecho, el éxito muchas veces depende de tus propios esfuerzos. En muchos casos, el esfuerzo y la lucha personal son uno de los factores importantes para alcanzar el éxito. Si bien los antecedentes y las oportunidades de cada persona son diferentes, con trabajo duro, concentración y perseverancia podemos mejorar nuestras habilidades, lograr nuestras metas y tener éxito. Recuerde, el éxito es un proceso a largo plazo que requiere perseverancia y esfuerzo continuo.