Beginner

Easiest skill level.

Resource type
Cost
Skill level
Certificate

Learn Programming

Learn programming from scratch, and practice in an intuitive environment. Throughout this course, you will learn the fundamental programming concepts.

Learn Git Branching

"Learn Git Branching" is the most visual and interactive way to learn Git on the web; you'll be challenged with exciting levels, given step-by-step demonstrations of powerful features, and maybe even have a bit of fun along the way.

Learn SQL the Hard Way

Learn SQL The Hard Way is a crash course in the basics of SQL to store, structure, and analyze data. With this book you can understand what is going on in your database, whether you use an ORM or direct access.

Create with Code | Unity

In this official course from Unity, you will learn to Create with Code as you program your own exciting projects from scratch in C#. As you iterate with prototypes, tackle programming challenges, complete quizzes, and develop your own personal project, you will transform from an absolute beginner to a capable Unity developer.