diff --git a/app/controllers/learning_objects_controller.rb b/app/controllers/learning_objects_controller.rb
index 4fc193f350822d133dc66158a23b821e0024ca96..8e3d2062e7e488ad7f91c5827fb37c3b77b0f1a8 100644
--- a/app/controllers/learning_objects_controller.rb
+++ b/app/controllers/learning_objects_controller.rb
@@ -1,5 +1,6 @@
 class LearningObjectsController < ApplicationController
   before_action :set_learning_object, only: [:show, :edit, :update, :destroy]
+  after_action :register_view, only: [:show]
 
   # GET /learning_objects
   # GET /learning_objects.json
@@ -12,6 +13,7 @@ class LearningObjectsController < ApplicationController
   def show
     unless @learning_object.nil?
       @like_counts = repository.for(:edge).get_in_edges_count "Likes", @learning_object.id
+      @view_counts = repository.for(:edge).get_in_edges_count "Views", @learning_object.id
     end
   end
 
@@ -75,4 +77,8 @@ class LearningObjectsController < ApplicationController
     def learning_object_params
       params[:learning_object]
     end
+
+    def register_view
+      repository.for(:edge).create_edge('Views', '#14:0', @learning_object.first["@rid"])
+    end
 end
diff --git a/app/models/learning_object.rb b/app/models/learning_object.rb
index e882b3b697bb14a6bb54c9d76de391fbbdb3ede6..bc79daf7cd4186ae132445e214db8a0f94dbff5e 100644
--- a/app/models/learning_object.rb
+++ b/app/models/learning_object.rb
@@ -3,4 +3,4 @@ class LearningObject
 
   attr_accessor :id, :id_dspace, :title, :description, :date_creation,
                 :thumbnail, :metadata
-end
\ No newline at end of file
+end
diff --git a/app/views/learning_objects/show.html.erb b/app/views/learning_objects/show.html.erb
index 29ad5ada1ff9efde39df0e2a54a97b757a2d90df..5b29126fcae7edd49123e206e9b1da4ba9216f1c 100644
--- a/app/views/learning_objects/show.html.erb
+++ b/app/views/learning_objects/show.html.erb
@@ -19,7 +19,9 @@
     method: :post,
     params: { from_id: "#14:0", to_id: @learning_object.id }
 )%>
-Total Curtir: <%= get_object_property(@like_counts,"COUNT") %>
+<br>
+<p>Total Curtir: <%= get_object_property(@like_counts,"COUNT") %></p>
+<p>Total Visualizações: <%= get_object_property(@view_counts,"COUNT") %></p>
 
 <%
 =begin %>