Sāciet darbu ar Ruby on Rails: uzziniet, kāda veida satriecošas vietnes varat izveidot

Atklāšana: Jūsu atbalsts palīdz vietnei darboties! Mēs nopelnām nodošanas maksu par dažiem pakalpojumiem, kurus mēs iesakām šajā lapā.


Rubīns, viena no populārākajām programmēšanas valodām pasaulē, ir universāla programmēšanas valoda, kuru var izmantot jebkura veida datora lietojumprogrammu izveidošanai. Tā ir īpaši populāra kā tīmekļa lietojumprogrammu programmēšanas valoda, ja to veido pārī ar attīstības ietvaru, kas pazīstams ar Ruby on Rails vai vienkārši Rails.

Rails ir programmatūras rīku kolekcija, formāli pazīstama kā pakešu bibliotēka, kas padara Ruby par lielisku rīku pielāgotu vietņu un tīmekļa lietojumprogrammu veidošanai. Ruby kā tīmekļa lietotņu programmēšanas valodas popularitāte ir saistīta ar Rails ietvara jaudu.

Ko jūs varat veidot ar rubīnu uz sliedēm?

Ja jūs’Apsverot iespēju mācīties Ruby on Rails, būtu laba ideja zināt, kādas tīmekļa lietojumprogrammas var izveidot ar ietvaru. Rails ir izmantots, lai izveidotu ļoti dažādas vietnes un lietojumprogrammas, un dažas no populārākajām Rails tīmekļa lietotnēm, par kurām jūs, bez šaubām, esat dzirdējuši, ietver:

  • Sociāli savienotas vietnes: Twitter sākotnēji tika izveidots, izmantojot Ruby on Rails. Kopš tā laika lietojumprogramma galvenokārt tika pārrakstīta Java, lai uzlabotu mērogojamību, taču sākotnēji tika izvēlēts Rails, kurš vairākus gadus uzturēja vietni. GitHub ir vēl viena lietotne Ruby on Rails, kurai ir spēcīga sociālā sastāvdaļa, un Basecamp, kas ir viena no vadošajām projektu pārvaldības lietotnēm, arī nodrošina Ruby on Rails.
  • E-komercijas platformas & Rīki: Shopify, Groupon un Square visi tika veidoti, izmantojot Ruby on Rails. Tātad, vai vēlaties tur atvērt e-komercijas veikalu, piesaistīt e-komercijas biznesu vai apstrādāt e-komercijas darījumus’Tam ir paredzēta lietotne Ruby on Rails.
  • Informācijas vietnes: Ruby on Rails var izmantot arī, lai izstrādātu sarežģītas vietnes ar lielu daudzumu sabiedrībai paredzētas informācijas. Dažas no labi zināmajām vietnēm, kurās tiek izmantots Ruby on Rails, ietver Bloomberg, Bleacher ziņojumu un Crunchbase.
  • Crowdsourcing & Kopfinansējums: Airbnb un Indiegogo, divi pūļa sadarbības arēnas vadītāji, tika uzbūvēti, izmantojot Ruby on Rails.
  • Mediju mitināšana & Straumēšana: Mūzikas producentu sociālais tīkls Soundcloud, video straumēšanas pakalpojums Hulu un slaidrādes kopīgošanas platforma Slideshare – to visu nodrošina Ruby on Rails.

Izmantojot Ruby on Rails, var izveidot jebkura veida tīmekļa lietojumprogrammas vai vietnes. Neatkarīgi no tā, vai vēlaties izveidot vietni, kas labi iekļaujas esošajā nišā, vai izsvītrot un izveidot pavisam jaunu nišu, Ruby on Rails ir atkarīgs no uzdevuma.

Kā iemācīties rubīnu uz sliedēm

Ruby on Rails apgūšanai ir divi soļi:

  • Jums jāiemācās Ruby, programmēšanas valoda, kuru izmanto Ruby on Rails.
  • Jums jāiemācās izmantot Ruby Rails ietvarā, lai izveidotu tīmekļa lietojumprogrammas.

Lai gan ir neskaitāmi resursi, kas palīdz apgūt Ruby un Rails tiešsaistē, tie visi iedalās divās vispārīgās kategorijās: interaktīvi pārlūka bāzes kursi un grāmatas vai konsultācijas, kurās jums ir jāiestata mašīna Ruby on Rails vide..

Mēs iesakām sākt ar dažiem pārlūkprogrammas balstītiem kursiem, kur varat apgūt Ruby un Rails, neapmeklējot Rails vides izveides tehnisko procesu datorā. Kad jums ir daži interaktīvi kursi, kas balstīti uz pārlūkprogrammu, zem jostas, jūs’Varēsi pāriet uz modernākām grāmatām un pamācībām, nepārslogojoties.

Interaktīvie kursi

Ja jūs aren’Ja esat gatavs uzņemties pilnu kursu, jūs joprojām varat izmēģināt Ruby tikai 15 minūtes, pateicoties Kodskola. Ja tas notiek labi un jūs vēlaties dot Rails spin, Rails for Zombies ir jūsu nākamais loģiskais solis.

Codecademy, vadošais bezmaksas tiešsaistes interaktīvās programmēšanas izglītības nodrošinātājs, piedāvā kursu ar nosaukumu Ruby on Rails. Kamēr tas uzvarēja’Pārvērtot jūs par progresīvu programmētāju, tas nodrošinās stabilu pamatu darbam ar Ruby pārlūka balstītā Rails vidē.

Vienreiz tu’esat gatavs pārsniegt iesācēju līmeņa kursus, Rubīna mūks ir lieliska vieta, kur jūs varat pilnveidot iesācēja, vidēja līmeņa un uzlabotas Ruby programmēšanas prasmes tieši savā pārlūkprogrammā.

Grāmatas & Pamācības

Uzziniet Ruby the Hard Way Autors: Zed Shaw ir Rubīna mācības iemaksa sērijā “Māciet kodu pa smago ceļu”. Sērija sākās ar Python, un papildus Ruby tajā ietilpst arī C, Regex un SQL. Visi šie kursi ir diezgan detalizēti un visaptveroši. Paveiciet visu līdz galam, un jūs’Jums būs labs veids, kā kļūt par kompetentu programmētāju.

Odina projekts piedāvā Ruby on Rails kursu kā daļu no viņu pilna pilna kaudze tīmekļa izstrādātāju kursu saraksta. Lai arī Rails kursu paredzēts iekļaut viņu pilnajā mācību programmā, jūs varat pāriet tieši uz kursu, pieņemot, ka jums jau ir pietiekama izpratne par tīmekļa attīstības tehnoloģijām, piemēram, HTML, CSS, JavaScript, un jūs zināt, kā lietot datu bāzes un Git.

Apmācība par rubīnu uz sliedēm Michael Hartl var lasīt bez maksas tiešsaistē, un lepojas ar tādiem interneta smagsvariem kā Davids Heinemeijers Hanssons, Basecamp dibinātājs, Džimijs Velss, Wikipedia dibinātājs un Dereks Siverss, CD Baby dibinātājs..

Uzziniet Ruby kopā ar Neo Ruby Koans nav paredzēts iesācējiem. Tomēr, ja jums ir stingra izpratne par Ruby un esat gatavs strādāt, lai kļūtu par ekspertu Ruby programmētāju, Ruby Koans ir priekš 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