Pradėkite nuo rubino ant bėgių: sužinokite, kokias nuostabias svetaines galite sukurti

Atskleidimas: Jūsų palaikymas padeda išlaikyti svetainę! Mes uždirbame siuntimo mokestį už kai kurias paslaugas, kurias rekomenduojame šiame puslapyje.


„Ruby“, viena iš populiariausių programavimo kalbų pasaulyje, yra bendrosios paskirties programavimo kalba, kurią galima naudoti kuriant bet kokią kompiuterio programą. Tai ypač populiaru kaip žiniatinklio programų programavimo kalba, kai suporuojama su kūrimo sistema, vadinama „Ruby on Rails“, arba tiesiog „Rails“.

„Rails“ yra programinės įrangos priemonių rinkinys, oficialiai žinomas kaip paketų biblioteka, todėl „Ruby“ yra puikus įrankis kuriant tinkintas svetaines ir internetines programas. „Ruby“ kaip žiniatinklio programų programavimo kalbos populiarumą lemia „Rails“ sistemos galia.

Ką galite sukurti su rubinu ant bėgių?

Jei tu’Jei norėtumėte išmokti „Ruby on Rails“, būtų gerai žinoti, kokias žiniatinklio programas galima sukurti naudojant sistemą. „Rails“ buvo naudojamas kuriant įvairias svetaines ir programas, o keletas populiariausių „Rails“ žiniatinklio programų, apie kurias neabejotinai girdėjote, yra:

  • Socialiai susijusios svetainės: „Twitter“ iš pradžių buvo kuriama naudojant „Ruby on Rails“. Nuo to laiko programa buvo perrašyta pirmiausia „Java“, kad būtų padidintas mastelio keitimas, tačiau iš pradžių buvo pasirinkta „Rails“, kuri keletą metų maitino svetainę. „GitHub“ yra dar viena „Ruby on Rails“ programa, turinti stiprų socialinį komponentą, o „Basecamp“, viena iš pirmaujančių projektų valdymo programų, taip pat maitinama „Ruby on Rails“.
  • El. Prekybos platformos & Įrankiai: „Shopify“, „Groupon“ ir „Square“ visos buvo pastatytos naudojant „Ruby on Rails“. Taigi, ar norite įkurti el. Prekybos parduotuvę, pritraukti el. Prekybos verslą, ar apdoroti el. Prekybos operacijas’Tam skirta „Ruby on Rails“ programa.
  • Informacijos svetainės: „Ruby on Rails“ taip pat gali būti naudojamas kuriant sudėtingas svetaines, kuriose pateikiama daug viešosios informacijos. Kai kurios žinomos straipsnių svetainės, kuriose naudojamasi „Ruby on Rails“, yra „Bloomberg“, „Bleacher Report“ ir „Crunchbase“.
  • Crowdsourcing & Bendrasis finansavimas: „Airbnb“ ir „Indiegogo“, du minios bendradarbiavimo arenos lyderiai, buvo pastatyti naudojant „Ruby on Rails“.
  • Žiniasklaidos priegloba & Srautas: „Soundcloud“, socialinis muzikos prodiuserių tinklas, „Hulu“, vaizdo transliacijos paslauga ir „Slideshare“, skaidrių demonstravimo dalijimosi platforma, visus maitina „Ruby on Rails“.

Naudodami „Ruby on Rails“ galite sukurti bet kokio tipo interneto programas ar svetaines. Nesvarbu, ar norite sukurti svetainę, kuri gražiai įsilieja į esamą nišą, ar išstumti ir sukurti visiškai naują nišą, „Ruby on Rails“ – tai užduotis.

Kaip išmokti rubino ant bėgių

Yra du „Ruby on Rails“ mokymosi žingsniai:

  • Turite išmokti „Ruby“, programavimo kalbą, naudojamą „Ruby on Rails“.
  • Norėdami sukurti internetines programas, turite išmokti naudoti „Ruby“ „Rails“ sistemoje.

Nors internete yra daugybė šaltinių, padedančių mokytis „Ruby“ ir „Rails“, visi jie skirstomi į dvi bendrąsias kategorijas: interaktyvius kursus, kuriuose naudojama naršyklė, ir knygas ar vadovėlius, reikalaujančius jūsų kompiuteryje nustatyti „Ruby on Rails“ aplinką..

Rekomenduojame pradėti nuo kai kurių naršyklės kursų, kuriuose galite išmokti „Ruby“ ir „Rails“, neišeidami į techninį „Rails“ aplinkos kūrimo procesą savo kompiuteryje. Kai po savo diržu turėsite keletą interaktyvių naršyklių kursų, jūs’Galėsite pereiti prie sudėtingesnių knygų ir vadovėlių, nesivargindami.

Interaktyvūs kursai

Jei tu ne’Pasiruošę atsisakyti viso kurso, vis tiek galite išbandyti „Ruby“ tik 15 minučių „Code School“. Jei tai vyksta gerai ir norite suteikti Railsui sukimąsi, kitas logiškas žingsnis yra „Rails for Zombies“.

Kodekademija, Geriausias nemokamo interaktyvaus programavimo švietimo internete teikėjas siūlo kursą „Sužinok rubiną ant bėgių“. Kol laimėjo’Tai pavers jus pažengusiu programuotoju. Tai suteiks tvirtą darbo su Ruby patirties pagrindą naršyklės pagrindu sukurtoje „Rails“ aplinkoje..

Kartą jūs’esate pasirengęs peržengti pradedančiųjų kursus, Rubino vienuolis yra puiki vieta, kur galite tobulinti pradedančiųjų, vidutinių ir pažengusiųjų „Ruby“ programavimo įgūdžius tiesiai naršyklėje.

Knygos & Pamokos

Sužinok „Ruby the Hard Way“ Zed Shaw yra rubino mokymo įmoka serijoje „Mokykis sunkiojo kelio“. Serija prasidėjo nuo „Python“, be „Ruby“ taip pat apima „C“, „Regex“ ir „SQL“. Visi šie kursai yra gana išsamūs ir išsamūs. Padaryk visa tai per vieną, ir tu’Jums bus geras būdas būti kompetentingu programuotoju.

Odino projektas siūlo „Ruby on Rails“ kursą kaip nemokamų viso kūrėjo kursų sąrašo dalį. Nors „Rails“ kursą ketinama laikyti dalimi visos jų mokymo programos, galite pereiti prie kurso, darant prielaidą, kad jau gerai suprantate žiniatinklio kūrimo technologijas, tokias kaip HTML, CSS, „JavaScript“, ir žinote, kaip naudotis duomenų bazėmis ir Git.

„Ruby on Rails“ pamoka Michaelas Hartlas gali skaityti nemokamai internete ir gali pasigirti internetinių sunkiasvorių, tokių kaip Davidas Heinemeieris Hanssonas, „Basecamp“ įkūrėjas, Jimmy Walesas, „Wikipedia“ įkūrėjas, ir Derekas Siversas, „CD Baby“ įkūrėjas, atsiliepimais..

Sužinok „Ruby“ su „Neo Ruby Koans“ nėra skirtas pradedantiesiems. Tačiau, jei gerai suvokiate „Ruby“ ir esate pasirengęs dirbti tam, kad taptumėte „Ruby“ programuotoju, Ruby Koans yra skirtas jums.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map