Egy kezdőnek talán könnyebb lehet ez, a hibákról nem tudtam, én se nézem az oldalt sokat, mert kezdőknek való.
Úgy gondolom, hogy egy kezdőnek ez vagy ehhez hasonló jobb lenne, mint egy framework, mert szerintem megijedne tőle, túl nagy falat elsőre.
A laracast viszont jó ötlet, ott jó videók vannak.
Bár én csak koca programozó vagyok, mert cikkeket írok, s kikapcsolódásként tanulok programozást, de anno a JAVA mellett az SQL volt az egyik szóró tárgy a főiskolán. Az alapok bevágása vajon egyenlő-e a megfelelő lekérdezések megírásával? Ilyen összehasonlítással bárki 1 nap alatt PHP programozó lehet, mert megérti az iterációt meg a szelekciót.
Amíg nem kezdtem el tanulni külön az egyik programozónkkal meló után, az OOP-t a Java-hoz kötöttem, s a PHP-t alapszintű nyelvnek hittem. Aztán kiderült, hogy nem is így van, de ezt valamiért a PHP programming in 24 hours típusú könyvek nem kötötték az orromra. Esőtánc én azt javasolnám, hogy keress itt egy programozót, s tanulj vele közösen akár Skype-on vagy megosztott felületen keresztül. Így egyszerre lehet módszertant is tanulni.
Szerk: az OOP-t hol lehet megtanulni? Ha nem verték volna belém az OOP alapelveket JAVA órán a főiskolán, szinte semmit sem értenék belőle. Az általam látott oktatósorozatok nagy része 1/10-ét sem magyarázza el, mi a lényege az OO megközelítésnek.
Utoljára módosítva: Vittore1982 által : 2018-03-18 20:40
esotanc (2018-03-19)
Nem az az OOP, hogy tudod, mi az osztály, mi az öröklődés meg hogy vannak a metódusok.Szerk: az OOP-t hol lehet megtanulni? Ha nem verték volna belém az OOP alapelveket JAVA órán a főiskolán, szinte semmit sem értenék belőle. Az általam látott oktatósorozatok nagy része 1/10-ét sem magyarázza el, mi a lényege az OO megközelítésnek.
Az az OOP, amikor objektumorientáltan, SOLID alapelvek szerint, Demeter-szabályt betartva, részben absztrakt tervezési minták szerint valósítasz meg egy szoftvert, így az implementáció bonyolultsága áttevődik absztrakciós vagy szerkezeti bonyolultságba.
És hol lehet megtanulni? Laracasts-on baromi jó elmélet van kezdő szintről felépítve egy viszonylag részletes szintig. Utána meg gyarkolat teszi a mestert.
Utoljára módosítva: earnnet által : 2018-03-19 09:55
esotanc (2018-03-19)
Jó lehet ez a laracasts, de én csak olvasni tudok angolul, a beszédet nemigen értem, legalább feliratozva lenne!
Na azért nekifeszültem, amit eddig is értettem magyarul, azt angolul is kb értem, ami új, azt nem De azért próbálkozom.
Bevallom ez az OOP nekem teljesen kínai, nem nagyon értem mi szükség van rá és mi olyat tudok vele megcsinálni, amit simán nem (persze tudom biztos hasznos, mert mindenhol nyomják, csak hobbistaként nem látom még az értelmét
Esőtánc, a Lynda.com-nak is nagyon jó tanfolyamai vannak, szép, érthető angollal beszélnek. Van PHP Essentials kurzusuk is, s ingyenes próbahónapot adnak. Érdemes megnézned őket is.
Illetve, a San Franciscoból jöttem csapatának van alapvető programozási ismeretek, JAVA és SQL tanfolyama is magyarul. Ingyenes: San Franciscóból Jöttem - ingyenes IT tanfolyamok
esotanc (2018-03-20)
Proceduralisan spaggetikodot fogsz irni, mig OOP-vel atlathatobb, kevesebb ismetlessel tarkitott kodbazist fogsz kapni, amit konnyebb automata tesztekkel megtamogatni es kesobb modositani, javitani.
En ezt a konyvet ajanlanam magyarul: https://alexandra.hu/scripts/cgi/web...ked&SrcOrder=o
Utoljára módosítva: Geri által : 2018-03-20 12:55
If debugging is the process of removing software bugs, then programming must be the process of putting them in.
Ruby blog
Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime.
Respect all, fear none
esotanc (2018-03-22), Gregory Stone (2018-03-20)
Mikor már egy csapat dolgozik együtt és egymás kódjában kel dolgozni akkor kijön az OOP előnye. De még egyedül is mikor nem egy nagy projekten dolgozol.
OOP szemlélettel felépíthetsz egy legózható rendszert amit könnyebb bekötni mint egy plugint a wpbe,
esotanc (2018-03-22)
Könyvjelzők