11 způsobů, jak se naučit Javu

Obsah:

11 způsobů, jak se naučit Javu
11 způsobů, jak se naučit Javu

Video: 11 způsobů, jak se naučit Javu

Video: 11 způsobů, jak se naučit Javu
Video: Jak upravit PDF soubor - editace PDF pomocí MS Word nebo online nástroje 2024, Duben
Anonim

Pokud přemýšlíte o změně kariéry nebo vás prostě baví psát si vlastní kód pro zábavu, možná si říkáte, jaký programovací jazyk se naučit a zda je vůbec možné se ho naučit sami. Java je z nějakého důvodu jedním z nejpopulárnějších programovacích jazyků na světě a je to rozhodně jedna z nejlepších možností, pokud se chcete učit sami. Chcete -li se dozvědět více o výhodách a nevýhodách učení Javy a získat informace o tom, jak můžete začít doma, máme vás!

Kroky

Otázka 1 z 11: Je snadné se naučit Javu?

Naučte se Javu Krok 1
Naučte se Javu Krok 1

Krok 1. Není to hračka, ale rozhodně je to jeden z jednodušších jazyků, které se můžete naučit

Java je skvělý programovací jazyk pro začátečníky, protože vás trochu nutí porozumět základní logice kódu, abyste jej mohli napsat. Je také mnohem snazší přejít z Javy do jiného programovacího jazyka, než přejít z jiného jazyka do Javy. Nicméně, jako každý jazyk, bude vyžadovat čas, úsilí a soustředění, abychom skutečně porozuměli tomu, jak používat kód k jeho plnému prospěchu.

Mnoho kodérů věří, že základy a základní logiku Javy je mnohem snazší naučit se než jiné jazyky

Naučte se Javu Krok 2
Naučte se Javu Krok 2

Krok 2. Java se čte mnohem snáz než jiné jazyky, ale hůře se píše

Java je podrobná, což znamená, že k provedení funkce potřebujete napsat více řádků kódu, než byste použili v jiných jazycích. To je skvělé, pokud jste v kódování úplní nováčci, protože je snazší je zpracovat a porozumět tomu, co skripty dělají se vším zjevně vysvětleným. Protože však musíte napsat více řádků kódu, je zde více prostoru pro chybu.

  • Někteří kodéři si myslí, že zvládnutí Javy může být těžší než jiné jazyky, protože k provádění akcí vyžaduje více řádků skriptu a v některých neintuitivních způsobech bývá poměrně nadbytečná.
  • Jen jako příklad, pokud chcete vytisknout „Vítejte na wikiHow!“v Javě budete potřebovat celkem 7 samostatných řádků kódu: třída Main { / / public static void main (String … args) { / / System.out.println („Welcome to wikiHow!“); /} /} V něčem jako Python byste potřebovali pouze jeden řádek: print („Welcome to Wikihow!“).

Otázka 2 z 11: Je možné se naučit Javu?

  • Naučte se Javu Krok 3
    Naučte se Javu Krok 3

    Krok 1. Je to více než možné-je to nejběžnější způsob, jak to udělat

    Absolutně se můžete naučit číst a psát Javu sami. V dnešní době takto začíná většina profesionálních programátorů. Existuje tolik bezplatných návodů, cvičných nástrojů, přednášek a kurzů, že je to snazší než kdy dříve. Je však důležité být realističtí-pokud se opravdu chystáte ovládat Javu, je nejpravděpodobnější, že to uděláte sami. Dá se to zvládnout, ale může to trvat několik let a spoustu praxe.

    • Mnoho profesionálních kodérů věří, že se opravdu nestali odborníkem na Javu, dokud nezačali pracovat na projektech s jinými kodéry. Je těžší zvládnout programovací jazyk sami, pokud nepracujete s ostatními na odhalení chyb, kterých se dopouštíte.
    • Zhruba 69% všech počítačových programátorů je alespoň částečně samouk. Pokud právě začínáte, učení na vlastní pěst je skvělý způsob, jak jít.

    Otázka 3 z 11: Jak se mohu začít učit Javu od nuly?

    Naučte se Javu Krok 4
    Naučte se Javu Krok 4

    Krok 1. Začněte čtením nebo sledováním průvodců o základech jazyka

    Na několik dní absorbujte co nejvíce informací, abyste se seznámili s termíny a logikou jazyka. Tyto informace najdete na libovolném kanálu nebo kódovacím webu YouTube, ale nejlepší místo, kde se začít učit, může být na webových stránkách společnosti Oracle, protože jsou společností, která vlastní Javu. Veškerou dokumentaci a informace zveřejňují online na adrese https://www.oracle.com/java/technologies/javase-downloads.html. Začněte učením:

    • Podmíněné. Toto jsou prohlášení, která programu říkají, zda má něco udělat na základě jiné informace. Ty jsou krví každého programu. Podmíněné vždy začínají „if“následované závorkami.
    • Smyčky. Jedná se o nástroje, které vám umožňují opakovat sadu funkcí po určitý čas. V Javě existují tři způsoby, jak to udělat (while loops, for loops, and do while loops). Jsou klíčové, pokud chcete, aby kód vykonával složité úkoly.
    • Funkce/metody. Tyto bloky kódu jsou opakovaně použitelné bity informací, které provádějí určitý úkol. V Javě existuje několik způsobů, jak vytvořit funkci/metodu, ale základní logika je důležitá na začátku.
    • Prohlášení. Tyto příkazy sdělují trochu dat zadáním proměnné a názvu. Ty jsou zásadní, pokud jde o výběr konkrétních bitů informací ve vašem kódu.
    Naučte se Javu Krok 5
    Naučte se Javu Krok 5

    Krok 2. Postupujte společně s bezplatnými online kurzy, abyste získali základy

    Existuje tolik zdrojů pro Javu, že se to možná dokážete naučit, aniž byste cokoli utratili za efektní kurz nebo bootovací tábor. Code Gym, Learn Java Online a Coding Bat jsou 100% zdarma. Tyto stránky vám poskytnou procvičovací cvičení, vysvětlí vám, jak jazyk funguje, a provedou vás vším, co potřebujete vědět o základech. Věnujte pár týdnů nebo měsíců dokončení těchto výukových programů, abyste získali základy.

    • Na YouTube existují také stovky bezplatných kurzů kódování v Javě. Společnost Oracle, která vlastní Javu, tam má dokonce svá vlastní bezplatná videa. Mezi další skvělé možnosti patří Code Java, Programming with Mosh a Amigos code.
    • Pokud chcete, můžete za kurz Java zaplatit na Udemy nebo Coursera. Někteří lidé dávají přednost těmto kurzům, protože se cítí více motivováni se jich držet, když platí za třídu.
    Naučte se Javu Krok 6
    Naučte se Javu Krok 6

    Krok 3. Procvičte si psaní základních programů, abyste zvládli syntaxi

    Syntaxe je pořadí a uspořádání řádků kódu a je to jedna z těžších věcí na učení. Javu nezvládnete pouhým sledováním videí nebo čtením knih. Abyste porozuměli syntaxi, musíte si skutečně procvičit psaní. Buď postupujte společně s výukovým programem pro sestavení nějakého kódu, nebo se vypořádejte se základním začátečnickým úkolem, jako je program „ahoj svět“. Hračka kolem si s ní užije spoustu zábavy. Zkuste si vymyslet vlastní jednoduché kódy pomocí dovedností, jak se je naučíte. Mezi oblíbené začátečnické projekty patří:

    • Program, který provádí základní matematické funkce.
    • Program, který vyhledává faktoriály pomocí rekurzivní funkce.
    • Program, který rozpozná, zda je slovo, které píšete, palindromem nebo ne.
    • Program, který funguje jako textový editor.

    Otázka 4 z 11: Jak mohu zjistit, zda se skutečně učím?

  • Naučte se Javu Krok 7
    Naučte se Javu Krok 7

    Krok 1. Připojte se k online komunitě a požádejte ji, aby zkontrolovala váš kód

    Jedním z nejlepších způsobů, jak se naučit, je promluvit si s ostatními programátory o kódu, který napíšete. Přetečení zásobníku je mezi kodéry velmi populární a Github je skvělou volbou, pokud chcete sdílet velké bloky kódu nebo řešit problémy s jinými nadšenci. Podělte se o své věci, požádejte o zpětnou vazbu a nechte si poradit od ostatních kodérů, abyste zjistili, jak se můžete zlepšit!

    • Pokud máte účet Reddit, r/programování a r/learnjava jsou naprosto fenomenální komunity, ke kterým se můžete připojit.
    • Na kterémkoli z těchto fór nebo komunit můžete požádat o připojení k programovacímu projektu! Existuje mnoho projektů komunálního programování a mnoho z nich by nemělo problém přivést na palubu začátečníka, aby jim ukázal lana.

    Otázka 5 z 11: Je lepší naučit se Java nebo se zúčastnit kurzu?

    Naučte se Javu Krok 8
    Naučte se Javu Krok 8

    Krok 1. Boot tábory jsou skvělé, pokud se chcete rychle učit a měníte kariéru

    Boot tábory jsou populárnější, než kdy byly, protože nabízejí profesionálům snadný způsob, jak změnit povolání. Dokončení těchto intenzivních programů obvykle trvá 2–4 měsíce a jejich cílem je naučit vás vše, co potřebujete vědět o konkrétním kódovacím jazyce. Pokud nemáte roky na to, abyste se učili sami, je to skvělá cesta!

    Tyto bootovací tábory obvykle stojí 3 000–13 000 $. Absolventi jsou však často zařazováni přímo do zaměstnání, po absolvování obvykle získáte certifikaci a průměrný absolvent bootovacího tábora může po několika letech vydělat 100 000 $ ročně. práce

    Naučte se Javu Krok 9
    Naučte se Javu Krok 9

    Krok 2. Vysokoškolské tituly jsou ideální, pokud chcete hloubkové vzdělání a pověření

    Pokud jste na střední škole nebo si děláte přestávku a snažíte se zjistit, co chcete studovat na vysoké škole, počítačová věda je skvělá volba! Naučíte se Javu spolu se spoustou dalších programovacích jazyků a budete absolvovat s důkladným porozuměním všem věcem souvisejícím s kódováním a počítačem!

    Pokud jste již šli na vysokou školu nebo jste hned vstoupili do pracovního procesu a uvažujete o změně kariéry, nemusíte se vracet a získat bakalářský titul z počítačových věd, abyste mohli pracovat jako kodér. Mnoho kodérů je samouk a ti, kteří chtějí formální vzdělání v Javě, to zvládnou rychleji a za méně peněz s boot campem

    Naučte se Javu Krok 10
    Naučte se Javu Krok 10

    Krok 3. Nejlepší je naučit se sám, pokud se chcete bavit a jít pomalu

    Pokud máte zájem naučit se kódovat a chcete se učit svým vlastním tempem, můžete se to naučit. Může to trvat déle než do školy, ale bude to zábavnější a velmi přínosné. Kromě toho, pokud si z toho chcete udělat kariéru, můžete se absolutně nechat najmout na program se samoukem! Ovládnutí jazyka vám jednoduše může trvat trochu déle.

    Otázka 6 z 11: Co potřebuji k procvičení programování v Javě?

  • Naučte se Javu Krok 11
    Naučte se Javu Krok 11

    Krok 1. Stáhněte IDE a začněte psát kód

    Technicky můžete psát kód do dokumentu pro zpracování textu, jako je Poznámkový blok nebo Microsoft Word, ale žádný profesionální programátor to nedělá. Pokud to s učením myslíte vážně, stáhněte si IDE (integrovaná vývojová platforma). Eclipse je pravděpodobně vaše nejlepší sázka, když začínáte, protože je populární a zdarma, ale můžete se také učit na IntelliJ, BlueJ, Xcode nebo jiném IDE kompatibilním s Javou.

    Tyto programy mají panely úloh, nástroje a uživatelská rozhraní navržená speciálně pro kodéry. Ano, pokud se opravdu chcete, můžete se učit na Poznámkovém bloku, ale nemá to smysl. Mnoho IDE je zdarma a budete se je muset naučit skutečně sdílet, spouštět nebo psát profesionální kód

    Otázka 7 z 11: Umíte programovat na jakémkoli počítači?

  • Naučte se Javu Krok 12
    Naučte se Javu Krok 12

    Krok 1. Ano, Java bude fungovat na jakémkoli operačním systému

    Java je široce použitelný a jednotný programovací jazyk a bude fungovat úplně stejně bez ohledu na to, zda používáte Apple OS, Windows nebo Linux. To je skvělé, protože nemusíte chodit kupovat drahý hardware nebo software. To je důvod, proč když lidé říkají „každý se může naučit kódovat“, myslí to vážně!

  • Otázka 8 z 11: Jak dlouho trvá zvládnutí Javy?

  • Naučte se Javu Krok 13
    Naučte se Javu Krok 13

    Krok 1. Záleží na tom, ale každodenní cvičení tento proces urychlí

    Pokud již znáte Python a C ++, možná zvládnete Javu za pár měsíců. Pokud jste však v kódování úplní nováčci a učíte se sami sobě, může trvat roky, než plně porozumíte kódování složitých programů. V obou případech bude nejrychlejší způsob, jak si vyhradit nějaký čas na cvičení každý den. I když je to jen 20-30 minut denně, musíte cvičit!

    To také trochu závisí na tom, co si představíte pod pojmem „mistr“. Existuje tolik různých potenciálních oblastí specializace, že byste teoreticky mohli strávit celý život osvojováním si různých způsobů psaní kódu v Javě

    Otázka 9 z 11: Je Java nejlepším programovacím jazykem, který se musíte naučit?

  • Naučte se Javu Krok 14
    Naučte se Javu Krok 14

    Krok 1. Je to určitě top 3 jazyk, takže to není špatná volba

    Po Pythonu a Javascriptu (který není stejný jako Java) je Java třetím nejpopulárnějším programovacím jazykem na světě. Na Javě běží více než 3 miliardy zařízení, takže to nevypadá, že by pro ni byl nedostatek použití. Je to také tak podrobné, že je často snazší přejít z Javy na něco jako Python místo naopak. Když vezmeme v úvahu vše, Java je skvělá volba, pokud s kódováním začínáte!

    Průměrný vývojář Java vydělává zhruba 100 000 $ ročně a je zde velká poptávka, takže pokud je vaším cílem najít zaměstnání, Java je dobrá volba

    Otázka 10 z 11: Jak se mohu naučit Javu za 24 hodin?

  • Naučte se Javu Krok 15
    Naučte se Javu Krok 15

    Krok 1. Bohužel se to nestane

    Pokud budete pokecat online, uvidíte všechny druhy „naučte se kódovat za 24 hodin!“nebo „hlavní kódování za měsíc!“kurzy a knihy. Bohužel jsou to většinou triky. I když můžete určitě udělat spoustu pokroku za týden nebo dva, pokud se věnujete studiu, nenaučíte se, jak psát kód v tak krátkém časovém období.

    Pamatujte si, že Java je věc, na kterou byste absolvovali celé kurzy, abyste získali titul v oboru počítačových věd. Tohle není věc, kterou se můžete přes noc úplně naučit

    Otázka 11 z 11: Proč někteří programátoři navrhují neučit se Javu?

  • Naučte se Javu Krok 16
    Naučte se Javu Krok 16

    Krok 1. Mezi některými profesionály panuje pocit, že je zastaralý

    Java je jedním z nejstarších programovacích jazyků a mnoha profesionálním kodérům se nelíbí, jak se opakují a jsou podrobná. Psaní programu v Javě trvá déle, než jeho napsání v jiných jazycích. V důsledku toho se někteří profesionálové domnívají, že Java jde cestou dodo. Určitě existuje trochu důkazů, že Java není tak běžná, jako bývala, ale v dohledné době nezmizí. Pokud to přejde z laskavosti, bude to dlouho trvat.

  • Doporučuje: