Od czego zacząć naukę programowania?

0

Witam. Od razu mówię, że wiem, że takich tematów jest dużo, ale nie mogę znaleźć jednak tego, który podpowie mi od czego zacząć. Mam 14 lat i już od 3 lat myślę o programowaniu wcześniej zaprogramowałem tylko "Hello World" w C++. To tyle. Dodatkowo i tak już to zapomniałem. Więc nie umiem programować. Chciałbym się zapytać was od czego zacząć. Jakiego języka jakich książek kursów. Dążę głównie do programowania gier, ale też programów i stron internetowych. Jeśli ktoś chce może mi też powiedzieć jak takie coś potem sprzedawać :). (wiecie, na stronie przycisk "kup". Po kliknięciu przekieruje użytkownika do jakiegoś paypala czy coś w tym stylu)

3

Czym twój temat różni się od pierdyliarda innych ? bo ja widzę pytanie, od czego zacząć ?

1

Do

na stronie przycisk "kup". Po kliknięciu przekieruje użytkownika do jakiegoś paypala czy coś w tym stylu

jeszcze daleka droga ;)

Skoro chcesz jednocześnie dążyć do programowania gier, programów i stron to pierwsze co przychodzi do głowy to Java, C# lub Python. Osobiście z Pythonem nie miałem do czynienia ale sporo ludzi go tu poleca na początek. Kursów konkretnych nie polecę, bo dawno nie korzystałem z takiego "od podstaw".
Jeśli skończyłeś już na "Hello World" to warto zadać sobie pytanie dlaczego nie zrobiłeś drugiego kroku czyli nie próbowałeś dalej? Bo w tym zawodzie praktyka (mając podstawy teoretyczne) jest bardzo ważna ;)

Edit: UP też nie widzę różnicy, ale coś ostatnio młodzi gniewni się skarżą na zgorzkniałość użytkowników więc postarałem się jakoś ogólnie odpowiedzieć :P

0

Niezdecydowany najpewniej niczym, ale nie mogłem znaleźć odpowiedniej odpowiedzi więc pomyślałem że stworzę nowy temat.

2

Od czego zacząć naukę programowania? a tu też nie ma odpowiedzi ? ;)

0

Czytałem takie właśnie porady, FAQ, ale wolę, żeby ktoś polecił mi coś, wymienił plusy i minusy właśnie tutaj, najlepiej bez podsyłania innych tematów, porad i innych, chociaż pewnie jeśli ktoś wyśle to i tak zobaczę ;)

0

python, ruby - bo ładne

0

Jeśli mowa o nauce programowania od zera to nie ma znaczenia od czego zaczniesz. Programowanie zorientowane obiektowo rządzi się takimi samymi prawami w wielu językach. Na sam początek poznaj fundamentalne podstawy: co to są zmienne,funkcje,klasy,dziedziczenie jakie są typy danych.... tak naprawdę w dowolnym języku (ja osobiście zaczynałem od c# i jego polecam jednak równie dobrze może to być java, c++ czy nawet delphi) musisz zrozumieć czym jest programowanie, "czuć" różnice pomiędzy "123" a 123.

Zacznij np http://si-szarp.pl/kurs/pierwszy-program bądź kursu tu na stronie. Jak to przerobisz wymyśl sobie program do napisania i go napisz, np Kalkulator a z czasem dodawaj mu nowe funkcjonalności typu przechowywanie wyników czy bardziej zaawansowane obliczenia. Albo edytor tekstu... bądź kreatywny. Zanim zaczniesz karierę jako programista najprawdopodobniej to co dziś jest topowe, będzie już nie aktualne... nie kuj składni tylko staraj się zrozumieć jak coś działa.

Jeśli zaczniesz kurs i po 20min czegoś nie zrozumiesz, nie pisz na forum tematu typu do czego służy pętla while . Musisz sam zrozumieć podstawy z kursów bo w zawodowym pisaniu będziesz mieć problemy z którymi nikt ci nie pomoże. Programowanie to sztuka rozwiązywania problemów jak się nie nauczysz tego na samym początku lub brak ci samozaparcia to daj sobie spokój bo szkoda twojego czasu. 

Pozdrawiam

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