Start by exploring programming fundamentals, then learn how to code and create an application, and finally understand what’s going on under the hood. Our tutorials dive deep into software engineering specialities like refactoring code, version control, and object-oriented design.
Reviews the history of version control and demonstrates its fundamental concepts: check-in/checkout, forking, merging, commits, and distribution.
“I often watch the lynda.com videos on my laptop while working out on a stationary bicycle. The short length of the video segments helps to keep me motivated: "I'll quit at the end of this chapter." So far I have lost 25 pounds!” —Gail P.
more from our members »