11 moduri de a te învăța Java

Cuprins:

11 moduri de a te învăța Java
11 moduri de a te învăța Java

Video: 11 moduri de a te învăța Java

Video: 11 moduri de a te învăța Java
Video: How to Edit PDF File in Word 2024, Aprilie
Anonim

Dacă vă gândiți să schimbați cariera sau pur și simplu sunteți interesat să scrieți propriul cod pentru distracție, s-ar putea să vă întrebați ce limbaj de programare să învățați și dacă este posibil chiar să îl învățați singur. Java este unul dintre cele mai populare limbaje de programare din lume pentru un motiv și este cu siguranță una dintre cele mai bune opțiuni dacă doriți să vă învățați. Pentru a afla mai multe despre avantajele și dezavantajele învățării Java și pentru a obține câteva informații despre cum puteți începe acasă, vă avem!

Pași

Întrebarea 1 din 11: Este ușor să înveți Java?

Învățați-vă Java Pasul 1
Învățați-vă Java Pasul 1

Pasul 1. Nu este o briză, dar este cu siguranță una dintre limbile mai ușor de învățat

Java este un mare limbaj de programare pentru începători, deoarece vă cam forțează să înțelegeți logica subiacentă a codului pentru a-l scrie. De asemenea, este mult mai ușor să treci de la Java la un alt limbaj de programare decât să treci de la un alt limbaj la Java. Cu toate acestea, la fel ca orice limbă, va fi nevoie de timp, efort și concentrare pentru a înțelege cu adevărat cum să utilizați codul în beneficiul său maxim.

Mulți codificatori cred că elementele de bază și logica de bază a Java sunt mult mai ușor de învățat decât alte limbi

Învățați-vă Java Pasul 2
Învățați-vă Java Pasul 2

Pasul 2. Java este mult mai ușor de citit decât alte limbi, dar este mai greu de scris

Java este detaliat, ceea ce înseamnă că trebuie să scrieți mai multe linii de cod pentru a executa o funcție decât ați face în alte limbi. Acest lucru este minunat dacă sunteți nou în materie de codificare, deoarece este mai ușor să procesați și să înțelegeți ce fac scripturile cu tot ceea ce este clar explicat. Cu toate acestea, deoarece trebuie să scrieți mai multe linii de cod, există mai mult spațiu pentru a face o greșeală.

  • Unii programatori cred că Java poate fi mai greu de stăpânit decât alte limbi, deoarece necesită mai multe linii de script pentru a efectua acțiuni și tinde să fie destul de redundant în unele moduri contraintuitive.
  • Ca exemplu, dacă doriți să imprimați „Bine ați venit la wikiHow!” în Java, ai avea nevoie de un total de 7 linii separate de cod: clasa Main {/ / public static void main (String … args) {/ / System.out.println („Bun venit la wikiHow!”); /} /}. În ceva de genul Python, ai avea nevoie doar de o singură linie: print („Bun venit la Wikihow!”).

Întrebarea 2 din 11: Este posibil să vă învățați Java?

  • Învățați-vă Java Pasul 3
    Învățați-vă Java Pasul 3

    Pasul 1. Este mai mult decât posibil - este cel mai comun mod de a face acest lucru

    Puteți învăța absolut cum să citiți și să scrieți Java pe cont propriu. În zilele noastre, așa încep cei mai mulți programatori profesioniști. Există atât de multe tutoriale gratuite, instrumente de practică, prelegeri și cursuri acolo, încât acest lucru este mai ușor ca niciodată. Cu toate acestea, este important să fii realist - dacă vrei să stăpânești cu adevărat Java, să o faci singur este probabil cel mai lent mod de a o face. Se poate face, dar poate dura câțiva ani și o grămadă de practică.

    • Mulți programatori profesioniști cred că într-adevăr nu au devenit pe deplin un expert în Java până când nu au început să lucreze la proiecte cu alți programatori. Este mai greu să stăpânești singur un limbaj de programare dacă nu lucrezi cu alții pentru a descoperi greșeli pe măsură ce le faci.
    • Aproximativ 69% din toți programatorii de computere sunt cel puțin parțial autodidactă. Dacă abia începi, învățarea pe cont propriu este o modalitate excelentă de urmat.

    Întrebarea 3 din 11: Cum încep să învăț Java de la zero?

    Învățați-vă Java Pasul 4
    Învățați-vă Java Pasul 4

    Pasul 1. Începeți citind sau urmărind ghiduri despre elementele de bază ale limbii

    Absoarbe cât de multe informații poți pentru câteva zile, astfel încât să te familiarizezi cu termenii și logica limbajului. Puteți găsi aceste informații pe orice canal YouTube sau pe un site de codare, dar cel mai bun loc pentru a începe să învățați poate fi pe site-ul web Oracle, deoarece acestea sunt compania care deține Java. Ei publică toată documentația și informațiile lor online la https://www.oracle.com/java/technologies/javase-downloads.html. Începeți prin a învăța:

    • Condiționali. Acestea sunt afirmații care spun unui program dacă trebuie să facă ceva bazat pe o altă informație. Acestea sunt esența oricărui program. Condiționalele încep întotdeauna cu „dacă” urmat de paranteze.
    • Bucle. Acestea sunt instrumente care vă permit să repetați un set de funcții un anumit număr de timp. În Java, există trei moduri de a face acest lucru (buclele while, pentru buclele și buclele do while). Acestea sunt esențiale dacă doriți ca un cod să îndeplinească orice sarcini complexe.
    • Funcții / metode. Aceste blocuri de cod sunt biți de informații reutilizabili care execută o anumită sarcină. Există mai multe moduri de a crea o funcție / metodă în Java, dar logica de bază este importantă la început.
    • Declarații. Aceste declarații comunică un pic de date, oferindu-i o variabilă și un nume. Acestea sunt esențiale atunci când vine vorba de selectarea anumitor biți de informații în codul dvs.
    Învățați-vă Java Pasul 5
    Învățați-vă Java Pasul 5

    Pasul 2. Urmați împreună cu cursuri online gratuite pentru a afla mai multe despre elementele de bază

    Există atât de multe resurse acolo pentru Java încât este posibil să o puteți învăța fără a cheltui nimic pe un curs de lux sau într-un tabără de pregătire. Code Gym, Learn Java Online și Coding Bat sunt toate 100% gratuite. Aceste site-uri vă vor oferi exerciții practice, vă vor explica cum funcționează limba și vă vor ghida prin tot ceea ce trebuie să știți despre elementele de bază. Petreceți câteva săptămâni sau luni completând aceste tutoriale pentru a obține elementele de bază.

    • Există, de asemenea, sute de cursuri gratuite de codare cu Java pe YouTube. Oracle, compania care deține Java, are chiar și propriile lor videoclipuri gratuite. Alte opțiuni excelente includ Code Java, Programarea cu Mosh și codul Amigos.
    • Puteți plăti pentru un curs Java pe Udemy sau Coursera, dacă doriți. Unii oameni preferă aceste cursuri pentru că se simt mai motivați să rămână cu ei atunci când plătesc pentru curs.
    Învățați-vă Java Pasul 6
    Învățați-vă Java Pasul 6

    Pasul 3. Exersează scrierea programelor de bază pentru a stăpâni sintaxa

    Sintaxa este ordinea și dispunerea liniilor de cod și este unul dintre lucrurile mai greu de învățat. Nu puteți stăpâni Java doar vizionând videoclipuri sau citind cărți. Trebuie să practicați actul scrisului pentru a înțelege sintaxa. Fie urmați împreună cu un tutorial pentru a compune un cod, fie abordați o sarcină de bază pentru începători, cum ar fi un program „hello world”. Jucăria din jur se distrează cu ea. Încercați să inventați propriile coduri simple folosind abilitățile pe măsură ce le învățați. Proiectele populare pentru începători includ:

    • Un program care îndeplinește funcții matematice de bază.
    • Un program care găsește factoriale utilizând o funcție recursivă.
    • Un program care va identifica dacă un cuvânt pe care îl scrieți este un palindrom sau nu.
    • Un program care funcționează ca un editor de text.

    Întrebarea 4 din 11: Cum îmi dau seama dacă învăț de fapt?

  • Învățați-vă Java Pasul 7
    Învățați-vă Java Pasul 7

    Pasul 1. Alăturați-vă unei comunități online și cereți-le să vă examineze codul

    Una dintre cele mai bune modalități de a învăța este să vorbiți cu alți programatori despre codul pe care îl scrieți. Stack Overflow este foarte popular printre programatori, iar Github este o alegere excelentă dacă doriți să partajați blocuri mari de cod sau să depanați alți entuziaști. Împărtășiți-vă lucrurile, cereți feedback și primiți sfaturi de la alți programatori pentru a vedea cum vă puteți îmbunătăți!

    • Dacă aveți un cont Reddit, r / programare și r / learnjava sunt comunități absolut fenomenale la care să vă alăturați.
    • Pe oricare dintre aceste forumuri sau comunități, ai putea cere să te alături unui proiect de programare! Există o grămadă de proiecte de programare comunală și mulți dintre ei nu ar avea nicio problemă să aducă la bord un începător care să le arate corzile.

    Întrebarea 5 din 11: Este mai bine să mă învăț Java sau să iau un curs?

    Învățați-vă Java Pasul 8
    Învățați-vă Java Pasul 8

    Pasul 1. Taberele de pornire sunt minunate dacă doriți să învățați rapid și schimbați cariera

    Taberele de pregătire sunt mai populare decât au fost vreodată, deoarece oferă profesioniștilor o modalitate ușoară de a schimba cariera. Aceste programe intense durează de obicei 2-4 luni pentru a fi finalizate, iar scopul lor este să vă învețe tot ce trebuie să știți despre un anumit limbaj de codificare. Dacă nu aveți ani de petrecut învățând pe cont propriu, acesta este un mod minunat de parcurs!

    Aceste tabere de boot costă în mod obișnuit 3, 000-13, 000. Cu toate acestea, absolvenții sunt adesea plasați direct în locuri de muncă, obțineți de obicei o certificare odată ce ați absolvit, iar absolventul mediu de tabără de codificare poate câștiga 100 000 $ pe an după câțiva ani de muncă

    Învățați-vă Java Pasul 9
    Învățați-vă Java Pasul 9

    Pasul 2. Diplomele universitare sunt ideale dacă doriți o educație aprofundată și acreditări

    Dacă sunteți la liceu sau luați un an lipsă și încercați să vă dați seama ce doriți să studiați la facultate, informatica este o opțiune excelentă! Veți învăța Java alături de o grămadă de alte limbaje de programare și veți absolvi cu o înțelegere aprofundată a tuturor lucrurilor legate de codificare și computer!

    Dacă ai fost deja la facultate sau ai intrat imediat în forța de muncă și te gândești la o schimbare de carieră, nu trebuie să te întorci și să obții un BA în informatică pentru a lucra cu un programator. Mulți programatori sunt autodidacti, iar cei care doresc o educație formală în Java o pot face mai repede și pentru mai puțini bani cu un boot camp

    Învățați-vă Java Pasul 10
    Învățați-vă Java Pasul 10

    Pasul 3. Cel mai bine este să înveți singur dacă vrei să te distrezi și să o iei încet

    Dacă sunteți interesat să aflați cum să codificați și doriți să învățați în propriul ritm, vă puteți învăța absolut. S-ar putea să dureze mai mult decât să mergi la școală, dar va fi mai distractiv și foarte plin de satisfacții. În plus, dacă doriți să faceți din aceasta o carieră, puteți fi absolut angajat pentru a programa cu un background autodidact! Este posibil să vă dureze puțin mai mult pentru a stăpâni limba.

    Întrebarea 6 din 11: De ce am nevoie pentru a practica programarea în Java?

  • Învățați-vă Java Pasul 11
    Învățați-vă Java Pasul 11

    Pasul 1. Descărcați un IDE pentru a începe efectiv să scrieți codul

    Puteți scrie tehnic cod într-un document de procesare a textului, cum ar fi Notepad sau Microsoft Word, dar niciun programator profesionist nu face asta. Dacă doriți să învățați serios, descărcați un IDE (platformă de dezvoltare integrată). Eclipse este probabil cel mai bun pariu atunci când începeți, deoarece este popular și gratuit, dar puteți învăța și pe IntelliJ, BlueJ, Xcode sau orice alt IDE compatibil cu Java.

    Aceste programe au bare de activități, instrumente și UI concepute special pentru programatori. Da, ai putea învăța pe Notepad dacă vrei cu adevărat, dar nu are rost. Multe IDE sunt gratuite și va trebui să le învățați să partajeze, să ruleze sau să scrie cod profesional oricum

    Întrebarea 7 din 11: Puteți programa pe orice computer?

  • Învățați-vă Java Pasul 12
    Învățați-vă Java Pasul 12

    Pasul 1. Da, Java va funcționa pe orice sistem de operare

    Java este un limbaj de programare larg utilizabil și uniform și va funcționa exact în același mod, indiferent dacă sunteți pe sistemul de operare Apple, Windows sau Linux. Acest lucru este minunat, deoarece nu este nevoie să ieșiți și să cumpărați hardware sau software scump. Acesta este motivul pentru care, atunci când oamenii spun „oricine poate învăța să codeze”, înseamnă asta!

  • Întrebarea 8 din 11: Cât durează stăpânirea Java?

  • Învățați-vă Java Pasul 13
    Învățați-vă Java Pasul 13

    Pasul 1. Depinde în totalitate, dar practicarea în fiecare zi va accelera procesul

    Dacă știți deja Python și C ++, este posibil să puteți stăpâni Java în câteva luni. Cu toate acestea, dacă sunteți nou în materie de codificare și vă învățați, poate dura ani de zile până înțelegeți pe deplin cum să codați programe complexe. În ambele cazuri, rezervarea unui timp pentru a practica în fiecare zi va fi cel mai rapid mod de a face acest lucru. Chiar dacă sunt doar 20-30 de minute pe zi, trebuie să exersați!

    Depinde, de asemenea, de ceea ce înțelegeți prin „stăpân”. Există atât de multe domenii potențiale diferite de specializare încât te-ai putea petrece teoretic o viață învățând toate modalitățile diferite de a scrie cod în Java

    Întrebarea 9 din 11: Este Java cel mai bun limbaj de programare de învățat?

  • Învățați-vă Java Pasul 14
    Învățați-vă Java Pasul 14

    Pasul 1. Este un limbaj de top 3 cu siguranță, deci nu este o alegere proastă

    După Python și Javascript (care nu este același cu Java), Java este al treilea cel mai popular limbaj de programare din lume. Peste 3 miliarde de dispozitive rulează pe Java, deci nu este ca și cum ar fi lipsit de utilizări pentru acesta. Este, de asemenea, atât de detaliat, încât de multe ori este mai ușor să treci de la Java la ceva de genul Python în loc de invers. Toate lucrurile luate în considerare, Java este o alegere excelentă dacă sunteți nou în materie de codare!

    Dezvoltatorul mediu Java câștigă aproximativ 100.000 de dolari pe an și există o mare cerere aici, așa că, dacă scopul tău este să găsești un loc de muncă, Java este o alegere bună

    Întrebarea 10 din 11: Cum pot învăța Java în 24 de ore?

  • Învățați-vă Java Pasul 15
    Învățați-vă Java Pasul 15

    Pasul 1. Din păcate, nu se va întâmpla

    Dacă vă uitați online, veți vedea tot felul de „învățați să codificați în 24 de ore!” sau „master coding peste o lună!” cursuri și cărți. Din păcate, sunt în mare parte trucuri. Deși puteți face cu siguranță o mulțime de progrese într-o săptămână sau două dacă vă dedicați studiilor, nu veți învăța cum să scrieți în cod într-un interval de timp atât de scurt.

    Amintiți-vă, Java este genul de lucruri pe care le-ați urma cursuri întregi pentru a obține o diplomă în informatică. Acesta nu este genul de lucruri pe care le poți învăța total peste noapte

    Întrebarea 11 din 11: De ce unii programatori sugerează să nu învețe Java?

  • Învățați-vă Java Pasul 16
    Învățați-vă Java Pasul 16

    Pasul 1. Există un sentiment între unii profesioniști că este depășit

    Java este unul dintre cele mai vechi limbaje de programare de acolo și mulți codificatori profesioniști nu le place cât de repetitiv și detaliat este. Este nevoie doar de mai mult timp pentru a scrie un program în Java decât pentru a-l scrie în alte limbi. Drept urmare, unii profesioniști cred că Java merge pe calea dodo-ului. Există cu siguranță o dovadă că Java nu este atât de obișnuit ca înainte, dar nu va dispărea în curând. Dacă va ieși din favoare, va trece mult timp de acum înainte.

  • Recomandat: