Depinde de foarte mulți factori...
În primul rând, depinde de înclinațiile lui spre a învăța acest gen de lucruri. Dacă nu ai nici o înclinație, nu vei învăța niciodată. Dacă ești pasionat, muncitor și capabil, este posibil ca în doi ani să stăpânești destul de multe.
În al doilea rând, depinde ce înțelegi prin "a învăța". Una este să înveți câteva lucruri bazale, cât să-ți faci un site personal, alta este să ajungi la nivelul de a lucra chestii complexe pentru companii de top.
În al treilea rând, "a învăța" este un proces continuu, nu are un termen de "2 ani" sau "3 ani". Un adevărat profesionist învață în continuare lucruri noi și în ultima zi înainte de a ieși la pensie.
Maxim 6 luni daca nu e retard si vrea sa ia lucrurile in serios. HTML, CSS, si Java Script le inveti in weekendurile din prima luna...
Depinde la ce nivel vrea sa ajunga.
sa faci un site cu html si css iti ia 2-3 luni sa inveti de la zero.
sa adugi ceva limbaje de programare peste un js, un php probabil ca ii ia vreo 6 luni sa intelega cum functioneaza un limbaj de programare. si 1-2 sa intelegi cu adevarat ce faci acolo
HTML si CSS mai usor si mai repede le va invata. Javascript si PHP pentru un nivel bun ii va lua ceva timp, dar totul e relativ. Cineva in cateva luni le poate invata pentru a le implementa cu succes in proiecte, iar altcineva si in cativa ani tot prost le va insusi.
Smackdown întreabă: