This theory is also known as social cognitive theory. Social learning theory, developed by psychologist Albert Bandura, uses theories of classical and operant conditioning. But in this theory ...