This repository will consist of training materials, codebase and project repos. If you have a suggestion please make a Pull Request.
The most common laptops are Windows PCs. Where MacOS and Linux systems can use package managers, Windows prefers its own GUI wizards.
- Slack
- We will use a channel for instant messaging for this training.
- Email
- Send me an email if its a formal with regards to approvals, leaves or confidential information.
- Git
- We will use this tool for version control, class examples, and submission of your assignments if any.
- git for windows + git bash
- installs linux-like bash environment (terminal).
- also installs git, for version control.
- Visual Studio Dev Essentials subscription
- donot forget to activate your azure portal with this.
- this may need credit card authorization too.
- Visual Studio Code
- Code Editor.
- Visual Studio
- Another IDE.
- Azure Data Studio
- Client app for Sql Server queries .
- .Net Core SDK
- Core foundation for .Net development.
- Node js
- Pre-requisite for Angular Apps.
- To avoid uneccessary files/directories to be pushed like bin and obj folder aren't needed to be pushed in the code base.
- Git Cheat Sheet
- Git Basics
- Git Team Basics
- learn about md files
- It's always good to read and manage markdowns. You can also make a pull request to training-code repo to contribute notes
- Also markdown cheatsheet
- If you want to suggest improvements to documents or code base, pull requests are welcomed.