11 načina da se naučite Java

Sadržaj:

11 načina da se naučite Java
11 načina da se naučite Java

Video: 11 načina da se naučite Java

Video: 11 načina da se naučite Java
Video: Employee attendance record system demo 2024, Travanj
Anonim

Ako razmišljate o promjeni karijere ili ste jednostavno zainteresirani za zabavno pisanje vlastitog koda, možda se pitate koji programski jezik učite i je li uopće moguće naučiti ga sami. Java je s razlogom jedan od najpopularnijih programskih jezika na svijetu i definitivno je jedna od najboljih opcija ako želite naučiti sami. Da bismo saznali više o prednostima i nedostacima učenja Jave i dobili informacije o tome kako započeti kod kuće, imamo vas!

Koraci

Pitanje 1 od 11: Je li lako naučiti Javu?

Naučite se Java 1. korak
Naučite se Java 1. korak

Korak 1. Nije povjetarac, ali je definitivno jedan od jezika koje je lakše naučiti

Java je izvrstan programski jezik za početnike jer vas prisiljava da razumijete temeljnu logiku koda kako biste ga napisali. Također je mnogo lakše preći s Jave na drugi programski jezik nego s drugog jezika na Javu. No, kao i svakom jeziku, bit će potrebno vrijeme, trud i fokus da biste doista razumjeli kako koristiti kôd u najvećoj mogućoj mjeri.

Mnogi koderi vjeruju da je osnove i logika Jave puno lakše naučiti od drugih jezika

Naučite se Java 2. korak
Naučite se Java 2. korak

Korak 2. Java se puno lakše čita od drugih jezika, ali je teže pisati

Java je detaljna, što znači da morate napisati više redaka koda za izvršavanje funkcije nego što biste to učinili na drugim jezicima. Ovo je sjajno ako ste tek počeli kodirati jer je lakše obraditi i razumjeti što skripte rade sa svime što je očito napisano. Međutim, budući da morate napisati više redaka koda, postoji više prostora za pogrešku.

  • Neki koderi misle da Javu može biti teže savladati od drugih jezika jer zahtijeva više redaka skripte za izvođenje radnji, a teži se da bude prilično suvišna na neke kontraintuitivne načine.
  • Samo kao primjer, ako želite ispisati “Dobro došli na wikiHow!” u Javi bi vam trebalo ukupno 7 zasebnih redaka koda: class Main { / / public static void main (String… args) { / / System.out.println ("Dobro došli na wikiHow!"); /} /}. U nečemu poput Pythona potreban vam je samo jedan redak: print ("Dobro došli na Wikihow!").

Pitanje 2 od 11: Je li moguće sami naučiti Java?

  • Naučite se Java Korak 3
    Naučite se Java Korak 3

    Korak 1. Više je nego moguće-to je najčešći način da to učinite

    Apsolutno možete naučiti samostalno čitati i pisati Javu. Ovih dana većina profesionalnih programera počinje tako. Postoji toliko besplatnih vodiča, alata za vježbu, predavanja i satova da je to lakše nego ikad. Međutim, važno je biti realan-ako ćete zaista ovladati Javom, to je vjerojatno najsporiji način da to učinite sami. To se može učiniti, ali može potrajati nekoliko godina i tona prakse.

    • Mnogi profesionalni koderi vjeruju da doista nisu u potpunosti postali stručnjaci za Javu sve dok nisu počeli raditi na projektima s drugim koderima. Teže je svladati sam programski jezik ako ne radite s drugima kako biste uočili greške dok ih radite.
    • Otprilike 69% svih računalnih programera barem je djelomično samouko. Ako tek počinjete, samostalno učenje izvrstan je način.

    Pitanje 3 od 11: Kako započeti učenje Jave od nule?

    Naučite se Javi 4. korak
    Naučite se Javi 4. korak

    Korak 1. Počnite čitajući ili gledajući vodiče o osnovama jezika

    Samo upišite što više informacija nekoliko dana kako biste se upoznali s terminima i logikom jezika. Ove podatke možete pronaći na bilo kojem YouTube kanalu ili web stranici za kodiranje, ali najbolje mjesto za početak učenja može biti na web mjestu Oracle, budući da su oni vlasnici Jave. Svoju dokumentaciju i informacije objavljuju na mreži na https://www.oracle.com/java/technologies/javase-downloads.html. Počnite učenjem:

    • Uvjete. To su izjave koje govore programu treba li učiniti nešto na temelju neke druge informacije. To su žila kucavica svakog programa. Uvjeti uvijek počinju sa "ako" iza kojega idu zagrade.
    • Petlje. To su alati koji vam omogućuju ponavljanje niza funkcija određeni broj puta. U Javi postoje tri načina za to (while petlje, za petlje i do while petlje). Oni su ključni ako želite da kôd izvršava složene zadatke.
    • Funkcije/metode. Ovi blokovi koda su bitovi informacija za višekratnu uporabu koji izvršavaju određeni zadatak. Postoji više načina za izradu funkcije/metode u Javi, ali temeljna logika važna je u ranoj fazi.
    • Deklaracije. Ove izjave prenose malo podataka dajući im varijablu i ime. To je bitno kada se radi o odabiru određenih bitova podataka u vašem kodu.
    Naučite se Javi 5. korak
    Naučite se Javi 5. korak

    Korak 2. Slijedite besplatne online tečajeve kako biste se upoznali s osnovama

    Postoji toliko mnogo resursa za Javu da ćete ih možda moći naučiti, a da ništa ne potrošite na otmjene tečajeve ili boot kamp. Code Gym, Learn Java Online i Coding Bat 100% su besplatni. Ove web stranice pružit će vam vježbe za vježbanje, objasniti kako jezik funkcionira i provesti vas kroz sve što trebate znati o osnovama. Provedite nekoliko tjedana ili mjeseci dovršavajući ove vodiče kako biste stekli osnove.

    • Na YouTubeu postoje i stotine besplatnih tečajeva o kodiranju s Javom. Oracle, tvrtka koja posjeduje Javu, čak ima i vlastite besplatne videozapise. Druge sjajne mogućnosti uključuju Code Java, Programiranje s Mosh -om i Amigos kod.
    • Java tečaj možete platiti na Udemyju ili Courseri ako želite. Neki ljudi preferiraju ove tečajeve jer se osjećaju motiviranijima da ih se drže dok plaćaju tečaj.
    Naučite se Javi 6. korak
    Naučite se Javi 6. korak

    Korak 3. Vježbajte pisanje osnovnih programa za savladavanje sintakse

    Sintaksa je redoslijed i raspored redova koda, a to je jedna od stvari koje je teže naučiti. Javu ne možete savladati samo gledajući video zapise ili čitajući knjige. Za razumijevanje sintakse morate zapravo vježbati čin pisanja. Ili slijedite upute za sastavljanje koda ili se pozabavite osnovnim zadatkom za početnike, poput programa "hello world". Igračke se zabavite s tim. Pokušajte izmisliti vlastite jednostavne kodove koristeći vještine dok ih učite. Popularni projekti za početnike uključuju:

    • Program koji obavlja osnovne matematičke funkcije.
    • Program koji pronalazi faktorije pomoću rekurzivne funkcije.
    • Program koji će identificirati je li riječ koju pišete palindrom ili ne.
    • Program koji funkcionira poput uređivača teksta.

    Pitanje 4 od 11: Kako mogu shvatiti učim li zapravo?

  • Naučite se Javi 7. korak
    Naučite se Javi 7. korak

    Korak 1. Pridružite se mrežnoj zajednici i zamolite ih da pregledaju vaš kôd

    Jedan od najboljih načina učenja je razgovarati s drugim programerima o kodu koji pišete. Stack Overflow super je popularan među koderima, a Github je izvrstan izbor ako želite podijeliti velike blokove koda ili riješiti probleme s drugim entuzijastima. Podijelite svoje stvari, zatražite povratne informacije i poslušajte savjet drugih kodera kako biste vidjeli kako se možete poboljšati!

    • Ako slučajno imate Reddit račun, r/programiranje i r/learnnjava apsolutno su fenomenalne zajednice kojima se možete pridružiti.
    • Na bilo kojem od ovih foruma ili zajednica možete zatražiti da se pridružite nekom programskom projektu! Postoji mnogo projekata zajedničkog programiranja, a mnogi od njih ne bi imali problema dovesti početnika na ploču da im pokaže konopce.

    Pitanje 5 od 11: Je li bolje učiti Javu ili pohađati tečaj?

    Naučite se Javi 8. korak
    Naučite se Javi 8. korak

    Korak 1. Kampovi za pokretanje su izvrsni ako želite brzo učiti i mijenjate karijeru

    Kampovi za obuku popularniji su nego što su ikada bili jer profesionalcima nude jednostavan način promjene karijere. Ovim intenzivnim programima obično je potrebno 2-4 mjeseca da se završe, a cilj im je naučiti sve što trebate znati o određenom jeziku za kodiranje. Ako nemate godina za samostalno učenje, ovo je sjajan način!

    Ti boot kampovi obično koštaju 3 000 do 13 000 USD. Međutim, diplomanti se često izravno postavljaju na posao, obično dobivate certifikat nakon što diplomirate, a prosječni diplomirani programer kodiranja može zaraditi 100 000 USD godišnje nakon nekoliko godina od posla

    Naučite se Javi 9. korak
    Naučite se Javi 9. korak

    Korak 2. Fakultetske diplome idealne su ako želite dubinsko obrazovanje i vjerodajnice

    Ako ste u srednjoj školi ili uzimate godinu dana pauze i pokušavate shvatiti što želite studirati na fakultetu, informatika je izvrsna opcija! Naučit ćete Java uz hrpu drugih programskih jezika, a diplomirat ćete s dubinskim razumijevanjem svih stvari vezanih za kodiranje i računalo!

    Ako ste već krenuli na fakultet ili ste odmah ušli u radnu snagu i razmišljate o promjeni karijere, ne morate se vratiti i steći diplomu računarstva da biste radili na kodiranju. Mnogi koderi samouki su, a oni koji žele formalno obrazovanje na Javi mogu to učiniti brže i za manje novca uz kamp za obuku

    Naučite se Javi 10. korak
    Naučite se Javi 10. korak

    Korak 3. Najbolje je učiti sami ako se želite zabaviti i polako

    Ako ste zainteresirani za učenje kodiranja i želite učiti vlastitim tempom, apsolutno se možete naučiti. Možda će potrajati dulje nego odlazak u školu, ali bit će zabavniji i vrlo koristan. Osim toga, ako ovo želite učiniti karijerom, apsolutno se možete zaposliti za programiranje sa samoukim iskustvom! Možda će vam jednostavno trebati malo duže da savladate jezik.

    Pitanje 6 od 11: Što mi je potrebno za vježbanje programiranja u Javi?

  • Naučite se Javi 11. korak
    Naučite se Javi 11. korak

    Korak 1. Preuzmite IDE da biste zapravo počeli pisati kôd

    Tehnički možete upisati kôd u dokument za obradu teksta, poput Notepada ili Microsoft Worda, ali to ne radi nijedan profesionalni programer. Ako se ozbiljno bavite učenjem, preuzmite IDE (integriranu razvojnu platformu). Eclipse je vjerojatno vaša najbolja opklada na početku jer je popularan i besplatan, ali možete naučiti i na IntelliJ -u, BlueJ -u, Xcode -u ili bilo kojem drugom IDE -u koji je kompatibilan s Javom.

    Ovi programi imaju programske trake, alate i korisnička sučelja dizajnirana posebno za kodirače. Da, mogli biste naučiti na Notepadu ako to zaista želite, ali nema smisla. Mnogi su IDE -i besplatni i morat ćete ih naučiti da zapravo dijele, pokreću ili pišu profesionalni kôd

    Pitanje 7 od 11: Možete li programirati na bilo kojem računalu?

  • Naučite se Javi 12. korak
    Naučite se Javi 12. korak

    Korak 1. Da, Java će raditi na bilo kojem operativnom sustavu

    Java je široko upotrebljiv i ujednačen programski jezik, koji će raditi na potpuno isti način bez obzira na to jeste li na Apple OS -u, Windows -u ili Linuxu. Ovo je sjajno jer ne morate izlaziti van i kupiti skupi hardver ili softver. Zato ljudi kažu "svatko može naučiti kodirati" to misle ozbiljno!

  • Pitanje 8 od 11: Koliko je potrebno za savladavanje Jave?

  • Naučite se Javi 13. korak
    Naučite se Javi 13. korak

    Korak 1. To u potpunosti ovisi, ali svakodnevno vježbanje će ubrzati proces

    Ako već poznajete Python i C ++, možda ćete moći svladati Javu za nekoliko mjeseci. Međutim, ako ste tek počeli kodirati i učite sami, mogu proći godine da biste u potpunosti razumjeli kako kodirati složene programe. U oba slučaja, najbrži način za to bit će odvajanje vremena za svakodnevno vježbanje. Čak i ako je to samo 20-30 minuta dnevno, morate vježbati!

    To također ovisi o tome što mislite pod "majstorom". Postoji toliko različitih potencijalnih područja specijalizacije da biste teoretski mogli provesti cijeli život učeći sve različite načine pisanja koda u Javi

    Pitanje 9 od 11: Je li Java najbolji programski jezik za učenje?

  • Naučite se Javi 14. korak
    Naučite se Javi 14. korak

    Korak 1. To je zasigurno top 3 jezik, pa nije loš izbor

    Nakon Pythona i Javascripta (što nije isto što i Java), Java je treći najpopularniji programski jezik na svijetu. Preko 3 milijarde uređaja radi na Javi, pa izgleda da nema nedostatka upotrebe za nju. Također je toliko opširno da je često lakše prijeći s Jave na nešto poput Pythona umjesto obrnuto. Sve u svemu, Java je izvrstan izbor ako ste tek počeli kodirati!

    Prosječni Java programer zarađuje otprilike 100 000 USD godišnje i ovdje postoji velika potražnja, pa ako je vaš cilj pronaći posao, Java je dobar izbor

    Pitanje 10 od 11: Kako mogu naučiti Javu u 24 sata?

  • Naučite se Javi 15. korak
    Naučite se Javi 15. korak

    Korak 1. Nažalost, to se neće dogoditi

    Ako lutate po internetu, vidjet ćete sve vrste "naučiti kodirati u 24 sata!" ili "master kodiranje za mjesec dana!" tečajeve i knjige. Nažalost, to su uglavnom trikovi. Iako zasigurno možete napraviti veliki napredak u tjedan ili dva ako se posvetite studiju, nećete naučiti kako zapravo pisati u kodu u tako kratkom roku.

    Upamtite, Java je vrsta na koju biste išli na cijele tečajeve radi sticanja diplome računalnih znanosti. Ovo nije stvar koju možete potpuno naučiti preko noći

    Pitanje 11 od 11: Zašto neki programeri predlažu da ne uče Javu?

  • Naučite se Javi 16. korak
    Naučite se Javi 16. korak

    Korak 1. Postoji mišljenje među nekim stručnjacima da je zastario

    Java je jedan od najstarijih programskih jezika koji postoji, a mnogi profesionalni koderi ne vole koliko se ponavlja i detaljno govori. Za pisanje programa u Javi potrebno je dulje nego za pisanje na drugim jezicima. Kao rezultat toga, neki stručnjaci vjeruju da Java ide putem dodoa. Sigurno postoji malo dokaza da Java nije tako uobičajena kao što je bila, ali neće uskoro nestati. Ako ne bude naklonjeno, proći će mnogo vremena od sada.

  • Preporučeni: