C++ programozás tanulás?





Ha még sosem programoztál, akkor NE C++ nyelvvel kezdd, hanem Python-nal vagy Pascal-lal.
Ja és tanulj meg angolul, mert anélkül nem fog menni a programozás.





Vagy másképpen: Ha házakat szeretnél építeni, akkor ne az XY típusú betonkeverő használati utasítását tanuld meg elsőként.
:)





C++ miért ne lenne jó kezdésnek?
Kezdő nyelv pont, hogy mindegy. Csak nyelvi architektúra változik. Most hogy Python, Java, C++ alapjában mi a különbség? Ugyanúgy működik a vezérlési szerkezet, elágazások és így tovább.
Az tény, hogy a Java, C++ erősen típusos, de a Python nem. Ennek nem kéne problémának lennie.





Meg fogtok őrjíteni ez-zel a ragozás-sal.
Tutorialt, Pythonnal, Pascallal.





Hagyjátok, ha kitalálta már, hogy ő a C++-szal kezd, akkor kezdjen azzal. Több türelem kell hozzá, mint a Pythonhoz és a Pascalhoz, de tulajdonképpen mindegy.
Kérdező, magyar nyelvű anyagokat a C++ jegyzet keresésből fogsz kapni. Tölts le néhányat, és ha valamit nem értesz, akkor megnézed valamelyik másikban. Azért az angolt se hagyd ki, mert előbb-utóbb a Stackoverflow-n fogsz kikötni.










ma 00:49
Az is lehet sikerélmény, ha a program egy kis részét sikerül megírni helyesen hosszas gondolkodás után, emellett a c, c++ annyira alap, olyan sok minden épül rájuk, hogy szerintem érdemes ezekkel kezdeni. A programozásban nem az a nehéz, hogy egy while ciklust vagy egy if elágazást megírsz, és ha ennyire le van egyszerűsítve, mondhatni "unható" is lesz.





"Az is lehet sikerélmény, ha a program egy kis részét sikerül megírni helyesen hosszas gondolkodás után."
Persze. De nem annak, aki most kezdi el tanulni. Egy kezdőnek pontosan arra van szüksége, hogy folyamatosan érezze azt, hogy egyrőla kettőre lép, hogy haladást ér el. Máskülönben gyorsan elfogy a motiváció a tanulásra. Én sem erőltetném sokáig a hegedűlést, ha rögtön egy komplex darabot próbálnék előadni, és napokig nem tudnék egy hangot eltalálni belőle. Roahdt büszke lennék magamra, ha a végén sikerülne, DE sokkal hamarabb elfogy a kedvem, és a motivációm, mondván "ez nem nekem való", minthogy ez megtörténne. Fontos, hol kezdi a tanulást az ember. Az meg a világ legjelentéktelenebb dolga, hogy a C++ nyelvre mi épül, mert az elején az alapvető programozási szerkezeteket kell elsajátítani, és jódarabig semmi jelentősége nem lesz annak, hogy most pl a Java szintaktikája hasonló a C++-hoz. Tanulónyelvet úgy kell választani, hogy MOST mennyire segíti a tanulást, nem úgy, hogy 2-3 év múlva mit tud kezdeni vele. Ha rosszul választ lehet nem is lesz "2-3 év múlva".
Az én esetem pontosan ide kapcsolódik. Nem rendelkeztem semmiféle programozási ismeretekkel, és úgy vágtam neki az egésznek. C++-szal kezdtem, de semmi különösebb okom nem volt rá, csak "miért is ne" alapon. És nem tántorított el semennyire sem, sőt nagyon "bejött". Tény, hogy az elején sokszor nem futott le a kód stb. de túléltem.
És válaszolva a kérdésedre, igen van tutorial a neten, a youtube-on (remélem jól ragoztam :D) még magyarra is lehet bukkanni, (ha beírod, hogy C++ programozás).





Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!