班杜拉的主要观点有社会学习理论、自我效能理论和模仿理论。班杜拉的社会学习理论是探讨个人的认知、行为和环境因素及其相互作用对人类行为的影响。班杜拉的自我效能感是个体对自己完成某项工作能力的主观评估。
班杜拉的理论有着丰富的内涵和外延。他区分了人类学习的两个基本过程,即直接经验学习和间接经验学习。