La primera parte del artículo: determinar el conjunto de tecnologías La segunda parte del artículo: las principales fuentes de información La cuarta parte del artículo: seleccione un entorno de desarrollo e instale todo el software necesario en su máquina en funcionamiento
Fuentes de información adicionales pero importantes: foros
Los foros son muy importantes, no importa cómo estudies, de forma independiente o en cursos, son un depósito de sabiduría popular. Aunque, antes de llegar a la verdad, tendrás que analizar minuciosamente la información que contiene. Pero es una habilidad útil.- http://ru.stackoverflow.com/questions/tagged/java: foro antiguo y útil. Hay una sección en ruso, pero la versión en inglés es mucho más extensa.
- https://toster.ru/tag/java/info: un análogo de Stackoverflow de los creadores del famoso Habrahabr
- https://javatalks.ru/ es un foro puramente "Java".
- http://help.javarush.ru/: un foro especial para discutir tareas de JavaRush y más.
- https://www.reddit.com/r/learnjava/ - Aquí tampoco nadie se reirá de las preguntas de los principiantes.
Fuentes adicionales de información: libros y libros de referencia.
Referencias de programación en línea- https://docs.oracle.com/javase/7/docs/api/ - documentación oficial. Seco, difícil. Sin embargo, se recomienda acostumbrarse poco a poco y desde el principio. En Inglés.
- http://www.tutorialspoint.com/java/java_documentation.htm: una referencia sencilla. También en inglés.
- Head First en Java es el bestseller mundial de la serie Head First de O'Reilly. Escrito con humor y muchas digresiones líricas. Si no estás seguro, te lo recomendamos.
- Libro de Jacob Fine " Programación Java para niños, padres y abuelos ". En ruso, diseñado principalmente para jóvenes programadores, pero no sólo.
- Kay Horstmann "Java SE 8. Curso básico" es un buen libro de texto.
- Java 8: La guía completa de Herbert Shildt es un libro de referencia muy completo.
- Bruce Eckel " Filosofía Java ": muy útil en algunos lugares. Hay un Wikilibro al respecto: http://wikijava.it-cache.net/index.php?title=Chapter_1_Thinking_in_Java_4th_edition
Finalmente, un breve resumen (basado en las tres partes del artículo):
- Seleccionamos una o dos fuentes principales de teoría y construimos un plan de estudios basado en ellas. Estamos buscando fuentes adicionales. Aprendemos la teoría de varias fuentes.
- Para aprender a programar , necesitas programar. Ninguna otra manera. Por eso, en primer lugar, prestamos atención a la práctica: hay que hacerla y probarla. Por lo tanto, necesitas un curso interactivo o un profesor. Como último recurso, hay asesores en los foros.
- Hay mucha información en los foros. Encontrarlo lleva tiempo, pero vale la pena. No dude en hacer preguntas "estúpidas".
- Además, seleccionamos libros que le gustaron, marcamos un par de cursos en vídeo, documentación de Java y cursos de referencia.
- La principal fuente de conocimiento son los cursos interactivos de JavaRush. Le ahorrarán mucho tiempo porque, además de conferencias y tareas probadas, contienen enlaces a buenas fuentes de conocimientos adicionales. Además, durante el curso se le enseñará cómo buscar información y redactar un currículum. Se concentrará en lo principal: la programación y no en dónde encontrar una fuente de información. Pero cuando hay que mirar, hay que mirar.
- Regístrese en los foros.
- Compramos/descargamos uno o dos libros. Puedes utilizar uno de los más sencillos, el segundo es un libro de referencia.
- La principal fuente de conocimiento son los cursos costosos o un mentor personal. Hace lo que hace JavaRush: explica la teoría, le dice dónde encontrar más información y emite y verifica las tareas. Sólo por mucho más dinero. Y súmale el factor humano. Por cierto, muchos mentores recomiendan JavaRush como complemento a sus lecciones ;).
GO TO FULL VERSION