sedhesrebsit.ru

Învățarea unui limbaj de programare

Dacă sunteți interesat să creați programe de calculator, aplicații mobile, site-uri web, jocuri sau orice alt tip de software, va trebui să învățați cum să programați. Creați programe cu un limbaj de programare. Acest lucru permite unui program să ruleze pe un computer, pe un telefon mobil sau pe alt material hardware.

pași

Partea 1
Alegeți o limbă

Imaginea intitulată Aflați un limbaj de programare Pasul 1
1
Determinați zona dvs. de interes. Puteți începe cu orice limbaj de programare doriți (dar unele sunt clare "mai ușor" decât altele), astfel încât primul lucru pe care îl puteți întreba singur este ceea ce doriți să realizați prin învățarea unui limbaj de programare. Aceasta ajută la determinarea tipului de programare pe care ar trebui să-l utilizați și este un bun punct de plecare.
  • Dacă doriți să începeți dezvoltarea web, va trebui să învățați o gamă largă de limbi de programare, spre deosebire de dezvoltarea programelor de calculator. Dezvoltarea de aplicații mobile necesită abilități diferite decât programarea pentru computere. Toate aceste decizii vor determina direcția în care mergeți.
  • Imaginea intitulată Aflați un limbaj de programare Pasul 2
    2
    Începeți cu una "simplu" limbă. Indiferent de decizia dvs., este înțelept să începeți cu un limbaj de programare mai înalt și mai simplu. Aceste limbi de programare sunt utile în special pentru începători, deoarece vă învață concepte de bază și moduri de gândire care pot fi aplicate în orice limbaj de programare.
  • Cele două limbi de programare cele mai comune din această categorie sunt Python și Ruby. Ambele sunt aceste limbi de programare orientate pe obiecte care folosesc o sintaxă ușor de citit.
  • "orientata pe obiecte" înseamnă că limba de programare este construită în jurul conceptului de "obiecte", sau seturi de date, precum și operațiunile pe acestea. Acesta este un concept care este folosit în multe limbi avansate de programare, cum ar fi C ++, Java, Obiectiv-C și PHP.
  • Imaginea intitulată Aflați un limbaj de programare Pasul 3
    3
    Citiți câteva tutoriale de bază pentru o selecție de limbi de programare. Dacă încă nu sunteți sigur ce limbă de programare doriți să învățați, citiți câteva tutoriale pentru câteva limbi de programare diferite. Dacă înțelegeți un limbaj de programare mai bine decât altul, încercați să vedeți dacă este pentru dvs. Numeroase tutoriale sunt disponibile online pentru orice limbaj de programare existent, multe dintre ele putând fi găsite pe wikiHow:
  • Python - Un limbaj de programare excelent pentru a începe cu și destul de puternic, odată ce sunteți familiarizat cu acesta. Limba poate fi folosită și pentru aplicații web și chiar pentru jocuri.
  • Java - folosit în nenumărate programe diferite, de la jocuri la aplicații web la software-ul ATM.
  • HTML - Un punct de plecare esențial pentru fiecare dezvoltator web. Capacitatea de a lucra cu HTML este vitală înainte de a putea continua orice dezvoltare web.
  • C - Una dintre cele mai vechi limbaje de programare, și rămâne un instrument puternic, și formează baza pentru limbi moderne C ++, C # și Obiectiv-C.
  • Partea 2
    Începeți puțin

    Imaginea intitulată Aflați o limbă de programare Pasul 4
    1
    Aflați conceptele cheie ale limbajului de programare. Deși anumite părți ale acestui pas se aplică sau nu în funcție de limba de programare pe care o alegeți, toate limbile de programare împărtășesc concepte fundamentale care sunt esențiale pentru construirea programelor utile. Învățarea și masteringul acestor concepte vor face mai ușor rezolvarea problemelor și scrierea unui cod puternic și eficient. Mai jos veți găsi o serie de concepte-cheie, utilizate în multe limbi de programare diferite:
    • Variabile - O variabilă este o modalitate de a se referi la date și de a le depozita. Variabilele pot fi editate și sunt adesea de un tip predeterminat, cum ar fi "numere întregi". "caractere", care determină tipul de date care pot fi stocate în acesta. Când programați, asigurați-vă că variabilele au un nume. Acest lucru face mai ușor să înțelegeți modul în care variabila interacționează cu restul codului.
    • Declarații condiționale - O declarație condiționată este o acțiune care este executată în funcție de faptul dacă declarația este adevărată sau nu. Cea mai comună formă a unei declarații condiționate este aceasta "Dacă-Atunci" declarație. Dacă declarația este adevărată (de ex. X = 5) atunci se întâmplă una, declarația este falsă (de exemplu, x! = 5), atunci se întâmplă ceva altceva.
    • Funcții / subrutine - Numele real al acestui termen poate fi numit diferit în fiecare limbaj de programare, în funcție de limba de programare. Este posibil și ea "procedură", una "metodă"sau una "Unitatea de apelări" numit. Acesta este, de fapt, doar un program mai mic într-un program mai amplu. O funcție poate fi repetată de mai multe ori prin intermediul programului "invocat", permițând programatorului să creeze programe mai complexe într-un mod mai eficient.
    • Introducere de date - Acesta este un concept larg care este folosit în aproape toate limbile de programare. Aceasta se referă la manipularea datelor introduse de utilizator și stocarea datelor. Cum se colectează datele depinde de tipul de program și de metodele de introducere disponibile (tastatură, fișier, etc.). Acest lucru este direct legat de ieșire, prin care un anumit rezultat este returnat utilizatorului, afișat pe ecran sau livrat ca fișier.
  • Imaginea intitulată Aflați o limbă de programare Pasul 5
    2
    Instalați software-ul necesar. Multe limbi de programare necesită un compilator, programe proiectate să traducă codul într-un limbaj de programare pe care mașina îl poate înțelege. Alte limbi de programare, cum ar fi Python, utilizează un interpret care poate rula programele imediat fără a le compila.
  • Unele limbi de programare au un IDE (Integrated Development Environment), de obicei cu un editor de cod, un compilator și / sau interpret, și un program de depanare. Acest lucru permite programatorului să aibă toate funcțiile necesare într-un singur mediu. IDE-urile pot conține și reprezentări vizuale ale ierarhiilor și directoarelor de obiecte.
  • Un număr variat de editoare de coduri sunt disponibile online. Aceste programe oferă modalități diferite de a diferenția sintaxa și de a oferi alte instrumente de dezvoltare care pot fi foarte utile.
  • Partea 3
    Efectuarea primului program

    Imaginea intitulată Aflați un limbaj de programare Pasul 6
    1
    Concentrați-vă pe 1 concept la un moment dat. Unul dintre primele programe care este învățat în orice limbaj de programare este acesta "Bună ziua" Program. Acesta este un program foarte simplu care conține textul "Bună, Lumea" (sau o variație a acesteia) pe ecran. Acest program citește pe cineva care este programat pentru prima dată, sintaxa pentru a scrie un program simplu, funcțional și cum să afișați ieșirea. Prin schimbarea textului puteți afla cum sunt procesate date simple de către program. Mai jos veți găsi o serie de articole wikiHow "Bună ziua" program în diferite limbi de programare:
    • Hello World în Python
    • Bună ziua în Ruby
    • Bună ziua în C
    • Hello World în PHP
    • Bună ziua în C #
    • Bună ziua în Java
  • Imaginea intitulată Aflați un limbaj de programare Pasul 7
    2
    Aflați prin dezvăluirea exemplelor online. Există mii de exemple online de cod pentru aproape toate limbile de programare. Utilizați aceste exemple pentru a investiga modul în care funcționează diferite aspecte ale limbajului de programare și cum funcționează interacțiunea dintre diferitele părți. Luați biți și fragmente din diferitele exemple pentru a vă crea propriul program.
  • Imaginea intitulată Aflați un limbaj de programare Pasul 8
    3
    Cercetați sintaxa. Sintaxa este modul în care limba de programare este scrisă astfel încât compilatorul sau interpretul să o înțeleagă. Fiecare limbaj de programare are o sintaxă unică, deși unele elemente de limbi de programare diferite sunt egale una cu cealaltă. Învățarea sintaxei este esențială pentru învățarea programării într-un limbaj de programare și este adesea ceea ce oamenii se asociază cu programarea. În realitate, aceasta este doar fundația pe care au fost construite concepte mai avansate.
  • Imaginea intitulată Aflați un limbaj de programare Pasul 9
    4
    Experimentați cu modificările. Efectuați modificări în programele dvs. de probă și testați rezultatul. Prin experimentare puteți învăța mult mai repede ce funcționează și ce nu, decât prin citirea unei cărți sau a unui articol. Nu vă faceți griji cu privire la prăbușirea unui program de învățare de repararea bug-uri este o parte importanta a procesului de dezvoltare, precum și noi programe la locul de muncă, de obicei, nu ireproșabil prima dată.
  • Imaginea intitulată Aflați un limbaj de programare Pasul 10
    5
    Începeți depanarea. Când începeți să programați, erați irevocabil în bug-uri. Acestea sunt erori în program și pot să apară de oriunde. Bug-urile pot fi sângerări inofensive în codul dvs. de program sau erori mari pe care programul nu le dorește să le compilați sau să le rulați. Căutarea și corectarea acestor erori reprezintă o parte foarte importantă a ciclului de dezvoltare, așa că vă obișnuiți imediat la început.
  • În timp ce experimentați schimbarea programelor standard, veți întâlni lucruri care nu funcționează. Inventarea modului în care puteți alege o altă abordare pentru a rezolva o problemă este una dintre cele mai importante abilități pe care le puteți avea ca programator.
  • Imaginea intitulată Aflați un limbaj de programare Pasul 11
    6
    Postați comentarii cu privire la întregul cod de program. Aproape toate limbile de programare au unul "comentariu"care vă permite să includeți textul în cod, care nu este intenționat ca un cod funcțional. Cu aceasta puteți da explicații scurte, dar clare cu privire la ceea ce face codul. Acesta vă permite nu numai o mai bună amintesc ce fiecare linie de cod, dar este, de asemenea, foarte importantă atunci când începe echipa de programare, deoarece altele decât programatorii pot vedea imediat ce codul.
  • Partea 4
    Practicați în mod regulat

    Imaginea intitulată Aflați un limbaj de programare Pasul 12
    1
    Program zilnic. Mai presus de toate, stăpânirea unui limbaj de programare va avea nevoie de timp. Chiar și un simplu limbaj de programare cum ar fi Python, dar o zi sau două trebuie să coste să învețe sintaxa de bază are nevoie de timp pentru a dezvolta competențe într-adevăr. Ca orice altă abilitate, exercițiul este ceea ce face pentru stăpânire. Încercați să eliberați cel puțin în fiecare zi să codificați, chiar dacă este doar o oră înainte de cină.


  • Imaginea intitulată Aflați un limbaj de programare Pasul 13
    2
    Stabiliți obiective pentru programele dvs. Prin stabilirea obiectivelor realizabile dar provocatoare, lucrați rapid la rezolvarea problemelor. Încercați să veniți cu o primă aplicație, cum ar fi un calculator, și să inventați modalități de a programa unul. Utilizați sintaxa și conceptele pe care le-ați învățat și le aplicați în practică.
  • Imaginea intitulată Aflați o limbă de programare Pasul 14
    3
    Discutați cu alți programatori și treceți prin alte programe. Există multe grupuri de programare care sunt dedicate unor limbi sau discipline de programare specifice. Găsirea și participarea la o comunitate poate oferi minuni de învățare. Veți întâlni diverse exemple și instrumente care vă pot ajuta în procesul de învățare. Citirea codului de program al altora vă poate inspira și vă poate ajuta să înțelegeți conceptele pe care încă nu le stăpâniți.
  • Uitați-vă la forumurile de programare și comunitățile online pentru limba de programare la alegere. Asigurați-vă că participați și nu puneți doar întrebări. Aceste comunități sunt de obicei considerate ca un loc unde puteți colabora și discuta, nu doar ca Q.&A. Cereți ajutor, dar fiți pregătiți să vă prezentați propria activitate și să fiți deschisi la alte abordări.
  • Odată ce ați câștigat o anumită experiență, luați în considerare un proces de hack-a-thon sau programare. Acestea sunt evenimente în care persoane sau echipe țin o cursă împotriva timpului pentru a crea un program funcțional, de obicei în jurul unei teme specifice. Aceste evenimente pot fi distractive și o modalitate foarte bună de a întâlni alți programatori.
  • Imaginea intitulată Aflați un limbaj de programare Pasul 15
    4
    Provocați-vă să vă păstrați distracția. Încercați să faceți lucruri pe care încă nu le știți să le faceți. Faceți cercetări în modalități de realizare a unei sarcini și apoi încercați să o implementați în programul propriu. Nu fi prea repede mulțumit de un program care "despre" lucrează - faceți tot ceea ce puteți pentru a vă asigura că fiecare aspect este lipsit de importanță.
  • Partea 5
    Extindeți-vă cunoștințele

    Imaginea intitulată Aflați un limbaj de programare Pasul 16
    1
    Faceți câteva cursuri. Multe universități, școli comunitare și clădiri de cartier oferă cursuri de programare și ateliere de lucru unde puteți merge fără a fi nevoie să vă înscrieți la o școală. Acest lucru poate fi grozav pentru noii programatori, deoarece beneficiați de îndrumare directă de la un programator cu experiență, pe lângă faptul că sunteți în rețea cu alți programatori locali.
  • Imaginea intitulată Aflați un limbaj de programare Pasul 17
    2
    Cumpărați sau împrumutați cărți. Există mii de cărți de instrucțiuni pentru fiecare limbaj de programare conceput. Deși cunoștințele dvs. nu ar trebui să provină numai dintr-o carte, este o lucrare de referință excelentă și adesea conține multe exemple bune.
  • Imaginea intitulată Aflați un limbaj de programare Pasul 18
    3
    Studiați matematica și logica. Majoritatea programărilor se referă la algebra obișnuită, dar cu siguranță poate fi utilă studierea matematicii mai avansate. Acest lucru este cu siguranță în cazul în care dezvoltați simulări complexe sau un alt program care necesită o mulțime de comparații. Logica vă poate ajuta să înțelegeți cum să rezolvați cel mai bine problemele complexe.
  • Imaginea intitulată Aflați un limbaj de programare Pasul 19
    4
    Nu opriți programarea. Există o teorie populară potrivit căreia devenirea unui expert necesită cel puțin 10.000 de ore de practică. Deși acest lucru poate fi cu siguranță contestat, principiul general rămâne: conducerea necesită timp și dedicare. Nu vă așteptați totul în câteva zile sub centura ta, dar dacă stai concentrat și să continue să învețe, sau se va termina în mod automat un expert în domeniul dumneavoastră.
  • Imaginea intitulată Aflați un limbaj de programare Pas 20
    5
    Aflați un alt limbaj de programare. Cu toate că cu siguranță, va fi capabil să învețe de la un limbaj de programare la picioare, cei mai mulți programatori vor învăța mai multe limbi, în scopul de a avea mai multe șanse de a avea succes în domeniul lor. De obicei, a doua și a treia limbă vor fi complementare celor dintâi, permițându-le să creeze programe mai complexe și mai interesante. Dacă sunteți bine versat în primul dvs. limbaj de programare, este timpul să învățați următorul.
  • Veți găsi probabil că învățarea celei de-a doua limbi este mai rapidă decât prima. Multe concepte de bază sunt aceleași în cadrul grupurilor de limbi de programare, mai ales când limbile sunt apropiate una de cealaltă.
  • Partea 6
    Aplicând abilitățile tale

    Imaginea intitulată Aflați un limbaj de programare Pasul 21
    1
    Înscrieți-vă la o universitate sau la un colegiu. Deși nu este absolut necesar, urmând pregătirea corectă va spori foarte mult șansele dvs. în domeniu. În plus, veți obține aproape în mod automat o rețea mai largă de către colegi și alți profesioniști. Acest lucru nu este pentru toată lumea și mulți programatori de succes nu au urmat niciodată un studiu.
  • Imaginea intitulată Aflați un limbaj de programare Pasul 22
    2
    Creați un portofoliu. Pe măsură ce creați programe și cunoștințele dvs. se extinde, este important să salvați cea mai bună lucrare pe care ați făcut-o într-un portofoliu. Puteți să le arătați vânătorilor de locuri de muncă și companiilor în timpul unei cereri de locuri de muncă. Asigurați-vă că adăugați munca pe care ați făcut-o în timpul liber și asigurați-vă că aveți permisiunea de a afișa munca făcută pentru o companie.
  • Imaginea intitulată Aflați un limbaj de programare Pasul 23
    3
    Lucrează independent. Piața programatorilor independenți este imensă, mai ales când vine vorba de dezvoltatorii de aplicații mobile. Ridicați câteva locuri de muncă independente pentru a vă simți bine pentru a vă îndeplini misiunile. De multe ori puteți utiliza aceste comenzi pentru a vă extinde portofoliul și puteți să vă referiți la lucrările care au fost publicate.
  • Imaginea intitulată Aflați o limbă de programare Pasul 24
    4
    Dezvoltați propriile programe gratuite sau comerciale. Nu trebuie să lucrați pentru ca o companie să câștige bani cu programare. Dacă aveți abilitățile, puteți începe să dezvoltați și să vindeți software-ul dvs., fie prin intermediul propriului site web, fie prin intermediul altui canal. Va trebui să oferiți asistență ca serviciu clienților dvs. deoarece le permiteți oamenilor să plătească pentru produsul dvs.
  • Freeware este o modalitate populară de a publica programe mici și utilități. Dezvoltatorul nu primește bani, dar este o modalitate foarte bună de a face un nume și de a vă face vizibil în cadrul comunității.
  • sfaturi

    • Dacă sunteți interesat de programarea jocurilor, concentrați-vă pe Python, C ++ și Java. Dintre cele trei C ++ este, probabil, cel mai bun în performanță, Python face cu ușurință cele mai ușoare și Java programe care sunt potrivite pentru Windows, Mac OS și Linux.
    • Extindeți-vă cunoștințele despre software gratuit. Studiați codul sursă al programelor pe care îl puteți găsi directorul software gratuit. De ce reinventați roata, dacă o puteți îmbunătăți? Încercați întotdeauna să înțelegeți ce programați.
    • Pentru majoritatea oamenilor, programarea unui lucru pe care ei îl pot folosi sau în cazul în care propoziția dvs. este interesată va fi mai distractivă decât exemplele dintr-un manual. Utilizați un motor de căutare pentru a găsi informații care pot fi utile pentru un proiect care vă interesează.
    • Când înveți ceva nou, este adesea util să-l pună în aplicare și apoi le Tinker cu design-ul în cazul în care încercați să prezică rezultatele pentru a vă asigura că înțelegeți conceptul.
    • Utilizați o interfață actualizată și materiale de referință oficiale.
    • Lucrările de referință sunt acolo pentru a vă ajuta. Nu vă faceți griji dacă nu memorați imediat totul - care va veni în cele din urmă în mod natural. Cel mai important lucru este că știi unde să te uiți.
    • Încercați să practici învățând pe alții. Nu numai că vă face un programator mai bun, dar vă uitați la materialul din diferite unghiuri.
    Distribuiți pe rețelele sociale:

    înrudit
    Descărcați, instalați și executați JDKDescărcați, instalați și executați JDK
    Scrierea unui algoritm într-un limbaj de programareScrierea unui algoritm într-un limbaj de programare
    Creați o funcție personalizată în ExcelCreați o funcție personalizată în Excel
    Creați un nou proiect Java în EclipseCreați un nou proiect Java în Eclipse
    Deschideți un fișier PHPDeschideți un fișier PHP
    Deveniți programatorDeveniți programator
    Deveniți un programator de software deschisDeveniți un programator de software deschis
    Hacking un site webHacking un site web
    Copiați un site webCopiați un site web
    Deschiderea fișierelor exe pe un MacDeschiderea fișierelor exe pe un Mac
    » » Învățarea unui limbaj de programare

    © 2011—2021 sedhesrebsit.ru