11 veidi, kā iemācīties Java

Satura rādītājs:

11 veidi, kā iemācīties Java
11 veidi, kā iemācīties Java

Video: 11 veidi, kā iemācīties Java

Video: 11 veidi, kā iemācīties Java
Video: How to edit PDF file in ms word 2024, Aprīlis
Anonim

Ja domājat par karjeras maiņu vai jūs vienkārši interesē rakstīt savu kodu, lai izklaidētos, jums varētu rasties jautājums, kuru programmēšanas valodu mācīties un vai to vispār ir iespējams iemācīties patstāvīgi. Java kāda iemesla dēļ ir viena no populārākajām programmēšanas valodām pasaulē, un tā noteikti ir viena no labākajām iespējām, ja vēlaties mācīt sevi. Lai uzzinātu vairāk par Java apguves priekšrocībām un trūkumiem un iegūtu informāciju par to, kā sākt darbu mājās, mēs esam jūs ieguvuši!

Soļi

1. jautājums no 11: Vai ir viegli iemācīties Java?

Māciet sev Java 1. darbība
Māciet sev Java 1. darbība

1. solis. Tas nav vienkārši, bet tā noteikti ir viena no vieglāk apgūstamajām valodām

Java ir lieliska iesācēju programmēšanas valoda, jo tā liek jums saprast koda pamatā esošo loģiku, lai to uzrakstītu. Ir arī daudz vieglāk pāriet no Java uz citu programmēšanas valodu, nekā no citas valodas uz Java. Tomēr, tāpat kā jebkurai valodai, būs vajadzīgs laiks, pūles un uzmanība, lai patiešām saprastu, kā izmantot kodu maksimāli.

Daudzi kodētāji uzskata, ka Java pamatus un pamatā esošo loģiku ir daudz vieglāk iemācīties nekā citas valodas

Māciet sev Java 2. solis
Māciet sev Java 2. solis

2. solis. Java lasīšana ir daudz vieglāka nekā citās valodās, taču rakstīt ir grūtāk

Java ir daudzpusīga, kas nozīmē, ka, lai izpildītu funkciju, jums ir jāraksta vairāk koda rindu nekā citās valodās. Tas ir lieliski, ja jūs esat jauns kodētājs, jo ir vieglāk apstrādāt un saprast, ko skripti dara ar visu acīmredzami izklāstīto. Tomēr, tā kā jums ir jāraksta vairāk koda rindu, ir vairāk iespēju kļūdīties.

  • Daži kodētāji domā, ka Java var būt grūtāk apgūstams nekā citas valodas, jo darbību veikšanai ir nepieciešams vairāk skripta rindu, un dažos pretintuitīvos veidos tā mēdz būt diezgan lieka.
  • Piemēram, ja vēlaties izdrukāt tekstu “Laipni lūdzam vietnē wikiHow!” operētājsistēmā Java kopā jums ir nepieciešamas 7 atsevišķas koda rindas: class Main { / / public static void main (String… args) { / / System.out.println (“Laipni lūdzam vietnē wikiHow!”); /} /}. Kaut kas līdzīgs Python, jums būs nepieciešama tikai viena rinda: drukāt (“Laipni lūdzam Wikihow!”).

2. jautājums no 11: Vai ir iespējams iemācīties sev Java?

  • Māciet sev Java 3. solis
    Māciet sev Java 3. solis

    1. solis. Tas ir vairāk nekā iespējams-tas ir visizplatītākais veids, kā to izdarīt

    Jūs varat pilnīgi iemācīties lasīt un rakstīt Java patstāvīgi. Mūsdienās šādi sāk strādāt lielākā daļa profesionālo programmētāju. Tur ir tik daudz bezmaksas apmācību, prakses rīku, lekciju un nodarbību, ka tas ir vieglāk nekā jebkad agrāk. Tomēr ir svarīgi būt reālistiskam-ja jūs patiešām apgūsit Java, to darīt patstāvīgi, iespējams, ir lēnākais veids, kā to izdarīt. To var izdarīt, bet tas var aizņemt dažus gadus un daudz prakses.

    • Daudzi profesionāli kodētāji uzskata, ka patiešām nav kļuvuši par Java ekspertu, kamēr nav sākuši strādāt pie projektiem ar citiem kodētājiem. Ir grūtāk pašam apgūt programmēšanas valodu, ja nestrādājat kopā ar citiem, lai pamanītu kļūdas to izdarīšanas laikā.
    • Aptuveni 69% no visiem datorprogrammētājiem vismaz daļēji ir pašmācīti. Ja jūs tikai sākat darbu, mācīšanās patstāvīgi ir lielisks veids.

    3. jautājums no 11: Kā sākt mācīties Java no nulles?

    Māciet sev Java 4. solis
    Māciet sev Java 4. solis

    1. solis. Sāciet, lasot vai skatoties rokasgrāmatas par valodas pamatiem

    Vienkārši uzņemiet pēc iespējas vairāk informācijas dažas dienas, lai jūs iepazītos ar valodas terminiem un loģiku. Šo informāciju varat atrast jebkurā YouTube kanālā vai kodēšanas vietnē, taču labākā vieta, kur sākt mācīties, varētu būt Oracle vietnē, jo viņiem pieder uzņēmums Java. Viņi publicē visu savu dokumentāciju un informāciju tiešsaistē vietnē https://www.oracle.com/java/technologies/javase-downloads.html. Sāciet ar mācīšanos:

    • Nosacījumi. Tie ir paziņojumi, kas programmai norāda, vai kaut ko darīt, pamatojoties uz citu informāciju. Tie ir jebkuras programmas dzīvības spēks. Nosacījumi vienmēr sākas ar “ja”, kam seko iekavas.
    • Cilpas. Tie ir rīki, kas ļauj noteiktu laiku atkārtot funkciju kopumu. Programmā Java to var izdarīt trīs veidos (kamēr cilpas, cilpas un darīt ciklu laikā). Tie ir svarīgi, ja vēlaties, lai kods veiktu sarežģītus uzdevumus.
    • Funkcijas/metodes. Šie koda bloki ir atkārtoti lietojami informācijas biti, kas izpilda noteiktu uzdevumu. Java var izveidot vairākus veidus, kā izveidot funkciju/metodi, taču pamatā esošā loģika ir svarīga jau sākumā.
    • Deklarācijas. Šie paziņojumi sniedz zināmus datus, piešķirot tiem mainīgo un nosaukumu. Tie ir būtiski, kad runa ir par konkrētu informācijas bitu atlasi kodā.
    Māciet sev Java 5. solis
    Māciet sev Java 5. solis

    2. solis. Sekojiet līdzi bezmaksas tiešsaistes kursiem, lai iegūtu informāciju par pamatiem

    Java ir tik daudz resursu, ka jūs, iespējams, varēsit to apgūt, netērējot neko izdomātam kursam vai sāknēšanas nometnei. Code Gym, Learn Java Online un Coding Bat ir 100% bezmaksas. Šīs vietnes sniegs jums prakses vingrinājumus, izskaidros valodas darbību un sniegs jums visu, kas jums jāzina par pamatiem. Pavadiet dažas nedēļas vai mēnešus, lai pabeigtu šīs apmācības, lai iegūtu pamatus.

    • Ir arī simtiem bezmaksas nodarbību par kodēšanu ar Java vietnē YouTube. Uzņēmumam Oracle, kuram pieder Java, pat ir savi bezmaksas videoklipi. Citas lieliskas iespējas ietver Code Java, Programmēšana ar Mosh un Amigos kods.
    • Ja vēlaties, varat samaksāt par Java kursu Udemy vai Coursera. Daži cilvēki dod priekšroku šiem kursiem, jo viņi jūtas motivētāki to ievērot, maksājot par nodarbību.
    Māciet sev Java 6. solis
    Māciet sev Java 6. solis

    Solis 3. Praksē rakstiet pamatprogrammas, lai apgūtu sintaksi

    Sintakse ir koda rindu secība un izkārtojums, un tā ir viena no grūtāk apgūstamajām lietām. Jūs nevarat apgūt Java tikai skatoties videoklipus vai lasot grāmatas. Lai saprastu sintaksi, jums faktiski ir jāpraktizē rakstīšana. Vai nu sekojiet apmācībai, lai izveidotu kādu kodu, vai arī risiniet iesācēja pamata uzdevumu, piemēram, “sveikas pasaules” programmu. Rotaļlieta apkārt izklaidējas. Mēģiniet izgudrot savus vienkāršos kodus, izmantojot prasmes, kad tās apgūstat. Pie populāriem iesācēju projektiem pieder:

    • Programma, kas veic matemātikas pamatfunkcijas.
    • Programma, kas atrod faktoriālus, izmantojot rekursīvu funkciju.
    • Programma, kas noteiks, vai jūsu rakstītais vārds ir palindroms.
    • Programma, kas darbojas kā teksta redaktors.

    4. jautājums no 11: Kā es varu saprast, vai es tiešām mācos?

  • Māciet sev Java 7. solis
    Māciet sev Java 7. solis

    1. solis. Pievienojieties tiešsaistes kopienai un lūdziet viņiem pārskatīt jūsu kodu

    Viens no labākajiem veidiem, kā mācīties, ir runāt ar citiem programmētājiem par jūsu rakstīto kodu. Stack Overflow ir ļoti populārs starp kodētājiem, un Github ir lieliska izvēle, ja vēlaties koplietot lielus koda blokus vai novērst problēmu ar citiem entuziastiem. Kopīgojiet savu saturu, lūdziet atsauksmes un ņemiet vērā citu kodētāju ieteikumus, lai redzētu, kā jūs varat uzlabot!

    • Ja jums ir Reddit konts, r/programmēšana un r/learnjava ir absolūti fenomenālas kopienas, kurām pievienoties.
    • Jebkurā no šiem forumiem vai kopienām varat lūgt pievienoties programmēšanas projektam! Tur ir daudz komunālās plānošanas projektu, un daudziem no viņiem nebūtu problēmu piesaistīt iesācēju, lai parādītu viņiem virves.

    5. jautājums no 11: Vai labāk ir mācīt sev Java vai apmeklēt nodarbību?

    Māciet sev Java 8. solis
    Māciet sev Java 8. solis

    1. solis. Boot nometnes ir lieliskas, ja vēlaties ātri mācīties un maināt karjeru

    Zābaku nometnes ir populārākas nekā jebkad agrāk, jo tās piedāvā profesionāļiem vienkāršu veidu, kā mainīt karjeru. Šo intensīvo programmu izpilde parasti prasa 2–4 mēnešus, un to mērķis ir iemācīt jums visu, kas jums jāzina par noteiktu kodēšanas valodu. Ja jums nav gadu, lai mācītos pats, tas ir lielisks veids, kā iet!

    Šīs sāknēšanas nometnes parasti maksā USD 3 000–13 000. Tomēr absolventi bieži tiek ievietoti tieši darbavietās, jūs parasti saņemat sertifikātu, tiklīdz esat beidzis, un vidējais kodēšanas sāknometnes absolvents pēc dažiem gadiem var nopelnīt 100 000 USD gadā no darba

    Māciet sev Java 9. solis
    Māciet sev Java 9. solis

    2. solis. Koledžas grādi ir ideāli, ja vēlaties padziļinātu izglītību un akreditācijas datus

    Ja jūs mācāties vidusskolā vai izmantojat starpgadījumu un mēģināt saprast, ko vēlaties studēt koledžā, datorzinātne ir lieliska iespēja! Jūs iemācīsities Java kopā ar daudzām citām programmēšanas valodām, un jūs absolvēsit, padziļināti saprotot visas lietas, kas saistītas ar kodēšanu un datoru!

    Ja jūs jau esat mācījies koledžā vai uzreiz iestājāties darba tirgū un domājat par karjeras maiņu, jums nav jāatgriežas un jāiegūst bakalaura grāds datorzinātnēs, lai strādātu ar kodētāju. Daudzi kodētāji ir pašmācīti, un tie, kas vēlas iegūt formālu izglītību Java, to var paveikt ātrāk un par mazāku naudu, izmantojot sāknēšanas nometni

    Māciet sev Java 10. solis
    Māciet sev Java 10. solis

    3. solis. Vislabāk ir mācīties pašam, ja vēlaties izklaidēties un iet lēnām

    Ja vēlaties uzzināt, kā kodēt, un vēlaties mācīties savā tempā, varat to absolūti iemācīt. Tas var aizņemt ilgāku laiku nekā došanās uz skolu, taču tas būs jautrāk un būs daudz izdevīgāk. Turklāt, ja vēlaties to padarīt par karjeru, jūs varat tikt pieņemts darbā programmā ar pašmācību. Var vienkārši paiet nedaudz ilgāks laiks, lai apgūtu valodu.

    6. jautājums no 11: Kas man ir nepieciešams, lai praktizētu programmēšanu Java?

  • Māciet sev Java 11. solis
    Māciet sev Java 11. solis

    1. solis. Lejupielādējiet IDE, lai faktiski sāktu rakstīt kodu

    Jūs varat tehniski ierakstīt kodu tekstapstrādes dokumentā, piemēram, Notepad vai Microsoft Word, taču neviens profesionāls programmētājs to nedara. Ja nopietni domājat par mācīšanos, lejupielādējiet IDE (integrētu izstrādes platformu). Eclipse, iespējams, ir jūsu labākais risinājums, kad sākat darbu, jo tas ir populārs un bezmaksas, taču jūs varat arī mācīties, izmantojot IntelliJ, BlueJ, Xcode vai jebkuru citu ar Java saderīgu IDE.

    Šīm programmām ir uzdevumjoslas, rīki un lietotāja saskarnes, kas īpaši paredzētas kodētājiem. Jā, jūs varētu mācīties Notepad, ja patiešām vēlaties, bet nav jēgas. Daudzi IDE ir bezmaksas, un jums tie būs jāiemācās, lai jebkurā gadījumā faktiski koplietotu, palaistu vai rakstītu profesionālu kodu

    7. jautājums no 11: Vai varat programmēt jebkurā datorā?

  • Māciet sev Java 12. solis
    Māciet sev Java 12. solis

    1. solis. Jā, Java darbosies jebkurā operētājsistēmā

    Java ir plaši izmantojama un vienota programmēšanas valoda, un tā darbosies tieši tāpat neatkarīgi no tā, vai izmantojat Apple OS, Windows vai Linux. Tas ir lieliski, jo jums nav jāiet ārā un jāpērk dārga aparatūra vai programmatūra. Tāpēc, kad cilvēki saka: “Ikviens var iemācīties kodēt”, viņi to arī domā!

  • 8. jautājums no 11: Cik ilgs laiks nepieciešams Java apgūšanai?

  • Māciet sev Java 13. solis
    Māciet sev Java 13. solis

    1. solis. Tas ir pilnībā atkarīgs, taču, katru dienu praktizējot, process paātrināsies

    Ja jūs jau zināt Python un C ++, iespējams, varēsit apgūt Java pēc dažiem mēnešiem. Tomēr, ja jūs esat jauns kodētājs un mācāt pats, var paiet gadi, lai pilnībā izprastu, kā kodēt sarežģītas programmas. Jebkurā gadījumā ātrākais veids, kā to izdarīt, ir atvēlēt kādu laiku praksei katru dienu. Pat ja tas ir tikai 20-30 minūtes dienā, jums ir jātrenējas!

    Tas arī ir atkarīgs no tā, ko jūs domājat ar “meistaru”. Ir tik daudz dažādu potenciālo specializācijas jomu, ka teorētiski jūs varētu pavadīt visu mūžu, apgūstot dažādus koda rakstīšanas veidus Java

    9. jautājums no 11: Vai Java ir labākā programmēšanas valoda, ko mācīties?

  • Māciet sev Java 14. solis
    Māciet sev Java 14. solis

    1. solis. Tā noteikti ir top 3 valoda, tāpēc tā nav slikta izvēle

    Pēc Python un Javascript (kas nav tas pats, kas Java) Java ir trešā populārākā programmēšanas valoda pasaulē. Vairāk nekā 3 miljardi ierīču darbojas ar Java, tāpēc nav tā, ka tai trūkst lietojumu. Tas ir arī tik daudzpusīgs, ka bieži vien ir vieglāk pāriet no Java uz kaut ko līdzīgu Python, nevis otrādi. Ņemot vērā visas lietas, Java ir lieliska izvēle, ja neesat iepazinies ar kodēšanu!

    Vidējais Java izstrādātājs nopelna aptuveni 100 000 USD gadā, un šeit ir liels pieprasījums, tādēļ, ja jūsu mērķis ir atrast darbu, Java ir laba izvēle

    10. jautājums no 11: Kā es varu apgūt Java 24 stundu laikā?

  • Māciet sev Java 15. solis
    Māciet sev Java 15. solis

    1. solis. Diemžēl tas nenotiks

    Ja jūs pārlūkosit tiešsaistē, redzēsit visu veidu “iemācieties kodēt 24 stundu laikā!” vai “apgūt kodēšanu pēc mēneša!” kursus un grāmatas. Diemžēl tie galvenokārt ir triki. Lai gan nedēļas vai divu laikā jūs noteikti varat sasniegt daudz progresa, ja veltīsieties studijām, jūs tik īsā laika posmā neiemācīsities, kā faktiski rakstīt ar kodu.

    Atcerieties, ka Java ir tāda lieta, kurā jūs apgūtu veselu kursu, lai iegūtu datorzinātņu grādu. Tas nav tas, ko jūs varat pilnībā iemācīties vienas nakts laikā

    11. jautājums no 11: Kāpēc daži programmētāji iesaka nemācīties Java?

  • Māciet sev Java 16. solis
    Māciet sev Java 16. solis

    1. solis. Daži profesionāļi uzskata, ka tas ir novecojis

    Java ir viena no vecākajām programmēšanas valodām, un daudziem profesionāliem kodētājiem nepatīk, cik tas atkārtojas un ir daudzpusīgs. Programmas Java rakstīšana prasa tikai ilgāku laiku nekā tās rakstīšana citās valodās. Tā rezultātā daži profesionāļi uzskata, ka Java iet uz dodo ceļu. Protams, ir mazliet pierādījumu, ka Java nav tik izplatīta kā agrāk, taču tā drīz nepazudīs. Ja tas iziet no labvēlības, tas būs ilgs laiks.

  • Ieteicams: