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 don’t know how many times I’ve come back to review a topic or to watch a video as supplementary training to a class I’m taking, but you guys have helped me stay ahead of the curve.” —Derek M.
more from our members »