Modalități simple de a practica programarea: 8 pași (cu imagini)

Cuprins:

Modalități simple de a practica programarea: 8 pași (cu imagini)
Modalități simple de a practica programarea: 8 pași (cu imagini)

Video: Modalități simple de a practica programarea: 8 pași (cu imagini)

Video: Modalități simple de a practica programarea: 8 pași (cu imagini)
Video: RESETARE PAROLA In WINDOWS 11 Fara Niciun SOFTWARE 2024, Aprilie
Anonim

Programarea seamănă cu un instrument; trebuie să exersați în mod constant pentru a vă menține abilitățile clare și pentru a vă îmbunătăți tehnicile. Dacă doriți să exersați programarea pe cont propriu, utilizați Internetul pentru a găsi exerciții de codare și provocări de practicat, precum și pentru a vă îmbunătăți cunoștințele lucrând la proiecte open source sau urmând cursuri online. Pentru a vă perfecționa abilitățile de programare într-un cadru din lumea reală, lucrați la proiecte de programare.

Pași

Metoda 1 din 2: Utilizarea resurselor online

Programare practică Pasul 1
Programare practică Pasul 1

Pasul 1. Aflați din proiectele software open-source

Începeți prin a căuta online diverse proiecte open-source și doar să le citiți codul pentru a afla cum funcționează diferite cadre. Începeți să contribuiți la proiecte open-source sau creați-vă propriul dvs. după ce ați aflat cum sunt construite alte proiecte open-source.

  • Proiectele open source sunt proiecte în care codul este complet deschis vizualizării publicului. Ele sunt de obicei bazate pe comunitate și acceptă ajutor de la alți programatori.
  • De exemplu, dacă doriți să aflați cum funcționează cadrul Rails, căutați proiecte open source Rails pe GitHub și studiați codul pentru a vedea cum implementează diferiți programatori diferite caracteristici.
Programare practică Pasul 2
Programare practică Pasul 2

Pasul 2. Faceți cursuri online pentru a vă îmbunătăți cunoștințele și a învăța noi tehnici

Căutați cursuri de programare online ieftine sau gratuite pe site-uri precum Udemy sau Coursera sau căutați cursuri online deschise masive (MOOC). Înscrieți-vă și urmați cursurile pentru a vă perfecționa abilitățile de programare.

  • Cursuri ca acestea sunt o modalitate excelentă de a practica tehnici pe care doriți să le lucrați în ritmul propriu. De asemenea, puteți primi sfaturi și feedback utile de la profesori și alți studenți.
  • Puteți găsi MOOC-uri aici:
Programare practică Pasul 3
Programare practică Pasul 3

Pasul 3. Rezolvați provocări și puzzle-uri de codificare pe diferite site-uri pentru a le practica

Căutați site-uri web de provocare de codificare și găsiți unele care vă atrag. Încercați o varietate de provocări pentru a practica editarea codului pentru a rezolva probleme și a vă îmbunătăți tehnicile de programare.

Câteva exemple de site-uri de top de provocare de cod sunt HackerRank, TopCoder, Coderbyte, Project Euler, CodeChef, Codewars și CodinGame

Bacsis: Puteți găsi provocări de programare și în DailyProgrammer Subreddit pe Reddit aici: https://www.reddit.com/r/dailyprogrammer. Există 3 provocări de programare postate săptămânal, iar comunitatea apoi analizează soluțiile și oferă feedback.

Programare practică Pasul 4
Programare practică Pasul 4

Pasul 4. Faceți exerciții de cod kata pentru a învăța prin repetare

Vizitați site-ul web CodeKata și creați cod bazat pe cerințele pentru diferite exerciții kata. Faceți fiecare exercițiu în mod repetat, îmbunătățind codul de fiecare dată, pentru a vă îmbunătăți tehnicile de programare.

  • Termenul de cod kata provine din conceptul japonez de kata în arte marțiale, care este un exercițiu pe care îl repetați mereu, îmbunătățindu-vă continuu pe măsură ce mergeți. Code katas aplică acest concept programării oferind exerciții mici concepute pentru a dura 30-60 de minute, care urmează să fie repetate.
  • Unele katas de coduri nu necesită nici măcar codificare, dar vă vor ajuta să exersați abilități care sunt fundamentale pentru programare, cum ar fi modelarea experimentală.
  • Puteți găsi, de asemenea, câteva katas pe site-urile web de codificare, cum ar fi Codewars, pe care le puteți vizita aici:

Metoda 2 din 2: Lucrul la proiecte de programare

Programare practică Pasul 5
Programare practică Pasul 5

Pasul 1. Planificați un proiect software propriu

Stabiliți o problemă de afaceri care trebuie rezolvată și veniți cu o soluție. Împărțiți soluția în sarcini de programare mai mici pe care le puteți finaliza într-o anumită ordine pentru a implementa soluția și a rezolva problema.

Practicați un bun management de sine rămânând concentrat pe fiecare sarcină de programare pe măsură ce lucrați prin ea și ținând evidența cât timp vă durează. Dacă o anumită sarcină durează prea mult, solicitați ajutor altor programatori

Programare practică Pasul 6
Programare practică Pasul 6

Pasul 2. Exersați-vă abilitățile de depanare pentru orice proiect de programare la care lucrați

Identificați cauzele bug-urilor de programare și încercați să implementați diferite soluții pentru a le remedia sau pentru a le rezolva. Puneți întrebări despre motivul pentru care apare o eroare și încercați diferite tehnici de codare pentru a le depana.

Când depanați cu succes ceva, acordați atenție întrebărilor și tehnicilor pe care le-ați folosit. Puneți în continuare aceste întrebări și aplicați aceste tehnici la bug-uri viitoare

Programare practică Pasul 7
Programare practică Pasul 7

Pasul 3. Angajați-vă în programarea pereche pentru a învăța de la alții

Lucrați împreună cu un alt programator pe un singur computer pentru a rezolva o anumită problemă de programare sau lucrați împreună la un proiect de programare. Asigurați-vă că alegeți un partener bun de la care veți învăța, cum ar fi un dezvoltator senior cu experiență.

Dacă lucrați ca programator, ați putea încerca să alegeți un partener care este egal cu dvs. în vechime, dar mai experimentat decât dvs. într-un limbaj de programare diferit. De exemplu, dacă sunteți cel mai încrezător în abilitățile dvs. de programare Python, puteți alege pe cineva care este priceput în Ruby

Programare practică Pasul 8
Programare practică Pasul 8

Pasul 4. Urmăriți greșelile pe care le comiteți și învățați de la ele

Faceți tot posibilul pentru a observa greșelile de codare pe care le faceți atunci când lucrați la proiecte de programare. Stabiliți de ce a apărut greșeala și ce trebuie să faceți diferit în viitor pentru a evita să faceți aceleași greșeli.

Recomandat: