Od czego zacząć naukę programowania?

2014-10-05 19:14

Rejestracja: 5 lat temu

Ostatnio: 5 lat temu

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)

Na początek zacznij od przeczytania tych artykułów - Jak tytułować wątki na forum? i Formatowanie treści postów na forum - nie będziesz musiał swoich wątków oglądać w koszu; - furious programming 2014-10-05 23:16

Pozostało 580 znaków

2014-10-05 19:29

Rejestracja: 7 lat temu

Ostatnio: 4 lata temu

Lokalizacja: Bieszczady

3

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


"Perhaps surprisingly, concurrent programming isn’t so much about threads or
locks, any more than civil engineering is about rivets and I-beams."
edytowany 1x, ostatnio: niezdecydowany, 2014-10-05 19:29

Pozostało 580 znaków

2014-10-05 19:34

Rejestracja: 9 lat temu

Ostatnio: 1 minuta temu

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


edytowany 2x, ostatnio: mar-ek1, 2014-10-05 19:36

Pozostało 580 znaków

2014-10-05 19:34

Rejestracja: 5 lat temu

Ostatnio: 5 lat temu

0

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

edytowany 1x, ostatnio: MainerekPL, 2014-10-05 19:35

Pozostało 580 znaków

tom
2014-10-05 19:37
tom

Rejestracja: 6 lat temu

Ostatnio: 4 lata temu

2

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

Pozostało 580 znaków

2014-10-05 19:48

Rejestracja: 5 lat temu

Ostatnio: 5 lat temu

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ę ;)

co za różnica, czy ktoś tutaj poleca, czy polecił to X czasu temu na blogu/forum ? - tom 2014-10-05 20:32

Pozostało 580 znaków

2014-10-05 19:52

Rejestracja: 7 lat temu

Ostatnio: 4 lata temu

Lokalizacja: Bieszczady

0

python, ruby - bo ładne


"Perhaps surprisingly, concurrent programming isn’t so much about threads or
locks, any more than civil engineering is about rivets and I-beams."

Pozostało 580 znaków

2014-10-06 12:58

Rejestracja: 5 lat temu

Ostatnio: 4 lata temu

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

edytowany 1x, ostatnio: and4sh, 2014-10-06 12:59

Pozostało 580 znaków

2014-10-06 13:11

Rejestracja: 8 lat temu

Ostatnio: 3 godziny temu

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