JavaRush /Java Blog /Random-IT /Segnalibro: una selezione di articoli sugli strumenti per...

Segnalibro: una selezione di articoli sugli strumenti per sviluppatori Java: Maven, Docker, GitHub e altri

Pubblicato nel gruppo Random-IT
Per comodità degli studenti JavaRush, abbiamo deciso di raccogliere lezioni e articoli sugli argomenti più importanti della programmazione. La decima selezione riguarda gli strumenti di cui ogni sviluppatore Java ha bisogno: Maven, Docker, GitHub, Intellij IDEA. Nella miniguida descriviamo brevemente l'essenza degli articoli e, seguendo il collegamento, potrai approfondire l'argomento di interesse. Aggiungi la raccolta ai tuoi segnalibri e torna ad essa quando necessario. Segnalibro: una selezione di articoli sugli strumenti per sviluppatori Java - Maven, Docker, GitHub e altri - 1

Articoli e conferenze

Giava. Piano d'azione

Essenziale per ogni nuovo Javaista, questo tutorial non riguarda solo la teoria, ma gli strumenti e le tecnologie che vale la pena padroneggiare. Ti consigliamo di leggerlo se hai appena iniziato a muovere i primi passi nella programmazione: ti tornerà sicuramente utile.

Creazione di un progetto in IntelliJ IDEA

IntelliJ IDEA e ambienti di sviluppo simili sono uno dei primi strumenti che un programmatore alle prime armi deve padroneggiare. In questo materiale, l'autore esamina l'installazione e la configurazione del software, nonché la procedura per creare un progetto in IntelliJ IDEA.

Creazione di un semplice progetto web in IntelliJ Idea Enterprise. Passo dopo passo, con le immagini

Guida passo passo su come creare un progetto in IntelliJ IDEA Enterprise Edition (questa è una versione avanzata a pagamento dell'IDE). L'articolo contiene molti esempi e schermate, il che è utile.

Recensione Eclipse Java: un ambiente di sviluppo personalizzato

Esistono due fazioni nel mondo IT: software proprietario e open source. E se tra gli ambienti di sviluppo commerciale IDEA (con ambizioni open source) è praticamente il leader indiscusso, gli IDE open source sono rappresentati dall'unico favorito: Eclipse. Viene spesso scelto dai programmatori a cui piace personalizzare l'ambiente di sviluppo per se stessi. Questo testo spiega cos'è questo IDE, quali sono i suoi vantaggi e svantaggi.

IntelliJ IDEA: stile del codice e formattazione

Gli strumenti moderni semplificano il processo di sviluppo. In particolare, è più semplice monitorare lo stile del proprio codice, cercando di minimizzarne la formattazione “non autorizzata”. In questa recensione, l'autore parla di quali strumenti IntelliJ Idea IDE fornisce allo sviluppatore per rendere il codice piacevole da leggere e facile da comprendere.

10 plugin utili per IntelliJ IDEA: per principianti e sviluppatori esperti

Forse non a tutti mancano le funzionalità dell'ambiente IntelliJ IDEA o vogliono adattarlo alle proprie esigenze personali. Questo è vero: basta espandere le sue funzionalità aggiungendo plugin. Il testo elenca 10 plugin interessanti per lavorare con Intellij IDEA.

I 10 ambienti di sviluppo Java più popolari

Oggi Eclipse, IntelliJ IDEA e NetBeans sono considerati l'IDE Java preferito dai programmatori. Ma oltre a loro, puoi prestare attenzione ad alcune altre soluzioni. Di questo parla il testo.

6 utili strumenti da riga di comando che uno sviluppatore Java dovrebbe conoscere

Java Runtime Environment consente di eseguire applicazioni Java su piattaforme diverse. Il lancio e la compilazione possono essere effettuati anche dalla riga di comando. Utilizzando gli strumenti da riga di comando, uno sviluppatore può semplificare il processo di creazione di applicazioni ed esecuzione di molte altre attività. Il testo parla di sei utili strumenti da riga di comando che uno sviluppatore Java dovrebbe conoscere.

Strumenti che migliorano la qualità del codice Java

Il modo migliore per proteggere il codice da errori evitabili è utilizzare strumenti di analisi del codice statico. L'articolo fornisce otto strumenti per tale analisi. Leggi e scegli quello che ti piace.

41 Strumenti per monitorare le prestazioni delle applicazioni JVM e Java

Di seguito è riportato un elenco completo degli strumenti di monitoraggio JVM e dei prodotti correlati. Gli strumenti sono elencati in ordine alfabetico, senza alcuna preferenza basata sulla posizione nell'elenco.

Nozioni di base su Maven

Maven è uno strumento per la gestione e la costruzione di progetti: un vero assistente per il programmatore Java. Semplifica la vita allo sviluppatore in tutte le fasi del lavoro: dalla creazione della struttura del progetto e il collegamento delle librerie necessarie alla distribuzione del prodotto sul server. Quando lavori con qualsiasi framework, dovrai utilizzare Maven. Questo testo introduttivo ne spiega le principali funzioni.

"Progetto Java dalla A alla Z": tutto quello che avresti voluto sapere su Maven

Maven è uno strumento di creazione di progetti, insieme a Gradle e Ant. In una serie di pubblicazioni sulla creazione del progetto, l'autore parla dell'utilizzo di vari strumenti. Questa sezione, come suggerisce il titolo, riguarda Maven.

"Progetto Java dalla A alla Z": tutto quello che avresti voluto sapere su Maven. Parte 2

Continuazione dell'articolo precedente, dove la teoria descritta nella prima sezione viene mostrata in pratica.

Packaging di applicazioni Java con azioni Maven e GitHub

Questo articolo spiega come creare flussi di lavoro che impacchettano un'applicazione Java utilizzando Maven e quindi salvarla come artefatto o pubblicarla nei pacchetti GitHub.

5 strumenti che miglioreranno la tua esperienza su GitHub

GitHub è il servizio di sviluppo team più popolare. Contiene innumerevoli repository pubblici in vari linguaggi di programmazione. Puoi utilizzare GitHub per archiviare il tuo codice e collaborare con i compagni di squadra e altri sviluppatori. Puoi migliorare GitHub aggiornandolo e personalizzandolo per te stesso. Questo articolo contiene un elenco di strumenti che possono aiutare in questo.

Eclipse, NetBeans o IntelliJ IDEA? Scelta di un IDE per lo sviluppo Java

La maggior parte dei programmatori industriali utilizza Eclipse, NetBeans o IntelliJ IDEA e ciascuno di questi IDE presenta vantaggi e svantaggi. Dopo aver letto questo articolo capirai qual è quello giusto per te.

Strumenti per sviluppatori online

Nel mondo moderno, molti servizi vivono sul “web” e anche le applicazioni “old-time” si stanno lentamente spostando lì. Questa raccolta elenca gli strumenti online che potrebbero essere utili a uno sviluppatore. Ti consentono di testare rapidamente qualcosa senza eseguire l'IDE localmente, il che a volte è utile.

12 strumenti gratuiti per migliorare la qualità e la produttività del codice

Il team di qualsiasi progetto è interessato al rapido sviluppo e al lancio del prodotto sul mercato il prima possibile. Gli strumenti open source possono aiutare a risolvere questo problema. Ad esempio quelli con cui è possibile effettuare analisi statiche del codice, gestire la configurazione, la build e l'integrazione continua. Questo testo contiene diversi utili strumenti open source che ti permetteranno di migliorare la qualità del codice e aumentare la produttività.

Errori da evitare durante la creazione di un profilo GitHub

Quando creano un profilo su GitHub, i principianti spesso commettono errori che potrebbero essere facilmente evitati. Se vuoi che il tuo profilo GitHub faccia una buona impressione ai datori di lavoro, ci sono alcuni dettagli importanti da considerare. Leggiamo e comprendiamo.

Ottimizzare il lavoro con i tuoi progetti su GitHub: familiarizzare con Github Template Repository

Un ampio testo su cos'è Github Template Repository e come lavorarci.

Come eseguire un progetto Open Source su GitHub

Gli sviluppatori di tutto il mondo utilizzano GitHub per condividere i propri progetti. In questo articolo, l'autore fornisce alcuni suggerimenti per aiutarti a creare un ottimo progetto open source. Puoi anche utilizzare questi suggerimenti per creare progetti di hackathon.

Qual è la differenza tra Docker e Kubernetes?

Ora è impossibile immaginare un unico grande progetto senza virtualizzazione e containerizzazione. Pertanto, nell'articolo, l'autore confronta le aree e le caratteristiche dell'utilizzo di Kubernetes, Docker e lo strumento di orchestrazione Docker Swarm.

Prima conoscenza con Docker

La containerizzazione è un meccanismo spesso utilizzato nella pratica. Questa breve panoramica aiuterà a farsi una prima idea sullo strumento Docker.

Introduzione a SpotBugs: uno strumento di analisi del codice statico

La revisione del codice è una parte obbligatoria dello sviluppo. Per facilitare questo compito, vengono utilizzati vari strumenti per l'analisi statica del codice. Ad esempio, l'analizzatore statistico SpotBugs, di cui si parla in questa recensione.

Video

Scrivi codice in modo rapido e semplice con IntelliJ IDEA

Come scrivere rapidamente il codice in IntelliJ IDEA? Artem Zaitsev, uno sviluppatore Java di Naumen, ha condiviso i suoi consigli su questo argomento. Dopo aver tenuto una presentazione sul canale della comunità Java di Ekaterinburg JUG.EKB, Artem ha parlato di diverse tecniche di personalizzazione che aiuteranno i programmatori a lavorare più facilmente e più velocemente nell'IDE. Il report è accompagnato da una dimostrazione visiva del codice.
Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION