Pereiti prie turinio

Programavimas (interneto svetainės kūrimo procesas)


Rekomenduojami pranešimai

Sveiki, ieškojau informacijos šiuo klausimu, tačiau nieko doro neradau, todėl nusprendžiau sukurti atskirą temą, nes kankina daugybė klausimų. Taigi noriu suprantančių paklausti. (Tiesa pats HTML moku, CSS tik pradėjau)

1) Kaip jūs pradėjote programuoti, nuo kokios kalbos ir kiek laiko teko mokintis kol galiausiai pasakėte sau, kad jau moku.

2) Po to, man kyla klausimas nuo kokios vietos reikia pradėti programuoti svetainę, ta prasme sistemingai, kad nebūtų jog pradedi viena, po to prisimeni kad reikėjo pradėti kitą ir pan. ta prasme kad nebūtų chaoso o tiesiog sistemingai viską susidėliojus iš eilės vyktų procesas. Trumpiau tariant koks jūsų planas? Jei iš vis tok yra.

3)Ar geri programtuotojai kiekvienasi atskrai svetainei kuriai reiki TVS ją vis kuria nuo nulio? Ar tiesiog paima jau esamas TVS ar šablonu ir tiesiog pertvarko pagal kliento poreikius?

4) Kiek laiko trunka suprogramyuo vidutinę svetainę, ne eshop, bet tiesiog svetainę su TVS.

5) Bei ar programuotojai turi mokėti visus kodus mintinai? Ar svarbiau žinoti kur kas turi būti ir kur to ieškoti?

 

Ta prasme norėčiau sužinoti jūsų procesą, pradedant nuo programavimo pradžios, nes tikrai neradau daug info, kaip viskas turėtų būti. Vistiek kažkoks planas turėtų būti. AČIŪ

Redagavo netycia
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Aš vis stebiuos kokie jūs keisti žinokit, aišku ne visi. Man įdomūs tie klausimai kuriuos uždaviau, na o jei neturi ka pasakyti tai geriau nesakyk iš viso nieko. Aš ne apie mokinimasi klausiu, nejau neišmokęs kalbų visų, negalima nieko paklausti? Žinokit norisi nusikeikt nuo tokių gudručių :)

Redagavo netycia
Nuoroda į pranešimą
Dalintis kituose puslapiuose

1) Pradėjau nuo mokyklos laikų su pascal, poto ėjo C++, JAVA ir PHP. Ir tas pasakymas, kad jau moku niekada jo nebus, vistiek kažkas atsiras naujo ar pnš. Ypač su PHP, kaip su naujom versijom vis kažkas naujo atsiranda

2) Priklauso koks projektas, jei žmogui reikia tiesiog, kad veiktu svetainė ir būtų funkcionalumas, tai su frontend'u tiesiog paimu bootstrap ir nesuku galvos dėl to. O pats programavimas turėtu vykti maždaug Agile metodu, padarai vieną funkciją ir rodai užsakovui, ar gerai yra ir pnš.

3) Šiaip laikais dauguma naudoja Frameworkus, kurie turi jau paruoštas bibliotekas ir pnš. kad nereiktu išradinėti dviračio

4) Daug kas priklauso koks būtent projektas ir kiek laiko tam skiriama į dieną. Gali trukti ir savaitę arba mėnesį jei paprasta svetainė labai.

5) Kodus tai ką turi omenyje? while ciklas ir pnš? Tokie dalykai įauga, kaip dažnai programuoji, o šiaip jei reikia kokio sprendimo, tai ieškai google, arba klausi kolegų, jeigu dirbi įimonėje

Nuoroda į pranešimą
Dalintis kituose puslapiuose

1) Pradėjau nuo mokyklos laikų su pascal, poto ėjo C++, JAVA ir PHP. Ir tas pasakymas, kad jau moku niekada jo nebus, vistiek kažkas atsiras naujo ar pnš. Ypač su PHP, kaip su naujom versijom vis kažkas naujo atsiranda

2) Priklauso koks projektas, jei žmogui reikia tiesiog, kad veiktu svetainė ir būtų funkcionalumas, tai su frontend'u tiesiog paimu bootstrap ir nesuku galvos dėl to. O pats programavimas turėtu vykti maždaug Agile metodu, padarai vieną funkciją ir rodai užsakovui, ar gerai yra ir pnš.

3) Šiaip laikais dauguma naudoja Frameworkus, kurie turi jau paruoštas bibliotekas ir pnš. kad nereiktu išradinėti dviračio

4) Daug kas priklauso koks būtent projektas ir kiek laiko tam skiriama į dieną. Gali trukti ir savaitę arba mėnesį jei paprasta svetainė labai.

5) Kodus tai ką turi omenyje? while ciklas ir pnš? Tokie dalykai įauga, kaip dažnai programuoji, o šiaip jei reikia kokio sprendimo, tai ieškai google, arba klausi kolegų, jeigu dirbi įimonėje

Gal gali plačiau apie frameworkus ir bootstrap? Pirma kart girdžiu šiuos dalykus. :)

Redagavo netycia
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Google :D

Bootstrap tai tiesiog HTML + css ir javascript, kur jau yra paruošti komponentai http://getbootstrap.com/components/ kuriuos gali naudoti svetainėje ir html (formos, lentelės) kuriuos jau yra gražiai sutavrkytus, sustilizuotos, pritaikytos tiek naršyklėm ir smartphonam.

Tokiu principu veikia ir backend frameworkai, kurie jau turi paruoštus komponentus ir pnš. https://uzdarbis.lt/t303760/dalinuosi-eshop-parasyta-su-laravel-framework-updated/ https://uzdarbis.lt/t268142/php-mvc-kaip-tai-veikia/page__p__2309000__fromsearch__1#entry2309000

Nuoroda į pranešimą
Dalintis kituose puslapiuose

As pradejau nuo free hostingu, pirmasis kuriam 17metu veikia iki siol, dabar visi kieksupratu pradeda nuo FB, FB yra demokratiskas , taciau tiesiai paskius - šu####. Visko ka issikovojom is hostingu kad butu prienama ten nerasi.

https://aguona.serveriai.lt/PHP/

Redagavo saknis
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prieš pradedant naudoti HTML/CSS karkasus rekomenduoju tas pačias HTML/CSS technologijas išmokti iš pagrindų. Taip pat pravers ir JavaScript kalba, bei jQuery biblioteka manipuliavimui su DOM'u.

Vėliau, jeigu yra didesnis potraukis front-end'ui, galima pereiti prie CSS preprocesorių, kaip SASS/SCSS ir LESS, struktūrinių karkasų, kaip Foundation ir Bootstrap, dar vėliau prie JavaScript karkasų (Angular, Backbone ir t.t.). Jeigu visgi išmokus HTML/CSS pagrindus domina back-end iš PHP pusės, rekomenduoju pastudijuoti http://www.phptherightway.com/.

Pradžiai manau tiek tikrai pakaks.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Arvis, tikrai pirma mano paieška vyksta google, tiesiog dažnai praktika dažnai skiriasi nuo realybės, ir visada geriau išgirsti patirtis žmonių kurie supranta ir moka tuom naudotis.

Julykaz, aciu uz pastebejimus bei patarimus, tikrai atsizvelgsiu. O ka turejai galvoje is pagrindu??

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Sveiki, ieškojau informacijos šiuo klausimu, tačiau nieko doro neradau, todėl nusprendžiau sukurti atskirą temą, nes kankina daugybė klausimų. Taigi noriu suprantančių paklausti. (Tiesa pats HTML moku, CSS tik pradėjau)

 

Panašu, kad žengi pirmus žingsnius ir dar pakankamai jaunas esi. Turiu du patarimus.

 

Pirmas. Nesiblaškyk, nesimokyk per sudėtingų dalykų, viskas turi atsitikti palaipsniui. Pradžiai išmok html/css pagrindus, tada galėsi eiti prie sudėtingesnių dalykų. Pradėk čia http://www.codecademy.com/en/tracks/web , tada mėgink tiesiog nukopijuoti kokį puslapį arba atskiras jo detales.

 

Antras patarimas, mokykis ir tobulink anglų kalbą. Tau dabar daug svarbiau gerai suprasti angliškai negu žinoti kas tas Bootstrap ir su kuo ta PHP valgoma. Būdamas programuotoju tu beveik visada veiksi dalykus, kurių nesi veikęs anksčiau ir nežinai kaip atlikti. Turėsi ieškoti informacijos, skaityti dokumentacijas ir forumus kur kiti programuotojai bus aprašę kaip jiems pavyko išspręsti panašias į tavo problemas. Be anglų tu nepajudėsi iš vietos.

 

Tavo artimiausi darbai turėtų būti kitų puslapių kopijavimas. Pamėgink sukoduoti kokio delfio ar bet kokio kito puslapio kuo tikslesnę kopiją. Išmoksi naujų dalykų, o užstrigęs galėsi pasitikrinti kaip tie puslapiai sukoduoti, taip išmokdamas dar daugiau. Tikiuosi F12 savo naršyklėj naudotis moki.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Šiaip HTML pažaisdavau jau prieš kokius gerus 5-7 metus, bet taip ir užsibaigdavo viskas. Na galiu sakyti HTML moku, bet va su CSS žalias, tik pradedu, anglu kalba moku sakyčiau labai gerai, problemu dėl to neturėtu kilti. :) Ačiū už patarimus, nes jie labai naudingi. O kaip http://stackoverflow.com/ ar naudingas, gal kas naudojates? Šiaip dabar tiesiog rašau į sasiuvinį ranka visas elementus kas ką reiškia ir išbandau kiekvieną atskirai, neketinu visko atsiminti tiesiog manau geriau į atmintį įstrigs. :)

Ir dar vienas klausimėlis, gal kas žinot ar būna kokios grupelės pradžiamokslių ir ne tik, ar skype ar pan, na kad kartu mokintis, ta prasme juk taip manau lengviau.

Redagavo netycia
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Šiaip HTML pažaisdavau jau prieš kokius gerus 5-7 metus, bet taip ir užsibaigdavo viskas. Na galiu sakyti HTML moku, bet va su CSS žalias, tik pradedu, anglu kalba moku sakyčiau labai gerai, problemu dėl to neturėtu kilti. :) Ačiū už patarimus, nes jie labai naudingi. O kaip http://stackoverflow.com/ ar naudingas, gal kas naudojates? Šiaip dabar tiesiog rašau į sasiuvinį ranka visas elementus kas ką reiškia ir išbandau kiekvieną atskirai, neketinu visko atsiminti tiesiog manau geriau į atmintį įstrigs. :)

Ir dar vienas klausimėlis, gal kas žinot ar būna kokios grupelės pradžiamokslių ir ne tik, ar skype ar pan, na kad kartu mokintis, ta prasme juk taip manau lengviau.

 

Stackoverflow bene pirmasis šaltinis, kuriame ieškoma susidūrus su problemomis programuojant. Mokytis visgi patarčiau įprasti savarankiškai jau dabar, nes ilgainiui visgi tik taip ir reiks mokytis.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Na bet kaip suprantu geriausias mokymasis yra praktika, reikia rašyt rašyt rašyt. Aišku ir suprast reik dar ką ir kodėl rašai. Na manau ilgas kelias laukia link tu tvirtų pagrindų, nes kaip anksčiau minėjo visą gyvenimą mokymosi procesas vyksta.

 

O ką tu nori išmokti? Ko gero lengviausias būdas yra per webų kūrimą. Iš pradžių front end, tada back ir kur likimas nuneš.

 

Man asmeniškai geriausia sekasi per praktiką, jami psd iš čia https://www.behance.net/search?field=102&content=projects&sort=appreciations&time=week&search=free%20psd ir sukodini, stenkis padaryt pixel perfect, kad visiškai atitiktų. Išmoksi html/css. Kai perlauši šituos, imkis jQuery, tada gali backendo mokintis.

 

jo, stackoverflow ir kiti šeimos nariai turi tapti lankomiausiais tavo saitais..

Nuoroda į pranešimą
Dalintis kituose puslapiuose

1) Kaip jūs pradėjote programuoti, nuo kokios kalbos ir kiek laiko teko mokintis kol galiausiai pasakėte sau, kad jau moku.

2) Po to, man kyla klausimas nuo kokios vietos reikia pradėti programuoti svetainę, ta prasme sistemingai, kad nebūtų jog pradedi viena, po to prisimeni kad reikėjo pradėti kitą ir pan. ta prasme kad nebūtų chaoso o tiesiog sistemingai viską susidėliojus iš eilės vyktų procesas. Trumpiau tariant koks jūsų planas? Jei iš vis tok yra.

3)Ar geri programtuotojai kiekvienasi atskrai svetainei kuriai reiki TVS ją vis kuria nuo nulio? Ar tiesiog paima jau esamas TVS ar šablonu ir tiesiog pertvarko pagal kliento poreikius?

4) Kiek laiko trunka suprogramyuo vidutinę svetainę, ne eshop, bet tiesiog svetainę su TVS.

5) Bei ar programuotojai turi mokėti visus kodus mintinai? Ar svarbiau žinoti kur kas turi būti ir kur to ieškoti?

 

1)Jau tai buvo senokai, bet jeigu neklystu tai pirmoji kalba nuo kurios pradejau buvo PHP, nors nemanau, kad tai pats geriausias variantas, bet tuo metu kai mokiausi nelabai buvo is ko pasirinkti del literaturos lietuviu kalba stokos. Paciam yra teke susidurti tiek su paciomis pagrindinimes klabomis, tiek su nisinemis, kaip Erlang. Aplamai, labai sunku pasakyti sau, kad jau moki, nebent pas tave neauksti standartai.

 

Jeigu tave aplamai domina programavimas, ne tik svetainiu kurimas, tai siulyciau susipazinti su viena OO kalba (tinka ir PHP, bet siulyciau JAVA), su viena procedurine kalba (LUA tam tinka, nes ji paprasta) ir viena funkcine kalba (tam tinka JavaScript).

 

2)Viskas priklauso nuo projekto dydzio ir keli zmones prie jo dirba. Jeigu dirba tik vienas zmogus, tada viskas paprastciau. Siaip, pats svarbiausias dalykas butu issiaiskinti funkcinius ir nefunkcinius reikalavimus ir tada jau galima pradet galvot apie eiga.

 

Darbas turetu buti atliekamas vienu is agile budu, sakykim scrum ar pan. Aplamai, sitas dalykas nera paprastas ir reikia nemazai praktikos kartais, kad butu aisku eiliskumas.

 

3)Truputi kvailas klausimas, nes tai ne nuo programuotojo priklauso, o nuo uzsakovo pinigines ir ar dirbi vienas ar kompanijoje.

4)Neisivaizduoju, neteke uzsiimti tokiu smulkiu projektu.

5)Tau ne kodus reikia moketi, bet patternus, duomenu strukturas ir standartiniu algoritmu idejas bent pradziai, o poto jau viskas nuo tavo lygio priklauso ir darbo pobudzio.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Na pabaigiau ta HTML + CSS programą codecademy, sužinojau apie CSS, ar jau galiu teigti kad turiu pagrindus? Gal kas patartumėte ką toliau rinktis? Kur ir kaip žinias gilinti? Ir dar klausimas, kaip su tais PSD reikia dirbti? Parsisiunčiau, bet kad nelabai suprantu kaip ten su juo reikia.

Redagavo netycia
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.

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