Three hour-long recorded live sessions delivered between November 2013 and October 2014 provide an overview of C# scripting in Unity. Instructors cover the fundamentals of programming at a slow pace, with pauses to answer questions from viewers. Topics include the use of variables, conditionals, loops, and functions.
For a newer primer on scripting, view the Beginner Gameplay Scripting project.
For a course-length deep dive into programming, see the Beginner Scripting Course.