Wątek przeniesiony 2016-09-19 12:46 z C/C++ przez ŁF.

Nauka od zera (jestem początkującym)

0

nie wiem czy to właściwy dział ale jak coś prosze o przeniesienie tematu; bardzo zależy mi na tym zdobyć wiedzę odnośnie programowania ale nie wiem jak i od czego zacząć, czy ktoś umie mi pomóc i doradzić bym z łatwością mógł cokolwiek zrozumieć?

2

W dziale c++ to zakładam, że chcesz od tego zacząć, polecam kurs @fasadin'a taki na luzie dla zielonych w programowaniu:
http://fasadin.4programmers.net/
a potem, ja ci sie spodoba, to już sięgnąć po konkretniejsze materiały.

0

Zacząć od wyboru języka Następnie poszukać kursów/książek/stron z opisem języka by go trochę poznać i zacząć naukę programowania. Jeśli chodzi o C++ (bo to ten dział), to dla początkujących może być np Programowanie. Teoria i praktyka z wykorzystaniem C++

0

user image posiadam taką książke i całkiem fajnie opisana w prawie zrozumiały sposób :) i zależy mi na języku a z tego co wiem to C++ to język uniwersalny i najlepszy do budowania aplikacji każdej maści, planuje też jakiś kurs zacząć tylko nie moge sie zdecydować gdzie najlepiej, jestem ze Stargardu i najchętnie coś w ZST lub Szczecinie bym złapał

a co powiecie na ten kurs?

https://goo.gl/aEiI3m

1

Potrzebujesz kursu, który pozwoli ci błyskawicznie opanować wszystkie istotne koncepcje języka C++, w tym programowanie obiektowe?
C++ to bardzo łatwy do opanowania język
W ciągu 14 godzin opanujesz niezwykle bogaty zestaw tematów

No nie wiem.

0

przynajmniej będe miał to na płycie wszystko i zawsze będe mógł zajrzeć chyba że coś macie lepszego by polecić

3

jakbyś chciał faktycznie zacząć to byś zaczął ;)

0

właśnie zaczynam od podstaw wcale sie nie zniechęciłem :) zwyczajnie chciałem sie dowiedzieć jak najlepiej zacząć nową przygode z programowaniem

0

Zacznij od jakiegoś kursu online. Alex jest prosty na poczatku, ale szybko pojawiają się wskaźniki, struktury, listy powiązane, drzewa binarne. Wysokie progi na początek drogi i mogą zniechęcić. Jeśli zatrzymasz się na jednym z późniejszych zagadnień, odłóż książkę. Uzupełnij wiedzę z danego zagadnienia i wróć do niej później.

0

myślisz że ten kurs co polecił kolega krokodyl będzie w takim razie dobry na początek?

0
  1. jaką maszynę chcesz programować?
  2. jakiego rodzaju programy chciałbyś pisać?
  3. ile masz czasu na naukę?
  4. w jakim celu chcesz się nauczyć? praca, hobby czy chęć zaimponowania koleżance?

Jest wiele łatwiejszych języków do nauki programowania niż C++.

0

wiąże sie to z moimi zainteresowaniami i marzeniami ale zawsze bałem sie tego tematu w obawie że se nie poradze i chce sie przełamać i osiągnąć cel, nie chce nikomu imponować po prostu jest to moje marzenie by coś więcej od siebie wycisnąć, a chce programować cokolwiek by móc se podwyższać poziom poza tym jara mnie to jak elektronika i nowe technologie :) co masz na myśli z pierwszym pytaniem odnośnie maszyny.... ? chce swoje programy do swoich celów wykorzystywać i mieć z tego użytek, chce też tworzyć aplikacje na Androida

0

Jak chcesz pisać programy na Androida, to się lepiej zainteresuj Javą i poczytaj se kurs z mojej strony w stopce na ten temat. Nie podaję linka, żeby nie wyjść na spamiarza.

4

Auto-cytat.

Cześć, Mirki.
Dowiedziałem się, że na jeżdżeniu samochodem można zarobić dobre hajsy. Możecie polecić jakiś samochód na początek? Zależy mi, żebym mógł w ciągu roku nauczyć się jeździć tyle, żeby ktoś mnie chciał zatrudnić na Junior Drivera. Myślałem o mercedesie albo tirze, tylko słyszałem, że kierowanie tirem jest trudne więc może coś prostszego na początek. Ale z drugiej strony kierowcy tirów sporo zarabiają to może warto się poświęcić. Zastanawiam się jeszcze nad BMW - paru kolegów nimi jeździć i mają sporo pieniędzy.

