Angular js training   Angular js training

 

Angular js training
Kameswara Sarma Uppuluri
(MCT, MCPD, MCTS, MCAD, MCDBA, MCSD)

 

Ruby On Rails 7 Online Training

Ruby On Rails Online Training Instructor for this course is Kameswara Sarma Uppuluri.

He is an accomplished Senior Technical Corporate Trainer here in India and a consultant. He has been a Microsoft Certified Trainer since 2004 and a Microsoft Certified Professional since 1998. He has delivered various trainings at client places, on Microsoft Technologies for top MNC's in India .

He is passionate about teaching developers how to make the most out of their chosen technologies and doing web development in the best way possible.

He has spent years of developing course materials and teaching professional developers online throughout the world.

He has worked in technology for 16 years, specializing in web Development,Content Management Systems,databases and business intelligence.

He is an independent consultant that enjoys development and teaching.

He is a consultant based in Hyderabad, India. He has over 16 years of experience in the IT field, and over a decade of experience as a trainer.

He is an expert in SharePoint Development/Configuration/,Administration and .NET development and Database business intelligence technologies.

Live Online Training Videos
Ruby On Rails 7 training

Course Fee :
5000/-
Angular js training

Course Duration : 35 Days

Session Duration : 90 Minutes (Mon – Sat)

 

 
Angular js training
What is Ruby on Rails?
  • Rails is a full-stack framework. It ships with all the tools needed to build amazing web apps on both the front and back end.
Audience Profile:

Ruby on Rails online training institute in hyderabad course is for all web developers who want to learn Ruby on Rails with Rails skills to the next level.


Prerequisites

Visual Studio Code Editor, Ruby on Rails
Basic Knowledge of Ruby,JavaScript,jQuery,CSS,Bootstrap.
Basic Knowledge of any SQL Database.


Our Trainer's Profile :
  • Our Trainers speak from Experience
  • Our Trainers Are Subject Matter Experts
  • Our Trainers Are Expert instructors
  • Our Trainers are Microsoft Certified
  • Our Trainers have more than 13+ years of experience on Microsoft Technologies
Career Path :

After completing this course you will be able to take up the roles of
  • Ruby on Rails Developer


Lesson 1 - Ruby On Rails - The Big Picture

In this lesson, we will cover the following topics.

  1. Course Introduction
  2. Installing Ruby
  3. What is GEM?
  4. Installing Rails
  5. Installing an Editor
  6. Complete Course Exercise Files

Lesson 2 - Getting Ready with Rails Sample Application

In this lesson, we will cover the following topics.

  1. Creating Rails Application
  2. Creating a New Controller with Actions
  3. Accessing Request QueryString Parameters
  4. Accessing Controller's Variables in Views
  5. Displaying Current Date and Time in View

Lesson 3 - Working with built-in Helper Methods

In this lesson, we will cover the following topics.

  1. Passing a Hash To View
  2. Working with IF In View
  3. Looping through with .each Method

Lesson 4 - Debugging Rails Application

In this lesson, we will cover the following topics.

  1. Using ViewHelper Methods to inspect variables
  2. Working with Debug Gem
  3. Working with web-console Gem

Lesson 5 - Understanding Logging Mechanism

In this lesson, we will cover the following topics.

  1. Logging Messages with various Log Levels

Lesson 6 - Consuming RESTAPI

In this lesson, we will cover the following topics.

  1. Consume RESTAPI and Render Data
  2. Consume RESTAPI and Render Data using Bootstrap Card Component
  3. Working with redirect_to,
  4. link_to Handling CheckBox Events using jquery-rails

Lesson 7 - Setting Up SQL Server Database for Rails Application

In this lesson, we will cover the following topics.

  1. Installing SQL Server 2022
  2. Installing SQL Server Management Studio
  3. Configuring SQL Db Adapter in Rails App

Lesson 8 - Performing CRUD Operations using Rails ORM – ActiveRecord

In this lesson, we will cover the following topics.

  1. Performing CRUD Operations from Rails Console
  2. Displaying List Of All Employees
  3. Displaying Details of an Individual Employee
  4. Editing Details of an Employee
  5. Updating Data To Database Table
  6. Deleting an Employee
  7. Inserting a New Employee

Lesson 9 - Working with Action Text Gem

In this lesson, we will cover the following topics.

  1. Installing and Configuring ActionText Gem and Using a Rich Text Editor

Lesson 10 - Performing Joins using Rails ORM

In this lesson, we will cover the following topics.

  1. Creating Master Models and Applying Migrations
  2. Seeding Master Tables with Essential Data
  3. Adding Foreign Keys through Migrations
  4. Inserting Data along with Foreign Keys Data
  5. Displaying All Records along with Foreign Keys Data
  6. Implementing Details,Edit and Delete Operations

