Impresszum Help Sales ÁSZF Panaszkezelés DSA

Pár programozó koponya

Pár koponya, akiknek sokat köszönhetünk :)

Ada Lovelace (1815-1852) írta meg a világ első zámítgépes programját 1843-ban.

Grace Hopper (1906-1992) alkotta meg az első olyan fordítóprogramot, amely képes egy emberek által is olvasható kódot számítógéppes kóddá alakítani.

Alan Turing (1912-1954) matematikus fektette le a modern számítástechnika alapjait.

Tim Berners-Lee (1955-) informatikus, fejlesztette ki a a világhálót és a HTML programozási nyelvet.

Bill Gates (1955-) és Paul Allen (1953-) alapította meg a Microsoft számítógépes céget, és ők hozták létre a Microsoft Windows operációs rendszert.

Berdan Eich (1961-) hozta létre a JavaScript programozási nyelvet.

Larry Page (1973-) és Sergey Brin (1973-) informatikusok és egyben internetes vállalkozók. Ők Google keresőmotor alapítói.

Markus Persson (1979-) egy számítógépes játékokkal foglalkozó programozó. Ő alkotta meg a Minecraftot (26.95 USD).

Mark Zuckerberg (1984-) programozó és internetes vállalkozó, eki egyben a Facebook egyik alpító atya is egyben (bár mostanában sok felfordulást okozot).

Ha tetszett és szeretnél még hasonlót -> írd meg kommentben, és remélem tetszett.

 2
Tovább

Válasszunk nyelvet programozáshoz

Ha elkezdünk programozni talán az egyik legfontosabb dolog, hogy kiválasszuk a számunkra legmegfelelőbb nyelvet.

De előtte álljunk meg egy percre, vegyünk egy nagy levegőt, és emlékezzünk meg Luke Perry-re (1966-2019), aki kedden (03.04.) meghalt, masszív sztrókban. A Beverly Hills, 90210; Riverdale; Az 5-dik elem; Szerelem a paradicsomban, és még számos filmben/sorozatban játszott (így ismerősebb, nem?). Nagyszerű ember, apa, és színész volt. Nyugodjon békében!

Most, hogy megemlékeztünk, kezdhetjük is!

python

Ez a személyes kedvencem, és ezt tudom ajánlani minden kezdőnek (és haladónak is). De miért is? Nincsenek benne nehéz program kombinációk (mint mondjuk a C++-ban) angolul van minden (vagyis csak értelmes angol szavak, nincsenek kombinációk. Megtudsz benne adni osztályokat, függvényeket... Van pár Pythonos jelölés, de, ha azokat tudod "nyert ügyed" van. Kötött (meg van adva előre, hogy mit csináljon, és csak azt), és aktív (input-output (az inputból érkező adatoktól változik az output)) programozáshoz ajánlom, designer programozást szerintem nem lehet benne végre hajtani. Szóval python, ha az "alapokat" szeretnéd tudni programozni, de ne becsüld alá, mert többet tud, mint amennyit most kiolvasol a leírásomból - zárójel bezár.

HTML, CSS, JavaScript

HTML: Erre azt tudom mondani, hogy egyszerű, de nehezebb, mint a python. Mivel a HTML-ben is egy-két HTML jelölés van, de többségben angolul van. Ezt használják weblapok létre hozására, itt lehet beilleszteni szöveget, képet, és videót, illetve tagolhatod sorokba, bekezdésekbe. 

CSS: Ez a HTML-el együtt működve teszi csinosabbá a weblapot. A színek, betűtípus, szöveg -és kép elrendezés, és méret változtatásáért felel (ugyanis erre a HTML nem képes). Szóval ezt mondanám a "designer" nyelvnek.

JavaScript: Ezzel tudod interaktívvá tenni a honlapodat, mert, ha csak HTML-t és CSS-t használnál, a felhasználó egy igen jól kinéző, ám unalmas honlapot találna. Ugyanis JS-sel tudod elérni, hogy ha rákkatint mondjuk egy gombra az működjn, vagy értesítések jelenjenek meg.

Ezt a 3-at szerintem egybe érdemes megtanulni (HTML- létre hozás, CSS- design, JavaScript- aktívitás), ugyanis egymást egészítik ki.

C és C++

Hát hmmm... Ez a két nyelv eléggé nehéz, mivel nagyon sok "C/C++-os jelölés" van bennük, de van, amikor nem angolul van a program. De megéri megtanulni őket, ugyanis ezt használjuk operációs rendszerek írásához. Igen az IOS-t, vagy a Windowst is ezekkel írták (meg az Androidot, és a Linuxot is, de nem baj). Ezek előtt mindenképp ajánlom, hogy tanulj meg valami egyszerűbben programozni (én a python-t ajánlom).

Ennyi is lenne remélem tudtam segíteni (akár egy picit is).

Ha már ezt olvasod ez is érdekelhet: Hogyan tanulj programozni?

 3
Tovább

Hogyan tanulj programozni?

Mindig is programozó (és designer) akartan lenni, szóval saját bőrön tapasztaltam, milyen módszer hatékony és milyen nem a programozás tanulásra. De mielőtt neki vágsz fontos, hogy válassz nyelvet (erről legközelebb).

Videóval

Sokan mondják, hogy milyen jó, hasznos, és fantasztikus, de nem, lehet, hogy olcsó, de utána 1-2 óráig tudod, de utána semmi. Kiegészítőnek viszont jó, ha valamit nagyon nem értesz, vagy semmikép nem megy, de hogy csak, ilyenből tanulj az nem működik.

Web suli

Ez egy jó megoldás lehet, de ehhez nagyon nagy önszorgalom kell. Szerintem itt a fizetősek nem ajánlottak, de a W3Schools-t tudom ajánlani, itt egyszerű feladatokkal, leírásokkal, és példákkal alap fokon megtudsz tanulni több nyelvben is programozni, de magas fokhoz nem elég.

Könyv

Ugye van az 500 oldalas fekete-fehér szövegből álló felnőtteknek való, és a 200 oldalas színes képes-szöveges gyerekeknek való könyv. Higgyétek el, amit felnőtteknek írnak, abból szinte lehetetetlen megtanulni bármit is, lehet, hogy tele van írva mindenféle okosággal, de túl sok, tömör és monoton. Hülyének foktok nézni, de a gyerekeknek szóló könyvekből sokkal jobban foktok tudni programozni, nem azt mondom, hogy profin, de elég jól -> ehhez a Kódolj! című könyvet ajánlom.

Programozó suli

Itt lehet, hogy sokat tanulsz, de aránytalanul drága (ált.: 1000000Ft fölött), vannak, olyanok, ahol a végén ajánlanak munka lehetőségeket és az egyiket kötelező elfogadnod (ha nem többet kell fizetned), és mindig a fizetésedből vonnak le x%, amíg le nem törleszted az árat. Szóval csak, akkor ajánlom, ha máshogy nem találnál munkát (bár ezt kétlem). Rengeteg munka van vele, miután lejárt a tanítás, rengeteg házi, és tanulni való.

Tesztelés

Ezt úgy értem, hogy magad tapasztalod ki a programozást, bármilyen segítség nélkül. Ha ezt teszed biztos, hogy maradandó lesz, de rengeteg munka van vele. Ehelyett inkább azt tanácsolom, hogy bármelyik másikat használod, amit éppen tanultál, ahoz kísérletezz, mert úgy biztos nem törsz bele, ha valami nem megy, mert átnézed még egyszer, és újra próbálod.

Nekem legjobban a Websuli + Könyv + tesztelés vált be, de ez alany függő. Egy viszont biztos: NE add fel, programozni nehéz (főleg megtanulni), de megéri. Ne feledd képes vagy rá!

 0
Tovább