JavaRush /Blogue Java /Random-PT /Bookmark: uma seleção de artigos sobre ferramentas para d...

Bookmark: uma seleção de artigos sobre ferramentas para desenvolvedores Java - Maven, Docker, GitHub e outros

Publicado no grupo Random-PT
Para comodidade dos alunos JavaRush, decidimos coletar palestras e artigos sobre os tópicos mais importantes da programação. A décima seleção é sobre as ferramentas que todo desenvolvedor Java precisa – Maven, Docker, GitHub, Intellij IDEA. No miniguia descrevemos resumidamente a essência dos artigos e, se você seguir o link, poderá aprender mais sobre o tema de seu interesse. Adicione a coleção aos seus favoritos e retorne a ela quando necessário. Bookmark: uma seleção de artigos sobre ferramentas para desenvolvedores Java - Maven, Docker, GitHub e outros - 1

Artigos e palestras

Java. Plano de ação

Essencial para todo novo Javaísta, este tutorial não trata apenas de teoria, mas de ferramentas e tecnologias que valem a pena dominar. Recomendamos lê-lo se você acabou de começar a dar os primeiros passos na programação - certamente será útil.

Criando um projeto no IntelliJ IDEA

O IntelliJ IDEA e ambientes de desenvolvimento semelhantes são uma das primeiras ferramentas que um programador novato precisa dominar. Neste material, o autor examina a instalação e configuração do software, bem como o procedimento para criação de um projeto no IntelliJ IDEA.

Criando um projeto web simples no IntelliJ Idea Enterprise. Passo a passo, com fotos

Guia passo a passo sobre como criar um projeto no IntelliJ IDEA Enterprise Edition (esta é uma versão avançada paga do IDE). O artigo contém muitos exemplos e capturas de tela, o que é útil.

Revisão do Eclipse Java: um ambiente de desenvolvimento customizado

Existem dois campos no mundo da TI: software proprietário e código aberto. E se entre os ambientes de desenvolvimento comercial o IDEA (com ambições de código aberto) é praticamente o líder indiscutível, os IDEs de código aberto são representados pelo único favorito - Eclipse. Muitas vezes é escolhido por programadores que gostam de personalizar o ambiente de desenvolvimento para si próprios. Este texto explica o que é esse IDE, quais são suas vantagens e desvantagens.

IntelliJ IDEA: estilo e formatação de código

Ferramentas modernas facilitam o processo de desenvolvimento. Em particular, é mais fácil monitorar o estilo do seu código, tentando minimizar sua formatação “não autorizada”. Nesta revisão, o autor fala sobre quais ferramentas o IDE IntelliJ Idea fornece ao desenvolvedor para tornar o código agradável de ler e fácil de entender.

10 plug-ins úteis para IntelliJ IDEA: para iniciantes e desenvolvedores experientes

Talvez nem todos faltem a funcionalidade do ambiente IntelliJ IDEA ou queiram adaptá-lo às suas necessidades pessoais. Isso é real: basta expandir sua funcionalidade adicionando plugins. O texto lista 10 plugins interessantes para trabalhar com o Intellij IDEA.

10 ambientes de desenvolvimento Java mais populares

Hoje, Eclipse, IntelliJ IDEA e NetBeans são considerados os IDE Java preferidos para programadores. Mas além deles, você pode prestar atenção em algumas outras soluções. É disso que trata o texto.

6 ferramentas úteis de linha de comando que um desenvolvedor Java deve conhecer

Java Runtime Environment permite executar aplicativos Java em diferentes plataformas. O lançamento e a compilação podem ser realizados, inclusive a partir da linha de comando. Usando ferramentas de linha de comando, um desenvolvedor pode simplificar o processo de criação de aplicativos e de execução de muitas outras tarefas. O texto fala sobre seis ferramentas úteis de linha de comando que um desenvolvedor Java deve conhecer.

Ferramentas que melhoram a qualidade do código Java

A melhor maneira de proteger seu código contra erros evitáveis ​​é usar ferramentas de análise estática de código. O artigo fornece oito ferramentas para tal análise. Leia e escolha o que você gosta.

41 Ferramentas para monitorar o desempenho de aplicativos JVM e Java

Aqui está uma lista abrangente de ferramentas de monitoramento JVM e produtos relacionados. As ferramentas são listadas em ordem alfabética, sem preferência baseada no posicionamento na lista.

Noções básicas do Maven

Maven é uma ferramenta para gerenciar e construir projetos - um verdadeiro assistente para o programador Java. Facilita a vida do desenvolvedor em todas as etapas do trabalho: desde a criação da estrutura do projeto e conexão das bibliotecas necessárias até a implantação do produto no servidor. Ao trabalhar com qualquer framework, você terá que usar o Maven. Este texto introdutório explica suas principais funções.

"Projeto Java de A a Z": tudo o que você queria saber sobre o Maven

Maven é uma ferramenta de construção de projeto, junto com Gradle e Ant. Em uma série de publicações sobre a criação do projeto, o autor fala sobre a utilização de diversas ferramentas. Esta seção, como o título sugere, é sobre Maven.

"Projeto Java de A a Z": tudo o que você queria saber sobre o Maven. Parte 2

Continuação do artigo anterior, onde a teoria descrita na primeira seção é demonstrada na prática.

Empacotando aplicativos Java com ações Maven e GitHub

Este artigo é sobre como criar fluxos de trabalho que empacotam um aplicativo Java usando Maven e, em seguida, salvá-lo como um artefato ou publicá-lo em pacotes GitHub.

5 ferramentas que irão melhorar sua experiência no GitHub

GitHub é o serviço de desenvolvimento de equipe mais popular. Ele contém inúmeros repositórios públicos em diversas linguagens de programação. Você pode usar o GitHub para armazenar seu código e colaborar com colegas de equipe e outros desenvolvedores. Você pode melhorar o GitHub atualizando e personalizando-o para você mesmo. Este artigo contém uma lista de ferramentas que podem ajudar com isso.

Eclipse, NetBeans ou IntelliJ IDEA? Escolhendo um IDE para desenvolvimento Java

A maioria dos programadores industriais usa Eclipse, NetBeans ou IntelliJ IDEA, e cada um desses IDEs tem suas próprias vantagens e desvantagens. Depois de ler este artigo, você entenderá qual é o certo para você.

Ferramentas de desenvolvedor on-line

No mundo moderno, muitos serviços residem na “web” e até mesmo aplicativos “antigos” estão lentamente migrando para lá. Esta coleção lista ferramentas online que podem ser úteis para um desenvolvedor. Eles permitem testar algo rapidamente sem executar o IDE localmente, o que às vezes é útil.

12 ferramentas gratuitas para melhorar a qualidade e produtividade do código

A equipe de qualquer projeto está interessada no rápido desenvolvimento e lançamento do produto no mercado o mais rápido possível. Ferramentas de código aberto podem ajudar a resolver esse problema. Por exemplo, aqueles com os quais você pode realizar análise estática de código, gerenciar configuração, construção e integração contínua. Este texto contém várias ferramentas úteis de código aberto que permitirão melhorar a qualidade do código e aumentar a produtividade.

Erros a evitar ao criar um perfil GitHub

Ao criar um perfil no GitHub, os iniciantes geralmente cometem erros que poderiam ser facilmente evitados. Se você deseja que seu perfil do GitHub cause uma boa impressão nos empregadores, há alguns detalhes importantes a serem considerados. Nós lemos e entendemos.

Otimizando o trabalho com seus projetos no GitHub: familiarizando-se com o Github Template Repository

Um grande texto sobre o que é o Github Template Repository e como trabalhar com ele.

Como executar um projeto de código aberto no GitHub

Desenvolvedores de todo o mundo usam o GitHub para compartilhar seus projetos. Neste artigo, o autor dá algumas dicas para ajudá-lo a criar um ótimo projeto de código aberto. Você também pode usar essas dicas para criar projetos de hackathon.

Qual é a diferença entre Docker e Kubernetes?

Agora é impossível imaginar um único grande projeto sem virtualização e conteinerização. Portanto, no artigo, o autor compara as áreas e recursos de uso do Kubernetes, Docker e da ferramenta de orquestração Docker Swarm.

Primeiro contato com Docker

A conteinerização é um mecanismo frequentemente usado na prática. Esta breve visão geral ajudará a ter uma primeira ideia sobre a ferramenta Docker.

Introdução ao SpotBugs: uma ferramenta de análise estática de código

A revisão do código é uma parte obrigatória do desenvolvimento. Para facilitar esta tarefa, diversas ferramentas são utilizadas para análise estática de código. Por exemplo, o analisador estatístico SpotBugs, discutido nesta revisão.

Vídeos

Escreva código de forma rápida e fácil com o IntelliJ IDEA

Como escrever código rapidamente no IntelliJ IDEA? Artem Zaitsev, desenvolvedor Java da Naumen, compartilhou suas recomendações sobre esse assunto. Após fazer uma apresentação no canal da comunidade Java JUG.EKB de Yekaterinburg, Artem falou sobre diversas técnicas de customização que ajudarão os codificadores a trabalhar de maneira mais fácil e rápida no IDE. O relatório é acompanhado por uma demonstração visual do código.
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION