Order this unique Ruby on Rails 4.2 E-Learning Training online, 1 year 24/7 access to rich interactive videos, progress through reporting and testing.
Read more.
Bulk discount
No discount
1 Piece
€192,39€159,00
2% Discount
2 Pieces
€188,54€155,82/ Piece
3% Discount
3 Pieces
€186,62€154,23/ Piece
7% Discount
5 Pieces
€178,92€147,87/ Piece
10% Discount
10 Pieces
€173,15€143,10/ Piece
15% Discount
25 Pieces
€163,53€135,15/ Piece
22% Discount
50 Pieces
€150,06€124,02/ Piece
30% Discount
100 Pieces
€134,67€111,30/ Piece
50% Discount
200 Pieces
€96,20€79,50/ Piece
Make a choice
Officieel examen Online of fysiek
Start nu – bekroonde e-learning Inclusief proefexamens & 24/7
ISO 9001 & 27001 werkwijze 1000+ organisaties gingen u voor
Maatwerk & gratis intake Inclusief nulmeting bij training
Product description
Ruby on Rails 4.2 E-Learning
Order this unique E-Learning course Ruby on Rails 4.2 online! ✔️ 1 year 24/7 access to rich interactive videos, voice commands and progress monitoring via reports. ✔️ Receive an in-depth understanding of the popular web application framework Ruby on Rails.
Why choose this course?
Ruby on Rails 4.2 provides a powerful and flexible way to build web applications with a focus on simplicity and productivity. This course will help you understand the core concepts of Ruby on Rails and give you practical skills to develop robust and scalable web applications.
What you will learn:
Basics of MVC applications: Understand the Model-View-Controller architecture and how it is applied in Ruby on Rails.
Rails API development: Discover how to build and integrate RESTful APIs into your applications.
Security controls: Learn key security controls to protect your applications from common threats.
Deployment strategies: Understand how to effectively deploy Rails applications in production environments.
Work with databases: Learn how to configure and manage databases within the Rails framework.
With this knowledge, you will be ready to develop modern, robust and secure web applications.
Who should participate?
This course is suitable for:
Web developers who want to learn new frameworks or expand their skills with Ruby on Rails.
Back-end developers who want to understand how to build APIs and web services with Rails.
IT students and beginners who want to take their first steps in web development.
Startups and entrepreneurs who want to build a technical foundation for developing their own web applications.
Professionals who want to manage, upgrade or secure existing Rails applications.
Demo Ruby on Rails 4.2 Training
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
Get started with Ruby on Rails 4.2!
✔️ Learn at your own pace with our extensive interactive videos and hands-on exercises. ✔️ Get immediate feedback through progress reports and tests to reinforce your knowledge. ✔️ Develop practical skills you can apply immediately in the world of web development.
Order your course now and take the first step towards building high-quality web applications with Ruby on Rails today!
Specifications
Article number
123277176
SKU
123277176
Language
English
Qualifications of the Instructor
Certified
Course Format and Length
Teaching videos with subtitles, interactive elements and assignments and tests
Lesson duration
11:06 Hours
Progress monitoring
Access to Material
365 days
Technical Requirements
Computer or mobile device, Stable internet connections Web browsersuch as Chrome, Firefox, Safari or Edge.
Support or Assistance
Helpdesk and online knowledge base 24/7
Certification
Certificate of participation in PDF format
Price and costs
Course price at no extra cost
Cancellation policy and money-back guarantee
We assess this on a case-by-case basis
Award Winning E-learning
Tip!
Provide a quiet learning environment, time and motivation, audio equipment such as headphones or speakers for audio, account information such as login details to access the e-learning platform.
Heeft u vragen over dit product of hulp nodig bij het bestellen? Onze AI-chatbot is 24/7 beschikbaar, of neem contact op via [email protected] of bel +31 36 760 1019
Heeft u vragen over dit product of hulp nodig bij het bestellen? Onze AI-chatbot is 24/7 beschikbaar, of neem contact op via [email protected] of bel +31 36 760 1019
Accessing Data with Spark Training Award-winning E-Learning course Extensive int...
€180,29€149,00
Specifications
Article number
123277176
SKU
123277176
Language
English
Qualifications of the Instructor
Certified
Course Format and Length
Teaching videos with subtitles, interactive elements and assignments and tests
Lesson duration
11:06 Hours
Progress monitoring
Access to Material
365 days
Technical Requirements
Computer or mobile device, Stable internet connections Web browsersuch as Chrome, Firefox, Safari or Edge.
Support or Assistance
Helpdesk and online knowledge base 24/7
Certification
Certificate of participation in PDF format
Price and costs
Course price at no extra cost
Cancellation policy and money-back guarantee
We assess this on a case-by-case basis
Award Winning E-learning
Tip!
Provide a quiet learning environment, time and motivation, audio equipment such as headphones or speakers for audio, account information such as login details to access the e-learning platform.
Wij gebruiken functionele en analytische cookies om onze website goed te laten werken en het gebruik ervan te meten met Google Analytics. Er worden geen persoonsgegevens gedeeld voor advertentiedoeleinden. Door op "Accepteren" te klikken, geeft u toestemming voor het plaatsen van deze cookies.
Manage cookies