JavaRush /Blogue Java /Random-PT /Compartilhe seu conhecimento e ganhe um prêmio! [nova com...

Compartilhe seu conhecimento e ganhe um prêmio! [nova competição do JavaRush]

Publicado no grupo Random-PT
Amigos! Nós, a equipe JavaRush, ficamos muito inspirados com os resultados do nosso primeiro concurso de artigos e decidimos não puxar o gato pelo rabo, mas simplesmente pegá-lo e anunciar o próximo concurso =) E de novo - criativo.
Compartilhe seu conhecimento e ganhe um prêmio!  [nova competição do JavaRush] - 1
Convidamos você a escrever um post (ou vários posts) para nossos grupos. No entanto, esta competição não será uma continuação direta da primeira. Em seguida, selecionamos temas que, para entendê-los, exigiam um bom entendimento da realidade da linguagem Java, tempo para se aprofundar nas tecnologias Enterprise e, quem sabe, tempo para trabalhar como programador. Na nova competição tudo é diferente: a grande maioria dos tópicos dos artigos da competição referem-se aos primeiros níveis do JavaRush. Mas existem outros para quem deseja um tema mais complexo. E ninguém te proíbe de propor seus próprios temas dentro das indicações =). Então, aqui estão as 6 indicações principais:

Nomeação "O começo"

  • Comentários em Java
  • Atribuição e inicialização em Java
  • Declaração de retorno em Java
  • Autoboxing e unboxing em Java
  • Tipos primitivos em Java
  • Operadores de comparação e operadores lógicos em Java
  • Ramificação no programa. Operador condicional
  • Operadores de salto Java (quebrar, continuar e retornar) e seus usos
  • Strings em Java (classe java.lang.String)

Nomeação: “Conheça seu IDE”

  • Guia do usuário do IntelliJ IDEA: interface do usuário
  • Guia do usuário do IntelliJ IDEA: atalhos de teclado
  • Guia do usuário do IntelliJ IDEA: Noções básicas de refatoração
  • Guia do usuário do IntelliJ IDEA: depurador
  • Guia do usuário do IntelliJ IDEA: Noções básicas de controle de versão
  • Guia do usuário do IntelliJ IDEA: estilo e formatação de código
  • Ferramentas de desenvolvimento
  • Comparação de IDEs populares. Vantagens e desvantagens

Nomeação "atenção aos detalhes"

  • Sequências de escape em Java
  • Declarando classes em Java
  • Classe Scanner e características de seu uso
  • Classe BufferedReader e recursos de seu uso
  • Escopo de nome em Java.
  • Getters e setters em Java
  • Operador ternário if?then:else
  • hashCode() e equals() em Java: o que é e como usar
Indicação para quem quis, mas não teve tempo de participar do concurso anterior:

Nomeação "Java Pro"

  • Padrões de Projeto em Java;
  • Análise de exemplos de códigos ruins/formas de melhorá-los;
  • Melhores livros sobre Java EE

Nomeação "História Pessoal"

  • Revisão das empresas empregadoras na cidade do participante (estritamente sem publicidade!);
  • Experiência em entrevista;
  • Um artigo sobre por que você decidiu se tornar um desenvolvedor;
  • Um incidente engraçado ao aprender JavaRush/durante o emprego/no trabalho;
  • Histórico de sucesso/emprego;
  • Quais são as diferentes posições em TI?
  • Descrição do seu projeto pessoal (implementação, problemas, sucesso).

Nomeação "fora de nomeação"

  • Um artigo sobre a esfera da TI em todas as suas manifestações: programação, gadgets, tecnologias e novas tendências.

Quem pode participar da competição:

Qualquer um! A única condição é que você se registre no site JavaRush (não é necessário ter assinatura). Não há restrições para escrever artigos em nenhuma das categorias.

É possível vencer em diversas categorias?

Sim, facilmente! Teoricamente, você pode escrever 6 artigos sobre temas diferentes, e cada artigo pode ganhar em cada categoria.

Prêmios

