3 portugál egyetem összesen 6 kutatója végzett elemzést a különböző programozási nyelveken megírt programok energia- futásidő- és memóriahatékonyságáról. Az ő tudományos cikkükből készített kivonatot a TheNewStack. A blogbejegyzés megértéséhez szükség van néhány alapfogalom ismeretére: A programokat a programozók egy szövegszerkesztőhöz hasonló programmal írják meg (az irományuk a forráskód), amelyet vagy egy másik program (fordító) alakít […]

Amikor egy nagy forgalmú portál oldalt, egy hatalmas választékkal bíró vezető webshopot vagy egy népszerű mobil app-ot látunk, sokszor nem is gondolunk bele abba, hogy egy ilyen szoftver – vagy nevezzük digitális terméknek – milyen fejlesztési folyamaton megy végbe az első ötlettől a megvalósulásig és hány különböző szakmákban jártas szakember dolgozik rajta, mielőtt a piacra kerülne.
Persze azt gondolhatná a kedves olvasó, hogy miért is van szükség arra, hogy átlássa egy nagy portál oldal fejlesztésének a folyamatát, de az az igazság, hogy szinte bármilyen webfejlesztés projektről beszélünk, a főbb lépések és azok sorrendje szinte mindegyik esetében azonosak. Ezért még ha csak egy mikrovállalkozás weboldalának a fejlesztéséhez keres webfejlesztő céget, nem árt tisztában lenni azzal, hogy mi is lesz maga a folyamat, mialatt a kezdeti ötleteléstől eljutunk a kész termékig.
Nézzük tehát, hogy milyen lépésekből áll egy webfejlesztés projekt:

Read more

Itt most arra a szituációra gondolok, hogy elkezdtél tanulni egy programozási nyelvet, környezetet, és valamit nem sikerül megoldani: a te logikád szerint helyes, de a gép mégsem azt csinálja, amit szeretnél tőle. Vagy kiír valami hibaüzenetet, amit esetleg nem is értesz.

Jobb esetben megkérdezed a mentorodat, de mentor sem mindig áll rendelkezésre (a való életben sem), szóval nem árt, ha van valami a tarsolyodban önállóan megoldandó helyzetekre is.

Read more

Ha most kezdesz programozást tanulni, akkor nagy fejtörést okozhat az a kérdés, hogy melyik programozási nyelvet is válaszd a tanuláshoz. Van ugyanis sokféle: Java, C++, Python, Javascript, C#, PHP – hogy csak néhányat említsek a rendelkezésre 100-nál is több nyelvből. Ha már tanulsz valamit, akkor olyat szeretnél tanulni, ami megéri.
Előfordulhat, hogy igyekszel egy programozótól segítséget kérni, és válaszol is, legjobb tudása szerint, amiből lehet, hogy csak annyit értesz, hogy melyik nyelvet ajánlja, de azt, hogy miért, az nem biztos, hogy 100%-ig átjön.
Mondok egy analógiát, ami elég jól hasonlít ehhez a helyzethez:
Read more

A kedvenc viszontkérdésem erre az, hogy „Meg lehet-e tanulni könyvből karatézni?” vagy „Hány könyvet kell elolvasnod ahhoz, hogy fekete öves karate mester legyél?”

Hadd fejtsem ki egy kicsit jobban.

Az elméletet el lehet olvasni.
Read more

A minap egyik ismerősömmel beszélgettünk, főként a vállalkozás volt a téma, és – mivel mi ezzel foglalkozunk – szóba került a programozás is. Az eszmecsere egy pontján az a megállapítás hagyta el a száját, hogy a programozás számára mindig is egy „száraz” téma volt, semmi érdekeset nem lát benne, ő biztos nem tudná jól csinálni, „hülye lenne hozzá”.

A reakcióiból ítélve valószínűleg nagyon bután nézhettem rá.

Az egyik az, hogy szerintem egy értelmes ember meg tud tanulni programozni (ezért is állítottunk össze egy olyan tesztet, amiben erről meg lehet bizonyosodni), de erről már többször írtam.

A másik pedig,
Read more

Többször feltették már nekem a kérdést, hogy ezzel a tanfolyammal mit lehet elérni?
Mire leszel képes?

Talán az lesz a legjobb, ha megmutatom.
Ezt a programot a StudiCore Online Java tanfolyam anyagával hozta létre Lesznyák Mátyás.
Ez azt jelenti, hogy ha velünk tartasz, és végighaladsz a tanfolyamon, te is képes leszel ilyen és ehhez hasonló programok írására.

Neked milyen ötleted lenne, amit szívesen leprogramoznál?
Nem lenne csodálatos, ha olyan programot használhatsz, amit tökéletesen a saját szád íze szerint tudnál megírni?
És ha változtatni akarsz rajta, bármikor nyugodtan megteheted?

Ha még nem hallottál róla, az előfizetéssel nem rendelkezők számára a Basic csomag ára december 1-től megemelkedik.
Ha még előtte szeretnél csatlakozni, most lehetőséged van annyi hónapnyi Basic előfizetést vásárolni, amennyit szeretnél:

Megrendelő űrlap

Mi a különség a csomagjaink között?

Akár választottál már programozási nyelvet magadnak, akár nem, biztosan felmerült a kérdés benned, hogy milyen módokon lehet a programozást megtanulni.

Összegyűjtöttem neked a lehetséges módokat. Ha analógiát szeretnék keresni rá, tegyük fel, elhatározod, hogy le akarsz fogyni és ezért sportolni kezdesz. Mindkét esetben milyen lehetőségeid vannak?
Read more