Witam! Z racji tej, iż nie znalazłem takiego tematu na tym forum postanowiłem go stworzyć. Pytanie jest konkretne i liczę na konkretne odpowiedzi (czyt. google - takich odpowiedzi nie chce), więc : Od czego dokładnie zacząć swą przygodę z programowaniem? Krok po kroku. Z góry dziękuję i pozdrawiam
Polecam poradnik początkującego programisty: http://gynvael.coldwind.pl/?id=238
I fajna tabelkę z githuba: https://github.com/languages
Na GitHubie dzieją się fajne rzeczy ;)
"..nie znalazlem takiego tematu.." Yhy..
a ja tam bym optował za tym abyś zaczął od nauczenia się podstaw
pierwsza i najważniejsza rzecz do nauczenia: umiejętność korzystania z google! tysiące ludzi zadawało już takie pytanie.
Po wpisaniu frazy w Google'u: "od czego zacząć programowanie" wywala ~400.000 wyników z czego nawet niech 1/4 będzie trafna, to mamy ~100.000!! I nic nie znalazłeś??
Przygodę z programowaniem najlepiej zacząć od napisania podobnego tematu, a następnie wziąć się za napisanie gry. To chyba najpopularniejszy sposób na tym forum.
Ogólnie naukę proponował bym zacząć od angielskiego.
Zaczął bym od aktywowania szarych komórek. Bo jak tak dalej pójdzie to nasz zalejesz durnymi postami.
Ja proponuję hardkorowe połączenie: czysty asembler (np FASM - Flat Assembler) + Haskell + Smalltalk, uczone jednocześnie. Po ich dobrym opanowaniu (tzn zdolności napisania w nich dowolnego niewielkiego rozmiaru projektu), nauka dowolnego innego języka będzie drobnostką.
@Wibowit, Prolog, zapomniałeś o Prologu.
Jako początkującemu,proponowałby zacząć od prostych języków-może PHP,albo CSHTML(c#+Razor)?.
pozwany:
Nie zapomniałem, a pominąłem. W sumie to bardzo niewiele programowałem w tym paradygmacie (kilka lekcji na studiach i tyle), więc nawet nie wiem czy jest jakaś wielka różnica przy programowaniu np GUI w Prologu, a w Haskellu. Ale OK, niech będzie i Prolog.
Zaczynanie od PHP to chyba najgorsza rzecz. Nie dość, że w ogóle zaczynanie od języków dynamicznie typowanych (a zwłaszcza od luźno typowanych, czyli np PHP) jest kiepskie, to jeszcze PHP jest jednym z najgorszych języków dynamicznie typowanych.
xRidx napisał(a)
Jako początkującemu,proponowałby zacząć od prostych języków-może PHP,albo CSHTML(c#+Razor)?.
I potem będzie przychodził na forum tak jak ty i wypisywał cuda nie widy na temat tego jakie to C# jest beznadziejne bo sie nie kompiluje na Chrome? Od wygody się w dupach poprzewracało i mało kto odróżnia nawet server-side od client-side, żałość.