Como prêmio, os vencedores de cada indicação podem escolher um dos seguintes livros (em russo, opcionalmente em inglês).
  • Pensando em Java (Bruce Eckel);
  • Primavera em ação (Craig Walls);
  • Estruturas de Dados e Algoritmos em Java (Robert Laforet);
  • Java 9. Visão geral completa das inovações;
  • Primavera 4 para Profissionais (Chris Schaefer, Clarence Ho, Rob Harrop);
  • Padrões de Projeto (Eric Freeman, Elizabeth Freeman, Sierra Katie, Bert Bates);
  • Java. Biblioteca do profissional. Volume 1: Noções básicas (Kay S. Horstmann);
  • Java. Biblioteca do profissional. Volume 2: Ferramentas Avançadas de Programação (Kay S. Horstmann);
  • Dados da Primavera;
  • Código limpo. Criação, análise e refatoração. Biblioteca do Programador (Robert C. Martin).
Os participantes do concurso podem adicionar livros interessantes sobre programação a esta lista. Com certeza iremos considerar suas opções e tentar adicioná-las à lista de prêmios!

Como será determinado o vencedor?

Os vencedores de cada categoria serão determinados pela equipe JavaRush.

Quero participar da competição. O que devo fazer?

  1. Escreva de 1 a 6 artigos sobre qualquer um dos tópicos acima (ou sobre um tópico que você encontre e que seja relevante para o recurso);
  2. Publique seu(s) artigo(s) no grupo Geral entre 27 de abril e 12 de maio.

Como publicar um artigo

  1. Faça login no JavaRush;
  2. Vá na aba “Grupos” e no grupo “ Geral ”;

    Compartilhe seu conhecimento e ganhe um prêmio!  [nova competição do JavaRush] - 2

    Compartilhe seu conhecimento e ganhe um prêmio!  [nova competição do JavaRush] - 3

  3. Clique no botão “criar postagem”;

    Compartilhe seu conhecimento e ganhe um prêmio!  [nova competição do JavaRush] - 3

  4. Insira um título, uma breve descrição, texto da postagem, imagem de capa e outras imagens conforme necessário. Não há necessidade de inserir o nome do autor e a data de publicação; eles serão adicionados automaticamente.

    Compartilhe seu conhecimento e ganhe um prêmio!  [nova competição do JavaRush] - 4

  5. Clique em “Visualizar” para ver a aparência do texto do artigo e verificar se há “bugs” de layout.
  6. Clique em “Publicar”.

Dicas para autores iniciantes

  1. É melhor escrever o rascunho de um artigo em seu editor de texto usual, e não diretamente no site (isso é mais confiável e às vezes ajuda a reduzir o número de erros gramaticais!);
  2. Divida o texto em parágrafos e títulos (assim é melhor percebido);
  3. NÃO colocamos ponto final no final dos títulos e subtítulos;
  4. Selecionar imagens adequadas (se as imagens estiverem protegidas por direitos autorais, no final do texto escrever “Fontes das imagens com link para a fonte original);
  5. Releia o texto antes de publicar, ou melhor ainda, deixe que um de seus amigos e conhecidos o leia;
  6. Tamanho da imagem: selecione “máximo”;
  7. Colchetes angulares “<” “>” precisam ser escapados. Por exemplo:

  8. ArrayList<String>

    Precisa digitar comoArrayList&ltString&gt


  9. O código do aplicativo deve ser destacado usando um botão<code>
Compartilhe seu conhecimento e ganhe um prêmio!  [nova competição do JavaRush] - 5

Anotações importantes

  1. Claro, a administração do JavaRush reserva-se o direito de editar postagens (erros gramaticais, erros semânticos). Além disso, uma postagem pode ser excluída sem aviso prévio se contiver publicidade, insultos, declarações inadequadas ou se estiver claramente “fora do assunto”.

  2. Você já escreveu um artigo? Não tem problema, experimente! Você nunca escreveu um programa antes e não conhecia Java. Então essa desculpa não funciona. Além disso, esta não é uma competição literária. O principal é que outras pessoas tenham interesse em ler o que você escreve.

  3. Os artigos devem ser originais! Esta não é uma competição de tradução ou copiar e colar. Claro, você pode pegar ideias emprestadas de artigos de outras pessoas como fontes, mas deve formular tudo com suas próprias palavras.
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION