班杜拉主要观点有三个,分别是社会学习理论、自我效能感理论和模仿理论。班杜拉的社会学习理论是探讨个人的认知、行为与环境因素三者及其交互作用对人类行为的影响。班杜拉的自我效能感是个人对自己完成某方面工作能力的主观评估。
班杜拉的模仿理论认为人的学习活动主要是通过观察他人在特定情境中的行为,审视他人所接受的强化,把他人的示范作为媒介的模仿活动。
班杜拉理论有丰富的内涵和外延,他区分了人类学习的两种基本过程,即直接经验学习和间接经验学习。