Robijn (Ruby)

Ruby is een geweldige programmeertaal en Ruby On Rails is erop gebaseerd, dus je zult moeten leren programmeren in Ruby om je Apps te maken met Ruby On Rails. Ruby on Rails is een framework dat de ontwikkeling, implementatie en het onderhoud van een webapplicatie eenvoudiger maakt.
Voor het volledige artikel op Ruby ...

Filter weergeven
Hostingfilters
A2 Themes & Host Me Filter

Operatie systeem

Schijfruimte

RAM-geheugen

Schijftype

CPU-kernen

Soort

Partituur - 3.3
Java Provider Logo
Java Provider

Java-provider

Private Tomcat
$9.99 /Maandelijks


Serverlocaties


Java Provider Servers in GermanyDuitsland
Vergelijken
Partituur - 0
OSOLABS Logo
OSOLABS

OSOLABS

OSO Basic
$3 /Maandelijks

Vergelijken
Partituur - 0
RedSwitches Logo
RedSwitches

RedSwitches

Pearl
$6.94 /Maandelijks


Serverlocaties


RedSwitches Servers in NetherlandsNederland RedSwitches Servers in UnionVerenigde Staten RedSwitches Servers in MelbourneAustralië RedSwitches Servers in MumbaiIndia RedSwitches Servers in GermanyDuitsland
Vergelijken
Partituur - 0
Name Host.ro Logo
Name Host.ro

Naam Host.ro

PLAN 1
$0.68 /Maandelijks

Vergelijken
Partituur - 0
readyspace.com.my Logo
readyspace.com.my

readyspace.com.my

WebSpace Basic
$2.5 /Maandelijks


Serverlocaties


readyspace.com.my Servers in Hong KongHong Kong readyspace.com.my Servers in MalaysiaMaleisië readyspace.com.my Servers in SingaporeSingapore readyspace.com.my Servers in United StatesVerenigde Staten
Vergelijken
Partituur - 0
Serv-Tech.ru Logo
Serv-Tech.ru

Serv-Tech.ru

RUKVM-1-U
$2.83 /Maandelijks


Serverlocaties


Serv-Tech.ru Servers in MoscowRussische Federatie
Vergelijken
Partituur - 0
1-GB.NET Logo
1-GB.NET

1-GB.NET

1 GigaByte Network (1-GB.NET) Beginner Hosting Plan
$4.17 /Maandelijks


Serverlocaties


1-GB.NET Servers in ParisFrankrijk 1-GB.NET Servers in TokyoJapan 1-GB.NET Servers in SydneyAustralië 1-GB.NET Servers in SeoulZuid-Korea 1-GB.NET Servers in SeattleVerenigde Staten 1-GB.NET Servers in Sao PauloBrazilië 1-GB.NET Servers in OsloNoorwegen 1-GB.NET Servers in MilanoItalië 1-GB.NET Servers in LondonVerenigd Koningkrijk 1-GB.NET Servers in TorontoCanada 1-GB.NET Servers in Frankfurt am MainDuitsland 1-GB.NET Servers in ChennaiIndia 1-GB.NET Servers in AmsterdamNederland
Vergelijken
Partituur - 0
Infra Networking Logo
Infra Networking

Infra-netwerken

ALFA
$4.19 /Maandelijks


Serverlocaties


Infra Networking Servers in JakartaIndonesië Infra Networking Servers in DallasVerenigde Staten Infra Networking Servers in DublinIerland Infra Networking Servers in LondonVerenigd Koningkrijk Infra Networking Servers in Frankfurt am MainDuitsland Infra Networking Servers in SingaporeSingapore Infra Networking Servers in AmsterdamNederland Infra Networking Servers in UruguayUruguay
Vergelijken
Partituur - 0
Dream Server.ro Logo
Dream Server.ro

Dream Server.ro

Package WH1
$0.66 /Maandelijks


Serverlocaties


Dream Server.ro Servers in BucharestRoemenië
Vergelijken
Partituur - 0
Heroku Logo
Heroku

Heroku

Hobby
$7 /Maandelijks


Serverlocaties


Heroku Servers in United StatesVerenigde Staten
Vergelijken
Partituur - 0
Awareindia.net Logo
Awareindia.net

Awareindia.net

Linux Hosting Plan G
$5.83 /Maandelijks

Vergelijken
Partituur - 0
Andino.Host Logo
Andino.Host

Andino.Host

SH Profesional
$3.75 /Maandelijks


Serverlocaties


Andino.Host Servers in United StatesVerenigde Staten
Vergelijken
Partituur - 0
Domai Nesia Logo
Domai Nesia

Domai Nesia

Extra
$1.1 /Maandelijks


Serverlocaties


Domai Nesia Servers in LondonVerenigd Koningkrijk Domai Nesia Servers in JakartaIndonesië Domai Nesia Servers in TokyoJapan Domai Nesia Servers in DallasVerenigde Staten Domai Nesia Servers in SingaporeSingapore
Vergelijken
Partituur - 0
shneider-host.ru Logo
shneider-host.ru

shneider-host.ru

First
$1.95 /Maandelijks


Serverlocaties


shneider-host.ru Servers in AmsterdamNederland shneider-host.ru Servers in Saint PetersburgRussische Federatie
Vergelijken
Partituur - 0
Nexanow Logo
Nexanow

Nexanow

Mini Shared Hosting 1
$0.35 /Maandelijks


Serverlocaties


Nexanow Servers in MumbaiIndia Nexanow Servers in GelsenkirchenDuitsland Nexanow Servers in FindlayVerenigde Staten
Vergelijken
Trustpilot Miles Web
Partituur - 9.6
Miles Web Logo
Miles Web

Miles Web

Economy
$0.92 /Maandelijks

Recensies 1925


Serverlocaties


Miles Web Servers in RomaniaRoemenië Miles Web Servers in ChicagoVerenigde Staten Miles Web Servers in LondonVerenigd Koningkrijk Miles Web Servers in BangkokThailand Miles Web Servers in TorontoCanada Miles Web Servers in SydneyAustralië Miles Web Servers in DubaiVerenigde Arabische Emiraten Miles Web Servers in IndiaIndia Miles Web Servers in SingaporeSingapore
Vergelijken

Ruby is een geweldige programmeertaal en Ruby On Rails is erop gebaseerd, dus je zult moeten leren programmeren in Ruby om je Apps te maken met Ruby On Rails.

 

 

ruby on rails hosting


 

Wat is Ruby on Rails?

 

Ruby on Rails is een framework dat de ontwikkeling, implementatie en onderhoud van een webapplicatie eenvoudiger maakt en het maakt gebruik van een objectgeoriënteerde taal die bekend staat als Ruby. Om het te introduceren, moet de ontwikkelaar enkele van zijn filosofieën kennen. Dit zijn:

 

DROOG - Herhaal jezelf niet: betekent dat, hoewel ontwikkeling in Rails hetzelfde deel van de code of hetzelfde doel heeft in verschillende entiteiten, dit betekent dat er een betere manier is om uw applicatie te schrijven;

 

Conventie over configuratie: betekent dat in plaats van het bepalen van de configuratie, Rails structurele en benoemde conventies heeft die het vaak geciteerde principe van de minste verrassing (POLS) implementeren;

 

Minder software: betekent het gebruik van meer conventies, minder codes, minder complexiteit en dus minder bugs.

 

Een framework is een verzameling bibliotheken en tools die de ontwikkeling kunnen vergemakkelijken. Een goed framework biedt een eenvoudige, maar complete infrastructuur voor het bouwen van een applicatie. Deze feiten maken Rails een van de beste. Het heeft tenslotte een onafhankelijk platform, compleet en gratis gelicentieerd (open source).

 

De ontwikkeling van Rails-applicaties wordt geïmplementeerd met behulp van MODEL-VIEW-CONTROLLER, beter bekend als MVC-architectuur, en er wordt gewerkt met Active Record-, Action View- en Action Controller-bibliotheken. Deze worden hieronder in het artikel genoemd.

 

Het MVC-model

 

Dit gebruikte architectuurpatroon verdeelt de applicatie logisch in drie categorieën: model, weergave en besturing (Model-View-Controller). Elk onderdeel van de MVC-standaard is een entiteit die afzonderlijk kan worden gebouwd en getest. Het model vertegenwoordigt de gegevens, de weergave vertegenwoordigt de gebruikersinterface en de besturing beveelt de acties, dat wil zeggen, het model is de informatie waarmee de applicatie werkt, de weergave is de representatie en de besturing (controller) is de regisseur van de interactie tussen hen.

 

De cyclus van deze structuur begint wanneer de gebruiker interactie heeft met de interface (weergave) en een gebeurtenis oproept; de controller ontvangt de oproep van de weergave en opent het model, waarbij de interface regelmatig wordt bijgewerkt.

 

Ruby on Rails-bibliotheken

 

In Ruby on Rails heeft elke bibliotheek een gespecialiseerde taak. Wanneer ze worden gecombineerd, worden deze afzonderlijke entiteiten rechtstreeks toegewezen aan de MVC-standaard:


  • Actief record: Een bibliotheek die verantwoordelijk is voor database-abstractie en interactie;

  • Actieweergave: Een sjabloonsysteem dat de HTML-documenten genereert die de gebruiker ontvangt als resultaat van een verzoek aan de applicatie;

  • Actiecontroller: Een bibliotheek om beide te manipuleren: de stroom en de bankgegevens die in de weergave moeten worden weergegeven.

 

De Ruby on Rails-taal

 

Voor veel andere talen moet u de code schrijven en deze kopiëren om de resultaten en fouten te controleren. Ruby is echter een consistente en elegant objectgeoriënteerde programmeertaal en het beste van alles is dynamiek, wat betekent dat je met de "live" taal werkt, dat wil zeggen dat je feedback krijgt op elk gegeven commando.

 

De interactieve tolk is IRB in Terminal (als u Linux of Mac gebruikt) of Cmd (als u Windows gebruikt). Om een ​​sessie te starten, typ je:


  • $ irb

  • irb (hoofd): 001: 0 & gt;

 

Ruby heeft een pakket genaamd RubyGems dat verantwoordelijk is voor het beheer van het systeem met de functie van het installeren van bibliotheken en hulpprogramma's die erg belangrijk zijn voor Rails. Vanaf versie 2.0.0 is het niet nodig om apart te downloaden omdat het al is inbegrepen.

 

Hoe Ruby on Rails te installeren

 

Om te ontwikkelen in Rails op uw computer, zijn drie stappen nodig:


  • Installeer Ruby;

  • Rails installeren;

  • Installeer SQLite, de standaarddatabase.

 

Je hebt een aantal tools nodig, zoals git bij het installeren van pakketten en enkele edelstenen die bibliotheken zijn van herbruikbare Ruby-bestanden.

 

Ruby on Rails installeren op Mac OS

 

Om Ruby on Rails op MAC te installeren (in dit artikel gebruiken we versie X 10.8 Mountain Lion), moet je het volgende op je computer hebben:

 

XCode: Dit is gratis beschikbaar in de App Store en kan uw bron zijn voor het samenstellen van uw Ruby-code.

 

Homebrew: is een pakket gemaakt voor OS X dat is geschreven in Ruby. Dit zal u helpen bij het installeren van andere onderdelen. Om te installeren, voert u de Terminal in en voert u de volgende code in:


  • robijn & lt; (curl -fsSkL raw.github.com/mxcl/homebrew/go)

 

RVM: Nu moet u een algemene Ruby-tool installeren, genaamd Ruby Version Manager (RVM). Dit zal je helpen bij het beheren van Ruby-versies en verschillende edelstenen die je in je projecten kunt gebruiken. Net als bij Homebrew heb je maar één commando nodig in Terminal:


  • krul -L https://get.rvm.io | bash -s stabiel

 

Als het gebruik van Mavericks en de bovenstaande code niet werkt, voer dan de volgende code uit op de terminal:


  • ruby -e "$ (curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)"

 

Robijn: De Ruby-taal is vooraf op uw Mac geïnstalleerd. Het 2.0.0-pakket bevat RubyGem. Voer de volgende code uit in de terminal om dit te controleren:


  • robijn -v

 

Als een oudere versie van de taal wordt gepresenteerd, zullen we updaten naar versie 2.0.0. Gebruik de volgende code:


  • rvm installeren 2.0.0

 

Nadat de installatie is voltooid, moeten we RVM vertellen welke versie van Ruby we willen gebruiken. Hiervoor moet u de volgende code invoeren:


  • rvm gebruik 2.0.0

 

Gebruik de volgende code om te testen of uw machine met een dergelijk nummer werkt:


  • robijn -v

 

Wat terugkeert in de terminal is: ruby ​​2.0.0p481 en andere gegevens die afhankelijk zijn van updates en installatietijden.

 

Rails: Ten slotte zullen we het framework installeren dat slechts één commando nodig heeft:


  • edelsteen installeren rails

 

Klaar! Je hebt al Ruby, Rails en SQLite op je computer.

 

Hoe Ruby on Rails op Windows te installeren

 

Om Ruby on Rails op Windows te installeren, moeten we de onderstaande procedures volgen:

 

Robijn: Op Windows zijn we begonnen met de taal. Om te installeren moet u de website openen.

 

Afhankelijk van uw machine klikt u op Ruby 2.0.0-p481 of Ruby 2.0.0-p481 (x64). Na het downloaden van het installatieprogramma, klikt u op het pictogram, gaat u verder en kiest u vervolgens waar u de installatiemap wilt hebben en wat u samen met het Ruby-pakket wilt installeren.


  • Td / Tk-ondersteuning: biedt Ruby een grafische gebruikersinterface (GUI = Graphical User Interface);

  • Voeg Ruby-uitvoerbare bestanden toe aan uw PATH: ruby ​​is toegevoegd als een uitvoerbaar bestand;

  • Koppel .rb en .rbw aan deze Ruby-installatie: bestanden met dit formaat worden geassocieerd met ruby.

 

Het wordt aanbevolen om de laatste twee te markeren. Td / Tk-ondersteuning kan dan worden geïnstalleerd en wordt gebruikt voor meer geavanceerde toepassingen. Voer na het voltooien de opdrachtprompt in (Start & gt; cmd) en voer de volgende code in:


  • ruby --versie

 

Het antwoord zou moeten zijnruby 2.0.0p481 en andere gegevens die afhankelijk zijn van updates en installatietijden.

 

Rails: Aangezien Ruby 2.0 RubyGems heeft, werken we gewoon bij met het commando:


  • gem update -systeem

 

Om Rails te installeren, kan het gem-commando even duren, dus typ nogmaals cmd:


  • edelsteen installeren rails

  • Om te controleren: rails -v

 

SQLite: Ga naar de SQLite-website: en download twee bestanden: SQLite en SQLite DLL. Kies altijd voor de meest actuele beschikbare. Deze bestanden hebben de indeling .zip. Pak de twee bestanden uit en plaats ze in de map C: \ Ruby20 \ bin of waar je het hebt geplaatst. Om erachter te komen of het correct is geïnstalleerd, voert u cmd in en voert u de volgende opdracht in:


  • sqlite3 -versie

 

Het antwoord is de versie van SQLite die u heeft gedownload. Ten slotte moeten we nog steeds de Ruby-bibliotheek installeren, die contact tussen deze en SQLite mogelijk maakt. Om dit te doen, schrijft u de volgende code bij de prompt:


  • gem installeren sqlite3-ruby

 

Klaar! Je hebt alles geïnstalleerd om een ​​applicatie op je Windows-computer te starten.

 

Installatie op Linux

 

Linux (en op UNIX gebaseerde systemen in het algemeen) heeft verschillende kenmerken, maar ook veel gemeen. Deze instructies zijn gebaseerd op Ubuntu Linux, maar zouden op de meeste UNIX-systemen moeten worden toegepast.

 

Voordat u begint, moet u uw Ubuntu bijwerken. Open de terminal en schrijf de volgende code:


  • $ Sudo apt-get update

 

Het apt-get-programma heeft een cache-index van alle programma's en hun versies in een repository voor sneller zoeken. Door de update-opdracht uit te voeren, zorgt u ervoor dat deze lijst de meest recente is.

 

Bovendien moeten we de onderstaande items installeren:

 

Krullen: Het is een bibliotheek die vragen over URL's ondersteunt. Om het gemakkelijker te maken zullen we het gebruiken. Voer gewoon de volgende code in Terminal in:


  • $ Sudo apt-get install curl

 

Robijn: Voordat Ruby wordt geïnstalleerd, zijn enkele bibliotheken nodig voor de componenten die worden geïnstalleerd. Voer met het commando:


  • $ Sudo apt-get install build-essential curl

 

Nu zullen we, net als op de Mac, Ruby Version Manager (RVM) gebruiken, voor het geval er andere versies van Ruby op de machine zijn geïnstalleerd. Voer de volgende code in:


  • $ curl & ndash; L https://get.rvm.io | bash & ndash; s stabiel

 

Om er zeker van te zijn dat Ruby al op uw computer staat, typt u de volgende opdracht:


  • ruby --versie

 

Rails: Nu is RubyGems al geïnstalleerd. Voer vervolgens deze opdracht in:


  • $ gem installeren rails

 

Gebruik na enige tijd de code om Rails en zijn versie te controleren: rails --version

 

SQLite: Met apt-get heb je maar één commando nodig:


  • $ Sudo apt-get install sqlite3 libsqlite-dev

 

Als alles soepel verloopt, kunt u de versie van de installatie controleren met: $ SQLite & ndash; -version Om een ​​relatie tussen Ruby en SQLite te creëren, hebben we een Ruby-bibliotheek nodig die dit contact toestaat. Gebruik het volgende commando:


  • $ sudo gem install sqlite3-ruby

 

Klaar! U kunt nu Rails-applicaties verkennen en maken op Linux Ubuntu.

 

Uw eerste Ruby On Rails-applicatie maken

 

Vanaf nu kunt u, ongeacht uw besturingssysteem, dit artikel op uw computer gebruiken en volgen.

 

Om projecten te maken, moet je de terminal gebruiken, waar je commando's geeft, gevolgd door het woord rails in de gewenste directory. In dit deel van het artikel zullen we introduceren wat elke beginner moet doen als zijn eerste aanvraag: a & ldquo; Hello World & rdquo ;.

 

Onthoud dat u geen map voor het project hoeft te maken, omdat bij gebruik van de nieuwe opdracht automatisch een map met de naam van de toepassing wordt aangemaakt.Open vervolgens de Terminal, voer de gewenste directory in en typ:


  • $ rails nieuw hallo

 

Na deze opdracht worden verschillende bestanden gemaakt in een nieuw gegenereerde hello-map. De terminal toont alle aangemaakte mappen en sommige zijn:

creëren

maak README

maak Rakefile

create config.ru

maak .gitignore

Gemfile maken

app maken

maak app / controllers / application_controller.rb

maak app / helpers / application_helper.rb

maak app / views / layouts / application.html.erb

maak app / mailers

 

Merk op dat er een submap met de naam app is gemaakt. Hierin staan ​​de weergaven, modellen en controllers van de MVC-standaard waarvan de concepten hier zijn geïntroduceerd.

 

De helpers maken deel uit van bibliotheken en zullen de "relatie" tussen views en controllers helpen. In de app zullen ook de mailers staan ​​die niet eerder zijn genoemd, maar zullen deel uitmaken van de e-mailvragen van de applicatie.

 

Nu gaan we het miniproject op de lokale webserver plaatsen zodat het getest kan worden. Er is geen code geschreven, maar Rails heeft een opstartscherm voor u. Maar zorg er eerst voor dat het zich in de directory van uw toepassing in Terminal bevindt en dat uw edelstenen up-to-date zijn. Gebruik hiervoor de volgende code:


  • $ bundel installeren

 

Wanneer uw edelstenen klaar zijn met beoordelen en installeren, schrijft u de code:


  • $ rails server

 

Bij het initialiseren verschijnt het IP-adres 0.0.0.0 op poort 3000. Schrik niet van deze nullen. Ze bedoelen gewoon dat de server lokaal op uw computer draait terwijl deze in Terminal draait. Voer vervolgens een browser in en open de URL http: //www.localhost: 3000 / en je ziet de Ruby on Rails Hello World-pagina


  • Een controller genereren in Ruby on Rails

 

Stop eerst de lokale server in Terminal door op Ctrl + C te drukken, waardoor deze in de projectmap blijft staan. Nu gaan we een controller maken om het bericht Hallo wereld te verzenden.

 

De opdracht rails genereren maakt bepaalde bestanden voor uw project. U hebt te maken met een verzoek en een reactiecyclus om bepaalde bestanden te maken, dus u maakt een controller die verantwoordelijk is voor de begroeting als volgt:


  • $ rails genereren controller-aanhef

 

De controller en de bijbehorende bestanden, zoals views, test en helper, worden gemaakt. Je zou met de hand kunnen creëren, maar genereren versnelt de productie.

 

Nu, om & ldquo; Hallo wereld & rdquo; u moet het bestand app / controllers / salutationcontroller.rb wijzigen door een actie te maken. Open dit bestand in uw editor en breng de volgende wijzigingen aan:

klasse SalutationController & lt; ApplicationController

hallo zeker

@message = & lsquo; Hallo wereld! & rsquo;

einde

einde

 

Acties worden geïmplementeerd als methoden in Ruby, waarbij def de sleutel is. Binnen de methode die u hebt gemaakt, is er een geïnstantieerde variabele genaamd message met de waarde die we in de browser zullen plaatsen.

 

Een sjabloon genereren in Ruby on Rails

 

De actie is met succes gemaakt, dus de volgende stap is het toevoegen van wat HTML voor weergave op internet. Met de MVC-standaard, die de bestanden scheidt, zal deze code in de views staan.

 

De standaardinstelling is om altijd de weergave te maken met de naam van de actie in de controller. Als u vervolgens app / views opent, ziet u dat de aanhefmap al is gemaakt, maar zonder bestanden. Open een nieuw tabblad in uw editor, noem het hello.html.erb en sla het op in app / views / salutation.

 

U vraagt ​​zich misschien af ​​waarom de indeling aan het einde van een HTML-bestand .erb is. Dit formaat maakt deel uit van de Erb Templating-bibliotheek, een Rails-bibliotheek die verantwoordelijk is voor het gebruik van Ruby-code in HTML-code.

 

De Ruby-syntaxis wordt geïntroduceerd met & lt;% =% & gt; wanneer het een waarde in HTML laat zien, of & lt; %% & gt; wanneer het alleen logica heeft, bekend als Embedded Ruby-uitvoertags.

Voer het app / views / salutation / hello.html.erb bestand in en voeg de volgende volgorde toe:

& lt; html & gt;

& lt; lichaam & gt;

& lt; h1 & gt; & lt;% = @message% & gt; & lt; / h1 & gt;

& lt; / body & gt;

& lt; / html & gt;

 

Nu moet je Rails vertellen hoe te reageren op de URL en de verantwoordelijke persoon zal routes.rb zijn die zich in de configuratiemap bevindt. Op dit moment hoeft u zich niet al te veel zorgen te maken over details, aangezien het nog maar het begin is en u nog steeds informatie mist die beetje bij beetje zal worden gegeven. Open config / routes.rb in de teksteditor en vervang wat er is geschreven (het is niet nodig om de commentaren te verwijderen, deze hebben # voor de zinnen):

 

Hallo :: Application.routes.draw do

get & lsquo;: controller (/: action (/: id (.: format))) & rsquo;

einde

 

U vraagt ​​om het bericht in de browser te laten zien op de URL http: // localhost: 3000 / salutation / hallo. Bij het openen, uw bericht & ldquo; Hallo wereld! & Rdquo; zal verschijnen.

 

Verificatie in ASP.NET MVC:

 

Om een ​​authenticatiemechanisme te implementeren in ASP.NET MVC-applicaties. We zullen hier een project maken dat gebruikersregistratie, inloggen, uitloggen en wachtwoordwijziging omvat, essentiële functies voor elke applicatie die gebieden heeft met beperkte toegang voor ingelogde gebruikers.

 

Toegangscontrole in Laravel met ACL:

 

Om een ​​autorisatiesysteem te implementeren met behulp van Laravel, het meest gebruikte PHP-framework ter wereld. Daarvoor beginnen we met een applicatie die alle onderdelen voor gebruikersregistratie en authenticatie bevat.

 

ASP.NET MVC en identiteit: Autorisatie van gebruikers met claims: Om een ​​toegangscontrolemechanisme te implementeren met behulp van ASP.NET Identity, waarmee we rollen aan gebruikers kunnen toewijzen en van daaruit kunnen bepalen welke pagina's en menu's men kan bekijken.

 

Meer over Ruby

 

Architecturale patronen in Ruby:

Dit toont het gebruik van ArchRuby aan om architecturale patronen en goede praktijken uit te drukken die, eenmaal bewaard, bijdragen aan de onderhoudbaarheid van het softwaresysteem.

 

Refactorings in Ruby: met behulp van de Extract Class-techniek:

 

Ken de Refactoring-techniek van Extract Class en leer hoe u deze in de Ruby-taal kunt gebruiken om de kwaliteit van uw code te verbeteren.

 

Arrays en blokken met Ruby met behulp van de IRB:

 

Om te ontwikkelen in Ruby met behulp van Arrays en Blocks. Arrays hebben verschillende methoden die het werk van ontwikkelaars vergemakkelijken, terwijl blokken tot het geweldige nieuws behoren dat Ruby heeft gebracht.

 

Een eenvoudige applicatie maken met Ruby On Rails:

 

Een eenvoudige applicatie bouwen om interessante functies van het Ruby On Rails-framework te demonstreren