Midterm Flashcards
Linux Command to go to a specific directory
cd /path/to/directory
command to go to home directory
cd ~
command to move one up directory level
cd ..
command to go to previous directory
c -
command to go to root directory
c /
syntax to rename
mv [old_name] [new_name]
syntax to move a file to different directory
mv file-name.txt/path/to/directory/
syntax to copy a file
cp file.txt/path/to/directory/
copying a remote repository
git clone
create a new repository
git add <file-name></file-name>
uploading local changes
git push origin <branch-name></branch-name>
REST API meaning
Representational State Transfer
CRUD Operations
Get, Push, Put, Patch , Delete
Define a set of constraints and guidelines for creating scalable, stateless, and efficient web services.
REST principles
Issued by a server in response to a clients request made to the server
Status Code
Responsible for handling incoming http, processing them, and returning appropriate http problems.
Rule of Controller
Refers to a central component in mobile app development responsible for managing the user interface
Model View Controller
Represent the actions that happens within the system
Events
Is an organized collection of data that is stored and managed electronically
Database
Refers to the process of accessing and obtaining data from a database
Retrieve
A cross platform foodchain for developing, building , running, and publishing .Net applications
.NET Commanda
Typically involves creating an API end point
Return Json Files
The entry point of an API .NetCore application
Program.cs
Responsible for configuring services and the application request pipelines
startup.cs
use for storing configuration in a structured format
appsetting
use to configure how the application is launched during the development
launchsetting
A special method that is called when an instance object of a class is created
Constructors