Lesson 11 - Implementing Validations

In this lesson, we will cover the following topics.

  1. Setting Up Validations Demo Application
  2. Creating Actions and Views
  3. Implementing Model Level Validations
  4. Displaying All Error Messages at Form Level
  5. Displaying Error Message at Field Level
  6. Writing Custom Validators

Lesson 12 - Active Record Migrations – In Depth

In this lesson, we will cover the following topics.

  1. Creating Migrations to Add, Remove, Change Columns & Foreign Keys - Part 1
  2. Creating Migrations to Add, Remove, Change Columns & Foreign Keys - Part 2

Lesson 13 - Performing Bulk Delete Operations

In this lesson, we will cover the following topics.

  1. Deleting a Single Record Using RadioButton as a Row Selector
  2. Deleting Bulk Records Using CheckBoxes
  3. Creating Stimulus Controller to handle Client Side Events

Lesson 14 - Performing Bulk Update Operations

In this lesson, we will cover the following topics.

  1. Rendering Rows into TextBoxes
  2. Handling Edit Button Event using Stimulus
  3. Updating Bulk Records

Lesson 15 - Performing Bulk Insert Operations

In this lesson, we will cover the following topics.

  1. Creating Partial View
  2. Rendering Partial View From Main View
  3. Inserting Bulk Records

Lesson 17 - Implementing Cascading DropDown Lists

In this lesson, we will cover the following topics.

  1. Writing Custom Filters
  2. Getting ready with Models, Foreign Keys, Migrations, Relationships
  3. Implementing Actions for Controllers
  4. Creating Views
  5. Using Rails.ajax in Stimulus Controller

Lesson 18 - Rendering Partial Views Using AJAX - Shopping Cart Single Page Application (SPA)

In this lesson, we will cover the following topics.

  1. Understanding REST API End Points
  2. Filling Dropdown List with Categories
  3. Rendering Products of a Category inside a Partial View using AJAX
  4. Rendering Shopping Cart
  5. Implementing Add To Cart Functionality
  6. Increasing and Decreasing Product Quantity using Buttons
  7. Implementing Remove From Cart Functionality

Lesson 19 - Implementing Pagination, Search Functionalities

In this lesson, we will cover the following topics.

  1. Configuring Kaminari Paginator
  2. Implementing Pagination
  3. Implementing Dynamic Page Sizing
  4. Implementing Search Functionality

Lesson 20 - Working with Radio Buttons

In this lesson, we will cover the following topics.

  1. Getting Ready with Models, Foreign Keys, Migrations, Relationships
  2. Seeding Tables
  3. Rendering Radio Buttons Dynamically
  4. Handling Radio Button Events using Stimulus Controller
  5. Saving Data To Multiple Tables upon Submission of Form

Lesson 21 - Working with CheckBoxes

In this lesson, we will cover the following topics.

  1. Rendering Checkboxes Dynamically
  2. Handling Checkbox Events using Stimulus Controller
  3. Saving Data To Multiple Tables upon Submission of Form

Lesson 22 - Working with ListBoxes

In this lesson, we will cover the following topics.

  1. Rendering Items into ListBoxes Dynamically
  2. Moving Items From One List Box To Another ListBox Using Buttons
  3. Handing Button Click Events using Stimulus Controller
  4. Saving Data To Multiple Tables upon Submission of Form

Lesson 23 - Filtering Records Using Active Record Query Interface

In this lesson, we will cover the following topics.

  1. Using Where Clause - Part 1
  2. Using Where Clause - Part 2
  3. Working with find,findby,take,order,select,limit,count,joins,find_by_sql Methods

Lesson 24 - Working with Active Record Callbacks

In this lesson, we will cover the following topics.

  1. Implementing Before Save,Update,Delete and After Save,Update,Delete Callbacks

Lesson 25 - Using Rails Transaction Support

In this lesson, we will cover the following topics.

  1. Getting Ready with Models
  2. Creating Controller's Index Action
  3. Inserting Data Into Multiple Tables with Transaction Support

Lesson 26 - Export Data To Various Formats

In this lesson, we will cover the following topics.

  1. Installing Required GEMS
  2. Implementing Controller Actions
  3. Exporting Data To PDF
  4. Exporting Data To CSV
  5. Exporting Data To TXT
  6. Exporting Data To XLS
  7. Exporting Data To DOCX

Lesson 27 - Uploading Files using Active Storage

In this lesson, we will cover the following topics.

  1. Getting ready with Active Storage Tables
  2. Implementing Index Action
  3. Implementing New Action
  4. Using jQuery Rails to handle events
  5. Implementing Create Action
  6. Implementing Show Action

Lesson 28 - Charts

In this lesson, we will cover the following topics.

  1. Rendering Graph Types in a DropDown List
  2. Drawing Bar, Line,Area,Pie,Doughnut,Radar,PolarArea Graphs on Canvas

Lesson 29 - Cookies - State Management Technique

In this lesson, we will cover the following topics.

  1. Creating Plain Text Cookies, Signed Cookies and Encrypted Cookies

Lesson 30 - Sessions - State Management Technique

In this lesson, we will cover the following topics.

  1. Storing Data Into Session and Reading Data From Session
  2. Storing Session Data Into A Database Table

Lesson 31 - Authentication

In this lesson, we will cover the following topics.

  1. Configuring Devise Gem For Authentication Functionality
  2. Creating Roles
  3. Creating Devise Model, Controllers and Views
  4. Configuring Associations between Models
  5. Configuring Routes
  6. Customizing Layout Page
  7. Implementing SignUp Functionality
  8. Implementing Change Passwsord, Delete Account Functionality
  9. Implementing Change Profile Functionality
  10. Displaying List Of Roles for SuperUser
  11. Creating New Roles By SuperUser
  12. Editing Roles By SuperUser
  13. Deleting Roles By SuperUser
  14. Displaying List Of Staff Users
  15. Creating a New Staff User
  16. Editing Staff User Details
  17. Deleting a Staff User
  18. Creating Permission Model and Permission_Role Model
  19. Assigning Permissions To Roles

Lesson 32 - Authorization

In this lesson, we will cover the following topics.

  1. Configuring Pundit Gem
  2. Creating Policy
  3. Attaching Policy for Controller's CRUD Operations

Lesson 33 - Locking and Unlocking Users

In this lesson, we will cover the following topics.

  1. Configuring Devise Model with Trackable and Lockable Modules
  2. Configuring Sessions Controller For Consecutive Failed Login Attempts
  3. Displaying List Of Locked Users

Lesson 34 - Working with Active Jobs

In this lesson, we will cover the following topics.

  1. Installing Essential Gems for Active Jobs Scheduling
  2. Getting ready with Models
  3. Seeding Tables with Sample Rows
  4. Creating a New Job and Implementing Perform Function
  5. Creating a Second Job
  6. Configuring application.rb,routes.rb,redis.rb,sidekiq.rb
  7. Installing WSL (Windows Sub System for Linux) and Redis Server Locally
  8. Run Redis Server, Sidekiq and Rails Application To Test Jobs

Lesson 35 - Creating Rest API using Rails

In this lesson, we will cover the following topics.

  1. Creating New Rails REST API Project and Models,Foreign Keys, Migrations
  2. Seeding Master Tables
  3. Creating RESTAPI Controllers
  4. Configuring CORS
  5. Implementing Get All Records
  6. Implementing Get By Id
  7. Implementing Put
  8. Implementing Delete
  9. Implementing Post
  10. Implementing Nested Serializers using Active Model Serializers

Lesson 36 - Consuming Rails Rest API from Rails Web Application

In this lesson, we will cover the following topics.

  1. Making HTTP GET Request to retrieve List Of Records
  2. Making HTTP GET Request to retrieve a Single Record
  3. Making HTTP Put Request to Edit a Record
  4. Making HTTP DELETE Request to Delete a record
  5. Making HTTP POST Request to insert a new record
Why you should choose UIAcademy.co.in as your Online Training provider?

• We are into training industry for more than 16+ years.
• Scenario Based Training.
• Certification Exam preparation.
• Our trainers are certified and qualified with Real-World experience.
• Our Large List of Satisfied Students & Clients Around the World.
• Demo of live project including Source Code and other resources will be provided to the students.
• Students will have access to soft copies of all the Case Studies and other examples used during the sessions.
• We provide complete guidance towards MCP Certification Exams.
• Step by Step Lab Manuals and Course Materials.
• Resume and Interview Preparation Guidance.
 
 
Client Testimonials
 

Excellent Ruby On Rails 7 trainer! The training objectives were well explained and their training services were extremely professional, which enabled me to get maximum benefit from the course.

Kashish Arora
Australia
 

 

Client Testimonials
 

Excellent HTML5, CSS3,JQuery,Angular trainings. It is really helping me to implement it in my real-time work.

Amin Khan
Pune
 

 

Angular js training
 
© Copyright 2010 - 2023 | UIAcademy.co.in | All trademarks and logos are the sole property of their respective owners.