In this class, you will be completing a full-stack development project with the necessary documentation. In this first week there are a few items that you will need to complete.
Item #1 – Setup a Github account. All code will be managed and you will need to manage it with github. This is a relatively easy step. Github accounts can be obtained at https://github.com/ . You will also need to install github on the computer that you will be using for development. Instructions for download and installation are at the github site. Many development IDE’s (including Visual Studio) have github integration built-in and you will not need to download and install separately if you are using one of those.
Item #2 – Setup Documentation Repository– The most important element of this class will be the correct documentation of the project. You will have a lot of documentation assignments. Personally, I like using Google Drive to manage documentation. https://drive.google.com/ Other documentation options do exist and many developers choose to store their documentation in github where they store the code. You need to research, discuss, and choose.
Item #3 – Project Description – You will need to submit a description of your project. This description should include the purpose of the software and the intended target audience. You should also describe what type of application it will be – in nearly all cases it will be a browser web application. This would be a great first element for your documentation.
Item #4 – Development Environment – This item does not need to be completed this week, but it will need to be done as you start developing your application. Most of my video segments focus on .NET core applications using Visual Studio as the development tool and C# as the language.
Item #5 – Hosting Environment – This item is also not necessary for the first week of class, but this is also something you should start thinking about and discussing with the class.
Submit a summary of the status of these items and any links to them. You can submit it as a word document or you can post a link to your documention.