În cazul în care pentru a începe de învățare stiva de programare revărsare în limba rusă

Cu Java, lucrurile sunt la fel de multe altele. Totul este ca de obicei, citind o carte sau chiar un articol despre cum să facă lucruri de bază, cum ar fi scris Hello World, tu maestru lucrurile simple, cum ar fi bucle, ramificare, clase, etc. Ca de obicei, atunci ai nevoie de practică: pune-te goluri - decide să pună noi - să decidă din nou.

Acum am găsit un tutorial bun pe Java, dar nu știu dacă este cea mai bună opțiune

O măsură a cât de bine un manual, - măsura în care ați înțeles ce este scris acolo. Și, desigur, manualul ar trebui să fie niciodată nu induce în eroare (nu ar trebui să fie nici o informație falsă), dar acest lucru este rar. Dacă ești clar, atunci tutorial este potrivit, cel puțin pentru a începe cu.

De la clasici pe un subiect:

Mulți recomanda Shildt, dar pentru mine, acest lucru nu este cea mai bună alegere. Există precedente pentru introducerea lor în eroare. În plus, această persoană încearcă să fie un expert în toate. El și C #, și argumentele pro, Java. Cu siguranță indică experiența limitată în fiecare dintre domeniile în care este „de radiodifuziune“.

cel mai bun mod de a învăța să program de - pentru a începe programarea

posibil ca, cartea în mâinile tale, este ceea ce ai nevoie

găsirea unor modalități de a studia formarea existente, ascult sfatul, este încă (în ciuda rezultatelor) va conduce, mai devreme sau mai târziu, la acest pas - Capitolul 1 și Hello world :)

Răspuns 21 '11 aprilie, la 22:21

Și mai greu de-a lungul drum. Rezultatele dorite - pentru a deveni un „programator de la plug.“ - alexlz 23 '11 aprilie, la 11:51

ce sarcasm. Nu există alte opțiuni, laptele mamei nu se transmite, din păcate, :) este ca mersul pe bicicletă, teoria ajută doar atunci când a mers, până în acest moment este gol sunet, iar sarcina de viziuni ciudate - ShockWave 23 '11 aprilie, la 13:59

Sunt de acord doar cu aprobarea primei reprize, dar nu și a doua. C și Pascal a apărut cam în același timp și nu au o influență asupra reciproc, astfel încât acestea sunt destul de diferite. Cu toate acestea, pentru formare, el este foarte bun și oferă algoritmi pentru a studia (în bibliotecă Pascal este atât de slabă (chiar și la Delphi), pe care toți trebuie să le scrie). - cy6erGn0m 14 aprilie '11 la 06:39

  1. Simplitatea și absența unor sarcini inutile inițial (suporterii Java. - Ce clase continuă aici de învățare de bază, dacă doriți să-și încheie fiecare funcție într-o clasă?
  2. sintaxă simplă și intuitivă.
  3. Prezența unui număr mare de cărți, inclusiv din Rusia, în domeniul public (Internet).
  4. Posibilitatea de a continua învățarea (programarea structurată, OOP) făcând clic pe C-> C ++ sau Pascal-> Delphi.

Ei bine, de fapt, puteți merge în continuare pe, dar puțin nu contează. Acesta va fi chiar mai ușor - să stăpânească o limbă - ceilalți vor fi mai ușor de administrat.

Daca pur si simplu nu sunt familiarizați cu programarea și dificilă, cu comenzi limba engleză, puteți juca un pic cu verbe (programare limba română, uita-te în Google) (cum ar fi în cazul în care, apoi, altfel, în timp ce.) - doar un pic, pentru că nu este standard.

Răspuns 22 '11 aprilie, la 06:10

despre Java - um, m-am aplecat puțin despre „orice funcție“, mărturisesc. Dar toate acestea, oricum - metode de clasă. - Gote 22 aprilie '11 la 06:12

Băieți, aici este că persoana care dorește să Java, nu elementele de bază ale programării. Din primul punct de vedere, Pascal și Java - obsolyutno limbi diferite (Java, aș spune chiar și tehnologia). Din al doilea punct de vedere - da, Pascal da o idee nu numai despre zhutiki de programare orientat-obiect, dar, de asemenea, structural, modular, astfel încât să studieze elementele de bază - Pascal este adecvat și ușor pentru a studia tehnologia Java - nici o parte nu =)

Răspuns 14 '11 aprilie, la 07:17

Cred că pentru a începe programarea de învățare, efectuați următoarele elemente:

  1. Alegeți un limbaj de programare; este selectat pe baza zonei subiect care sunteți interesat de modul în care un programator viitor: web, aplicatii, etc. Au înguste-limbi, și au un scop comun, așa-numitele universale, fiecare are avantajele și dezavantajele sale. Alegeți asamblare pentru a scrie CMS, și PHP pentru a scrie drivere (deci poate chiar imposibil) pentru neînțelept mea.
  2. Limba este doar un mijloc de a obține un rezultat, în plus față de studiul limbii, sintaxa, caracteristicile, etc. trebuie să învețe de bază paradigme de programare paralele - principii, abordări, algoritmi, structuri de date, etc. ajută să se uite la lucrurile pe larg și să aplice soluții eficiente, ușor și elegant.
  3. Perseverenta, răbdare și abordare sistematică a studiului de entuziasm aromat și dorința cu siguranță vă va ajuta să reușească în stăpâni această profesie atât de interesant.

Răspuns 21 '11 aprilie, la 21:10

Pralno spun - începe c mai simplu exemplu Hello World. Învățarea orice limbă începe în acest fel. Dar limba de limba, dar, de asemenea, trebuie să cunoască algoritmii de baze de date, tot felul de înregistrări. Aici, la institutul acest învățat totul.

Oamenii sfătuiți să înceapă cu studiul Pascal sau C, aparent nostalgic pentru aceste limbi, deoarece au început cu ei (el însuși un început cu adevărat BASIC, atunci Pascal și C.).

Cu toate acestea, vă sfătuiesc să înceapă cu un limbaj interpretat (Java. Net, PHP, Python, etc). Acest lucru elimină problemele cu alocarea de memorie și de a merge dincolo de limitele matrice. Aceste lucruri dau naștere la o foarte insidioase, remedieri de erori dificile. Și acest lucru, cred că, la nimic. Deși, desigur, să învețe din greșeli.

Java este, în esență, un limbaj interpretat, dar are nevoie de încă Campiglio mai întâi în codul obiect. Și deja codul obiect este interpretat.

se Programmlyu în PHP, consider limbajul cel mai simplu, ei bine și tocmai a fost folosit deja. Nu se va sparge în sus, și a aruncat deoparte rahat pe care iubitorii de „mai grave.“ Dar îmi place greutate pochli toate limbile de la Institutul axat pe PHP si mi se potrivește.

articole similare