11 būdų, kaip išmokti „Java“

Turinys:

11 būdų, kaip išmokti „Java“
11 būdų, kaip išmokti „Java“

Video: 11 būdų, kaip išmokti „Java“

Video: 11 būdų, kaip išmokti „Java“
Video: Konvertavimas į PDF failą 2024, Balandis
Anonim

Jei galvojate apie karjeros keitimą arba jums tiesiog įdomu parašyti savo kodą linksmybėms, jums gali kilti klausimas, kurią programavimo kalbą išmokti ir ar net įmanoma ją išmokti savarankiškai. „Java“yra viena iš populiariausių programavimo kalbų pasaulyje dėl priežasties, ir tai tikrai yra vienas iš geriausių variantų, jei norite mokyti save. Norėdami sužinoti daugiau apie „Java“mokymosi privalumus ir trūkumus ir gauti informacijos apie tai, kaip galite pradėti namuose, mes turime jus!

Žingsniai

1 klausimas iš 11: Ar lengva išmokti „Java“?

Išmokite „Java“1 žingsnis
Išmokite „Java“1 žingsnis

Žingsnis 1. Tai nėra vėjas, bet tai tikrai viena iš lengviausiai išmokstamų kalbų

„Java“yra puiki pradedančiųjų programavimo kalba, nes ji verčia jus suprasti kodo logiką, kad jį parašytumėte. Taip pat daug lengviau pereiti iš „Java“į kitą programavimo kalbą, nei pereiti iš kitos kalbos į „Java“. Tačiau, kaip ir bet kuriai kalbai, reikės laiko, pastangų ir susikaupimo, kad iš tikrųjų suprastumėte, kaip kuo geriau panaudoti kodą.

Daugelis koduotojų mano, kad „Java“pagrindus ir logiką yra daug lengviau išmokti nei kitų kalbų

Išmokite „Java“2 veiksmas
Išmokite „Java“2 veiksmas

Žingsnis 2. „Java“skaityti daug lengviau nei kitomis kalbomis, tačiau rašyti sunkiau

„Java“yra daugialypė, tai reiškia, kad norėdami atlikti funkciją, turite parašyti daugiau kodo eilučių nei kitomis kalbomis. Tai puiku, jei esate visiškai naujas kodavimas, nes lengviau apdoroti ir suprasti, ką daro scenarijai, kai viskas akivaizdžiai parašyta. Tačiau kadangi jums reikia parašyti daugiau kodo eilučių, yra daugiau galimybių suklysti.

  • Kai kurie programuotojai mano, kad „Java“gali būti sunkiau įsisavinama nei kitos kalbos, nes veiksmams atlikti reikia daugiau scenarijaus eilučių ir tam tikrais priešingais būdais ji yra gana nereikalinga.
  • Kaip pavyzdį, jei norite atspausdinti „Sveiki atvykę į„ wikiHow “!“„Java“sistemoje jums iš viso reikia 7 atskirų kodo eilučių: class Main { / / public static void main (String… args) { / / System.out.println („Sveiki atvykę į wikiHow!“); /} /}. Python programoje jums reikia tik vienos eilutės: spausdinti („Sveiki atvykę į„ Wikihow “!“).

2 klausimas iš 11: Ar įmanoma išmokti „Java“?

  • Išmokite „Java“3 žingsnis
    Išmokite „Java“3 žingsnis

    1 žingsnis. Tai daugiau nei įmanoma-tai yra labiausiai paplitęs būdas tai padaryti

    Galite visiškai išmokti skaityti ir rašyti „Java“savarankiškai. Šiais laikais dauguma profesionalių programuotojų pradeda tai daryti. Yra tiek daug nemokamų vadovėlių, praktinių priemonių, paskaitų ir užsiėmimų, kad tai padaryti yra lengviau nei bet kada. Tačiau svarbu būti realistiškam-jei tikrai ketinate įvaldyti „Java“, tai daryti greičiausiai yra pats lėčiausias būdas. Tai galima padaryti, tačiau tai gali užtrukti kelerius metus ir daugybę praktikos.

    • Daugelis profesionalių koduotojų mano, kad jie tikrai netapo „Java“ekspertu, kol nepradėjo dirbti su kitais koduotojais. Sunkiau patiems įsisavinti programavimo kalbą, jei nedirbate su kitais, kad pastebėtumėte padarytas klaidas.
    • Maždaug 69% visų kompiuterių programuotojų bent iš dalies yra savamoksliai. Jei tik pradedate, mokytis savarankiškai yra puikus būdas.

    3 klausimas iš 11: Kaip pradėti mokytis „Java“nuo nulio?

    Išmokite „Java“4 žingsnis
    Išmokite „Java“4 žingsnis

    1 žingsnis. Pradėkite skaitydami arba žiūrėdami vadovus apie kalbos pagrindus

    Tiesiog keletą dienų įsisavinkite kuo daugiau informacijos, kad galėtumėte susipažinti su kalbos terminais ir logika. Šią informaciją galite rasti bet kuriame „YouTube“kanale ar kodavimo svetainėje, tačiau geriausia vieta pradėti mokytis gali būti „Oracle“svetainėje, nes tai įmonė, kuriai priklauso „Java“. Jie skelbia visą savo dokumentaciją ir informaciją internete adresu https://www.oracle.com/java/technologies/javase-downloads.html. Pradėkite mokytis:

    • Sąlyginiai. Tai teiginiai, nurodantys programai, ar daryti ką nors remiantis kita informacija. Tai yra bet kurios programos gyvybės šaltinis. Sąlygos visada prasideda raide „jei“, o po to - skliausteliuose.
    • Kilpos. Tai įrankiai, leidžiantys tam tikrą laiką pakartoti funkcijų rinkinį. „Java“yra trys būdai, kaip tai padaryti (kol ciklai, ciklai ir daryti, kai ciklai). Jie yra svarbūs, jei norite, kad kodas atliktų sudėtingas užduotis.
    • Funkcijos/metodai. Šie kodo blokai yra daugkartinio naudojimo informacijos bitai, atliekantys tam tikrą užduotį. Yra daugybė būdų, kaip sukurti „Java“funkciją/metodą, tačiau pagrindinė logika yra svarbi anksti.
    • Deklaracijos. Šie teiginiai perduoda šiek tiek duomenų, suteikdami jiems kintamąjį ir pavadinimą. Tai labai svarbu renkantis konkrečias informacijos dalis savo kode.
    Išmokite „Java“5 veiksmas
    Išmokite „Java“5 veiksmas

    Žingsnis 2. Vykdykite nemokamus internetinius kursus, kad sužinotumėte apie pagrindus

    „Java“yra tiek daug išteklių, kad galbūt galėsite tai išmokti, nieko neišleisdami išgalvotam kursui ar įkrovos stovyklai. „Code Gym“, „Learn Java Online“ir „Coding Bat“yra 100% nemokami. Šios svetainės suteiks jums praktinių pratimų, paaiškins, kaip veikia kalba, ir paaiškins viską, ką reikia žinoti apie pagrindus. Praleiskite kelias savaites ar mėnesius, kad užbaigtumėte šias pamokas, kad suprastumėte pagrindus.

    • Taip pat yra šimtai nemokamų kodavimo su „Java“klasių „YouTube“. „Oracle“, kompanija, kuriai priklauso „Java“, netgi turi savo nemokamus vaizdo įrašus. Kitos puikios galimybės yra „Code Java“, programavimas naudojant „Mosh“ir „Amigos“kodas.
    • Jei norite, galite sumokėti už „Java“kursus „Udemy“ar „Coursera“. Kai kuriems žmonėms labiau patinka šie kursai, nes jie jaučiasi labiau motyvuoti jų laikytis mokėdami už pamokas.
    Išmokite „Java“6 žingsnis
    Išmokite „Java“6 žingsnis

    Žingsnis 3. Praktikuokite rašyti pagrindines programas, kad įvaldytumėte sintaksę

    Sintaksė yra kodo eilučių tvarka ir išdėstymas, ir tai yra vienas iš sunkiausių dalykų, kuriuos reikia išmokti. Negalite įvaldyti „Java“tik žiūrėdami vaizdo įrašus ar skaitydami knygas. Norėdami suprasti sintaksę, turite iš tikrųjų praktikuoti rašymą. Sekite kartu su pamoka, kaip sudaryti kodą, arba atlikite pagrindinę pradedančiojo užduotį, pvz., „Labas pasaulis“programą. Žaisliukai su juo linksminasi. Pabandykite sugalvoti savo paprastus kodus, naudodamiesi įgytais įgūdžiais. Tarp populiarių pradedančiųjų projektų yra:

    • Programa, atliekanti pagrindines matematines funkcijas.
    • Programa, kuri suranda faktorius naudodami rekursinę funkciją.
    • Programa, kuri nustatys, ar jūsų parašytas žodis yra palindromas, ar ne.
    • Programa, kuri veikia kaip teksto redaktorius.

    4 klausimas iš 11: Kaip galiu išsiaiškinti, ar iš tikrųjų mokausi?

  • Išmokite „Java“7 žingsnis
    Išmokite „Java“7 žingsnis

    Žingsnis 1. Prisijunkite prie internetinės bendruomenės ir paprašykite jų peržiūrėti jūsų kodą

    Vienas iš geriausių mokymosi būdų yra pasikalbėti su kitais programuotojais apie jūsų parašytą kodą. „Stack Overflow“yra labai populiarus tarp koduotojų, o „Github“yra puikus pasirinkimas, jei norite pasidalyti dideliais kodo blokais ar išspręsti problemas su kitais entuziastais. Pasidalykite savo turiniu, paprašykite atsiliepimų ir pasinaudokite kitų koduotojų patarimais, kad pamatytumėte, kaip galite tobulėti!

    • Jei atsitiktinai turite „Reddit“paskyrą, „r/programavimas“ir „r/learnjava“yra visiškai fenomenalios bendruomenės, prie kurių reikia prisijungti.
    • Bet kuriame iš šių forumų ar bendruomenių galite paprašyti prisijungti prie programavimo projekto! Yra daugybė bendruomeninio programavimo projektų, ir daugeliui iš jų nekiltų problemų pritraukti pradedantįjį į laivą ir parodyti jiems virves.

    5 klausimas iš 11: Ar geriau mokytis „Java“ar lankyti pamoką?

    Išmokite „Java“8 žingsnis
    Išmokite „Java“8 žingsnis

    Žingsnis 1. Įvykio stovyklos yra puikios, jei norite greitai mokytis ir keičiate karjerą

    „Boot“stovyklos yra populiaresnės nei bet kada anksčiau, nes jos siūlo profesionalams lengvą būdą keisti karjerą. Šios intensyvios programos paprastai trunka 2–4 mėnesius, o jų tikslas yra išmokyti jus viską, ką reikia žinoti apie tam tikrą kodavimo kalbą. Jei neturite metų mokytis savarankiškai, tai puikus būdas!

    Šios įkrovos stovyklos paprastai kainuoja 3 000–13 000 USD. Tačiau absolventai dažnai įsidarbina tiesiai į darbą, o baigę studijas paprastai gausite sertifikatą, o vidutinis kodavimo stovyklos absolventas po kelerių metų gali uždirbti 100 000 USD per metus. darbo

    Išmokite „Java“9 veiksmas
    Išmokite „Java“9 veiksmas

    2 žingsnis. Kolegijos laipsniai yra idealūs, jei norite nuodugnaus išsilavinimo ir įgaliojimų

    Jei mokotės vidurinėje mokykloje arba praleidote pertraukos metus ir bandote išsiaiškinti, ką norite studijuoti kolegijoje, informatika yra puikus pasirinkimas! Jūs išmoksite „Java“kartu su daugybe kitų programavimo kalbų ir baigsite studijas, gerai išmanydami visus su kodavimu ir kompiuteriu susijusius dalykus!

    Jei jau įstojote į koledžą arba iškart įstojote į darbo jėgą ir galvojate apie karjeros pakeitimą, jums nereikia grįžti ir gauti informatikos bakalauro laipsnio, kad galėtumėte dirbti koduotojais. Daugelis programuotojų yra savamoksliai, o tie, kurie nori oficialaus „Java“išsilavinimo, gali tai padaryti greičiau ir už mažesnius pinigus su įkrovos stovykla

    Išmokite „Java“10 veiksmas
    Išmokite „Java“10 veiksmas

    Žingsnis 3. Geriausia mokytis patiems, jei norite linksmintis ir lėtai

    Jei norite išmokti koduoti ir norite mokytis savo tempu, galite to visiškai išmokti. Tai gali užtrukti ilgiau nei eiti į mokyklą, tačiau tai bus smagiau ir daug naudos. Be to, jei norite, kad tai taptų karjera, galite būti visiškai pasamdyti programuoti pagal savamokslį išsilavinimą! Kalbos mokėjimas gali užtrukti šiek tiek ilgiau.

    6 klausimas iš 11: Ko man reikia norint praktikuoti programavimą „Java“?

  • Išmokite „Java“11 veiksmas
    Išmokite „Java“11 veiksmas

    Žingsnis 1. Atsisiųskite IDE, kad iš tikrųjų pradėtumėte rašyti kodą

    Galite techniškai parašyti kodą teksto apdorojimo dokumente, pvz., „Notepad“ar „Microsoft Word“, tačiau to nedaro nė vienas profesionalus programuotojas. Jei rimtai mokotės, atsisiųskite IDE (integruotą kūrimo platformą). „Eclipse“tikriausiai yra geriausias pasirinkimas pradedant, nes jis populiarus ir nemokamas, tačiau taip pat galite mokytis naudodami „IntelliJ“, „BlueJ“, „Xcode“ar bet kurį kitą su „Java“suderinamą IDE.

    Šios programos turi specialiai koduotojams sukurtas užduočių juostas, įrankius ir vartotojo sąsajas. Taip, jei tikrai norite, galite išmokti „Notepad“, tačiau nėra prasmės. Daugelis IDE yra nemokami, ir jūs vis tiek turėsite išmokti juos bendrinti, paleisti ar rašyti profesionalų kodą

    7 klausimas iš 11: Ar galite programuoti bet kuriame kompiuteryje?

  • Išmokite „Java“12 veiksmas
    Išmokite „Java“12 veiksmas

    Žingsnis 1. Taip, „Java“veiks bet kurioje operacinėje sistemoje

    „Java“yra plačiai naudojama ir vienoda programavimo kalba, ir ji veiks lygiai taip pat, nepriklausomai nuo to, ar naudojate „Apple OS“, „Windows“ar „Linux“. Tai puiku, nes jums nereikia eiti ir pirkti brangios aparatūros ar programinės įrangos. Štai kodėl žmonės, sakydami „kiekvienas gali išmokti koduoti“, turi tai omenyje!

  • 8 klausimas iš 11: Kiek laiko reikia norint įvaldyti „Java“?

  • Išmokite „Java“13 veiksmas
    Išmokite „Java“13 veiksmas

    Žingsnis 1. Tai visiškai priklauso, tačiau kasdien praktikuojantis procesas paspartės

    Jei jau žinote „Python“ir „C ++“, galbūt po kelių mėnesių galėsite įvaldyti „Java“. Tačiau, jei esate visiškai naujokas kodavimo srityje ir mokote save, gali prireikti metų, kad visiškai suprastumėte, kaip koduoti sudėtingas programas. Bet kuriuo atveju greičiausias būdas tai padaryti yra tam, kad kiekvieną dieną būtų skiriama šiek tiek laiko praktikai. Net jei tai tik 20-30 minučių per dieną, turite praktikuoti!

    Tai taip pat priklauso nuo to, ką turite omenyje sakydamas „meistras“. Yra tiek daug galimų specializacijos sričių, kad teoriškai galėtumėte visą gyvenimą mokytis visų skirtingų būdų rašyti kodą „Java“

    9 klausimas iš 11: Ar „Java“yra geriausia mokymosi programavimo kalba?

  • Išmokite „Java“14 žingsnis
    Išmokite „Java“14 žingsnis

    Žingsnis 1. Tai tikrai top 3 kalba, todėl tai nėra blogas pasirinkimas

    Po „Python“ir „Javascript“(tai nėra tas pats, kas „Java“) „Java“yra trečia pagal populiarumą programavimo kalba pasaulyje. „Java“veikia daugiau nei 3 milijardai įrenginių, todėl nėra taip, kad jai netrūktų naudojimo būdų. Tai taip pat daug kalbama, kad dažnai lengviau pereiti iš „Java“į kažką panašaus į „Python“, o ne atvirkščiai. Atsižvelgiant į viską, „Java“yra puikus pasirinkimas, jei pradedate koduoti!

    Vidutinis „Java“kūrėjas uždirba maždaug 100 000 USD per metus ir čia yra didelė paklausa, taigi, jei jūsų tikslas yra susirasti darbą, „Java“yra geras pasirinkimas

    10 klausimas iš 11: Kaip aš galiu išmokti „Java“per 24 valandas?

  • Išmokite „Java“15 veiksmas
    Išmokite „Java“15 veiksmas

    Žingsnis 1. Deja, to neįvyks

    Jei naršysite internete, pamatysite įvairius „išmokti koduoti per 24 valandas! arba „įvaldyk kodavimą per mėnesį! kursai ir knygos. Deja, jie dažniausiai yra triukai. Nors per savaitę ar dvi tikrai galite padaryti daug pažangos, jei atsidėsite studijoms, per tokį trumpą laiką neišmoksite iš tikrųjų rašyti kodu.

    Atminkite, kad „Java“yra tas dalykas, kurį galėtumėte atlikti ištisus kursus, siekdami informatikos laipsnio. Tai nėra tas dalykas, kurį galite visiškai išmokti per naktį

    11 klausimas iš 11: Kodėl kai kurie programuotojai siūlo nesimokyti „Java“?

  • Išmok „Java“16 žingsnis
    Išmok „Java“16 žingsnis

    Žingsnis 1. Kai kurie specialistai mano, kad tai pasenusi

    „Java“yra viena seniausių programavimo kalbų, ir daugelis profesionalių koduotojų nemėgsta, kaip tai kartojasi ir yra daugžodžiaujantys. Tiesiog parašyti programą „Java“užtrunka ilgiau, nei parašyti ją kitomis kalbomis. Todėl kai kurie specialistai mano, kad „Java“eina „dodo“keliu. Žinoma, yra šiek tiek įrodymų, kad „Java“nėra tokia įprasta kaip anksčiau, tačiau ji greitai neišnyks. Jei tai išeis iš palankumo, tai praeis ilgai.

  • Rekomenduojamas: