¿Cómo aprender Java desde cero?
Cuando comencé con el desarrollo de sitios web, comencé con la sintaxis UBB para sitios web móviles, por lo que me interesó aprenderla en profundidad. Para ampliar mi entusiasmo por aprender, cultivé deliberadamente este pasatiempo y me propuse el objetivo de convertirme en un excelente desarrollador de sitios web.
Como principiante con solo un nivel de escuela secundaria y sin amigos con conocimientos relevantes a mi alrededor, planeo estudiar por mi cuenta y solo puedo usar Google y Baidu para comprender los puntos de conocimiento necesarios para aprender a desarrollar sitios web.
Puntos de conocimiento dominados hasta ahora
Se entiende que el sitio web se divide en front-end y back-end.
Aspecto frontal: desde que comencé con la sintaxis UBB, elegí aprender XML al principio. Más tarde, aprendí un poco sobre el esquema y luego apareció un cuello de botella en DOM, así que lo dejé. Comencé a aprender HTML y CSS, pero siempre me pareció simple, así que comencé a aprender Javascript y persistí hasta que pude escribir algunos efectos simples. Sentí que podía hacer algunos diseños avanzados de efectos de sitios web, pero de repente descubrí que soy tan malo en HTML+CSS que no puedo usarlos para organizar bien el contenido, o ni siquiera sé por dónde empezar a diseñar... Estuve confundido durante mucho tiempo, y cuando volví a estudiarlo, descubrí que los puntos de conocimiento en mi mente estaban en caos. Yiqun Daniu y yo formamos una falda de aprendizaje. La parte frontal es dos tres O, el middleware javaEE es cuatro uno 9 y la parte posterior de javaweb es cinco cinco cero. Si no, puedes combinar los números. para aprender, no lo agregues.
Dado que estudio por mi cuenta sin Internet (es muy conveniente leer contenido de texto en línea en mi teléfono móvil), la razón es para evitar distraerme de mi estudio en Internet. Por lo tanto, hay escasez de fotografías y otros materiales. También sé que el front-end es muy importante para familiarizarme con herramientas gráficas como PS, AI, Flash, etc. Sin embargo, después de ver tantos tutoriales, no puedo encontrar una manera de aprender. Algunos procesamientos simples de imágenes, y Flash es aún más difícil. Siempre me he preguntado cómo dibujar animaciones tan hermosas usando el mouse y el teclado. . . . . .
Back-end: elegí PHP, MySQL. Debido a mi experiencia previa en el aprendizaje de Javascript, no es difícil aprender PHP. Después de aprender algo de sintaxis básica, también aprendí a crear bases de datos y tablas en MySQL, pero nunca lo he usado. avance en los puntos de conocimiento anteriores, por lo que no planeo aprender los conocimientos previos en profundidad.