11 spôsobov, ako sa naučiť Javu

Obsah:

11 spôsobov, ako sa naučiť Javu
11 spôsobov, ako sa naučiť Javu

Video: 11 spôsobov, ako sa naučiť Javu

Video: 11 spôsobov, ako sa naučiť Javu
Video: Jak upravit PDF soubor - editace PDF pomocí MS Word nebo online nástroje 2024, Apríl
Anonim

Ak uvažujete o zmene kariéry alebo vás jednoducho baví písať vlastný kód pre zábavu, možno vás zaujíma, aký programovací jazyk sa naučiť a či je vôbec možné sa ho naučiť sami. Java je z jedného dôvodu jedným z najobľúbenejších programovacích jazykov na svete a je to určite jedna z najlepších možností, ak sa chcete naučiť sami. Ak sa chcete dozvedieť viac o výhodách a nevýhodách štúdia Javy a získať informácie o tom, ako môžete začať doma, máme vás!

Kroky

Otázka 1 z 11: Je ľahké sa naučiť Javu?

Naučte sa Javu Krok 1
Naučte sa Javu Krok 1

Krok 1. Nie je to hračka, ale je to určite jeden z ľahšie sa učiacich jazykov

Java je skvelý programovací jazyk pre začiatočníkov, pretože vás núti porozumieť základnej logike kódu, aby ste ho mohli napísať. Je tiež jednoduchšie prejsť z Javy do iného programovacieho jazyka, ako prejsť z iného jazyka do Javy. Rovnako ako každý jazyk však bude potrebovať čas, úsilie a sústredenie sa, aby ste skutočne porozumeli tomu, ako používať kód v maximálnej miere.

Mnoho programátorov verí, že základy a logiku Java je oveľa jednoduchšie naučiť sa ako ostatné jazyky

Naučte sa Javu Krok 2
Naučte sa Javu Krok 2

Krok 2. Java sa číta oveľa jednoduchšie ako ostatné jazyky, ale ťažšie sa píše

Java je podrobná, čo znamená, že na spustenie funkcie musíte napísať viac riadkov kódu, ako by ste urobili v iných jazykoch. Je to skvelé, ak ste v kódovaní úplní nováčikovia, pretože je jednoduchšie ich spracovať a porozumieť tomu, čo skripty robia so všetkým, čo je očividne vysvetlené. Pretože však musíte napísať viac riadkov kódu, existuje viac priestoru na chybu.

  • Niektorí programátori si myslia, že ovládanie Javy je ťažšie ako iné jazyky, pretože na vykonávanie akcií vyžaduje viac riadkov skriptu a v niektorých neintuitívnych spôsoboch je zvyčajne nadbytočná.
  • Len ako príklad, ak si chcete vytlačiť „Vitajte na wikiHow!“v Jave budete potrebovať celkom 7 oddelených riadkov kódu: class Main { / / public static void main (String … args) { / / System.out.println („Welcome to wikiHow!“); /} /}. Na niečo ako Python by vám stačil jeden riadok: print („Vitajte vo Wikihow!“).

Otázka 2 z 11: Je možné sa naučiť Javu?

  • Naučte sa Javu Krok 3
    Naučte sa Javu Krok 3

    Krok 1. Je to viac ako možné-je to najbežnejší spôsob, ako to urobiť

    Môžete sa úplne naučiť čítať a písať Javu sami. V dnešnej dobe takto začína väčšina profesionálnych programátorov. Existuje toľko bezplatných návodov, cvičných nástrojov, prednášok a tried, že je to jednoduchšie ako kedykoľvek predtým. Je však dôležité byť realistický-ak sa chystáte skutočne ovládať Javu, je pravdepodobné, že to urobíte sami, je to najpomalší spôsob. Dá sa to zvládnuť, ale môže to trvať niekoľko rokov a veľa praxe.

    • Mnoho profesionálnych programátorov verí, že sa skutočne nestali odborníkmi na Javu, kým nezačali pracovať na projektoch s inými kodérmi. Je ťažšie ovládať programovací jazyk sami, ak nespolupracujete s inými na rozpoznaní chýb, ktorých sa dopúšťate.
    • Zhruba 69% všetkých počítačových programátorov je aspoň čiastočne samouk. Ak práve začínate, učiť sa sami je úžasný spôsob, ako ísť.

    Otázka 3 z 11: Ako sa môžem začať učiť Javu od začiatku?

    Naučte sa Javu Krok 4
    Naučte sa Javu Krok 4

    Krok 1. Začnite čítaním alebo sledovaním sprievodcov o základoch jazyka

    Na pár dní absorbujte čo najviac informácií, aby ste sa zoznámili s termínmi a logikou jazyka. Tieto informácie nájdete na ľubovoľnom kanáli alebo webových stránkach s kódovaním YouTube, ale najlepšie miesto na začatie vzdelávania je na webových stránkach spoločnosti Oracle, pretože sú spoločnosťou, ktorá vlastní Javu. Všetku svoju dokumentáciu a informácie publikujú online na https://www.oracle.com/java/technologies/javase-downloads.html. Začnite učením:

    • Podmienené. Toto sú vyhlásenia, ktoré programu hovoria, či má niečo urobiť na základe inej informácie. Toto sú živiny každého programu. Podmienky vždy začínajú „ak“a za nimi zátvorky.
    • Slučky. Jedná sa o nástroje, ktoré vám umožňujú opakovať sadu funkcií určitý čas. V Jave existujú tri spôsoby, ako to urobiť (while loops, for loops, and do while loop). Sú kľúčové, ak chcete, aby kód vykonával akékoľvek komplexné úlohy.
    • Funkcie/metódy. Tieto bloky kódu sú opakovane použiteľnými bitmi informácií, ktoré vykonávajú určitú úlohu. V Jave existuje niekoľko spôsobov, ako vytvoriť funkciu/metódu, ale základná logika je v začiatkoch dôležitá.
    • Vyhlásenia. Tieto príkazy komunikujú trochu údajov tak, že im poskytujú premennú a názov. Tieto sú nevyhnutné pri výbere konkrétnych bitov informácií vo vašom kóde.
    Naučte sa Javu Krok 5
    Naučte sa Javu Krok 5

    Krok 2. Postupujte spolu s bezplatnými online kurzami, aby ste zvládli základy

    Existuje toľko zdrojov pre Javu, že sa ich možno dokážete naučiť bez toho, aby ste museli minúť čokoľvek za efektný kurz alebo boot tábor. Code Gym, Learn Java Online a Coding Bat sú 100% zadarmo. Tieto stránky vám poskytnú praktické cvičenia, vysvetlia, ako jazyk funguje, a prevedú vás všetkým, čo potrebujete vedieť o základoch. Strávte niekoľko týždňov alebo mesiacov dokončením týchto návodov, aby ste získali základy.

    • Na YouTube existujú aj stovky bezplatných tried kódovania v jazyku Java. Oracle, spoločnosť, ktorá vlastní Javu, tam má dokonca svoje vlastné bezplatné videá. Medzi ďalšie skvelé možnosti patrí Code Java, Programming with Mosh a Amigos code.
    • Ak chcete, môžete zaplatiť za kurz Java na Udemy alebo Coursera. Niektorí ľudia uprednostňujú tieto kurzy, pretože sa cítia viac motivovaní držať sa ich, keď platia za triedu.
    Naučte sa Javu Krok 6
    Naučte sa Javu Krok 6

    Krok 3. Naučte sa písať základné programy, aby ste zvládli syntax

    Syntax je poradie a usporiadanie riadkov kódu a je to jedna z ťažších vecí, ktoré sa musíte naučiť. Javu nemôžete ovládať iba sledovaním videí alebo čítaním kníh. Ak chcete porozumieť syntaxi, musíte si skutočne precvičiť akt písania. Buď postupujte podľa návodu na zostavenie kódu, alebo sa pustite do základnej úlohy pre začiatočníkov, ako je program „ahoj svet“. Zabávajte sa s nimi. Skúste vymyslieť svoje vlastné jednoduché kódy pomocou zručností, keď sa ich naučíte. Medzi obľúbené začiatočnícke projekty patria:

    • Program, ktorý vykonáva základné matematické funkcie.
    • Program, ktorý vyhľadáva faktoriály pomocou rekurzívnej funkcie.
    • Program, ktorý identifikuje, či je napísané slovo palindrómom alebo nie.
    • Program, ktorý funguje ako textový editor.

    Otázka 4 z 11: Ako môžem zistiť, či sa skutočne učím?

  • Naučte sa Javu Krok 7
    Naučte sa Javu Krok 7

    Krok 1. Pripojte sa k online komunite a požiadajte ich, aby skontrolovali váš kód

    Jeden z najlepších spôsobov, ako sa naučiť, je hovoriť s ostatnými programátormi o kóde, ktorý napíšete. Stack Overflow je medzi kodérmi veľmi populárny a Github je skvelou voľbou, ak chcete zdieľať veľké bloky kódu alebo riešiť problémy s inými nadšencami. Podeľte sa o svoje veci, požiadajte o spätnú väzbu a nechajte si poradiť od ostatných programátorov, aby ste zistili, ako sa môžete zlepšiť!

    • Ak máte účet Reddit, r/programovanie a r/learnjava sú úplne fenomenálne komunity, ku ktorým sa môžete pripojiť.
    • Na ktoromkoľvek z týchto fór alebo komunít môžete požiadať o zapojenie sa do programovacieho projektu! Existuje množstvo projektov komunálneho programovania a mnohé z nich by nemali problém priviesť na palubu začiatočníka, aby im ukázal laná.

    Otázka 5 z 11: Je lepšie naučiť sa Javu alebo ísť na hodinu?

    Naučte sa Javu Krok 8
    Naučte sa Javu Krok 8

    Krok 1. Boot campy sú skvelé, ak sa chcete rýchlo učiť a meníte kariéru

    Boot tábory sú obľúbenejšie než kedykoľvek predtým, pretože ponúkajú profesionálom ľahký spôsob zmeny kariéry. Dokončenie týchto intenzívnych programov zvyčajne trvá 2 až 4 mesiace a ich cieľom je naučiť vás všetko, čo potrebujete vedieť o konkrétnom kódovacom jazyku. Ak nemáte roky na to, aby ste sa učili sami, je to skvelá cesta!

    Tieto bootovacie tábory zvyčajne stoja 3 000-13 000 dolárov. Absolventi sú však často umiestnení priamo do zamestnania, zvyčajne po ukončení školy získate osvedčenie a priemerný absolvent kódovacieho bootovacieho tábora môže po niekoľkých rokoch zarobiť 100 000 dolárov ročne. práce

    Naučte sa Javu Krok 9
    Naučte sa Javu Krok 9

    Krok 2. Vysokoškolské tituly sú ideálne, ak chcete hĺbkové vzdelanie a prihlasovacie údaje

    Ak ste na strednej škole alebo si robíte prestávku a snažíte sa zistiť, čo chcete študovať na vysokej škole, počítačová veda je skvelou voľbou! Naučíte sa Javu spolu s mnohými ďalšími programovacími jazykmi a absolvujete hĺbkové porozumenie všetkým veciam, ktoré súvisia s kódovaním a počítačom!

    Ak ste už išli na vysokú školu alebo ste hneď vstúpili do pracovného procesu a uvažujete o zmene kariéry, nemusíte sa vrátiť a získať titul bakalára počítačových vied, aby ste mohli pracovať ako kodér. Mnoho programátorov je samouk a tí, ktorí chcú formálne vzdelanie v Jave, to zvládnu rýchlejšie a za menej peňazí s boot campom

    Naučte sa Javu Krok 10
    Naučte sa Javu Krok 10

    Krok 3. Najlepšie je naučiť sa sami, ak sa chcete zabaviť a ísť pomaly

    Ak vás zaujíma naučiť sa kódovať a chcete sa učiť svojim vlastným tempom, môžete sa úplne naučiť. Cesta do školy to môže trvať dlhšie, ale bude to zábavnejšie a veľmi obohacujúce. Okrem toho, ak si z toho chcete urobiť kariéru, môžete sa úplne najať na program so samoukom! Ovládanie jazyka vám jednoducho môže trvať trochu dlhšie.

    Otázka 6 z 11: Čo potrebujem na precvičenie programovania v Jave?

  • Naučte sa Javu Krok 11
    Naučte sa Javu Krok 11

    Krok 1. Stiahnite si IDE, aby ste skutočne mohli začať písať kód

    Technicky môžete napísať kód do dokumentu na spracovanie textu, ako je napríklad Poznámkový blok alebo Microsoft Word, ale žiadny profesionálny programátor to nerobí. Ak to s učením myslíte vážne, stiahnite si IDE (integrovaná vývojová platforma). Eclipse je pravdepodobne vaša najlepšia stávka, keď začínate, pretože je populárny a bezplatný, ale môžete sa tiež učiť na IntelliJ, BlueJ, Xcode alebo inom IDE kompatibilnom s jazykom Java.

    Tieto programy majú panely úloh, nástroje a používateľské rozhrania navrhnuté špeciálne pre kodéry. Áno, v programe Poznámkový blok sa môžete naučiť, ak naozaj chcete, ale nemá to zmysel. Mnoho IDE je bezplatných a budete sa ich musieť naučiť skutočne zdieľať, prevádzkovať alebo písať profesionálny kód

    Otázka 7 z 11: Môžete programovať na akomkoľvek počítači?

  • Naučte sa Javu Krok 12
    Naučte sa Javu Krok 12

    Krok 1. Áno, Java bude fungovať na akomkoľvek operačnom systéme

    Java je široko použiteľný a jednotný programovací jazyk a bude fungovať úplne rovnako bez ohľadu na to, či používate operačný systém Apple OS, Windows alebo Linux. Je to skvelé, pretože nemusíte ísť von a kupovať drahý hardvér alebo softvér. To je dôvod, prečo keď ľudia hovoria „ktokoľvek sa môže naučiť kódovať“, myslia to vážne!

  • Otázka 8 z 11: Ako dlho trvá zvládnutie Javy?

  • Naučte sa Javu Krok 13
    Naučte sa Javu Krok 13

    Krok 1. To úplne závisí, ale cvičením každý deň sa tento proces urýchli

    Ak už poznáte jazyky Python a C ++, možno už o niekoľko mesiacov zvládnete jazyk Java. Ak ste však v kódovaní úplní nováčikovia a učíte sa sami sebe, úplné pochopenie kódovania komplexných programov môže trvať roky. V oboch prípadoch bude najrýchlejší spôsob, ako si vyhradiť čas na cvičenie každý deň. Aj keď je to len 20-30 minút denne, musíte cvičiť!

    Tiež to závisí od toho, čo rozumiete pod pojmom „majster“. Existuje toľko rôznych potenciálnych oblastí špecializácie, že by ste teoreticky mohli stráviť celý život učením sa všetkých rôznych spôsobov písania kódu v Jave

    Otázka 9 z 11: Je Java najlepším programovacím jazykom, ktorý sa treba naučiť?

  • Naučte sa Javu, krok 14
    Naučte sa Javu, krok 14

    Krok 1. Je to určite top 3 jazyk, takže to nie je zlá voľba

    Po jazykoch Python a Javascript (ktoré nie sú to isté ako Java) je Java tretím najobľúbenejším programovacím jazykom na svete. Na Jave beží viac ako 3 miliardy zariadení, takže to nie je tak, že by to znamenalo nedostatok jej použitia. Je to také podrobné, že je často jednoduchšie prejsť z Javy na niečo ako Python, a nie naopak. Keď vezmeme do úvahy všetko, Java je skvelou voľbou, ak s kódovaním začínate!

    Priemerný vývojár Java zarába zhruba 100 000 dolárov ročne a je tu veľký dopyt, takže ak je vašim cieľom nájsť si zamestnanie, Java je dobrá voľba

    Otázka 10 z 11: Ako sa môžem naučiť Javu za 24 hodín?

  • Naučte sa Javu Krok 15
    Naučte sa Javu Krok 15

    Krok 1. Bohužiaľ sa to nestane

    Ak sa budete baviť online, uvidíte všetky druhy „naučte sa kódovať za 24 hodín!“alebo „hlavné kódovanie za mesiac!“kurzy a knihy. Bohužiaľ sú to väčšinou triky. Aj keď môžete určite urobiť veľa pokroku za týždeň alebo dva, ak sa budete venovať štúdiu, nenaučíte sa, ako skutočne písať v kóde v takom krátkom časovom rámci.

    Pamätajte si, že Java je druh veci, na ktorú by ste absolvovali celé kurzy v snahe získať titul z počítačovej vedy. Toto nie je vec, ktorú sa môžete úplne naučiť cez noc

    Otázka 11 z 11: Prečo niektorí programátori odporúčajú neučiť sa Javu?

  • Naučte sa Javu Krok 16
    Naučte sa Javu Krok 16

    Krok 1. Niektorí profesionáli cítia, že je to zastarané

    Java je jedným z najstarších programovacích jazykov a mnohým profesionálnym programátorom sa nepáči, aké sú opakujúce sa a podrobné. Napísanie programu v Jave trvá dlhšie ako jeho napísanie v iných jazykoch. Výsledkom je, že niektorí profesionáli sa domnievajú, že Java ide cestou dodo. Existuje určite niekoľko dôkazov, že Java nie je taká bežná, ako bývala, ale v blízkej dobe nezmizne. Ak sa to stane mimo, bude to dlho trvať.

  • Odporúča: