Cum să învățați programarea computerizată online acasă (cu imagini)

Cuprins:

Cum să învățați programarea computerizată online acasă (cu imagini)
Cum să învățați programarea computerizată online acasă (cu imagini)

Video: Cum să învățați programarea computerizată online acasă (cu imagini)

Video: Cum să învățați programarea computerizată online acasă (cu imagini)
Video: Windows Hyper-V Virtual Machine Tutorial 2024, Noiembrie
Anonim

Programarea computerizată este o abilitate neprețuită pentru oricine dorește să construiască și să proiecteze programe de calculator, software sau aplicații pentru telefon sau tabletă. Din fericire, nu trebuie să vă înscrieți la un colegiu pentru a învăța cum să gândiți ca un programator și să luați abilitățile de care aveți nevoie. Este posibil - și nu neobișnuit - să înveți cum să programezi online din confortul propriei case. Multe site-uri web prezintă cursuri educaționale care pot fi accesate gratuit și sunt benefice atât pentru programatorii începători, cât și pentru programatorii experimentați care doresc să preia câteva noi trucuri profesionale.

Pași

Partea 1 din 4: Selectarea unui site de programare gratuit

Aflați programarea computerizată online acasă Pasul 1
Aflați programarea computerizată online acasă Pasul 1

Pasul 1. Alegeți Code Academy dacă sunteți un programator începător

Code Academy este un site cunoscut și popular care poate ajuta programatorii fără experiență să învețe elementele de bază. Site-ul este gratuit și puteți alege diferite cursuri care vă permit să aflați diferite limbaje de programare și aspecte ale programării. Ofertele de curs includ: JavaScript, PHP, Python și HTML + CSS. Aflați mai multe la

Dacă îți place stilul Codului Academiei, verifică și câteva site-uri de programare online similare (și, de asemenea, gratuite). De exemplu, consultați Code.org, la https://www.code.org. De asemenea, consultați Școala Codului, la

Aflați Programarea computerizată online acasă Pasul 2
Aflați Programarea computerizată online acasă Pasul 2

Pasul 2. Faceți cursuri prin intermediul Academiei Kahn dacă doriți un tutorial video

Pentru cursanții vizuali care doresc să câștige unele abilități de programare online, Kahn Academy poate fi cea mai bună opțiune. Este gratuit, iar cursurile Kahn Academy includ instrucțiuni de programare pas cu pas și videoclipuri de urmărit de urmărit.

Aflați mai multe și consultați câteva cursuri online la

Aflați programarea computerizată online acasă Pasul 3
Aflați programarea computerizată online acasă Pasul 3

Pasul 3. Căutați în MIT Open Courseware dacă doriți să treceți dincolo de elementele de bază

Institutul de Tehnologie din Massachusetts postează programe online de la cursuri vechi. Aceasta oferă o resursă extraordinară pentru programatorii curioși care doresc să învețe de la instructori la cel mai înalt nivel. Deși aceasta nu este cea mai bună opțiune pentru începători - cursurile nu vă permit să vă angajați cu instructori și este posibil să nu puteți accesa toate materialele cursului - OCW este o resursă excelentă pentru programatorii mai experimentați care doresc să își completeze programarea. cunoştinţe.

Aflați mai multe online la

Partea 2 din 4: Învățarea pe site-urile de programare cu plată

Aflați Programarea computerizată online acasă Pasul 4
Aflați Programarea computerizată online acasă Pasul 4

Pasul 1. Selectați Udacity pentru a lucra cu un antrenor de programare personal

Dacă nu vă simțiți destul de confortabil să participați la cursuri de programare online fără supraveghere sau asistență, Udacity poate fi site-ul potrivit pentru dvs. Vi se va atribui un antrenor personal pentru a lucra online. Antrenorul vă va ajuta să navigați pe cursurile de programare ghidate ale site-ului web. Dar, Udacity nu este gratuit; trebuie să plătiți pentru serviciile lor.

Clasele pot costa până la 999 USD. Consultați site-ul web Udacity pentru mai multe informații la:

Aflați Programarea computerizată online acasă Pasul 5
Aflați Programarea computerizată online acasă Pasul 5

Pasul 2. Optați pentru Udemy dacă sunteți interesat de o selecție imensă de cursuri

Site-ul oferă peste 55.000 de cursuri, dintre care majoritatea aprofundează aspecte de codificare și programare. Cursurile sunt predate de experți în domeniu, deși mulți necesită plata. Udemy oferă, de asemenea, o mulțime de cursuri pentru începători, la nivel introductiv, gratuit. Dacă doriți un site cu un număr mare de cursuri specifice, mergeți cu Udemy.

  • De asemenea, fii atent la vânzările frecvente ale lui Udemy. În timp ce cursurile au un preț accesibil (începând de la 10 USD), vânzările pot reduce costul cursurilor cu 50-85%.
  • Aflați mai multe online la
Aflați Programarea computerizată online acasă Pasul 6
Aflați Programarea computerizată online acasă Pasul 6

