wl.przemek 0 Napisano 22 Grudnia 2012 Udostępnij Napisano 22 Grudnia 2012 Witam. Chciał bym zacząc swoja przygode z programowaniem, nie mam zadnego doswiadczenia oprocz moze "liźniecia" tworzenia stron www. Chodzi mi oczywiscie o programowanie aplikacji raczej po windows. Od czego zaczac, jakis w miare "latwy" jezyk (chyba c++) mianowice cos perspektywicznego... Jaki program do pisania i moze jakis poradnik lub ksiazka w miare zrozumiala dla poczatkujacych ? Dodam ze posiadam Microsoft Visual Studio 2010. Dzieki z gory Cytuj Link to post Share on other sites
maden 25 Napisano 22 Grudnia 2012 Udostępnij Napisano 22 Grudnia 2012 Język C Książka szkoła programowania C Prathy Najlepiej samemu wymyślać programy jakie chciałbyś pisać i je próbować pisać. W razie problemów pisać tu. Dobrze też jakbyś liznął sobie jakąś książkę od algorytmów, bo one sobie wg mnie najważniejsze w programowaniu. 2 Cytuj Link to post Share on other sites
wl.przemek 0 Napisano 22 Grudnia 2012 Autor Udostępnij Napisano 22 Grudnia 2012 Ok tylko jezyk C czy C++ czy C# bo chyba takie sa tak ? A ksiazki sa dwie tego autora .... http://www.empik.com/jezyk-c-szkola-programowania-prata-stephen,367432,ksiazka-p http://www.empik.com/jezyk-c-szkola-programowania-prata-stephen,p1063143831,ksiazka-p a do algorytmow to jaka, jezeli mozesz podpowiedziec ? Cytuj Link to post Share on other sites
klakier2121 0 Napisano 22 Grudnia 2012 Udostępnij Napisano 22 Grudnia 2012 Zaczynasz od aplikacji konsolowych ? Czy od razu w Visualu aplikacje okienkowe ? Cytuj Link to post Share on other sites
wl.przemek 0 Napisano 22 Grudnia 2012 Autor Udostępnij Napisano 22 Grudnia 2012 Wlasnie nie wiem od czego zaczac... napisalem tylko ze posiadam program Visual Studio 2010 Cytuj Link to post Share on other sites
klakier2121 0 Napisano 22 Grudnia 2012 Udostępnij Napisano 22 Grudnia 2012 Aby opanować sam język polecam ci aplikacje konsolowe: Projekt: Win32 Console Application. Możesz stworzyć prosty kalkulator w konsolce na początek Cytuj Link to post Share on other sites
maden 25 Napisano 23 Grudnia 2012 Udostępnij Napisano 23 Grudnia 2012 ta http://helion.pl/ksiazki/jezyk-c-szkola-programowania-wydanie-v-stephen-prata,jcszpr.htm A do algorytmów to książka z serii klasyka informatyki. Spróbuj napisać tak jak post wyżej kolega proponował, my ocenimy program, kod i powiemy co poprawić.(nawet jeśli miałby na początku tylko dodawać liczby . Cytuj Link to post Share on other sites
szatkus 282 Napisano 23 Grudnia 2012 Udostępnij Napisano 23 Grudnia 2012 Tak jak pozostali napisali, na początek potrzaskaj sobie kalkulatory czy tam jakieś gierki konsolowe w C. Jak już się z tym ogarniesz to wybierzesz sobie jakiś język obiektowy jako kolejny etap. Wtedy obowiązkowo łyknij to: http://helion.pl/ksiazki/kod-doskonaly-jak-tworzyc-oprogramowanie-pozbawione-bledow-wydanie-ii-steve-mcconnell,koddos.htm Cytuj Link to post Share on other sites
Gość nasciturus Napisano 23 Grudnia 2012 Udostępnij Napisano 23 Grudnia 2012 C/C++ jest perspektywiczny, ale nie specjalnie polecany na początek. Ponoć najlepszy język do nauki to Pascal (przynajmniej tak twierdzi wykładowca jednej z bardziej popularnych uczelni w Polsce). Cytuj Link to post Share on other sites
wl.przemek 0 Napisano 24 Grudnia 2012 Autor Udostępnij Napisano 24 Grudnia 2012 Oki trzeba bedzie zakupic jakas ksiazke.... A mozecie polecic jakis poradnik z netu.... Cytuj Link to post Share on other sites
Malwin 16 Napisano 24 Grudnia 2012 Udostępnij Napisano 24 Grudnia 2012 C/C++ jest perspektywiczny, ale nie specjalnie polecany na początek. Ponoć najlepszy język do nauki to Pascal (przynajmniej tak twierdzi wykładowca jednej z bardziej popularnych uczelni w Polsce). Perspektywiczny? Oprócz branży gier i programowania systemów wbudowanych nie spotkałem się z firmą, gdzie używa się c/c++. Reszta to praktycznie java i c#. Szybkość tworzenia oprogramowania to teraz kluczowa sprawa. Cytuj Link to post Share on other sites
Gość nasciturus Napisano 24 Grudnia 2012 Udostępnij Napisano 24 Grudnia 2012 http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html Zależy co kto chce robić, a oburzyłeś się jakbym mu Logo zaproponował . Cytuj Link to post Share on other sites
szatkus 282 Napisano 24 Grudnia 2012 Udostępnij Napisano 24 Grudnia 2012 Ten ranking był tworzony na podstawie wyszukiwarek internetowych. Wiadomo, że wielu ludzi zaczyna naukę od c/c++. Komercyjnie rzadko się używa tych języków. Cytuj Link to post Share on other sites
victoor 0 Napisano 24 Grudnia 2012 Udostępnij Napisano 24 Grudnia 2012 Ten ranking był tworzony na podstawie wyszukiwarek internetowych. Wiadomo, że wielu ludzi zaczyna naukę od c/c++. Komercyjnie rzadko się używa tych języków. Bardzo sie mylisz. W tych jezykach tworzony jest Windows, Linux, MS Office, Adobe Photoshop i tak bez konca. Cytuj Link to post Share on other sites
szatkus 282 Napisano 24 Grudnia 2012 Udostępnij Napisano 24 Grudnia 2012 Windows i Linux to systemy operacyjne, zresztą MS stara teraz maksymalnie dużą część systemu przenieść do C#. Office zresztą też. Adobe Photoshop istnieje od 20 lat. Wiesz jakich języków używają np. banki? Na pewno nie takiego, gdzie można bardzo łatwo popsuć coś w pamięci. Albo na komórkach, w webie, w biznesie, obliczeniach naukowych? Obejrzyj oferty pracy. Te języki siedzą w niszy, bo tworzenie w nich softu jest zbyt drogie. Cytuj Link to post Share on other sites
dezmont 0 Napisano 24 Grudnia 2012 Udostępnij Napisano 24 Grudnia 2012 Moim zdaniem zacznij od java. bardzo przyjemy język, na pewno mi lepiej wchodzi niż C++/C/Asembler/C# Cytuj Link to post Share on other sites
victoor 0 Napisano 25 Grudnia 2012 Udostępnij Napisano 25 Grudnia 2012 Windows i Linux to systemy operacyjne, zresztą MS stara teraz maksymalnie dużą część systemu przenieść do C#. Office zresztą też. Adobe Photoshop istnieje od 20 lat. Wiesz jakich języków używają np. banki? Na pewno nie takiego, gdzie można bardzo łatwo popsuć coś w pamięci. Albo na komórkach, w webie, w biznesie, obliczeniach naukowych? Obejrzyj oferty pracy. Te języki siedzą w niszy, bo tworzenie w nich softu jest zbyt drogie. - Windows i Ofice uzywaja C# tylko w elementach zwiazanych z GUI, ale nie wazne. - Adobe Photoshop istnieje 20 lat...no wlasnie istnieje i ma sie dobrze, wlasnie dlatego ze jest napisany w C/C++, gdzie mozna dobrze zarzadzac pamiecia, a takze uzywac bibliotek od obrazu, dzwieku, 3D, ktore tez sa napisane w C/C++ (DirectX, OpenCV, OpenGL). C# ze swoim Garbage Collector i Wrapperami poradzil by sobie bardzo cieniutko w tym wypadku. - A jakie znasz znane duze komercyjne programy uzytkowe stworzone w C# ? Ja narazie zadnego. C# oczywiscie w wypadku aplikacji typowo okienkowych, jak to podales np. bankowosci sprawdzi sie oczywiscie dobrze, ale mowienie ze C/C++ to programy niszowe i jest mniej pracy niz w C# to nieprawda, wrecz przeciwnie jest wiecej i lepiej platna. Poza tym nie wierze, ze mozna byc dobrym porgramista .Net nie znajac dobrze c++, bo 1) czesto moze zdarzyc sie, ze trzeba polaczyc c# z c++ 2) Przez to ze c# wyrecza w wielu rzeczach, programista nie rozumie co tak napawde robi i nie umie zooptymalizowac szybkosci i wydajnosci kodu. Cytuj Link to post Share on other sites
szatkus 282 Napisano 25 Grudnia 2012 Udostępnij Napisano 25 Grudnia 2012 Chciałem coś napisać, ale nie rozumiem, co tak naprawdę robię. Gdzie pracujesz? Cytuj Link to post Share on other sites
Gornik Steve 218 Napisano 11 Lutego 2013 Udostępnij Napisano 11 Lutego 2013 Spróbuj napisać w Malbolge program "99 bootles of beer" tak na początek . Cytuj Link to post Share on other sites
HubaPL 2 Napisano 12 Lutego 2013 Udostępnij Napisano 12 Lutego 2013 Kurs C++ ( podstawy ) http://cpp0x.pl/kursy/Kurs-C++/1 Ja mam książkę do C++ i Pascala i powiem ci, że pisanie w C++ daje większą przyjemność, ale jest dużo trudniejsze. Cytuj Link to post Share on other sites
Rexlu 170 Napisano 15 Lutego 2013 Udostępnij Napisano 15 Lutego 2013 Dokładnie kurs: http://cpp0x.pl/kursy/Kurs-C++/1 i możesz śmiało zaczynać od c++ Jak już poznasz mniej więcej postawy to możesz się bawić w c# i już coś fajnego okienkowego. Chociaż i tak radziłbym porządnie opanować c++. I pamiętaj tu nie ma czegoś takiego że się nauczysz i już. Tutaj zawsze się uczysz, czym więcej programików napiszesz tym więcej potrafisz Cytuj Link to post Share on other sites
miodzio696 1 Napisano 19 Lutego 2013 Udostępnij Napisano 19 Lutego 2013 Myślę że na dobry początek będzie posianie w języku obiektowym, np. C++. Dlatego obiektowy, bo chcesz pisać aplikacje na windows, a to daje dobre podstawy do C#, który ma więcej wspólnego z JAVą niż C. W zasadzie jak poznasz co to jest obiekt, co to klasa, rozróżnisz rekurencje od referencji, poznasz wzorce projektowe - możesz brać się za C#, ale tutaj Twoja nauka pójdzie w uczenie się frameworka .NET Znając C# na pewno będziesz mógł spokojnie tworzyć aplikacje na WindowsPhone. Możesz też uczyć się Javy, ale język jest trudniejszy, trzeba pilnować obsługi pamięci itp. Tutaj miałbyś porzadne fundamenty do pisania pod Androida i w zasadzie pod wszystkie platformy. Są 2 pigułki, niebieska i czerwona, którą wybierasz? Cytuj Link to post Share on other sites
Malwin 16 Napisano 19 Lutego 2013 Udostępnij Napisano 19 Lutego 2013 (edytowane) ..rozróżnisz rekurencje od referencji... Hmm rozróżnisz rekurencję od referencji? Oprócz tego, że oba słowa zaczynają się na r to nie mają wiele wspólnego. Co najwyżej można odróżnić referencję od wskaźnika. Możesz też uczyć się Javy, ale język jest trudniejszy, trzeba pilnować obsługi pamięci itp. Obsługa pamięci? W javie jak i w c# jest garbage collector. Oczywiście to, że język posiada GC nie zwalnia programisty z myślenia, bo wbrew pozorom bardzo łatwo go przyblokować. Co do trudności to się nawet nie wypowiadam Niby w czym trudniejszy? Edytowane 19 Lutego 2013 przez Malwin Cytuj Link to post Share on other sites
miodzio696 1 Napisano 20 Lutego 2013 Udostępnij Napisano 20 Lutego 2013 Ciężko mi przytoczyć przykłądy... Na pewno zsiadając z VS z C# na Eclipse z Javą, czuć takie zagubienie Poza tym, tak jak jeden woli jeans, drugi dres, trzeci najlepiej chodziłby bez, tak samo każdy dobiera sobie język do swoich potrzeb/potrzeb innych. Cytuj Link to post Share on other sites
Lukson 3410 Napisano 20 Lutego 2013 Udostępnij Napisano 20 Lutego 2013 Panowie a jakbym chciał się nauczyć programowania mikro-kontrolerów to od czego zacząć? Cytuj Link to post Share on other sites
Recommended Posts
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.