Ezek után mondhatom, hogy tudok ''pythonozni'' ?
Annyira ezelőtt a programozás nem is érdekelt, de rengeteg szabadidőm van igy, hogy nincs suli, ezért teljesen magamtól elkezdtem Pythont tanulni, mert állitolag az a legkönnyebb a kezdőknek. Nagyon gyorsan meg is szerettem. ChatGPT-től kértem, hogy lényegében irja le, pontosan miket kell megtanulnom a Pythonból. Idáig ezeket sikerült megtanulni: variables, print function, comments, type cast, user input, math functions, string slicing, if statements, dictionaries, tuples, lists, loops, break / continue / pass, reading files in Python, object oriented programming, error handling and exceptions.
Ezek maradtak: NumPy and Pandas, Matplotlib and Data Visualization, Working with APIs, Web Scraping, Seaborn
Tehát igen, az volna a kérdésem, hogy miután megtanulom azt amit még szükséges, már mondhatom, hogy ismerem ezt a programozási nyelvet és mehetek a következőre?
Mondjuk az "object oriented programming" esetében elég bátor kijelenteni, hogy "megtanultam".
Valószínűleg Pythonon belül is csak az alapjait érintetted (még szintaxis terén is), de ettől nem fogod tudni az elméletet, valamint hogy mikor és hogyan használd.
"már mondhatom, hogy ismerem ezt a programozási nyelvet és mehetek a következőre?"
Miért mennél? 20 nyelv szintaxisát is meg lehet tanulni simán egy év alatt, de attól egyikben sem fogsz tudni programozni.
Ha már ennyire belemerültél egy nyelvbe, egy ideig ne kezdj bele újba szerintem, hanem próbálj meg értelmes dolgokat kihozni belőle.
Ha tényleg magabiztos lesz a tudásod ezekben: classes, inheritance, closures, decorators, asyncio, exceptions, akkor pl. próbálj meg egy Discord botot összehozni a discord.py API-val (de vannak alternatívák is).
"Idáig ezeket sikerült megtanulni"
Oké, ügyes vagy. És alkalmazni is tudok ezeket a koncepciókat? Ha azt mondanám, hogy írd meg a Tic-Tac-Toe játék logikáját, meg tudnád írni működőképesre?
A programozás nem teljesen így működik, főleg, hogy azt érzem, hogy nem is csináltál semmilyen nagyobb projektet.
Írj mondjuk egy grafikus snake játékot, ahol a játék elmenti a highscore-t.
Ha ez összejön, akkor mondjuk egy junior szintjét nyelvismeretből már hozod.
A programozásban nem a nyelvismeret a bonyolult rendszerint.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, 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!