Pasul 3. Alegeți Code Avengers dacă doriți să lucrați într-o altă limbă decât engleza

Code Avengers are sediul în Noua Zeelandă și, pe lângă limba engleză, oferă cursuri de programare în rusă, olandeză, spaniolă, turcă, italiană și portugheză. Site-ul se concentrează pe predarea limbajelor comune de codificare, cum ar fi Python, Java Script și HTML + CSS. Site-ul oferă o perioadă de încercare gratuită, timp în care puteți lua cursuri gratuit.

  • Code Avengers oferă, de asemenea, cursuri concepute special pentru tinerii programatori cu vârste cuprinse între 5 și 16 ani.
  • Încercați o perioadă de testare gratuită și aflați mai multe la:

Partea 3 din 4: Participarea la un curs de programare

Aflați Programarea computerizată online acasă Pasul 7
Aflați Programarea computerizată online acasă Pasul 7

Pasul 1. Selectați un curs de programare care vă interesează

De exemplu, dacă sunteți interesat să proiectați site-uri web elegante, căutați cursuri în subiecte precum HTML / CSS, jQuery sau Ajax. Dacă doriți să începeți propriul antreprenoriat online, atunci PHP și MySQL sunt o alegere bună în acest sens.

Majoritatea întreprinderilor online mici sunt construite folosind aceste tehnologii open source (și adesea gratuite)

Aflați programarea computerizată online acasă Pasul 8
Aflați programarea computerizată online acasă Pasul 8

Pasul 2. Concentrați-vă pe Java pentru a învăța cel mai popular limbaj

Java este utilizat pe peste 7 miliarde de dispozitive din întreaga lume (inclusiv telefoane mobile Android), și așa este un punct de plecare natural pentru oricine învață să programeze. Limbajul este foarte solicitat, mulți angajatori angajând în mod specific ca programatorii lor potențiali să folosească Java.

  • Cursurile în Java sunt disponibile prin intermediul fiecărui site de învățare online.
  • În afară de site-urile cu instrucțiuni, există multe comunități Java online care vor ajuta programatorii începători, inclusiv o comunitate Java masivă pe LinkedIn.
Aflați Programarea computerizată online acasă Pasul 9
Aflați Programarea computerizată online acasă Pasul 9

Pasul 3. Faceți un curs în C, C # sau C ++ pentru a învăța 3 limbi corelate

După ce ați ales un site web cu instrucțiuni, următoarea decizie majoră va fi selectarea unui limbaj de programare de învățat. C este una dintre cele mai vechi și mai utilizate limbi. C ++ permite utilizatorilor să creeze programe pentru o mare varietate de platforme, în timp ce C # (pronunțat în C clar) este cea mai modernă iterație a limbajului.

Toate site-urile de instruire deja menționate vor oferi cursuri în toate aceste 3 limbi

Aflați Programarea computerizată online acasă Pasul 10
Aflați Programarea computerizată online acasă Pasul 10

Pasul 4. Aflați SQL dacă doriți să lucrați în gestionarea datelor

SQL este un limbaj de codare popular pentru antreprenori și alte persoane care lucrează în domenii care necesită gestionarea și utilizarea unor cantități substanțiale de date. Limba vă permite să configurați și să gestionați baze de date.

Deși SQL nu este la fel de versatil ca Java sau C, este foarte solicitat de programatori și programatori profesioniști. Majoritatea angajatorilor solicită programatorilor lor de procesare a datelor să fie fluent în SQL

Aflați Programarea computerizată online acasă Pasul 11
Aflați Programarea computerizată online acasă Pasul 11

Pasul 5. Alegeți Python dacă doriți o opțiune mai ușoară cu care începeți

Python nu este la fel de dificil de învățat ca unele dintre celelalte limbaje de codare, cum ar fi Java sau C ++. Este utilizat în mod obișnuit pentru a construi site-uri web și a construi baze de date și este, de asemenea, suficient de versatil pentru a crea jocuri și software.

De-a lungul timpului, majoritatea programatorilor învață multe limbi. În acest sens, nu contează prea mult care este prima limbă, atâta timp cât alegeți limbi suplimentare după ce ați învățat prima

Aflați Programarea computerizată online acasă Pasul 12
Aflați Programarea computerizată online acasă Pasul 12

Pasul 6. Joacă-te cu exemplul de cod pe care ți-l oferă un curs

Majoritatea cursurilor online vă vor arăta eșantion de cod, pentru a vă ajuta să înțelegeți ce fac anumite apăsări de taste și texte. Deci, mai degrabă decât să priviți pur și simplu codul, modificați-l și schimbați-l, apoi vedeți ce rezultate a avut tinkering-ul dvs. Acest lucru vă va ajuta să preluați mai repede conceptele date.

  • Acest lucru este important mai ales dacă cursul dvs. este greu de citit. Citirea despre codificare și codificarea de fapt sunt procese foarte diferite.
  • Implementați exemplul de cod din cursul dvs. pentru a vă asigura că înțelegeți cu adevărat principiile de codare pe care le învățați.
Aflați programarea computerizată online acasă Pasul 13
Aflați programarea computerizată online acasă Pasul 13

Pasul 7. Nu vă fie frică să cereți ajutor dacă sunteți confuz

Poate fi ușor să vă simțiți confuz de cursurile de programare din cursurile online, la domiciliu. Dacă sunteți blocat pe o problemă de codare sau nu știți clar despre un aspect al cursului, contactați instructorul sau unul dintre colegii dvs. De exemplu, dacă sunteți blocat încercând să scrieți o anumită linie de cod, lucrați la el numai timp de aproximativ 20 de minute. Apoi, dacă sunteți încă nebuni, contactați instructorul pentru ajutor.

  • Dacă participați la un curs online auto-ghidat, consultați un forum de codificare pentru a intra în legătură cu programatorii cu experiență care ar trebui să fie dispuși să vă răspundă la întrebările de codare.
  • De exemplu, consultați forumul „Stack Overflow” la:
  • De asemenea, puteți căuta în forumul online „Project Code” la:

Partea 4 din 4: Completarea învățării pe cont propriu acasă

Aflați Programarea computerizată online acasă Pasul 14
Aflați Programarea computerizată online acasă Pasul 14

Pasul 1. Exersează codificarea zilnic pentru a-ți îmbunătăți abilitățile

Ori de câte ori puteți găsi timp, stați și începeți să practicați codificarea programelor de computer de la un nivel de bază. Cu cât interacționați mai mult cu codul în sine, cu atât veți obține mai repede cunoștințe de codare. Încercați, de asemenea, să scrieți codul manual. Dacă aplicați pentru o slujbă de programare, vi se va cere să codificați manual în interviu.

Cu toate acestea, nu trebuie să vă epuizați mental pentru a învăța codul. Dacă ești frustrat sau devii din ce în ce mai confuz, ia o pauză timp de 30 de minute

Aflați Programarea computerizată online acasă Pasul 15
Aflați Programarea computerizată online acasă Pasul 15

Pasul 2. Citiți cărți de programare pentru a vă familiariza cu codificarea

Dacă nu sunteți un cursant kinestezic sau tactil, dar dobândiți cunoștințe în principal prin mijloace vizuale și citind, programarea cărților va fi un lucru minunat pentru a afla despre codificare. Aceste cărți descompun nu numai mecanica codării, ci și istoria și teoriile din spatele limbajelor de codare. Dacă sunteți interesat, consultați titluri, inclusiv:

  • Ce este HTML 5?, de Brett McLaughlin.
  • PHP Essentials, de Julie Meloni.
  • Think Python, de Allen Downey.
  • Learn Ruby the Hard Way, de Zed Shaw.
Aflați programarea computerizată online acasă Pasul 16
Aflați programarea computerizată online acasă Pasul 16

Pasul 3. Folosiți o aplicație pentru copii pentru a stăpâni elementele de bază ale codării

Aplicațiile de codare axate pe copii pot fi utile adulților care învață să codeze online acasă. Aplicațiile descompun codificarea în cele mai simple componente ale sale și prezintă informații într-un mod greu pentru grafică și ușor de procesat. Acest lucru vă poate ajuta să ajungeți la viteză dacă vă luptați în clasa dvs. și vă poate cimenta elementele de bază ale codării în mintea dvs.

Dacă sunteți interesat, verificați aplicațiile de codare orientate spre copii, cum ar fi „Scratch”, „Tynker”, „Hopscotch” și „Cargo-Bot”. Acestea ar trebui să fie disponibile în toate magazinele de aplicații importante

Aflați Programarea computerizată online acasă Pasul 17
Aflați Programarea computerizată online acasă Pasul 17

Pasul 4. Joacă un joc de codare online pentru a te cufunda în codificare

Dacă îți place ideea de a învăța codarea prin instrucțiuni distractive și ludice, verifică un joc de codare. Există multe jocuri online pe care le poți juca gratuit. Aceste jocuri pot completa cunoștințele pe care le obțineți la cursul de programare. Dacă preferați să creați jocuri decât să le jucați, o serie de tutoriale de codare online vă vor ajuta să vă creați propriul joc online.

  • Consultați Code Combat online la:
  • De asemenea, puteți accesa CodinGame la:
  • Pentru a construi cod pentru propriul joc online, vizitați Game Maven la:

sfaturi

  • Termenii „codare” și „programare” sunt în esență interschimbabili. „Programare” este un termen general care include „codificarea” mai orientată tehnic.
  • Există multe site-uri de programare online suplimentare. Pentru a vă face o idee despre unele dintre resursele online pentru a vedea Girl Develop It, la
  • Nu va trebui să spargeți banca pentru a învăța programarea computerizată online. Pentru dezvoltarea abilităților în informatică, tot ce aveți nevoie este un computer, compilatoare adecvate (care sunt disponibile gratuit) și o conexiune de internet fiabilă.

Recomandat: