JavaRush /Blogue Java /Random-PT /Passo a passo do JavaRush (1 - 35) - 1#
LeoJames
Nível 40

Passo a passo do JavaRush (1 - 35) - 1#

Publicado no grupo Random-PT
Não existe um único serviço para nada, nem um único livro com a ajuda do qual (exclusivamente só ela) se possa estudar algum assunto. Em 100% dos casos você terá que estudar algo com ajuda de outras fontes..."

(c) Hubert J-Farnsworth, herói do JavaRush

INTRODUÇÃO Então, as características básicas do nosso personagem:
  • O idioma disponível é o russo.
  • O conhecimento e a compreensão do mundo da TI são uma fera.
  • O desejo é dominar o mundo.
  • Meu objetivo para um futuro próximo é passar no JavaRush e fazer um estágio.

Nível 1 - 10: Início

Parece ser o mais fácil, mas na verdade o mais difícil - apenas os obstinados podem passar desses níveis. A tarefa neste estágio é simplesmente “tocar” o mundo da programação e entender: “eu preciso disso?” Existem palestras mais que suficientes especificamente para Java. Não assistimos à documentação do Spring ou a todos os vídeos de Golovoch; em vez disso, percorremos esses níveis com calma e calma, em ritmo de valsa. Mas entender o que buscamos é um pouco mais difícil. Portanto, lemos os seguintes livros:
Passo a passo do JavaRush (1 - 35) - 1# - 1
Não há nenhum código neles, nenhuma gíria específica de TI, nada que precise ser lembrado, apenas compreendido e aceito. * Uncle Bob e Chad Fowler, “The Ideal Programmer” e “The Fanatic Programmer” são duas coleções de conselhos práticos e recomendações sobre situações que qualquer desenvolvedor às vezes enfrenta: falta de motivação, escolha de prioridades, psicologia de programação, relacionamento com a gerência e colegas , e muitos outros. Um bom começo para entender o que é exigido de um programador. * Notorious Programmer - uma coleção de histórias de famosos trabalhadores de TI, incluindo nossos compatriotas. * Just For Fun é provavelmente o primeiro livro dos Clássicos de Ouro, a história de Linus Torvalds e a criação do Linux. Escândalos, intrigas, investigações. Os livros são bons, mas junto com os recursos de TI mais populares em russo, eles são melhores. Fazemos contas, mesmo que não nos encontremos como autores de artigos - aí encontraremos sempre respostas às nossas questões, bem como companheiros no nosso difícil mas interessante destino.
Passo a passo do JavaRush (1 - 35) - 1# - 2
Habrahabr Stack Overflow em vídeo russo ? Por enquanto, o que é fornecido no próprio JavaRush é suficiente. Vídeos motivacionais, todo tipo de histórias de sucesso... quem precisa deles?

Nível 11-20: Dor

Este é o começo do fim, esta é a fase que eliminará os fracos e fortalecerá os fortes. Passamos a fase anterior, aceitamos o nosso destino, compreendemos o nosso propósito e nos aproximamos do nosso objetivo. O que é Java? - Atualmente é a linguagem de programação mais popular. O que isso significa? - Uma enorme quantidade de material para estudar: livros, artigos, documentação, e assim por diante. Como escolher e não se afogar? Tecnicamente, você pode tentar estudar o que há de mais recente, mas aqui está o problema: não funcionará. Nesta fase, temos pouca compreensão sobre em que direção seguir e o que realmente queremos fazer. Claro, podemos ouvir os especialistas e começar a aprender hibernate, spring, mysql, bootstrap, jquery e muitas outras palavras assustadoras, ou podemos começar com o básico sem estar vinculados a uma tecnologia específica, e usaremos a prática JavaRush e palestra desses níveis como um complemento agradável e visual e, ao mesmo tempo, como uma oportunidade para testar conhecimentos. Por que essa abordagem é melhor? Entendendo o básico, aprender uma tecnologia específica levará muito menos tempo e esforço + tempo adicional e informações adicionais para tomar uma decisão - é bem possível mudar para outra linguagem de programação e, novamente, com o básico geral isso não será difícil. Então, a segunda etapa é criar uma base. Sobre o que será construído?
Passo a passo do JavaRush (1 - 35) - 1# - 3
Não há palavras suficientes para descrever esses livros e seus autores – eles são o alfa e o ômega da programação. Os próprios livros contêm links para recursos adicionais dos autores, seus contatos, seus blogs e seus projetos. Esses livros são muito difíceis para tentar passá-los na primeira ou mesmo na décima vez. Para começar, “Introdução” é suficiente, mas faz sentido continuar no estágio 3+. * aqui está uma pequena adição. Recentemente me deparei com um curso em vídeo sobre noções básicas de redes de computadores. Espero que encher um computador e entender “o que é um sistema operacional” não seja novidade para os proprietários de PC, mas com redes, muito provavelmente, não haverá nada para entender e este curso deve esclarecer um pouco o quadro. Curso "Redes de Computadores" Próximo Enquanto lê esses livros e assiste ao curso, não nos esqueçamos do Java.
Прохождение JavaRush (1 - 35) - 1# - 4
* Faz sentido fazer uma pequena pausa no JavaRush e ler esses 3 livros sequencialmente - seus próprios exemplos e tarefas serão suficientes para a compreensão. Tentar combiná-los será de pouca utilidade, mas passar dos níveis 11 a 20 depois deles é um prazer. *Por que Filosofia e não muitas outras? Por estar escrito minuciosamente e sem referência à versão, se você não ler logo no início, não vai querer voltar atrás. Complexo, um pouco datado, mas um clássico. * Estruturas e Algoritmos de Laforet? Muitas pessoas gostam de dizer “A matemática não é necessária, os algoritmos não são necessários” - isso não é verdade, mas mesmo assim, Laforet é um compromisso - um nível melhor de algoritmos pode ser obtido em “Algoritmos. Desenvolvimento e Aplicação” por J. Kleinberg , E. Tardos e “Algoritmos de análise de J. McConnell”. Depois de superá-los, voltamos ao JavaRush e continuamos resolvendo outros problemas.
Прохождение JavaRush (1 - 35) - 1# - 5
Isso não é para todos, mas deixo o Shield para o estágio 3. Aqui Horstmann será mais simples, claro e amigável, e Niemeyer trabalha bem com ele - novamente, “não para todos”. E o último dos livros nesta fase.
Прохождение JavaRush (1 - 35) - 1# - 6
Isto é para "leitura leve". Não é necessário ler um livro de capa a capa. Ninguém incomoda você para lê-los em paralelo. Além disso, é melhor alternar aqui. Simples e compreensível - complexo e incompreensível. Há apenas uma adição – o BBB. Um livro extremamente complexo e extremamente único. Seu objetivo é ensinar como trabalhar com níveis de abstração. Como todos os livros da seção “leitura fácil” e Tannenbaum, GEB é lido diversas vezes, em diferentes níveis de conhecimento. Vídeo. E, novamente, não para todos. Mesmo assim, no artigo sobre “Os 5 cursos em vídeo mais úteis” tudo já foi dito. Adicionarei à coleção Technostream Mail.Ru Group Hillel Computer School adicionalmente no palco
Прохождение JavaRush (1 - 35) - 1# - 7
O melhor amigo de um programador em tempos de solidão e necessidade. Numa altura em que falta tanto calor, o GitHub está sempre lá... E ao mesmo tempo, o seu canal no YouTube e um livro para ajudar. Nesta fase, bastará registar-se e “Olá, mundo” no repositório. É hora de começar a aumentar sua reputação...

Conclusão

Neste ponto terminarei este artigo. Os estágios seguintes são ainda mais variáveis ​​do que os dois primeiros e leva muito mais tempo para pensar e escrevê-los. Gostaria de lembrar que esta assembleia não pretende ser a única correta e, em qualquer caso, não é definitiva. Dependendo de suas habilidades, desejos e capacidades, isso pode mudar completamente. Mesmo assim, tentei coletar o que há de mais geral e relevante especificamente para JavaRush, onde o objetivo é concluir totalmente o curso e passar na tarefa de teste de estágio. Disputas e brigas são bem-vindas. Escrever ou não a segunda parte depende inteiramente da sua reação e se os moderadores irão banir este artigo ou não, como gostam de fazer com meus comentários. De qualquer forma, desejo boa sorte a todos e espero que o artigo os ajude de alguma forma.
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION