[ pawke89 @ 19.02.2014. 21:40 ] @
Cao ljudi,

znam od svega po malo ali nista kontrektno (HTML, CSS, PHP, MYSLQ). Zelim da usavrsim PHP I da postanem uspesan u tome.

Planiram da upisem neki kurs (ima ih gomile, nisu jeftini I svi kazu za sebe da su najbolji), pa bih zeleo da cujem vase misljenje / iskustva / predloge / savete o tome.



[ Aleksandar Klickovic @ 20.02.2014. 00:29 ] @
Prvi kurs - free
http://www.w3schools.com/php/default.asp

Drugi kurs - free
http://www.codecademy.com/tracks/php

Malo obimnije stavke - free
http://php.about.com/

Onda kreneš i da radiš i da praviš nešto, pa kad zapne:

Opet free
http://www.php.net/manual/en/

I uglavnom sa skoro svim rešenjima (znanim i ne znanim) - free:
http://stackoverflow.com/questions/tagged/php

I naravno na kraju ili na početku:
https://www.google.rs

------------------------------------

To ti je otprilike sve što će ti trebati za php, bar neke osnove. Posle možeš da odeš i na http://knjige.kombib.rs/php-i-mysql-razvoj-aplikacija-za-web malo da investiraš u znanje i sve ostalo ti se svodi na rad, rad i rad.. kako naletiš na veći problem, dodješ na elit i divni ljudi koji su nam svima pomagali svih ovih godina, pomognu i tebi.

------

Ozbiljan sam, na kursevima ćeš naučiti isto ili manje nego što imaš na svim ovim linkovima koje sam ti dao, jer te oni uče osnove, svu nadgradnju ćeš morati posle opet da odradiš sam.
[ VladaSu @ 20.02.2014. 10:35 ] @
Ako znas sve po malo mislim da ti upisivanje nekog kursa nece nesto pomoci. Devet od deset casova ce biti dosada a jedan nesto novo naucis a to bi svakako naucio.
Posto rece sve da pomalo znas mislim da ti onda sintaksa i same naredbe nisu problem i da ono glavno znas. Pitanje je koliko znas?
Veci problem od ucenja naredbi napamet je kako uklopiti te naredbe i kako da naucis da razmisljas "programerski" a to mozes uz neke kratke zadatke.

Ja sam davno pocinjao da ucim programiram. Naredbe je bilo jednostavno nauciti.
Fasciniralo me je kako u konzoli neko pise slova a ispisuje zvezdice i na kraju program (pascal) zna koja je rec upisana.
Trebalo mi je nedelju dana da skontam princip rada i kada sam to shvatio posle mi ni jedan problem nije bio tezak.
Svidja mi se princip na faksu gde su zadaci sa matricama.

Nije problem nauciti naredbe vec je problem nauciti programirati a na kursevima se uglavnom uce naredbe ali od necega mora da se krene.
[ zetaxx018 @ 22.02.2014. 21:39 ] @
Citat:
VladaSu

Nije problem nauciti naredbe vec je problem nauciti programirati a na kursevima se uglavnom uce naredbe ali od necega mora da se krene.


Ovo je potpuno tacno. Jer i ne moras da naucis naredbe za pocetak. Uvek imas google i manuel php, ili dokumentaciju fw, itd... Ucenjem naredbe samo ubrzavas svoj rad.
Ali teze je nauciti programirati jer to ne moze svako. Zato mnogi pokusaju i mnogi odustanu.
[ Ivan Stojmenovic Ikac @ 25.02.2014. 01:19 ] @
Druze lako se ispise sve ono sto je na php manuelu napisano i sve je to bajno dok nedodju klase i ostala tematika tipa design patterns, mvc, i pored toga kad hoces da zaradis nesto novca oni ti nakace html, css, js, ajax, xml, ZFW, YFW, SyFW. Ma da poludis iskreno. Moja preporuka je samo lagano php manuel i svaki kod uradi po 15x isprobaj, onda sam nesto izmiksuj, pisi funkcije kako god ti padne na pamet bitna je rutina a za klase se nebrini to ostavi za kraj.
Kad sve to odradis i kad sve naucis u mali prst onda bih ti preporucio Doctrine i Symfony FTW.

Od kurseva nema leba oni su tu da zarade a tebi da daju papir to je cela prica!

Zamisli sebe hoces da radis neki komplikovan projekat, pritom uzmes iskljucis ruter da nemas pristup internetu sto znaci nemozes da posetis dokumentaciju i google! Sta dalje ? Neznas, zato sveska u ruke i zapisuj sve. Barem meni je bilo lakse da zapamtim i naucim kada zapisujem!
[ Lacke @ 25.02.2014. 12:33 ] @
@pawke89 Zaista su ti ovde dali dobre savete odakle i kako da počneš da učiš. Isto pitanje sam i ja postavljao kao i ti kada sam počinjao, mada sam i dan danas donekle početnik ali ne baš potpuni početnik. www.php.net/manual nisam nikada voleo, ali kada malo pređeš osnovne stvari, shvatiš da se nikako ne smeš da ga smakneš sa uma, kao i naravno Google na kom sam pronašao sve što sam do sada radio, ama baš sve...
Uglavnom, sve je lako, kada stekneš malo prakse, radne navike, i znaš šta trebaš da tražiš...
I kao što ti je rečeno, forumi, kao što je ovaj, su sjajna svar da pitaš sve što te zanima, sve gde zapneš možeš ovde pitati i dobiti ubrzo odgovor na tvoje putanje, bar je tako iz mog ličnog iskustva. Preko foruma sam čak i upoznao ljude koji su profesionalci u ovoj oblasti, i rešili da mi pomognu, time što će mi dati neki svoj projekat da prepravim, kako bih što više naučio i video kako se radi u realnim stvarima...
Tako da, sve se može kad se hoće, samo treba biti strpljiv i voleti to što radis, a sve ostalo bi trebalo doći samo po sebi...
[ bubolino @ 14.03.2014. 22:05 ] @
Ako ti znaci misljenje nekoga ko se bavi ovim poslom i od toga zivi vec desetak godina onda se drzi sledeceg:
-HTML/CSS mozes "po malo" (vremenom ces ove dve stvari nauciti u zavisnosti od potreba),
-Javascript moras da znas,
-PHP moras da znas (bez opterecivanja raznim FW u pocetku),
-MySQL i generalno RDB MORAS DA RAZBIJAS i tu popusta nema ako mislis da se ozbiljno bavis programiranjem

Tek kada MySQL (ili neku drugu RDB) budes imao u "malom prstu" mozes razmisljati na koju ces stranu dalje.
[ pawke89 @ 15.03.2014. 09:16 ] @
Hvala ljudi, odustao sam od bilo kakvog kursa..
poceo sam sam pa videcu kako ce biti...
naleteo sam na neke nedovrsene projekte pa sad kroz to ucim i radim.. :D
[ kruksmail @ 05.06.2019. 09:45 ] @
Uzmete i dobro se raspitate koji su kursevi u Srbiji dobri i jedino tako. Slaba je vajda od online ucenja posto je to bas bas velika oblast i lako mozes zalutati gde ne treba. Naravno da treba biti oprezan gde na kurs posto je sada poplava skola koje vas cine "ekspertima" za 3 meseca. Moj drug je bio u nekoj skoli ili firmi (ne secam se ime i detalje), ali znam da je bio prezadovoljan i da se prilicno brzo zaposlio (prilicno brzo znaci bio uporan i slao CV-eve za poziciju volontera jedno 3, 4 meseca i nakon volontiranja su ga zaposlili).

I da... da ne zaboravim. Treba gledati gde ima neki framework u okviru kursa. Sada je popularan Laravel pa tako nesto treba i ciljati i minimum jedno 15 trocasa (45h sati) i zavrsni projekat na kraju od isto toliko sati, mozda i vise.
[ Zlatni_bg @ 05.06.2019. 10:13 ] @
Posle 5 godina nekro, sjajno.

Ne vidim sta je lose u onlajn ucenju PHP-a s obzirom na do jaja dokumentaciju i ogroman izvor validnih tutoriala?

Sto se Laravela tice, cisto sumnjam da iko moze bolje od Laracastsa da uci ljude. Osnovni kurs 6+ sati, realno potrebno 30-40h da se lepo predje sa razumevanjem. Onaj kompleksniji koji u potpunosti forsira test-driven-development ima 30+ sati.
[ kruksmail @ 05.06.2019. 10:28 ] @
Apsolutno se sve slazem, ali to vazi za tebe (verujem da si php programer) i mene koji radimo php pa mozemo lako da se presaltamo na neki drugi framework i tada je laracast zakon. Ono o cemu ja pricam je kurs Laravela za apsolutne pocetnike koji ne znaju sta je CMS. Ili u prevodu sta je framework za pocetnike o da se prodje ceo jedan projekat dok tece nastava. Na laracast-u prave nesto kao blog (postovi i komentari na postove) ali to je sturo, nezavrseno, neuobliceno, ne moze da se postavi online i kaze "vidis to sam pravio, to je mora referenca".

A online ucenje je ono sto sam ja dosad video "usko", bez onoga "jel ti jasno", "jel ima ko sta da pita" i bez onoga "nesto ste mi zbunjeni hajde jos jednom da ponovim". Uzmi recimo mysql. Tu bi mogao da zalutas toliko da postanes db admin a realno ti ne treba toliko. Pa cak ako radis biloo koji framework koji ima ORM sql ti je sveden na minimum minimuma zato i treba neko da te bas uputi za pocetak a ti ces kasnije lako kroz svoj rad da nadogradis znanje time sta ti bude trebalo.

Ono sto sam ja skontao jeste da je mentorstvo zakon. Ne kazem da ne moze online, ali za online ipak treba mnogo vise truda i napora i lako covek odustane.