moim zdaniem wystarczy jakis 4 tygodniowy bootcamp
Tak, ale chyba tylko postępując zgodnie z instrukcjami na tym obrazku:
http://abstrusegoose.com/strips/ars_longa_vita_brevis.png
XD
Czy dam rade nauczyc sie w rok na poziom stazysty lub juniora nastepujacych technologii :
Nie ucz się "technologii", tylko programowania. W ogóle "technologia" to głupie słowo. Sam go używam co prawda (jako fajnie brzmiącą metaforę), ale jednak to jest tak bardzo złe na wielu poziomach i zaciemnia obraz sytuacji i można nabrać złudzenia, że to technologie są najważniejsze, bo "wow, technologia".
W rzeczywistości trzeba umieć programować (ogólne umiejętności, niezależne od języka), trzeba więc robić aplikacje, które rozwiązują jakiś konkretny problem. Przez lata nabiera się wprawy (i też pozna się różne teorie na temat programowania). To trudno przyśpieszyć ani mierzyć w godzinach (Na nauke moge przeznaczyc 6-8 h dziennie
) ponieważ jedna osoba się uczy dłużej, druga krócej, w zależności od inteligencji i wielu innych czynników.
Przy okazji też trzeba znać język, w którym się programuje (czy języki opisowe takie jak HTML, CSS), warto też poznać jakieś popularne biblioteki (jednak znajomość języków jest ważniejsza, bo popularne biblioteki i tak się zmieniają ciągle, a języki też się zmieniają, ale trochę bardziej powoli).
javascript jquery angularjs html css sass bootstrap
z tej listy godne uwagi jest JavaScript/HTML/CSS.
jQuery to w miarę prosta biblioteka, możesz ją poznać przy okazji, nie jest to fizyka kwantowa.
AngularJS to niemodny już framework, używany już raczej w starych projektach, a nie tych nowych. Prędzej by się opłacało nauczyć React albo Angular 2/4 (to całkiem inny framework, bo Google przepisał go od nowa). Ale i tak to się zmienia co rok, dwa, bo wchodzi nowy framework i wszystko trzeba przepisywać na nowy (taka moda).
Sass to dodatek do CSSa, nauczysz się go w kilka dni jak będzie trzeba (nawet w pracy już), nie ma co zaprzątać sobie nim głowy.
Bootstrap możesz poznać, ale uczy on złych nawyków.