Stored procedure and View

Which is better, view or stored procedure? and how to learn to create stored procedure?

  Discussion posts and replies are publicly visible