Witam serdecznie,
Jest to mój pierwszy post na tym forum. Czytając masę artykułów w internecie, for czy też komentarzy w grupach specjalistycznych na fecebooku, zacząłem się już w tym gubić.
Chciałbym zacząć naukę programowania backendowego w serwisach WWW. Ogarniam HTML i CSS, natomiast wiem, że to nie są języki programistyczne tylko opisujące szkielet witryny. Zawsze mnie fascynowało to jak witryna działa oraz co się dzieje kiedy zaczynam wstukiwać różne polecenia na WWW. Co się potem z tymi danymi dzieje i gdzie one lądują (wiem że do MySQL).
Chciałbym wybrać język programowania, który będzie posiadać niski próg wejścia - nie zrazi mnie od samego początku i do którego jest masa kursów.
Swoją przygodę zacząłem z książką Head First PHP i MySQL, lecz strasznie topornie wg mnie piszą. Skończyłem edukację na 80 stronie...
Czytając natłok informacji w internecie, powiem szczerze, że niektóre komentarze mnie przygniotły.
Coraz częściej spotykam się z frameworkami, które trzeba znać. Za dobrze nie wiem co to znaczy, ponieważ nigdy nie miałem z tym styczności.
Co to znaczy, że ktoś pisze:
Jak JavaScript - to koniecznie Node JS.
Jak PHP to ZEND
Jak Python to Django.
Ruby On Rails - nie mam pojęcia co to jest, jakiego języka to używa. Co trzecia osoba poleca zacząć naukę od tego.
O co w tym wszystkim chodzi? Czy te frameworki ułatwiają "myślenie" programiście? Czy tylko służą do zebrania całego serwisu WWW w jedną całość?
Poszukiwania swojego języka programowania, chciałbym zacząć od tego, że potrzebuję języka typowo do WebMasterki. Wiem, że bez znajomości MySQL się nie obejdzie. Tylko co polecacie?
Czy jeżeli przyjdę do pracy, w której strona jest napisana w PHP a ja zacząłem uczyć się JavScriptu czy Pythona czy w ogolę na coś się przydam?
Chciałbym też dowiedzieć się gdzie można uzyskać kompletne informacje dotyczące nowych technologii. Co z czym się je, czego się uczyć oraz co z czym współpracuje.
Z framworków HTML poznałem bootstrapa i wiem do czego służy, natomiast już GULPy Grunty nie mam pojęcia. Czarna magia jednym słowem, a nie ma żadnego serwisu, w którym czarno na białym pokażą początkujacemu newbie o co w tym wszystkim chodzi.
Z góry dziękuje, jeżeli ktoś przeczyta moje wypociny i spróbuje udzielić mi jakiejkolwiek informacji :)
Pozdrawiam,
Newbie.