2 siti web e 2 app che possono aiutare quando si apprende la programmazione Java

2 siti web e 2 app che possono aiutare quando si apprende la programmazione Java / Internet

Ci sono molte persone che conosco che vorrebbero sapere come programmare, eppure sono confusi da come iniziare e quali sono le idee generali della programmazione. Inoltre, ci sono un gran numero di linguaggi di programmazione Che linguaggio di programmazione dovresti imparare per lo sviluppo del software? Quale linguaggio di programmazione dovresti imparare per lo sviluppo del software? Quando inizi nel percorso di programmazione, è importante investire saggiamente il tuo tempo nella scelta di apprendere qualcosa che ti avvantaggerà nell'immediato futuro con risultati visibili sulla tua piattaforma di ... Leggi di più tra cui scegliere, quindi scegli quello giusto per iniziare fuori con potrebbe essere un po 'difficile per il programmatore inesperto. Questo articolo ti aiuterà a iniziare con una lingua relativamente facile da imparare.

Perché imparare la programmazione Java?

Java è il mio linguaggio di programmazione preferito quando cerco di apprendere i concetti di programmazione. Questo perché Java è molto multipiattaforma, ha una sintassi abbastanza leggibile (rispetto ad altri linguaggi), e ci sono molti strumenti che possono rendere lo sviluppo in Java un compito abbastanza facile. Prima di iniziare, assicurati di avere il JDK installato, poiché non sarai in grado di fare nulla senza di esso.

Parti di Java

I programmi Java sono separati in classi. Tecnicamente ogni classe ha il proprio programma, ma è possibile lavorare con numerose classi per realizzare un programma più ampio e complesso mantenendo una buona organizzazione del codice. Almeno una di queste classi deve essere la classe principale o contenere un metodo principale. Un metodo è un blocco di codice che viene eseguito quando si chiama semplicemente il nome del metodo. Il metodo principale è richiesto in quanto Java cerca questo metodo per avviare il programma. Puoi passare i parametri ad altri metodi se lo desideri, consentendo al metodo di prendere input e fare qualcosa con esso.

variabili

Molto probabilmente avrai anche bisogno di memorizzare le informazioni in determinati punti. Queste sono variabili, o talvolta chiamate campi, che contengono le informazioni. Devi specificare il tipo di variabile in modo che Java sappia cosa stai cercando di contenere. Ciò include cose come true / false (booleano), numeri (int, long, double, ecc.) E molto altro. Dato che Java può supportare la programmazione orientata agli oggetti, puoi persino mantenere istanze di una classe in una variabile.

Esempio

Ad esempio, ecco una classe che dovrebbe semplicemente stampare il numero 6 sullo schermo:

public class makeuseof public static void main (String args []) int myNum = 6; System.out.println (myNum); 

2 Applicazioni raccomandate

Ci sono due applicazioni che consiglierei di aiutarti durante le tue avventure di programmazione.

Greenfoot

Greenfoot impara a scrivere programmi in Java con Greenfoot Impara a scrivere programmi in Java con Greenfoot Greenfoot si prende cura dell'apprendimento di un linguaggio di programmazione fornendo una piattaforma di sviluppo, destinata a scopi didattici, in cui gli utenti possono iniziare rapidamente e ottenere risultati visivi di nuovo la forma della grafica. Greenfoot corre ... Read More è un modo molto divertente per imparare a programmare, dato che puoi vedere tutte le modifiche che apporti al codice in un'impostazione di videogioco. Inoltre, c'è una grande comunità che può dare aiuto, idee e molto altro. Quindi, se vuoi un'esperienza di programmazione visiva, Greenfoot è un ottimo modo per iniziare.

Geany

Per coloro che vogliono avere un editor abbastanza bravo da fare la programmazione nitty grintosa, raccomando di usare Geany Geany - Un editor di codice di grandi dimensioni per Linux Geany - Un editor di codice di grandi dimensioni per Linux Sorprendentemente, Linux non offre molti buoni IDE (Ambienti di sviluppo integrati). Credo che questo sia dovuto al fatto che la maggior parte dei programmatori Linux ha tirato fuori il vecchio Notepad (o gedit in questo caso), e ha iniziato ... Per saperne di più. È disponibile per tutti i sistemi operativi, è relativamente leggero e svolge semplicemente il lavoro. Ci sono davvero molte di altri editori che le persone possono scegliere, e sono invitati a utilizzarli, ma la mia raccomandazione rimane con Geany.

2 siti Web consigliati

Ci sono un paio di siti Web che possono aiutarti se questa introduzione non ha molto senso.

Il primo è “Javanotes 6.0” che fornisce una spiegazione molto più lunga ma completa dei concetti base di programmazione Java. Qui troverai un sacco di informazioni e alcuni esercizi di programmazione. Se ne hai il tempo, è un'ottima lettura.

Infine, puoi anche controllare la pagina di HowStuffWorks su Java. Include anche alcune informazioni e ti guida a creare il tuo primo programma. Questa è un'altra lettura interessante, e comporta un diverso primo problema rispetto al tradizionale “Ciao mondo” esempio.

Conclusione

Iniziare con Java non è così difficile come sembra. Con un po 'di tempo e di pratica imparerai a farlo, e da lì potrai creare programmi più complessi che offrono più funzionalità. Inoltre, se si padroneggiano i concetti di programmazione, sarà più semplice imparare altri linguaggi di programmazione poiché gran parte del processo di apprendimento è semplicemente una sintassi diversa.

Facci sapere quali sono le tue app e i tuoi strumenti Java nei commenti qui sotto.

Scopri di più su: Java, Apprendimento delle lingue, Programmazione.