Wij slaan cookies op om onze website te verbeteren. Is dat akkoord? Ja Nee Meer over cookies »
Artikelnummer: 123277176

Ruby on Rails 4.2 Training

Artikelnummer: 123277176

Ruby on Rails 4.2 Training

159,00 192,39 Incl. btw

Bestel deze unieke Ruby on Rails 4.2 E-Learning Training online, 1 jaar 24/ 7 toegang tot rijke interactieve video’s, voortgangs door rapportage en testen.

Lees meer
Merk:
Ruby
Kortingen:
  • Koop 2 voor €155,82 per stuk en bespaar 2%
  • Koop 3 voor €154,23 per stuk en bespaar 3%
  • Koop 5 voor €147,87 per stuk en bespaar 7%
  • Koop 10 voor €143,10 per stuk en bespaar 10%
  • Koop 25 voor €135,15 per stuk en bespaar 15%
  • Koop 50 voor €124,02 per stuk en bespaar 22%
  • Koop 100 voor €111,30 per stuk en bespaar 30%
  • Koop 200 voor €79,50 per stuk en bespaar 50%
Beschikbaarheid:
Op voorraad
Levertijd:
Voor 17:00 uur besteld! Start vandaag. Gratis Verzending.
  • Award Winning E-learning
  • De laagste prijs garantie
  • Persoonlijke service van ons deskundige team
  • Betaal veilig online of op factuur
  • Bestel en start binnen 24 uur

Ruby on Rails 4.2 E-Learning Training

Order this unique E-Learning course Ruby on Rails 4.2 online, 1 year 24/7 access to rich interactive videos, speech, progress monitoring through reports.

Ruby on Rails is een webtoepassingsframework geschreven in Ruby dat standaardstructuren biedt voor een database, een webservice en webpagina's. In dit leertraject maak je kennis met de basisprincipes van het maken van MVC-applicaties en met meer geavanceerde Rails-API-ontwikkeling. U leert over beveiligingscontroles en hoe u applicaties kunt implementeren.

Course content

Rails Environments and Configuration

Course: 33 Minutes

  • Course Introduction
  • Defining Rails
  • Setting Up the Rails Environment
  • Creating a New Project
  • Exploring Environment Settings
  • Configuring Application Secrets
  • Exploring Gems
  • Examining Logging

Scaffolding and Generators

Course: 8 Minutes

  • Generating a Basic Scaffold
  • Examining the Scaffold

Routing

Course: 22 Minutes

  • Examining the routes.rb File
  • Examining Singular Resource Routes
  • Creating Nested Resources
  • Creating Shallow Routes
  • Creating Static Pages

Migrations

Course: 14 Minutes

  • Exploring Migrations
  • Creating Migrations
  • Performing Data Migrations
  • Examining Constraints

Seeding

Course: 4 Minutes

  • Using seeds.rb

ActionController

Course: 14 Minutes

  • Exploring Default Controller Collection Actions
  • Exploring Default Controller Member Actions
  • Using respond_to

ActionController Streaming

Course: 13 Minutes

  • Streaming Content
  • Using Action Callbacks
  • Using Variants

Practice: Routing

Course: 6 Minutes

  • Exercise: Create a Scaffold and Routes

ActiveRecord Basics

Course: 40 Minutes

  • Course Introduction
  • Introduction to ActiveRecord
  • Using Basic Associations
  • Using Advanced Associations
  • Using Polymorphic has_many Relationships
  • Using Virtual Attributes
  • Persisting Data into Multiple Models
  • Exploring PostgreSQL Enhancements

Validation

Course: 25 Minutes

  • Defining Model Validation
  • Using Conditional Validation
  • Using Custom Validators in Models
  • Using Custom Validators in Classes
  • Working with ActiveRecords Errors
  • Skipping Validations
  • Controlling Mass-assignment Attributes

Advanced ActiveRecord

Course: 17 Minutes

  • Using Where Clauses and Find Methods
  • Executing Raw SQL Queries
  • Using Select and Pluck
  • Using Other Finder Methods

Scopes

Course: 7 Minutes

  • Using Scopes
  • Using Scopes with Lambda

Eager Loading

Course: 5 Minutes

  • Loading Associated Records of Objects

Virtual Models

Course: 7 Minutes

  • Using Active Model

ActiveRecord Concerns

Course: 4 Minutes

  • Reusing Common Behavior with Modules

Model Callbacks

Course: 9 Minutes

  • Using Conditional Callbacks
  • Using Transaction Callbacks

Practice: ActiveRecord

Course: 10 Minutes

  • Exercise: Modeling Data with ActiveRecord

Views and Layouts

Course: 15 Minutes

  • Course Introduction
  • Using Rendering and Layouts
  • Working with Partials

Rails Helpers

Course: 36 Minutes

  • Using FormHelper
  • Exploring Flash Objects
  • Using CsrfHelper
  • Using UrlHelper
  • Using Rails View Helper
  • Working with Custom Helpers
  • Using Formatting View Helpers

Internationalization (I18n) API

Course: 5 Minutes

  • Setting Rails for Internationalization

Session Management

Course: 4 Minutes

  • Working with Sessions and Cookies

Authentication

Course: 11 Minutes

  • Installing Devise
  • Configuring Devise

Authorization

Course: 10 Minutes

  • Installing Pundit
  • Configuring Pundit

Asset Pipeline

Course: 17 Minutes

  • Examining the Asset Pipeline
  • Coding Links to Assets
  • Examining Asset Fingerprinting and Minification
  • Using CDNs

Rails AJAX

Course: 7 Minutes

  • Examining Server-generated JavaScript

Turbolinks

Course: 5 Minutes

  • Using Turbolinks

Caching

Course: 13 Minutes

  • Using Fragment Caching
  • Implementing Collection Caching and Cache Keys
  • Using Russian Doll Caching

Advanced Setup

Course: 9 Minutes

  • Working with Rails Initializers
  • Creating Custom Rake Tasks

Practice: Views and Sessions

Course: 9 Minutes

  • Exercise: Working with Rails Views and Sessions

Asynchronous Web Services

Course: 17 Minutes

  • Course Introduction
  • Creating Active Jobs
  • Managing Active Jobs
  • Handling Exceptions in Active Jobs

Action Mailer

Course: 24 Minutes

  • Generating a Mailer
  • Using Mailer Views and Templates
  • Calling the Mailer
  • Customizing the Mailer

Debugging

Course: 5 Minutes

  • Debugging Rails Applications

Testing

Course: 1 Hour, 35 Minutes

  • Configuring RSpec
  • Running Tests
  • Using Factory Girl
  • Performing Unit Testing
  • Using RSpec Mocks and Stubs
  • Testing Validations
  • Using Matchers with RSpec
  • Testing Controllers
  • Testing Views
  • Testing Helpers
  • Testing Integrations
  • Using Shared_examples
  • Writing Tests for Active Jobs
  • Testing Mailers
  • Using VCR
  • Using Guard
  • Generating Performance Tests

Practice: Testing

Course: 12 Minutes

  • Exercise: Creating Tests for a User Model

Building an API

Course: 9 Minutes

  • Course Introduction
  • Creating an API Application
  • Adding Rails-API to an Existing Project

Tools

Course: 3 Minutes

  • Using Postman

API Endpoints

Course: 7 Minutes

  • Examining Endpoints for INDEX and CREATE
  • Examining Endpoint for SHOW, UPDATE, and DESTROY

JSON and XML

Course: 10 Minutes

  • Render JSON Manually
  • Rendering JSON with active_model_serializers

API Versioning

Course: 8 Minutes

  • Using Versioning

API Authentication

Course: 32 Minutes

  • Generating an Access Token
  • Authenticating with Sessions
  • Using Authorization within Access Tokens
  • Performing Authentication with Devise

Documentation - API

Course: 15 Minutes

  • Setting Up Apipie Gem
  • Documenting Resources Using Apipie
  • Customizing Validators for Apipie

Documentation - RDoc

Course: 3 Minutes

  • Using RDoc

Testing

Course: 7 Minutes

Testing Rails APIs

  • Advanced

Course: 45 Minutes

  • Working with Log Directories
  • Deploying Web Applications with Unicorn
  • Performing Pagination with Kaminari
  • Creating Search Forms with Ransack
  • Implementing Elasticsearch
  • Manipulating CSV Files
  • Connecting with Java
  • Customizing Error Pages

Practice: API Endpoints

Course: 5 Minutes

  • Exercise: Implementing Search
Taal Engels
Kwalificaties van de Instructeur Gecertificeerd
Cursusformaat en Lengte Lesvideo's met ondertiteling, interactieve elementen en opdrachten en testen
Lesduur 11:06 uur
Voortgangsbewaking Ja
Toegang tot Materiaal 365 dagen
Technische Vereisten Computer of mobiel apparaat, Stabiele internetverbindingen Webbrowserzoals Chrome, Firefox, Safari of Edge.
Support of Ondersteuning Helpdesk en online kennisbank 24/7
Certificering Certificaat van deelname in PDF formaat
Prijs en Kosten Cursusprijs zonder extra kosten
Annuleringsbeleid en Geld-Terug-Garantie Wij beoordelen dit per situatie
Award Winning E-learning Ja
Tip! Zorg voor een rustige leeromgeving, tijd en motivatie, audioapparatuur zoals een koptelefoon of luidsprekers voor audio, accountinformatie zoals inloggegevens voor toegang tot het e-learning platform.

Er zijn nog geen reviews geschreven over dit product.

Loading...

OEM Office Elearning Menu Genomineerd voor 'Beste Opleider van Nederland'

OEM Office Elearning Menu is trots genomineerd te zijn voor de titel 'Beste Opleider van Nederland' door Springest, een onderdeel van Archipel. Deze erkenning bevestigt onze kwaliteit en toewijding. Hartelijk dank aan al onze cursisten.

Beoordelingen

Er zijn nog geen reviews geschreven over dit product.

25.000+

Deelnemers getrained

Springest: 9.1 - Edubookers 8.9

Gemiddeld cijfer

3500+

Aantal getrainde bedrijven

20+

Jaren ervaring

Nóg meer kennis

Lees onze meest recente blogartikelen

Bekijk alles