Możecie też napisać z jakich książek najlepiej nauczyć się kierować samochód? "Symfonia tira" albo "Thinking in Tico" będzie dobre na początek czy może lepiej jakieś kursy internetowe? Nigdy wcześniej nie jeździłem samochodem, ale bardzo mi się to podoba i jestem strasznie ambitny i zmotywowany.

A może jeszcze coś innego. Napiszcie jaki samochód jest najbardziej przyszłościowy.

1

<hejt>Wiecie, ja rozumiem, że to fajnie, że co raz więcej ludzi kieruje swoją uwagę ku wiedzy ścisłej, interesuje się Wszechświatem, kwestionuje autorytety i chce się nauczyć programować. To naprawdę znakomicie. Mam jednak wątpliwości co robić, gdy ktoś zadaje pytanie pokroju pytania Autora:

[...] bardzo zależy mi na tym zdobyć wiedzę odnośnie programowania ale nie wiem jak i od czego zacząć, czy ktoś umie mi pomóc i doradzić bym z łatwością mógł cokolwiek zrozumieć?

Czy właściwą odpowiedzią na pytanie "jak zacząć" nie powinna być odpowiedź "zacząć"? Albo czy na pytanie "od czego zacząć" nie powinno się odpowiedzieć "od programowania"? Czy naprawdę człowiek w XXI wieku nie może połączyć kilku faktów i wpaść na genialną myśl, że aby nauczyć się programować, trzeba zacząć programować? "Gdzie szukać wiedzy, Milordzie?" - można zapytać... nie wiem... może w INTERNECIE? W książkach? W artykułach?

"No jasne, Milordzie, ale co z językiem na początek? Który wybrać? Który jest najlepszy na początek? To nie takie proste..." - Pomijam już tutaj kwestię tego, że wystarczy wpisać w Google "what programming language for beginner" i wyskoczy nam masa stron z masą subiektywnych opinii na ten temat, gdzie w chwili obecnej większość będzie wskazywała na PYTHONa. Ale jak ze wszystkim - TO ZALEZY. Jeżeli nie wiesz po co chcesz programować, to zacznij od czegoś prostego, np. jak Python. Być może gdzieś po drodze podczas nauki ktoś ci powie co warto zrobić z własnym życiem i "zdecydujesz" się kodzić fulstakowo w Łebie. Jeżeli jednak chcesz nauczyć się programować, żeby zarabiać hajsy i w sumie jest to jedyna myśl jaka wpadła ci do głowy, to zacznij od Javy, albo od C#. Jeżeli masz więcej przemyśleń dotyczących powodów za nauką programowania i dotyczących życia w ogóle, to NIE MA ZNACZENIA OD JAKIEGO JĘZYKA ZACZNIESZ. Ale tego ci nie trzeba mówić, bo doskonale zdajesz sobie z tego sprawę z tego sam i tego nie czytasz, bo nie zadajesz takich pytań jak Autor, tylko po prostu ostro walisz w klawiaturę indżektując zależności.

Masakra jakaś...
</hejt>

0

to chyba nie te forum kolego :)

...edit

chyba nie jestem tu mile widziany widze

1

Problem jest taki, że te pytania zadają osoby, które tak naprawdę nie chcą zacząć programować i informatyka wcale ich nie interesuje. Chcą mieć perspektywę na dobre zarobki i jest to dobre podejście z perspektywy, kogoś kto myśli o swojej przyszłości. Problem jest taki, że jest to to samo, co "pójdę na zarządzanie i nauczę się jak być dyrektorem, a po studiach nim zostanę". A to tak nie działa. Zostanie programistą nie jest szalenie trudne, ale trzeba coś robić, a nie tylko zadawać pytania jak zacząć i liczyć, że to wystarczy.

0

to co proponujesz? Bym nie zadawał pytań bo taka jest twoja sugestia?

0

to właśnie robie nie obijam sie :/ albo chcecie pomóc albo nie, biore pod uwage to co piszecie ale widze że wolicie mnie zniechęcić w tym momencie

1

Oni nie próbują cię zniechęcić. Po prostu sprawdzają twoją odporność na stres i bezpodstawną krytykę, które to cechy w pracy programisty są bardzo ważne ;) Skoro nie wiesz, że większość tego typu wątków tak się kończy, to rzeczywiście jesteś początkujący...

0

mogą pisać co chcą ale nie zniechęcą mnie :) osiągnę swój cel choćby po trupach

0
datdata napisał(a):

Problem jest taki, że te pytania zadają osoby, które tak naprawdę nie chcą zacząć programować i informatyka wcale ich nie interesuje. Chcą mieć perspektywę na dobre zarobki i jest to dobre podejście z perspektywy, kogoś kto myśli o swojej przyszłości. Problem jest taki, że jest to to samo, co "pójdę na zarządzanie i nauczę się jak być dyrektorem, a po studiach nim zostanę". A to tak nie działa. Zostanie programistą nie jest szalenie trudne, ale trzeba coś robić, a nie tylko zadawać pytania jak zacząć i liczyć, że to wystarczy.

totalnie sie nie zgadzam z tym i z tym żeby zacząc to po prostu trzeba programować co za bzdura;/ niby jak wiedzieć coś czego sie nie wie mądrale

3
cx802 napisał(a):
datdata napisał(a):

Problem jest taki, że te pytania zadają osoby, które tak naprawdę nie chcą zacząć programować i informatyka wcale ich nie interesuje. Chcą mieć perspektywę na dobre zarobki i jest to dobre podejście z perspektywy, kogoś kto myśli o swojej przyszłości. Problem jest taki, że jest to to samo, co "pójdę na zarządzanie i nauczę się jak być dyrektorem, a po studiach nim zostanę". A to tak nie działa. Zostanie programistą nie jest szalenie trudne, ale trzeba coś robić, a nie tylko zadawać pytania jak zacząć i liczyć, że to wystarczy.

totalnie sie nie zgadzam z tym i z tym żeby zacząc to po prostu trzeba programować co za bzdura;/ niby jak wiedzieć coś czego sie nie wie mądrale

Totalnie z tym muszę się nie zgodzić. Trzeba wziąć komputer, podłączyć kompilator i zacząć programować.
Chyba że chcesz robić byle co byle jak u byle kogo. Wtedy się nie pytaj tylko podrasuj CV i ruszaj w świat.

Chcesz się zacząć uczyć? Weź banalny problem - np. pierwiastki równania kwadratowego i zaimplementuj w dowolnym języku programowania.
Bez pytania na forum (chyba że lubisz jak się z Ciebie nabijają). Potem zrób coś trudniejszego - np. wydrukuj trójkąt Pascala dla zadanego n < 10.
Potem spróbuj go obliczyć dla n = 100. Itd.

Wyobraź sobie że są ludzie którzy uczyli się programować bez Gó-gla, internetu i... komputera. Że ludzie hakowali kiedyś systemy w budce telefonicznej. Że pierwsze komputery przemysłowe były oparte na lampach żarowych.

Teraz masz to wszystko w kieszeni i jeszcze marudzisz?

0

robisz afere bo zapytałem o drobną pomoc :/ chciałem tylko byście nakierowali mnie na odpowiedni tor myślenia a wy już zaraz z grubej rury ciśniecie

0

Zacznij w C naucz się prostych pętli i warunków. Potem C++ nauczysz się obiektowości. I gdy to będziesz umiał zmiana języka na Javę / C# zajmie Ci tydzień.

Podstawową umiejętnością pracy programisty jest wyszukiwanie wiedzy, Na tym polu leżysz totalnie.

Więc:

  1. Kupujesz książkę do C / C++ i zaczynasz czytać. (ze zrozumieniem nie myśląc o niebieskich migdałach)
  2. Przepisujesz każdy program i uruchamiasz + wykonujesz ćwiczenia

I tak rozdział za rozdziałem.

Więc do roboty zamiast siedzieć na forum.

0
nie100sowny napisał(a):

Podstawową umiejętnością pracy programisty jest wyszukiwanie wiedzy, Na tym polu leżysz totalnie.

Więc:

  1. Kupujesz książkę do C / C++ i zaczynasz czytać. (ze zrozumieniem nie myśląc o niebieskich migdałach)
  2. Przepisujesz każdy program i uruchamiasz + wykonujesz ćwiczenia

nie siedzę tylko mam po prostu włączoną strone z tym forum, a robię jak piszesz z tym, że kupiłem książkę do C++ i czytam ją ze zrozumieniem i już coś w głowe zaczyna wchodzić
a co do książek do C to która myślisz że dobra będzie stąd https://goo.gl/mn1wqP lub to https://goo.gl/JgPoiz

0

C++ a tym bardziej C# to nie C. Do C polecam "ANSI C".

0
echothis napisał(a):

C++ a tym bardziej C# to nie C. Do C polecam "ANSI C".

masz na myśli te książę? >> https://goo.gl/3sM8cC

0

tak

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