Pereiti prie turinio

Noriu išmokti programuoti. Nuo ko pradėti?


Rekomenduojami pranešimai

Aisku, pats(-i) nuo ko pradejai mokytis? Nuo e-knygu ar paprastu knygu? Man atrodo paprasta knyga patogiau po ranka turet butu, galvoju ja ir nusipirkti ant dienu.

 

Aš pradėjau mokytis PHP nuo Learning PHP & MySQL, Second Edition bei kitų O'reilly knygų [e-book].:)

 

 

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Aisku, pats(-i) nuo ko pradejai mokytis? Nuo e-knygu ar paprastu knygu? Man atrodo paprasta knyga patogiau po ranka turet butu, galvoju ja ir nusipirkti ant dienu.

Manęs visada to klausia ir tenka atsakyt, kad tiesiog neatsimenu, nes senokai tai buvo... Iš pradžių visokie tutorial'ai, paskui pagrindus išmokus jau savaime tiesiog toliau mokaisi, programuoji ir vis randi kažką naujo :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Labai gerai anglu tuo metu mokejai? man su anglu ne kas, bet bendra supratima turiu. :) Beja MYSQL moket yra butina programuojant su php svetaines?

Na, anglų kalba resursai programavimui - begaliniai, be anglų bus sunkoka :)

 

MySQL yra tik viena iš duomenų bazių, yra visos kitos SQL duomenų bazės (MSSQL, PostgreSQL ir t.t.), NoSQL (MongoDB, CouchDB, HBase, Cassandra ir t.t.). Darant interaktyvų puslapį, be DB, galima sakyti, neišsiversi. Pavyzdžiui darydamas forumą ar blogą juk nesaugosi visos informacijos kokiuose nors tekstiniuose failuose, ar ne? :lol: MySQL tiesiog turbūt dažniausias pasirinkimas su PHP :)

 

Žinoma, paprastą puslapėlį galima puikiai padaryti ir be DB, tačiau toliau einant, darant sudėtingesnius projektus, 99% atvejų jos reiks :)

Redagavo Silke
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Labai gerai anglu tuo metu mokejai? man su anglu ne kas, bet bendra supratima turiu. :) Beja MYSQL moket yra butina programuojant su php svetaines?

Nebūtina suprasti kiekvieną žodį. Kad ir skaitydamas lietuviškai retai kada skaitai pažodžiui. Bent jau aš permetu sakinį akimis, suvirškinu esmę ir skaitau toliau. Nėra sunku.:)

 

Na o MySQL yra tikrai nebūtinas. Galima puikiai apsieiti ir be jo, tačiau priklauso nuo aplinkybių ir tavo tikslų.

 

 

 

Nuoroda į pranešimą
Dalintis kituose puslapiuose
  • po 1 mėnesio...

Perskaiciau diskusija ir tapo idomu, kodel niekas nepaminejo Turbo Pascal? Toki kalba tinka "suskirstytus" skaiciavimus mokytis, taip pat assembler mokytis, galima net gamedev pagrindus ismokti. Galima net parasyti ant Turbo Pascal programeles, kurie tikrins ar kompiuteris tvarkoje? ar gerai veikia?

Redagavo ZTG
Nuoroda į pranešimą
Dalintis kituose puslapiuose
  • po 1 mėnesio...

Jeigu atvirai, tai nesimokyk iš knygų. Išsikelk sau uždavinį ir pradėk kurti projektą iš pradžių nesudėtingą, tarkim statinį puslapį su dizainu, po to dinaminį. Naudokis „W3school“ online pamokomis, php ir mysql santraukomis „Reference“. Kodėl taip? Paprastas atsakymas, tik darydamas ir taisydamas klaidas tu tapsi programuotoju. Yra šimtai visokių knygų, video pamokų, anot kurių perskaitęs tu tapsi geru programuotoju. Nesamonė! To niekada nebus, tu gali sukurti kažką, bet neišsiugdysi mastymo. Kurk ir vystyk savo gebėjimus.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Jeigu atvirai, tai nesimokyk iš knygų. Išsikelk sau uždavinį ir pradėk kurti projektą iš pradžių nesudėtingą, tarkim statinį puslapį su dizainu, po to dinaminį. Naudokis „W3school“ online pamokomis, php ir mysql santraukomis „Reference“. Kodėl taip? Paprastas atsakymas, tik darydamas ir taisydamas klaidas tu tapsi programuotoju. Yra šimtai visokių knygų, video pamokų, anot kurių perskaitęs tu tapsi geru programuotoju. Nesamonė! To niekada nebus, tu gali sukurti kažką, bet neišsiugdysi mastymo. Kurk ir vystyk savo gebėjimus.

 

100% nepritariu tokiam programavimo kalbos mokymuisi. Kad ir pradesi kaskoki tai maza projekta, bet be teoriniu ziniu nieko gero nepasieksi, na o jeigu ir be ju tau pavyks padarytai tai ko norejai, tai nereiks kad pasirinkai gera sprendima ir aplamai, pries kaska darant bent pradines zinias reikia tureti, kad suprastum ko tau reikia. Galu gale, jeigu nori kaska didesnio daryti, tau ir teorijos apie tai kodel vieni metodai yra greitesni uz kitus ir pan reikes.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Sveiki, taigi man yra 11 metų ir aš susidomėjau programavimu. Bandau kažką daryti su HTML kažkas gaunasi, o kažkas ir nelabai, bet aš esu užsispyręs ir vis stengiuosi, kad viskas būtų taip kaip aš norėjau. Pasiskaitinėjau čia ir pagalvojau, kad norėčiau mokintis kurti kokias tai programas ir panašius dalykus. :) Galbūt žinote kokią lietuvišką knyga? Ar internete paskaitinėti ką nors angliškai? Nes angliškai įkertu. :) Aš norėčiau išmokti kurti visokias Apple, android programėles ir nelabai žinau nuo ko pradėti.. Ar šeip kaip kurti kokias programėles. Ir kokią kalbą Mokintis programuoti? Aš labai būčiau dėkingas už jūsų suteiktą informaciją man. :) Turiu daug minčių ką būtų galimą sukurti. :) Tikiuosi gausiu sau tinkamą atsakymą. :) Bėja kur jūs vedate tuos visu kodus visų c++ tos kalbos ir pnš. :) Ačiū už pagalbą.

Redagavo Arvaidas
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Sveiki, taigi man yra 11 metų ir aš susidomėjau programavimu. Bandau kažką daryti su HTML kažkas gaunasi, o kažkas ir nelabai, bet aš esu užsispyręs ir vis stengiuosi, kad viskas būtų taip kaip aš norėjau. Pasiskaitinėjau čia ir pagalvojau, kad norėčiau mokintis kurti kokias tai programas ir panašius dalykus. :) Galbūt žinote kokią lietuvišką knyga? Ar internete paskaitinėti ką nors angliškai? Nes angliškai įkertu. :) Aš norėčiau išmokti kurti visokias Apple, android programėles ir nelabai žinau nuo ko pradėti.. Ar šeip kaip kurti kokias programėles. Ir kokią kalbą Mokintis programuoti? Aš labai būčiau dėkingas už jūsų suteiktą informaciją man. :) Turiu daug minčių ką būtų galimą sukurti. :) Tikiuosi gausiu sau tinkamą atsakymą. :)

Iš tikrųjų, net nežinia, ką sakyti... Aš pats 11 metų kažką minimaliai bandžiau lipdyti HTML, su visokiais FrontPage ir pan. :D Iš tikrųjų yra svarbiau pagauti pačius programavimo principus, o ne vieną ar kitą kalbą... O tam reikės truputėlio kantrybės :)

O dėl kalbų, tai jų kiek tik nori yra... Bet jei konkrečiai, tai iPhone programos kuriamos su C++/Objective-C, o Android - Java. Tačiau šiaip pradžiai pasiūlyčiau pasižiūrėti ką nors smagaus, kaip Ruby ar Python.

 

Tiesa, ką tik prisiminiau! Android programėlėms yra App Inventor, kuriame programavimo minimaliai ir nesunkiai gali sudėlioti savo programą. Nors jo per daug ir nebandžiau :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

sveiki as visiskai zalias programavime bet noreciau pradet mokintis . ir klausimas toks ,jeigu nori programuot turi ten viska mintinai iskalt kas ka reiskia kokie zodziai ir tt ?

Nebūtina. Dažniausiai programuodamas turi internetą ir gali jas pasi„googlinti“. O visas dažniausiai naudojamas atsimintum su praktika/laiku.

 

Svarbiausia suvokti principą. Pavyzdžiui kodėl jau uždarius failą nebegalima rašyti, arba kas tokio yra funkcijos ir kaip tai galima panaudoti.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

100% nepritariu tokiam programavimo kalbos mokymuisi. Kad ir pradesi kaskoki tai maza projekta, bet be teoriniu ziniu nieko gero nepasieksi, na o jeigu ir be ju tau pavyks padarytai tai ko norejai, tai nereiks kad pasirinkai gera sprendima ir aplamai, pries kaska darant bent pradines zinias reikia tureti, kad suprastum ko tau reikia. Galu gale, jeigu nori kaska didesnio daryti, tau ir teorijos apie tai kodel vieni metodai yra greitesni uz kitus ir pan reikes.

 

Aš juk rašiau, kad reikia skaityti reference. Beja tik bandymų, klaidų ieškojimo ir taisymo keliu išmoksi, gal ir ilgiau nei grauždamas kažkieno kito kodą, bet bent jau atsiras galimybė sukurti kažką novatoriško, o ne kažkokį kloną.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Ar galit kasnors padeti isirasyti pascali kuri naudoja mokyklos? Nes kiek bandau as ji isirasyti man vis paleidzia kazkoki sena dosini pascali kurio net su pele negalima kontroliuot... http://i51.tinypic.com/wcmiw7.gif

Here you go

http://ims.mii.lt/fps/lt/down/index.html

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Geriausia beginneriui knyga, kurią radau ir kur viskas giliai ir aiškiai: Apress Beginning PHP and MySQL

Tada galime imti kažką sudėtingiau:

Easy PHP Websites with the Zend Framework

OReilly.Learning.PHP.MySQL.and.JavaScript

Regular Expressions Cookbook

Apress PHP Objects Patterns And Practice

 

pradžiai - tikrai pakaks.

Redagavo KingPin
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Sveiki,

 

noreciau sulaukti jusu patarimo!!!

 

Izanga esmei igauti:

pries pora menesiu atsirado ideja naujam projektui, kuris visiskai susijes su web. Taigi nedelsiant susieskojau info apie web dizaina, darbo irankius ir kybau i mokslus... stai jau pora menesiu kai esu susipazines su HTML,CSS ir ne per senioausiai pradejau ''kramtyti'' JS. Bet ilgainiui projekte atsirado vis sudetingesniu funkciju ir supratimas, kad JS negali jas visas apimti. Pagrindines projekto funkcijos:

1. paieskos variklis

2. failu ikelimas (muzika, nuotraukos...)

3. failu atsisiuntimas (muzika)

4. registracija (login, sign in ir pan.)

5. contact form (via mail)

6. komentarai

7. apmokejimo sistema (krepselis ar kazkas pan.)

8. dalinis puslapio uzkrovimas (pvz: frontpage dalis kurioje galima uzkrauti dali kito puslapio, bet neuzdarius paties frontpage ( tikiuosi supratot ;) ))

9. siai projekto stadijai tai viskas, bet neatmetant galimybes, kad atsiras ir daugiau funkciju.

 

Taigi, stai kur as esu dabar. Noreciau pasirinkti optimaliausia varianta, kuris tinka aprasytoms funkcijos sukurti ir sutelkti demesi ties vienu tai 8 punktu ivykdymu!!

 

Pats labiau linkstu prie RoR3 taciau nezinau tiksliai ar viskas kas aprasyta yra imanoma padaryti!?

Kiek man leidzia teigti isprusimas IT aplinkoje, del PHP nesu tikras del saugumo spragu, o kur asmeniniai duomenys ir pinigai saugumas pagrindinis dalykas. Beje mano tikslas sukurti projekta o ne tapti programuotoju ir ismanyti ideliai viena ar kita kalba, bet susipazinti tik tiek kiek reikia siam projektui igyvendinti.

 

Noreciau suzinoti jusu nuomone apie optimaliausia varianta?

Jei esate tikras, kad man tiktu butent jusu pasiulyta kalba (ar framework) neprestaraauciau keleta linku pradziai pasidometi ;) (kalbos: lt, ru, en, germ)

 

Is anksto nuosirdziausias Dekui uz patarimus

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Dėl spragų php - pagrindinės saugumo skylės kyla dėl puslapio programuotojo, o ne kalbos klaidų.

 

Jeigu tau tinka "mano draugas sakė" tipo nuomonė, tai:

žmogus, programuojantis ROR'u apie 3 metus sakė, jog ROR puikiai tinka startupams - t.y., tu sumeistrauji veikiantį produktą labai greitai. Bet, jeigu tau reikia itin didelio puslapio greičio - t.y. turi dideles apkrovas ar procesoriaus apkrovos prasme sudėtingus algoritmus, tai būna gana kėblu viską optimizuoti.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Dėl spragų php - pagrindinės saugumo skylės kyla dėl puslapio programuotojo, o ne kalbos klaidų.

 

Jeigu tau tinka "mano draugas sakė" tipo nuomonė, tai:

žmogus, programuojantis ROR'u apie 3 metus sakė, jog ROR puikiai tinka startupams - t.y., tu sumeistrauji veikiantį produktą labai greitai. Bet, jeigu tau reikia itin didelio puslapio greičio - t.y. turi dideles apkrovas ar procesoriaus apkrovos prasme sudėtingus algoritmus, tai būna gana kėblu viską optimizuoti.

Kone bet kokiam frameworkui galioja :) Labai greita startuoti, tačiau jei žadi labai plėstis, bet kokiu atveju prireiks kuo geriau pritaikyti specifiniam atvejui :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Sveiki,

 

noreciau sulaukti jusu patarimo!!!

 

Izanga esmei igauti:

pries pora menesiu atsirado ideja naujam projektui, kuris visiskai susijes su web. Taigi nedelsiant susieskojau info apie web dizaina, darbo irankius ir kybau i mokslus... stai jau pora menesiu kai esu susipazines su HTML,CSS ir ne per senioausiai pradejau ''kramtyti'' JS. Bet ilgainiui projekte atsirado vis sudetingesniu funkciju ir supratimas, kad JS negali jas visas apimti. Pagrindines projekto funkcijos:

1. paieskos variklis

2. failu ikelimas (muzika, nuotraukos...)

3. failu atsisiuntimas (muzika)

4. registracija (login, sign in ir pan.)

5. contact form (via mail)

6. komentarai

7. apmokejimo sistema (krepselis ar kazkas pan.)

8. dalinis puslapio uzkrovimas (pvz: frontpage dalis kurioje galima uzkrauti dali kito puslapio, bet neuzdarius paties frontpage ( tikiuosi supratot ;) ))

9. siai projekto stadijai tai viskas, bet neatmetant galimybes, kad atsiras ir daugiau funkciju.

 

Taigi, stai kur as esu dabar. Noreciau pasirinkti optimaliausia varianta, kuris tinka aprasytoms funkcijos sukurti ir sutelkti demesi ties vienu tai 8 punktu ivykdymu!!

 

Pats labiau linkstu prie RoR3 taciau nezinau tiksliai ar viskas kas aprasyta yra imanoma padaryti!?

Kiek man leidzia teigti isprusimas IT aplinkoje, del PHP nesu tikras del saugumo spragu, o kur asmeniniai duomenys ir pinigai saugumas pagrindinis dalykas. Beje mano tikslas sukurti projekta o ne tapti programuotoju ir ismanyti ideliai viena ar kita kalba, bet susipazinti tik tiek kiek reikia siam projektui igyvendinti.

 

Noreciau suzinoti jusu nuomone apie optimaliausia varianta?

Jei esate tikras, kad man tiktu butent jusu pasiulyta kalba (ar framework) neprestaraauciau keleta linku pradziai pasidometi ;) (kalbos: lt, ru, en, germ)

 

Is anksto nuosirdziausias Dekui uz patarimus

ROR - geras pasirinkimas, bet pirma išmok Ruby :)

 

Toliau seka būdai atlikti tavo punktus su tau žinomomis kalbomis:

 

Pavyzdžiui punktą numeris aštuoni galima padaryti tik su JS(AJAX) ir HTML.

 

Punktas numeris šeši: http://disqus.com/ http://intensedebate.com/

 

Punktas numeris keturi: http://openid.net/

 

Punktas numeris trys: Jokios išmonės nereikia - duodi direct link į failą, ir tesisiunčia iki valei.

 

Punktas numeris vienas: http://www.google.com/sitesearch/

 

Punktas numeris du: http://nodejs.org/.

 

Punktas numeris penki: http://www.emailmeform.com/ (neesu tikras dėl šito patikimumo)

 

Telieka punktas numeris septyni: https://www.paypal.com/ + ???

Redagavo nagisa
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Sveiki,

 

noreciau sulaukti jusu patarimo!!!

 

Izanga esmei igauti:

pries pora menesiu atsirado ideja naujam projektui, kuris visiskai susijes su web. Taigi nedelsiant susieskojau info apie web dizaina, darbo irankius ir kybau i mokslus... stai jau pora menesiu kai esu susipazines su HTML,CSS ir ne per senioausiai pradejau ''kramtyti'' JS. Bet ilgainiui projekte atsirado vis sudetingesniu funkciju ir supratimas, kad JS negali jas visas apimti. Pagrindines projekto funkcijos:

1. paieskos variklis

2. failu ikelimas (muzika, nuotraukos...)

3. failu atsisiuntimas (muzika)

4. registracija (login, sign in ir pan.)

5. contact form (via mail)

6. komentarai

7. apmokejimo sistema (krepselis ar kazkas pan.)

8. dalinis puslapio uzkrovimas (pvz: frontpage dalis kurioje galima uzkrauti dali kito puslapio, bet neuzdarius paties frontpage ( tikiuosi supratot ;) ))

9. siai projekto stadijai tai viskas, bet neatmetant galimybes, kad atsiras ir daugiau funkciju.

 

Taigi, stai kur as esu dabar. Noreciau pasirinkti optimaliausia varianta, kuris tinka aprasytoms funkcijos sukurti ir sutelkti demesi ties vienu tai 8 punktu ivykdymu!!

 

Pats labiau linkstu prie RoR3 taciau nezinau tiksliai ar viskas kas aprasyta yra imanoma padaryti!?

Kiek man leidzia teigti isprusimas IT aplinkoje, del PHP nesu tikras del saugumo spragu, o kur asmeniniai duomenys ir pinigai saugumas pagrindinis dalykas. Beje mano tikslas sukurti projekta o ne tapti programuotoju ir ismanyti ideliai viena ar kita kalba, bet susipazinti tik tiek kiek reikia siam projektui igyvendinti.

 

Noreciau suzinoti jusu nuomone apie optimaliausia varianta?

Jei esate tikras, kad man tiktu butent jusu pasiulyta kalba (ar framework) neprestaraauciau keleta linku pradziai pasidometi ;) (kalbos: lt, ru, en, germ)

 

Is anksto nuosirdziausias Dekui uz patarimus

 

Nemokėdamas programavimo, tiek su ROR3 tiek su PHP pridarysi begalę skylių. Tavo atveju patarčiau arba mokintis programuoti, arba imti jau gatavus CMS (Drupal, Wolfcms, Wordpress.....) ir ieškotis reikiamų modulių.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Sveiki, man yra 15 metų ir galvoju pradėti po biški kilti "Programuotojų" laiptais.. Esu žalias nesuprantu net nuo ko pradėti :) ką patartumėt? kokią reikią programą naudoti kad koduoti? Ar tiktu Notepad++, galvoju dabar apie tas knygas ar apsimoka jas pirkti ar geriau ieškoti internete informacijos, turiu šiek tiek patirties, mokinausi apie 2~metus su DLE TVS, šablonai tikrai puikiai redagavosi, ir galvoju rinktis PHP kalba, nes puslapiai, dizainai man prie širdies :) pats piešiu dizainus, tik norėčiau išmokti juos sukoduoti :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...