Sveiki "labirinto" nariai, norėčiau pasiteirauti dėl PHP programavimo kalbos. Nuo ko reikėtų pradėti? Gal galėtumėte pasidalinti gerais youtube kanalais su pamokomis? Ar patariate iš karto naudoti framework (pvz.: CodeIgniter)? Gal šiaip kokių patarimų numestumėte visiškai žaliam žmogeliui atvėrusiam vartus į mažai pažįstamą programavimo pasaulį? :)
Jau turiu pasiruošęs WAMP serverį, Notepad++ ir t.t. Mintis mokytis PHP ilgokai dilgčiojo galvoje, bet šį kartą šovė šiokių tokių idėjų, tad pagalvojau pats laikas pradėt kažką daryt. Tikslas būtų sukurti savo nedidukę TVS su registracija, prisijungimu, naujienų kėlimu ir pan. Manau šiame forume tikrai turėtu būti apie tai išmanančių žmogeliukų. :D
SkepticalHippo prieš 9 metus
Sveikas!
Pirmiausia - ar turi kokios programavimo patirties? Nes tai gali labai keisti visą atsakymą. :)
SkepticalHippo prieš 9 metus
Kadangi esi visiškai "žalias" ties programavimu, framework'o imti iš kart tikrai nepatarčiau. Ten sutiksi įvairių mistinių būtybių, tokių kaip skirtingos programos architektūros, kurios gali įbauginti tiek, kad daugiau niekada net nežiūrėsi į programavimą.
Pirmiausia, apsispręsk ar tikrai nori mokytis PHP. PHP turi begalybę alternatyvų, kurios gali būti net smagesnės ir įdomesnės pradžiamoksliui. Esu parašęs ganėtinai ilgą straipsnį šitam forume apie tai, nuo ko reiktų pradėti internetinį puslapį.
Jeigu po viso to, vis dar tvirtai esi apsisprendęs likti su PHP...
Pirmiausia pradėk nuo pagrindų. Šitie pagrindai yra vienodi beveik visose šiuolaikinėse programavimo kalbose. PHP pagrindų, jei supranti anglų k. gali pasimokyti codecademy. Codecademy mokymo metodas pakankamai interaktyvus ir greitas.
Kai pabaigsi codecademy kursą, pradėk krapštinėtis prie savo įdėjos. Ant popieriaus lapo susirašyk ko tiksliai nori iš savo sistemos ir surask tašką nuo kurio nori pradėti, o tada - kibk į darbus. Lengva nebus, bet šitai yra geriausias būdas išmokti programavimo kalbą. Nebijok daryti klaidų ir neklausyk ką sako "profai", kad kažką darai ne taip ar keistai. Tu naujokas - tau galima ;) Pirmiausia visada stenkis suprasti kaip viskas veikia ir kodėl, o tada jau mokykis padaryti viską "kaip priklauso".
Kai būsi susipažinęs su PHP pagrindais ir žinosi kaip, kas ir kur jungiasi, galėsi pereiti prie frameworkų. Čia labiau susipažinsi su objektais ir igysi bendrinių programavimo žinių.
Jei turėsi kokių klausimų - visada gali klausti čia :+1:
Ignas prieš 9 metus
fun yra tas php ypač su sublimu :O like toybox :) o šiaip sunkaus žodžio niekada nėra yra tik tai žodis kad nemoki ir reikia išmokt, nes išmokus viską suprasi, pažėk php tutų nete pilna yra udemy ar treehouse class lankyk :)
wap maze žaidimą pakursiu :D lol jokes, but maybe not! ?
SkepticalHippo prieš 9 metus
@Ignas jei tik yra noro - pirmyn :P
Dėl sunkumo, tai būna sunkių užduočių. Programavimas su laiku tampa tiesiog problemų sprendimu kodo pagalba. Panašiai kaip matematika - sugalvoji kaip padaryti ir užrašai taip, kad suprastų visi. Programavime sugalvoji kaip padaryti kažką ir užrašai taip, kad suprastų kompiuteris.
TETYYS prieš 9 metus
neimk frameworko ilga laika arba isvis neimk jo (turiu omeny didelius frameworkus, o ne modulius ir pan.), nes atprasi viska daryt pats, jei paimsi bus ne programavimas o detaliu lipdymas