Nauka programowania - co polecicie?

0

Witam serdecznie.

Może na sam początek zacznę od przedstawienia się, czyli troszkę informacji o mnie. Nazywam się Marek lecz wołają na mnie Maro/Marucha (różnie), lat mam 18 skończone, aktualnie się nigdzie nie uczę, ale mam zamiar podjąć naukę w technikum wieczorowym, ale to zobaczymy z czasem. Moim hobby są komputery, a dokładnie to wiedza na temat programowania tworzenie stron www dokładniej to sam kod strony, budowa jej i pisanie tego kodu i inne rzeczy związane z programowaniem, ale do czego ten temat będzie nawiązywał wyjaśniam poniżej.

Od dawien dawna, czyli dłuższego czasu siedzę w komputerach całej sieci ogólnie mówiąc. Chciałem od dawna zacząć uczyć się w końcu programować i nauczyć programowania, dokładniej to budowy stron www, pisania samemu wszelkiego kodu strony czyli tysiąca linijek lub więcej samemu. Niestety... wszelkie próby nauki nie wychodziły mi, ale w końcu się zebrałem i postanowiłem się zacząć uczyć oczywiście posiadając już jakąś wiedzę na ten temat. Dodam, że nie jestem kimś kto pierwszy raz na oczy to widzi i chciałby się nauczyć tylko osobą, która posiada już jakieś doświadczenie i chciałaby to kontynuować rozwijając się bardzo szybko. Do teraz cały czas bawię się takimi rzeczami, czyli różnego rodzaju edycję stron www w postaci html/php, grzebanie w kodzie różne zmiany, ale nie duże, często ktoś mi pomaga zazwyczaj mój znajomy. Znam w małym stopniu, ale potrafię się obsługiwać na pewno HTML, CSS, coś tam z PHP może nawet z Javy ale prawie, że nic z niej także C++ się coś bawiłem ale to tylko w grach. Szczególnie chciałbym się nauczyć programować w językach służących do budowy stron WWW, czyli zapewne PHP, Java ale to czekam na was byście mi polecili konkretny język/i do nauki i wszelkie książki, kursy online itd., bym się mógł zacząć od zaraz uczyć.

Chciałbym abyście mi polecili którego języka programowania warto w tych czasach zacząć się uczyć i polecili mi jakie książki zakupić do nauki bo wiem, że takie są i można je kupić, a na pewno od razu coś wybiorę i którego na pewno warto się uczyć cały czas bez przerwy.

Nie będę więcej pisał bo pierw poczekam na wasze posty do których udzielę odpowiedzi, więc czekam i z góry dziękuje.

Pozdrawiam,
Scatman.

1

Witam serdecznie panie Marucha ;) Jeśli interesuje cie webówka, to na początek warto chyba poznac swieta trojce weba, czyli HTML+CSS+JavaScript i do tego jakis framework pozwalajacy w miare szybko postawić ładną i responsywna strone bez zmudnego klepania tysiecy linii htmla/cssa - np bootstrap - latwy i calkiem niezly framework. Jak juz to przyswoisz to nastepnie mozna sie wziac za inne frameworki client-side, jakies knockupy, angluary itd oraz za server-side i tutaj masz duzo roznych technologii do wyboru. Na pewno trzeba znac pojecie baz danych, umiec z nimi pracowac, obowiazkowo SQL. Do tego istnieje wiele roznych konkurencyjnych technologii pisania aplikacji webowych. Z takich bardziej mainstreamowych mozna wymienic na pewno Jave (Spring, czy tam inne cuda), .NET (ASP, WCF, Web Api itd), niektórzy proponuja jeszcze "pehapa", ale ja osobiscie odradzam ;p

Generalnie webówka to bardzo obszerny temat i w zasadzie jedna z wielu sciezek rozwoju programistycznego. Oprocz tych wymienionych wyzej zagadnien, trzeba tez znac takie bardziej undamentalne sprawy, architektura klient-server, jak wyglada request i response, trzeba ogarniac rozne protokoly transmisji danych, przynajmniej te podstawowe, HTTP, FTP itd.

0

Dziękuje za wypowiedzi niebawem dodam dłuższą wypowiedź od siebie w tym temacie a na ten czas dziękuje obojgu Panom szczególnie Panu wyżej, piona men! ;)

Do usłyszonka koledzy.

1 użytkowników online, w tym zalogowanych: 0, gości: 1