Komputerowe Forum Dyskusyjne
komputery software hardware programowanie sieci

∑ temat został odczytany 199 razy ¬




ZAREJESTRUJ SIĘ I ZALOGUJ NA FORUM, TO NIC NIE KOSZTUJE!
PO ZALOGOWANIU BĘDZIESZ MÓGŁ ZOBACZYĆ WYPOWIEDZI SPECJALISTÓW I WYŁĄCZYĆ REKLAMY

KOMPUTERY | Programowanie
Nauka programowania 
Wyślij odpowiedź [powiadom znajomego]    
Autor "Nauka programowania"   
 
x3d0k
 Wysłana - 6 luty 2010 16:01        | zgłoś naruszenie regulaminu

Witam, chciałbym się zacząć uczyć programować. Od czego proponujecie rozpocząć naukę ? Na początku myślałem o PhP ale to podobno do najłatwiejszych nie należy?? Znacie może jakieś dobre książki, które uczą od postaw jakiegoś języka programowania ?
Z góry dziękuję za rady :]

przyznaj SOG'a
 
Misiekd
 Wysłana - 6 luty 2010 21:47      [zgłoszenie]

większość książek uczy podstaw, książek które by uczyły czegoś bardziej zaawansowanego raczej nie spotyka się. Najpierw zdecyduj się co i na jakie systemy chcesz pisać. Potem możesz pomyśleć nad konkretnym językiem.

Z drugiej strony najpierw naucz się pisać algorytmy (choćby np. algorytm na obliczenie pierwiastków równania kwadratowego). Jak opanujesz algorytmy to samo programowanie będzie dla Ciebie dużo prostsze.

Jeśli chcesz z programowaniem wiązać swoją przyszłość to proponuję C# - masz dobre darmowe środowisko - Visual C# Express, jest w miarę łatwy, literatury i kursów jest od groma.
_______________________________
 
[*] JAN PAWEŁ II WIELKI ..Jest był i będzie w naszych sercach i umysłach na zawsze!!
AMD Athlon64 x2 4200, Gigabyte GA-M56S-S3, 2x1GB Geil Dual, Palit GeForce 8600 GT Sonic+ 256MB, HDD Segate 1TB + 320GB S

przyznaj SOG'a ekspertowi
 
spy.pl
 Wysłana - 8 luty 2010 00:29      [zgłoszenie]

wybierz sobie jaki jezyk chcesz bo miedzy php a c++ 'mala' roznica jest

na wiekszosci uczelnii pierwsze zajecia to c lub c++

przyznaj SOG'a
 
13ty Smok
 Wysłana - 8 luty 2010 11:20      [zgłoszenie]

"bo miedzy php a c++ 'mala' roznica jest" - tak całkiem nieznaczna jak pomiędzy deskorolką a rowerem.
_______________________________
 
Zapraszam na forum: [www.program-na-zlecenie.cba.pl/forum/]
======================================================================================= Nie zapominaj o SOG'u ↓

przyznaj SOG'a znawcy
 
spy.pl
 Wysłana - 8 luty 2010 12:21      [zgłoszenie]

przyznaj SOG'a
 
13ty Smok
 Wysłana - 8 luty 2010 14:52      [zgłoszenie]

[pl.wikipedia.org/wiki/Hiperbola_%28teoria_literatury%29]
_______________________________
 
Zapraszam na forum: [www.program-na-zlecenie.cba.pl/forum/]
======================================================================================= Nie zapominaj o SOG'u ↓

przyznaj SOG'a znawcy
 
artchur
 Wysłana - 8 luty 2010 20:05      [zgłoszenie]

Za moich czasów nauka podstaw programowania realizowana była na Pascalu. Teraz podobno wykorzystuje się C. Proponuję zacząć od jednego z tych dwóch języków. Jak starczy Ci cierpliwości i chęci, to w sumie cały świat języków, technologii przed Tobą. C++, C#, Java, Ruby, PHP czy co tam sobie wymyślisz. Oczywiście tak jak wspomniano wyżej powinieneś dużo uwagi poświęcić algorytmom...

przyznaj SOG'a
 
Yang32
 Wysłana - 9 luty 2010 08:26     
 Usunięta przez Misiekd za naruszenie Pkt4 regulaminu forum.
[zgłoszenie]

 
przyznaj SOG'a
 
Luke Masta
 Wysłana - 9 luty 2010 11:07      [zgłoszenie]

misiek pisząc, że nie ma książek uczących czegoś zaawansowanego masz na myśli, że ktoś kto zaczyna się uczyć pozna tylko podstawy i dalej sam się musi doskonalić w programowaniu ?
_______________________________
 
Intel Pentium D 3ghz 2 gb RAM GeForce 7600 GT 256 mb

przyznaj SOG'a
 
Misiekd
 Wysłana - 9 luty 2010 11:30      [zgłoszenie]

Dokładnie. O ile znajdziesz książki uczące podstaw (bo te generalnie są łatwe do zdefiniowania - typy danych, procedury/funkcje, klasy, dziedziczenie, wstęp do grafiki (znaczy "mazania" po formie), wstęp do BD (jak to podłączyć aby pokazać zawartość jakiejś tabeli) itp) to im "bardziej w głąb" tym mniej pozycji książkowych. Weź sobie np. 5 książek o programowaniu w różnych językach, i porównaj spisy treści - to jest generalnie to samo, a różni się jedynie implementacją. Tego musi się nauczyć każdy, kto myśli o programowaniu poważnie, bez tego ciężko będzie cokolwiek więcej zrobić.

Dalej już nie jest tak różowo ponieważ programowanie to rozległa dziedzina i tutaj coraz bardziej staje się ukierunkowana na konkretne rzeczy. Jeden będzie chciał pisać app BD, inny gry w 3D, jeszcze inny narzędzia do urządzeń zewnętrznych. Zauważ, że książka musi na siebie zarobić, a im bardziej zawęża się dziedzina, którą ona opisuje tym mniej ludzi będzie jej potrzebować. Z drugiej strony na świecie nie brakuje ludzi, którzy chcą się dzielić swoją wiedzą za darmo i tutaj pole do popisu daje im internet. O ile napisanie książki i jej wydanie wiąże się z kosztami, które wcale nie muszą się zwrócić to opublikowanie czegoś w internecie jest darmowe i też może przynieść wymierne korzyści.

Generalnie po podstawach programowania zaczynasz sobie wyrabiać własny styl. Każdy takie same rzeczy robi podobnie (ale nie tak samo), różni się implementacja. Można się opierać na wzorcach projektowych, ale to też są tylko wskazówki jak to powinno wyglądać a nie jak ma wyglądać.

Po podstawach trzeba po prostu zacząć pisać coś większego (większego niż 2-3 formy), coś co ma jakiś sens, rozwijać, dopieszczać, głaskać i tulić . Nie ważne, że nie działa, że nie wygląda - teraz - kiedyś będzie śliczne. Kiedy piszesz coś nowego to się uczysz - szukasz rozwiązań, które możesz zastosować, przeglądasz cudze kody, słuchasz cudzych porad. I tak to się kręci - piszesz coś nowego, wymyślasz, szukasz rozwiązań i mimochodem się uczysz. W pewnym momencie zauważysz, że nowe problemy nie są wcale takie straszne, że nawet jak czegoś nie pamiętasz to potrafisz to w minutę znaleźć.
_______________________________
 
[*] JAN PAWEŁ II WIELKI ..Jest był i będzie w naszych sercach i umysłach na zawsze!!
AMD Athlon64 x2 4200, Gigabyte GA-M56S-S3, 2x1GB Geil Dual, Palit GeForce 8600 GT Sonic+ 256MB, HDD Segate 1TB + 320GB S

przyznaj SOG'a ekspertowi
 
spy.pl
 Wysłana - 9 luty 2010 12:16     
 Usunięta przez Misiekd za naruszenie Pkt4 regulaminu forum.
[zgłoszenie]

 
przyznaj SOG'a
[Powiadom mnie, jeśli ktoś odpowie na ten artykuł.]


Odpowiedzi jest na 2 strony.   | następną
 
Wybierz stronę:  
Przegląd tygodnia | Wyślij odpowiedź

Nauka programowania

Strony: 1 2
 
Umil sobie czas na stronce dzięki muzyce!

wersja lo-fi
Vancouver 2010

Pozycjonowanie i optymalizacje zapewnia

Copyright 2000 - 2010 KULTURYSTYKA.PL
 
Powered by Pazdan ForKat 4.0