Főoldal
Hello World#
- Szeretnéd a világot egy új perspektívából szemlélni?
- Nyitott vagy egy gondolkodásra, szeretnéd megérteni a számítógépet?
- Megismerkednél a programozás alapjaival?
- Esetleg már belekezdtél, de valamit nem értettél, elakadtál?
Ez a jegyzet a segítségedre lehet!
Mi szükséges hozzá?#
- Minimális számítógépes alapismeretre építve vezeti be a kedves olvasót az éppen "kézben" tartott jegyzet a programozás világába!
- Matematikai tudás csak alapfokon szükséges, azaz közel sem kell annyit tudni, mint egy középszintű érettségin (persze nagy előny, ha valaki jó matematikából, biztos alapjai vannak).
- Kitartás, türelem, érdeklődés/motiváltság és a legfontosabb: sok gyakorlás (mint bármi máshoz is az életben).
Miért érdemes elkezdeni?#
- Ismerj meg egy újfajta gondolkozást, kommunikálj a számítógépeddel, add ki te a parancsokat, láss bele egy-egy szoftver alapvető működésébe!
- Kísérletezz a programok keretein belül, mozgasd meg agytekervényeid, írj magabiztosan kisebb programokat!
- Automatizálj bizonyos folyamatokat, hozz létre valami újat, fejezd ki kreativitásod!
- Birtokolj egy új képességet, amelyet bármilyen irányba tovább fejleszthetsz a későbbiekben! (Megélhetés szintjére is.)
- Programozni jó móka, élvezetes, olykor izgalmas, segít kikapcsolódni.
Ezáltal jobban megismerhetővé válik a mai digitális világunk alapja, annak mélységei.
Idézetek#
Néhány inspiráló gondolat korunk legnagyobb tech-gurujaitól, akik tagadhatatlanul nagyot (és előreláthatóan jó időre maradandót) alkottak:
Steve Jobs (Apple társalapító, 1995)
Everybody should learn to program a computer, because it teaches you how to think.
Mindenkinek meg kellene tanulnia számítógépet programozni, mert ez megtanít gondolkozni.
Steve Wozniak (Apple társalapító)
When you don't have the hardware resources, you have to take advantage of what you have inside the chip.
Ha nem rendelkezel a hardver erőforrásokkal, akkor ki kell használnod a chip belsejében rejlő előnyöket.
Linus Torvalds (Linux Alapítvány társalapító)
Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program.
A legtöbb jó programozó nem azért programoz, mert fizetésre vagy a nyilvánosság elismerésére vágyik, hanem mert programozni jó móka.
Bill Gates (Microsoft társalapító)
Learning to write programs stretches your mind, and helps you think better, creates a way of thinking about things that I think is helpful in all domains.
Megtanulni programozni tágítja az elméd és segít jobban gondolkodni, gondolkodásmódot teremt olyan dolgokról, amelyek szerintem minden területen hasznosan.
Mark Zuckerberg (Facebook társalapító)
My number one piece of advices: you should learn how to program.
Az első számú tanácsom: meg kellene tanulnod hogyan kell programozni.
Gabe Newell (Valve társalapító)
The programmers of tomorrow are the wizards of the future. You're going to look like you have magic powers compared to everybody else.
A holnap programozói a jövő varázslói. Úgy fog tűnni, mintha mágikus erővel rendelkeznél mindenki máshoz képest.
Sergey Brin (Google társalaptó)
Solving big problems is easier than solving little problems.
A nagyobb problémák megoldása könnyebb, mint a kisebbeké.
Köszönet#
Szeretnék köszönetet mondani azoknak, akik inspiráltak engem arra, hogy elkezdjem a jegyzetet:
- B. József: Középiskolás koromban átadta a programozás tudását oly alaposan, hogy nyugodtan mertem belevágni a jegyzet írásába.
- B. Krisztián: Informatikai pedagógusként maga állítja össze a tananyagot a kisiskolásoknak egy alapos és összeszedett jegyzet formájában.
- Fehér Krisztián: Több programozással kapcsolatos könyvét is olvastam, ebből született az elgondolás, hogy miért is ne írhatnék egy könyvhöz hasonlót (jegyzetet) jómagam is.
Weboldala: https://feherkrisztian.com/ - Dr. Sz. L.: Évtizedek óta számtalan helyen ír és publikál, saját online hírújságot vezet.
- Szegedi Tudományegyetem: Itt ismertem meg az MkDocs-ot, ebben készült több egyetemes tárgyhoz jegyzet a hallgatóknak (sajnos nem tanultuk az MkDocs-ot). Továbbá nagyon hasznosnak éreztem ezeket a jegyzeteket a tanulmányaim során (persze az oktatót soha nem helyettesíthetik).
Támogatás#
Ha hasznosnak érezted az itt olvasottakat, segített a megértésben és honorálnád munkám, itt megteheted:
- TODO
Kapcsolat#
Ha hibát fedeznél fel, kimaradt valami, esetleg javaslatod van a jobb magyarázat érdekében, vagy kérdésed lenne valamelyik anyagrésszel kapcsolatban, keress bizalommal: toth.rajmond@stud.u-szeged.hu