Hogy tovabb, szintaxis pipa?
Ismerem a python szintaxisat!
Tudom,hogy kell valtozot letrehozni,erteket adni neki, modositani,felulirni.
Ismerem az operatorokat.
Alapveto adatszerkezeteket,lista,szotar,halmas.
For ciklus, while ciklus.
Tudom,hogy kell fuggvenyt kesziteni.
De szoftvert meg nem tudok kesziteni! Mit kell ehhez tanuljak?
"Mit kell ehhez tanuljak?"
Programozást.
Algoritmizálni kéne megtanulni.
Egy bizonyos feladatot kisebb részfeladatokra bontani, majd ezeket a részfeladatokat megoldani egy-egy, alkalmas algoritmus (függvény) segítségével.
Algoritmizálni meg úgy lehet megtanulni, hogy végig kell venni az alapokat, meg jó néhány nevezetes algoritmust megismerni, boncolgatni, átírni, valós problémához alkalmazni.
Keress algoritmusok és adatszerkezetek jegyzetet, olvasd el, és utána implementáld is le őket. Válassz hozzá valamilyen, de lehetőleg életszerű feladatot, ahol tudod használni ezeket az algoritmusokat, adatszerkezeteket.
OOP mennyire megy? Ha a fentiek megvannak, belevághatsz az OOP-be is. Tanuld meg az alapvető adatszerkezeteket, osztályok, objektumok, interface-ek, stb., az alapelveket, egységbezárás, polimorfizmus, stb., aztán öröklődés, kompozíció, SOLID elvek, Liskov-féle helyettesítési elv, aztán dependency injection, inversion of control...
Aztán ha abban már van tapasztalatod, akkor a programtervezési minták közül a leggyakoribbakat nézd át.
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!