JavaRush /Blog Java /Random-ES /Tutorial de JavaRush (1 - 35) - 1#
LeoJames
Nivel 40

Tutorial de JavaRush (1 - 35) - 1#

Publicado en el grupo Random-ES
No existe un solo servicio para nada, ni un solo libro con cuya ayuda (exclusivamente él/ella) se pueda estudiar algún tema. En el 100% de los casos tendrás que estudiar algo con la ayuda de otras fuentes..."

(c) Hubert J-Farnsworth, héroe de JavaRush

INTRODUCCIÓN Entonces, las características básicas de nuestro personaje:
  • El idioma disponible es el ruso.
  • El conocimiento y la comprensión del mundo de TI es una bestia.
  • El deseo es dominar el mundo.
  • Mi objetivo para el futuro próximo es aprobar JavaRush y realizar una pasantía.

Nivel 1 - 10: Comienzo

Parece ser el más fácil, pero en realidad es el más difícil: sólo los más voluntariosos pueden superar estos niveles. La tarea en esta etapa es simplemente "tocar" el mundo de la programación y comprender "¿lo necesito?" Hay conferencias más que suficientes específicamente para Java. No vamos a ver la documentación de Spring ni todos los vídeos de Golovoch, sino que recorremos estos niveles en silencio y con calma, al ritmo de un vals. Pero entender por qué nos esforzamos es un poco más difícil. Por lo tanto, leemos los siguientes libros:
Tutorial de JavaRush (1 - 35) - 1# - 1
No contienen ningún código, ni jerga informática específica, nada que deba recordarse, sólo entenderse y aceptarse. * Uncle Bob y Chad Fowler, “The Ideal Programmer” y “The Fanatic Programmer” son dos colecciones de consejos prácticos y recomendaciones sobre situaciones que a veces enfrenta cualquier desarrollador: falta de motivación, elección de prioridades, psicología de la programación, relaciones con la gerencia y colegas. , y muchos otros. Un buen comienzo para comprender lo que se requiere de un programador. * Notorious Programmer: una colección de historias de trabajadores de TI famosos, incluidos nuestros compatriotas. * Just For Fun es probablemente el primer libro de Golden Classics, la historia de Linus Torvalds y la creación de Linux. Escándalos, intrigas, investigaciones. Los libros son buenos, pero junto con los recursos informáticos en ruso más populares, son mejores. Hacemos cuentas, incluso si no somos autores de artículos: allí siempre encontraremos respuestas a nuestras preguntas, así como compañeros en nuestro difícil pero interesante destino.
Tutorial de JavaRush (1 - 35) - 1# - 2
¿ Habrahabr Stack Overflow en video ruso? Por ahora, lo que se proporciona en JavaRush es suficiente. Vídeos motivacionales, todo tipo de casos de éxito… ¿quién los necesita?

Nivel 11-20: dolor

Este es el principio del fin, esta es la etapa que eliminará a los débiles y fortalecerá a los fuertes. Hemos superado la etapa anterior, hemos aceptado nuestro destino, hemos comprendido nuestro propósito y nos hemos acercado a nuestra meta. ¿Que es Java? - Es el lenguaje de programación más popular actualmente. ¿Qué significa? - Una enorme cantidad de material para estudiar: libros, artículos, documentación, etcétera. ¿Cómo elegir y no ahogarse? Técnicamente, puedes intentar estudiar lo último, pero aquí está el problema: no funcionará. En esta etapa, tenemos poca comprensión de qué dirección tomar y qué queremos hacer realmente. Por supuesto, podemos escuchar a los expertos y empezar a aprender hibernate, spring, mysql, bootstrap, jquery y muchas otras palabras que dan miedo, o podemos empezar con lo básico sin estar atados a una tecnología específica, y usaremos la práctica de JavaRush y Lectura de estos niveles como un complemento agradable y visual y, al mismo tiempo, como una oportunidad para poner a prueba los conocimientos. ¿Por qué es mejor este enfoque? Comprender los conceptos básicos, aprender una tecnología específica requerirá mucho menos tiempo y esfuerzo + tiempo adicional e información adicional para tomar una decisión; es muy posible cambiar a otro lenguaje de programación y, nuevamente, con los conceptos básicos generales esto no será difícil. Entonces, la segunda etapa es crear una base. ¿Sobre qué se construirá?
Tutorial de JavaRush (1 - 35) - 1# - 3
No hay suficientes palabras para describir estos libros y sus autores: son el alfa y la omega de la programación. Los propios libros contienen enlaces a recursos adicionales de los autores, sus contactos, sus blogs y sus proyectos. Estos libros son demasiado difíciles para intentar aprobarlos la primera o incluso la décima vez. Para empezar, "Introducción" es suficiente, pero tiene sentido continuar en la etapa 3+. * aquí hay una pequeña adición. Recientemente me encontré con un curso en vídeo sobre los conceptos básicos de las redes informáticas. Espero que llenar una computadora y comprender "qué es un sistema operativo" no sea una novedad para los propietarios de PC, pero con las redes, lo más probable es que no haya nada con qué ponerse al día y este curso debería aclarar un poco la imagen. Curso "Redes de Computadoras" Siguiente Mientras leemos estos libros y vemos el curso, no nos olvidemos de Java.
Tutorial de JavaRush (1 - 35) - 1# - 4
* Tiene sentido tomarse un breve descanso de JavaRush y leer estos 3 libros de forma secuencial; sus propios ejemplos y tareas serán suficientes para comprenderlos. Intentar combinarlos será de poca utilidad, pero pasar por los niveles 11-20 después de ellos es un placer. * ¿Por qué Filosofía y no muchas otras? Debido a que está escrito minuciosamente y sin referencia a la versión, si no lo lees desde el principio, no querrás volver atrás. Complejo, un poco anticuado, pero un clásico. * ¿Estructuras y algoritmos de Laforet? A muchas personas les gusta decir "Las matemáticas no son necesarias, los algoritmos no son necesarios" - esto no es cierto, pero aún así, Laforet es un compromiso - se puede obtener un mejor nivel de algoritmos en "Algoritmos. Desarrollo y aplicación" de J. Kleinberg , E. Tardos y “Algoritmos de análisis de J. McConnell”. Una vez superados, volvimos a JavaRush y continuamos resolviendo más problemas.
Tutorial de JavaRush (1 - 35) - 1# - 5
Esto no es para todos, pero dejo Shield para la etapa 3. Aquí Horstmann será más sencillo, más claro y más amigable, y Niemeyer trabaja bien con él; nuevamente, "no es para todos". Y el último de los libros a estas alturas.
Tutorial de JavaRush (1 - 35) - 1# - 6
Esto es para "lectura ligera". No es necesario leer un libro de principio a fin. Nadie te molesta en leerlos en paralelo. Además, aquí es mejor alternar. Simple y comprensible, complejo e incomprensible. Sólo hay una adición: BBB. Un libro extremadamente complejo y extremadamente único. Su objetivo es enseñar a trabajar con niveles de abstracción. Como todos los libros de la sección “lectura fácil” y Tannenbaum, GEB se lee varias veces, en diferentes niveles de conocimiento. Video. Y repito, no para todos. Pero aún así, en el artículo sobre “Los 5 mejores cursos en vídeo útiles” ya se ha dicho todo. Agregaré a la colección Technostream Mail.Ru Group Hillel Computer School Además en el escenario
Tutorial de JavaRush (1 - 35) - 1# - 7
El mejor amigo de un programador en tiempos de soledad y necesidad. En un momento en el que tanta falta de calidez, GitHub siempre está ahí... Y al mismo tiempo, su canal de YouTube y un libro para ayudar. En esta etapa bastará con registrarse y “Hola mundo” en el repositorio. Es hora de empezar a mejorar tu reputación...

Conclusión

En este punto terminaré este artículo. Las etapas posteriores son incluso más variables que las dos primeras y lleva mucho más tiempo pensar en ellas y escribirlas. Permítanme recordarles que esta asamblea no pretende ser la única correcta y en cualquier caso no es definitiva. Dependiendo de tus habilidades, deseos y capacidades, puede cambiar por completo. Pero aún así, intenté recopilar las cosas más generales y relevantes específicamente para JavaRush, donde el objetivo es completar completamente el curso y aprobar la tarea de prueba de pasantía. Las disputas y peleas son bienvenidas. Escribir o no la segunda parte depende enteramente de tu reacción y de si los moderadores prohibirán este artículo o no, como les gusta hacer con mis comentarios. En cualquier caso, os deseo mucha suerte a todos y espero que el artículo os ayude de alguna manera.
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION