Professional Documents
Culture Documents
ASM1-Presentation - Nguyen Tat Trung
ASM1-Presentation - Nguyen Tat Trung
ASM1-Presentation - Nguyen Tat Trung
Development
Assignment 1. Web Services Presentation and guidebook
Nguyen Tat Trung – GCS190231 – GCS0804A
Assessor name: Vo Thi Thanh Van
Content
• 1. Doman name system
• 2. Web server
• 3. Front-end and back-end website technologies
• 4. Online website creation tools and custom built sites
• 5. References
2
1. Domain Name System
3
4
5
• Country code top level domain (ccTLD) was established
and became associated with countries or geographical
locations and became to be limited to that countries
which is residents, however, certain countries have let
outside parties register domain names using their
country code.
6
Stage 1 Requesting website information
The stages of
DNS in a Stage 3 Query the authoritative DNS servers
discovery
Stage 4 Access the DNS record
7
8
11
12
17
3. Website
technologies
18
19
24
• And the minimum things to get started
front-end development. We will do
following steps:
• Set up your work environment
• Learn about these theories
• Get started with these languages
• Host your work
25
• Back-end Development
refers to the server-side
development. It is the term
used for the behind-the-
scenes activities that happen
when performing any action
on a website. It can be
logging in to your account or
purchasing a watch from an
online store. Backend
developer focuses on
databases, scripting, and the
architecture of websites.
Code written by back-end
developers helps to
communicate the database
information to the browser.
26
• The capabilities and the
relationship between front-end
and back-end: The term “front-
end” refers to the user interface,
while “back-end” means the
server, application and
database that work behind the
scenes to deliver information to
the user. The user enters a
request through the interface.
27
4. Online website
creation tools and
custom built sites
28
• Examples of online creation tools: WIX.com;
Soapbox; Stencil; Canva; Gliffy; Giphy;
Bitmoji; PicMonkey
29
• Website creation tools: With the design of most templates, what you see is what you get.
You can change the colors and maybe the font but the layout is pretty set. If you really love
the layout and design and do not have a desire to change it, a template could work in your
favor. Start-up companies and DIYers often need a website up rather quickly and on a low
budget. Website templates and platforms like WordPress, Squarespace and Wix are often
plug and play.
30
• Custom built website involve a team behind
your business. It starts with a creative
process to understand who is your target
audience, who do you want to reach, how
you want/need the website to function and
how do you want to look on the internet.
31
Comparison table:
Performance High performance and allow to perform load Custom websites are designed keeping in mind your
and stress testing on any internet application by objectives, needs and goals. They are developed
generating load from the cloud and on-premises offline using codes and are consequently made online.
machines. While customizing the website, aspects such as user
interface and user experience are looked into
thoroughly to increase effectiveness.
Functionality Generate a website Generate a website, but you can creation with you
own.
UX Make that transition happen effortlessly. developed into its own unique and equally important
entity.
UI Allows you to create responsive, elegant HTML5 design that deals with the controls people use to
content with minimal coding skills required. interact with a website or app, including button
displays and gesture controls.
32
• Online Website is a
collection of publicly
accessible, interlinked Web
pages that share a single
domain name. Websites can
be created and maintained
by an individual, group,
business or organization to
serve a variety of purposes.
Together, all publicly
accessible websites
constitute the World Wide
Web.
33
• Using templates: The most common way to
start a website would be to set up
a WordPress site and apply a template
bought from ThemeForest, Template
Monster, or Elegant Themes. These
websites provide a broad range of different
types of website templates available for
purchase.
34
• UX (User Experience) design is the
process design teams use to create
products that provide meaningful
and relevant experiences to users.
This involves the design of the
entire process of acquiring and
integrating the product, including
aspects of branding, design,
usability and function.
35
• UI (User Interface) is the graphical layout of an application. It consists
of the button users click on, the text they read, the images, sliders,
text entry fields, and all the rest of the items the user interacts with.
This includes screen layout, transitions, interface animations and
every single micro-interaction. Any sort of visual element, interaction,
or animation must all be designed. UX designers are also concerned
with an application’s user interface, and this is the reason people get
confused about the difference between the two. But whereas UI
designers are tasked with deciding how the user interface will look,
UX designers are in charge of determining how the user interface
operates.
36
• Saffroninteractive.com/ UI design. [online] Available at:<
https://saffroninteractive.com/7-magnificent-web-and-app-uiux-design-tools/>
[Accessed August 11, 2020].
• Creativeclickmedia.com/ UX design. [online] Available at:<
https://creativeclickmedia.com/ux-design-better-user-experience/> [Accessed
August 11, 2020].
• 99designs.com/ Web design development. [online] Available at:<
https://99designs.com/blog/web-digital/web-design-development-ui-ux-difference/
> [Accessed August 11, 2020].
• Softwaretestinghelp.com/ performance testing tools load. [online] Available at:<
References https://www.softwaretestinghelp.com/performance-testing-tools-load-testing-tools
/
> [Accessed August 11, 2020].
• Doteasy.com/ dynamic web. [online] Available at:<
https://www.doteasy.com/web-hosting-articles/what-is-a-dynamic-web-page.cfm>
[Accessed August 11, 2020].
• Techopodia.com/ server software. [online] Available at:<
https://www.techopedia.com/definition/23735/server-software> [Accessed August
11, 2020].
• Techterms.com/ static website. [online] Available at:<
https://techterms.com/definition/staticwebsite#:~:text=A%20static%20website%20
contains%20Web,Web%20programming%20or%20database%20design.
> [Accessed August 11, 2020].
37
Thank you for watching
and hearing
38