Here you will find a curated list of resources on a variety of topics including tools, design patterns, best practices, and more. This list represents resources that the XC Team Leads have found to be valuable in the process of onboarding team members to projects, expanding their skill sets, or introducing new concepts.
- Learn HTML
- Learn CSS
- Learn JavaScript
- Learn TypeScript †
- Onboarding Project
- React & Typescript †
- Python - Getting Started †
- Angular † and Tour of Heroes application and tutorial †
- Learn C# †
- Tutorial: Create a web API with ASP.NET Core (includes Entity Framework) †
- Learn Ruby †
† Optional based on time and future client/project
- Practical Git for Everyday Professional Use - ~72 minutes of video.
- Welcome to Learn Git Branching - Interactive tutorial.
- Think Like (a) Git - Intermediate guide that explains how git works internally and helps you understand what all the git commands actually do, which can really start to unlock their power.
- How to Write a Git Commit Message - Guide to writing concise, useful and consistent git commit messages.
- The work-centric standup - An alternate approach to the Scrum daily stand up ceremony that focuses on the tasks themselves.