Ca o dezvoltare web de auto-învățare

Diverse → Cum să vă învețe web design

1. A fost prea scump.
2. Sunt destul de dificil de a obține o educație într-un format clasă.






3. Am realizat deja destul de mult la acel moment.

Dar nu a fost întotdeauna ușor. Nu sunt doar învățat cum să scrie cod. Am învățat cum să învețe, iar acest lucru va fi subiectul discuției de astăzi. Aici, am adus cinci pași cum să învețe web design.

1. Limita zona dvs. de interes pentru dezvoltarea web

Fiind un programator web - este ceva de genul asta pentru a fi un om de știință. Există idei de bază care se aplică în toate disciplinele, dar ai nevoie de foarte specializate. Veți avea nevoie pentru a alege zona o - mult mai ușor de a stăpâni noi domenii, după ce ați stăpânit orice - dar nu va fi limitat la alegerea ta. Un om profund familiarizat cu PHP, poate face mult mai mult decât cineva care superficial familiarizat cu o duzină de cele mai noi tehnologii web.

2. Ignorați cele mai multe dintre „liniile directoare“ ale dezvoltatorilor web venerabile

Dezvoltatorii web cu experiență sunt adesea bine-intentionate sfaturi oferite pentru nou-veniții care nu au avut o aplicație practică. Motivele pentru aceasta sunt după cum urmează:

1. Nu uita că ești - începător.
2. De la cineva care tocmai a început să înțeleagă elementele de bază, prea mult este necesar.
3. pot prezenta preferință, în funcție de problemele pe care le pot întâlni niciodată (de exemplu, scalare la milioane de utilizatori).

Adresați-vă, de exemplu, limba în care ar trebui să înceapă să studieze și dezbaterea care va urma, nu va avea nici o legătură cu ceea ce este cel mai bine pentru tine. Aceasta este o dispută, bazată pe idei preconcepute, care au dezvoltat cu dezvoltatorii în timpul lucrului.

Și acum că, așa cum o văd:

Există dezvoltatori web cu experiență, cu sfaturi excelente, dar atunci când vă oferă sfaturi, întrebați-vă: „Este într-adevăr cel mai bun mod pentru un incepator pentru a afla acest proces? Sau poate e doar un dezvoltator vrea să învețe începători? "

3. Puneți-vă în mod clar (și fezabil) sarcină

După ce a învățat elementele de bază ale dezvoltării web încearcă să creeze ceva fără cărți și manuale. În general, aceasta este cea mai eficientă metodă de a:

1. Simțiți bucuria creației.
2. Pentru a găsi lacunele din cunoștințele.
3. Pentru a studia metode eficiente de rezolvare a problemelor.

Nu contează ce vă decideți să faceți, dar încercați să păstrați cât mai mic posibil volum al proiectului. În cazul în care estimările dvs., va trebui să ia câteva săptămâni pentru acest proiect - este prea mare. Fă-o mai mică. Nu vrei sa de proiect a durat dureros de mult.







De asemenea, asigurați-vă că proiectul are punctul final. Ce proprietăți trebuie să posede pentru a putea spune că el a fost „terminat“? Ar trebui să știi când vă puteți relaxa și bucura de performanța de muncă (și aceasta nu înseamnă că proiectul este gata să fie prezentat publicului, pentru că nu este nevoie de a publica creația).

În cele mai multe cazuri, orice proiect, a cărui sarcină principală este de a colecta date de bază - cel mai bun mod pentru un incepator pentru a testa cunoștințele lor.

4. Straduiti pentru a șterge graficul de zi cu zi

Când începe să se angajeze în dezvoltare web, în ​​unele zone a face progrese mari, dar vine un moment în care progresul incetineste, iar acest lucru este momentul în care mulți înmugurite dezvoltatori web arunca în sus mâinile lor și să se dea la deznădejde.

Acest lucru se datorează faptului că noii veniți obține, de obicei placere de procesul de învățare, atunci când marcajele specifice. Și aceste semne sunt imprevizibile. Acesta poate fi de săptămâni sau luni nu face nici un progres semnificativ după ce a primit baza de cunoștințe.

Există, totuși, o opțiune alternativă:

În loc să se concentreze pe realizarea unor repere dedice formarea și practica in dezvoltarea web un timp fix în fiecare zi. Douăzeci de minute de cel puțin - un moment bun pentru a începe, dar limite clare și nu există cerințe. Gândește-te pentru cât de mult timp liber, puteți petrece cu siguranță și în mod constant cu privire la caz.

Trucul este de a se conforma cu perioada de timp, este plăcerea de la ceea ce se poate observa în mod continuu. Noi orizonturi se va deschide înainte ca un plus frumos, dar nu la fel de gol imprevizibil.

5. Stoc pe un număr suficient de materiale didactice

Ar trebui să stoc pe materiale - și trebuie să fie conștienți de semnificația fiecărei linii de cod, în scris, ea - dar chiar dacă ați bizoni, de formare se deplasează înainte.

Ceea ce majoritatea oamenilor nu iau în considerare:

Sintaxa - nu cea mai dificilă parte a dezvoltării web. Acesta este principalul începători problemă, dar, ulterior, devine mult mai multă determinare buturugă mentalitate care poate ajuta la rezolvarea unei probleme. Cea mai mare Ironia este că de multe ori nou-veniții oferă adesea o soluție mai cuprinzătoare decât de profesioniști.

Având în vedere cele de mai sus, avantajul de a urma instrucțiunile dintr-un număr mare de materiale educaționale este că:

• Puteți vedea modul în care diferite dezvoltatorii rezolva probleme diferite.
• Puteți vedea modul în care diferite dezvoltatorii rezolva aceeași problemă.

Când în cele din urmă să fie capabil să lucreze pe cont propriu de proiect, această experiență vă va oferi instrumentele necesare pentru:

1. Definițiile miezul problemei.
2. reprezentare a sublinia ceea ce este necesar pentru a realiza această sarcină.

Nu poate fi lăsat exact soluțiile, dar nu contează. Multe probleme într-o formă sau alta au fost deja soluționate de cineva înainte, și jumătate din problemă „să-și exprime gândurile sale sub formă de cod,“ este de a înțelege ceea ce încearcă să spună. După ce treci peste acea linie, sintaxa și tot felul de lucruri par mult mai ușor.

Tocmai am împărtășit o mână de recomandări „în general“ cu privire la modul de a te face să învețe de dezvoltare web, dar o face lucrurile pe care aș dori să-mi spună, atunci când am început să fac asta.

Soluții utile pentru cititorii Paysto Megamind: