UI ("User Interface") -
is the interface of interaction between the visitor and a computer.
UX ("User Experience") -
A user’s interaction with the UI with a focus on how satisfying and successful the experience is.
API (“Application Program Interface”),-
is how computers and applications communicate with one another.
Applications ( apps) -
are programs designed to perform functions, Exp. desktop, mobile or even web apps.
Server -
Computers running software that allows users to access your website and houses the hosting.
HTTP (Hypertext Transport (or Transfer) Protocol )-
the data transfer protocol used on the World Wide Web.
HTTPS ("Hypertext Transfer Protocol Secure") -
the same as HTTP, but uses encryption methods to secure the data passed to and from webpages.
Breakpoint-
These are points when your website will adjust to accommodate the screen size to make sure the user has the best experience viewing the website at that size.
Browser-
The program we used to access the Web — such as Chrome, Firefox, or Safari.
Navigation -
Links on a website that points to the other pages. Generally found in the menu at the top of a site or in a footer.
Redirects -
A redirect is when a web page is visited at a certain URL, and it changes to a different URL.
Responsive Design -
Responsive design ensures that a website is displayed correctly no matter what device the user is viewing it on.
Favicon (“favorite icon”)-
it’s the icon that appears in your website’s browser tab.
Domain-
The address for a website is entered into the browser.
Bootstrap-
refers to a free, open-source front-end framework for designing websites and web apps.
Bug-
An error or flaw in the website or app keeps it from running as expected.
Cache-
temporary data storage that helps site speed by storing relevant information on your computer the first time you visit a website. Thanks to cache, when you visit the website again, your computer does not have to reload all the website information as it's already saved.
Cookies-
It is the data sent by an Internet server to a browser. Each time the browser accesses the same server, it sends the data back as a means of tracking how (and how often) it accesses the server.
Debugging-
is the process of identifying the bugs and dealing with them.
Deployment-
is a combination of all of the activities that make a software system available for use.
Documentation-
the central point of reference for anyone involved in managing, maintaining or using a website or piece of software and provides information on requirements, architecture and design, technical properties, and information for the end user.
Git-
a version control system where developers can store and manage their code.
GitHub-
a cloud interface for Git, which also offers its features, such as bug tracking, task management and project wikis.
HTML (“Hypertext Markup Language” )-
The coding language used to build a website in terms of both form and function.
Attributes -
are special words used inside the opening tag to control an HTML Element's behavior.
iFrame -
HTML element used to embed a website within another website.
Meta Tag -
Additional information on web pages or elements, such as the way a piece of content should display in Google search results, the photo credit for an image, etc.
DOM ("Document Object Model") -
is a cross-platform and language-independent interface that treats an XML or HTML document as a tree structure wherein each node is an object representing a part of the document. The DOM represents a document with a logical tree.
Opening/Closing Tags -
Angle brackets (<>) that bookend an HTML element to help build the structure of a webpage. Closing tags include a forward slash (</>).
Semantic HTML -
is the use of HTML markup to reinforce the semantics, or meaning, of the information in webpages and web applications rather than merely to define its presentation or look.
CSS Selectors -
Select the HTML elements you want to style. The commonly used selectors use HTML classes, IDs, and tags; but there are a plethora of complex selectors that can be used to granularly select elements.
CSS Property -
Characteristics that are dictated by CSS such as color schemes and fonts.
Hex -
Hex color codes are the most commonly used color-coding system that provides values that tell the display how much of a color to show.
JavaScript -
is a programming language, which web developers use to add automation, animations, and interactivity to web pages.
NPM ("Node Package Manager")-
The default package manager for the JavaScript runtime environment Node.js
Sitemap -
Outline of all pages on a website, organized in hierarchical order.
Library -
a collection of pre-written code, functions, modules, objects, and classes.
Framework-
a collection of APIs, compilers, support programs, and libraries.