TM6 Writing Content For Web Page
TM6 Writing Content For Web Page
Administration
Level-III
Based on November 2023, Curriculum Version II
Acknowledgment ........................................................................................................................... 4
Acronym......................................................................................................................................... 5
Introduction to the Module .......................................................................................................... 6
Unit One: Site content requirement ........................................................................................... 7
1.1. Customer information needs identification ............................................................... 8
1.2. Site purpose & functionality ................................................................................... 10
1.3. Content channels and format identification ............................................................ 12
1.4. Template and style guide selection ......................................................................... 14
1.5. Relevant site content identification ......................................................................... 17
1.6. Site design alteration negotiation ............................................................................ 18
Self-Check 1 ................................................................................................................................. 22
Unit Two: Webpage content creation ....................................................................................... 23
2.1. Content generation .................................................................................................. 24
2.2. Optimization of content for accessibility and visibility .......................................... 25
2.3. Content Editing for audience and functionality ...................................................... 28
Self-Check-2................................................................................................................................. 32
Operation sheet 2.1: Create a HTML & CSS Files.................................................................. 33
Operation sheet 2.2: Create a content for you website ............................................................ 35
Lap Tests ...................................................................................................................................... 38
Unit Three: Content Upload .................................................................................................... 39
3.1. Server access and FTP log-in .................................................................................. 40
3.2. File transfer protocol Management ......................................................................... 41
3.3. Logical design and extensions organization of files ............................................... 42
Self-Check-3................................................................................................................................. 43
Operation sheet 3.1: Activate IIS on window 10 ...................................................................... 44
Operation sheet 3.2: Configure an FTP Server on Windows 10 ............................................ 46
Operation sheet 3.3: Access FTP Servers in Windows’ File Explorer ................................... 49
Operation sheet 3.4: Access FTP Servers in the Command Prompt ..................................... 51
Lap Tests ...................................................................................................................................... 54
Reference ..................................................................................................................................... 55
Ministry of Labor and
Page 2 of 56 Skills Writing content for webpage Version -1
Author/Copyright
Developer’s Profile ...................................................................................................................... 56
For effective use these modules trainees are expected to follow the following module instruction:
1. Read the information written in each unit
2. Accomplish the Self-checks at the end of each unit
3. Perform Operation Sheets which were provided at the end of units
4. Do the “LAP test” giver at the end of each unit and
5. Read the identified reference book for Examples and exercise
This unit is developed to provide you the necessary information regarding the following content
coverage and topics:
• Customer information needs identification
• Site purpose & functionality definition
• Content channels and format identification
• Template and style guide selection
• Relevant site content identification
• Site design alteration negotiation
This unit will also assist you to attain the learning outcomes stated in the cover page.
Specifically, upon completion of this learning guide, you will be able to:
• Understand customer information requirements.
• Confirm site purpose and functionality.
• Create client-centric content channels.
• Select appropriate template and style guides.
• Analyze content for audience, maintenance, and design.
• Navigate and negotiate site design alterations effectively.
Customer needs are the motivating factors that lead someone to buy a product or use a service.
Companies learn about customers' needs by identifying who their customers are. This includes
defining a target audience and segmenting them based on demographics and other attributes. Once a
business knows its target audience, they have a better view of the specific needs that drive them to
buy.
The best way for a business to identify customer needs is to take an organized and systematic
approach, often referred to as a customer needs analysis. A comprehensive customer needs analysis
provides valuable insights into your target market. This information, coupled with brand positioning,
allows companies to meet or exceed customer expectations.
Different organizations rely on various methods to conduct consumer research, including:
• Customer Interviews: Direct communication from customers provides the most reliable
information compared to other methods of research. Businesses might ask specific questions
of those who have used their products or service and get open-ended feedback.
• Surveys: This is another way to reach customers, but it involves using multiple-choice or
ranked questions to acquire data that businesses use to understand customer needs.
• Focus Groups: Companies use a small group of people to drill into specific issues or
products. Many businesses use focus groups to fine-tune information they have learned from
more extensive interviews or surveys.
• Social Listening: Most of today's companies have some sort of social media presence. Social
listening is the act of monitoring social media channels to track conversations about a product,
brand, or competitor to gather useful data.
Understanding the needs of your audience is fundamental in creating content that resonates with them.
Here's how to identify customer information needs with respect to your audience:
• Demographics: Analyze the demographic characteristics of your target audience, such as age,
gender, location, education level, and occupation. This data helps you tailor content to the
specific characteristics of your audience.
Understanding the functionality of your website is crucial for aligning content with user needs and site
objectives. Here's how to identify customer information needs with respect to site functionality:
• Analyzing the Purpose: Determine the primary function of the website, such as e-commerce,
information sharing, or social networking.
• Primary Goals: Clarify the primary objectives of your website. What do visitors intend to
achieve on your site? Knowing these goals will guide the creation of content.
• User Journey: Map out the typical user journey on your website, from landing on the site to
completing their intended actions. This helps in understanding their information needs at each
stage.
• User Needs: Identify the specific needs that users aim to fulfill through your website. This
could be information, entertainment, solutions to problems, or products and services.
Understanding your client's requirements is crucial because it aligns your content strategy with the
client's objectives. Here's how to identify customer information needs with respect to client
requirements:
A. Client Objectives: Determine the client's primary objectives for the website. What do they aim
to achieve through the website in terms of business goals or online presence?
B. Branding and Messaging: Comprehend the client's branding and messaging. What is the
client's preferred tone, style, and core message to be conveyed through the content?
C. Content Goals: Define specific content goals that the client wishes to accomplish. These goals
might include increasing brand visibility, driving leads, promoting specific products, or
educating the audience.
This step involves thoroughly understanding and validating the purpose and functionality of the
website. It's essential for ensuring that the content aligns with the client's goals and meets the needs of
the target audience. Here's a detailed explanation:
Before delving into the creation of website content, it is imperative to define the core objective that the
website aims to achieve. Whether the goal is to facilitate e-commerce transactions, disseminate
information through a blog, showcase a portfolio of work, or fulfill another purpose, a clear
understanding of this primary objective serves as the guiding principle for content development.
Following this, identifying the target audience becomes paramount. By delving into the demographics,
preferences, and pain points of the intended users, content creators can tailor their material to resonate
with and address the specific needs and interests of the audience. Finally, the content must align
seamlessly with the established core objective, ensuring that every piece of information, imagery, or
• User Experience: Assess the user experience the website offers. Is it easy to navigate, and does it
provide a pleasant and intuitive journey for users?
• Technical Functionality: Confirm that the website's technical functionalities work as intended.
This includes features like search, contact forms, e-commerce checkout, and multimedia playback.
• Content Management: Ensure that the content management system (CMS) is capable of
supporting the intended content. It should be easy for content creators to add, edit, and manage
content.
• Interactivity: Determine the level of interactivity required. Are there features like comments,
user-generated content, or interactive tools that need to be integrated?
• Mobile Responsiveness: Confirm that the website is optimized for mobile devices. It should adapt
to various screen sizes and maintain usability on smartphones and tablets.
• Security and Privacy: Ensure that the website meets security and privacy standards. Protect user
data and information from vulnerabilities and potential threats.
• SEO and Performance: Verify that the website is search engine optimized and optimized for
performance. It should load quickly and be discoverable by search engines.
In web content development, identifying the right content channels and formats is crucial for reaching
and engaging your target audience effectively. Here's a detailed explanation:
1.3.1. Content Channels
Content channels refer to the platforms or mediums through which your content will be distributed and
shared. It's essential to choose the right channels based on your audience's preferences and your
content's purpose. It’s a good idea to produce various types of content to maximize your reach. Here
are just a few:
A. Blog Posts
Blog posts are a great way to educate readers (and they often account for a lot of website content
creation). Blog posts also help with brand awareness, search rankings, and customer loyalty.
B. Infographics
Infographics are visual representations of data points or narratives. Infographics do a good job of
conveying complex or data-heavy information in a digestible way. They also help break up walls of
text. And tend to be shared on social media and referenced by other sites.
C. Videos
Videos can be standalone pieces on YouTube or your website. But they can also enhance text
content. Videos can be labeled with metadata, like tags and descriptions. But they can have limited
searchability compared to text.
D. Podcasts
Podcasts create a deep connection with listeners through storytelling and discussions. They help build
a loyal fan base. Starting a podcast doesn’t have to be daunting, either.
After you record episodes, you can publish them on podcast directories like Apple Podcasts, Spotify,
and Google Podcasts. You can also use listener feedback to improve.
Social media content enables brands to reach over 4.5 billion users. So, they can connect with different
audiences and cater to their preferences. And comments, likes, shares, and direct messages offer an
opportunity to interact with audiences and foster a sense of community.
One thing to keep in mind: Each platform has a specific type of content that performs well.
F. Interactive Content
Interactive content encourages users to engage with your content, which can translate to them
spending more time on your site, following you on social media, and more. This can increase brand
awareness and even help them move closer to making a purchase.
Interactive content pieces also add instant value. Think calculators, polls, and interactive maps. And
other sites are likely to link to useful pieces of interactive content. One way to ideate interactive
content is to think about your audience’s needs. And how you can meet those needs in a way that static
content can’t.
1.4.1. Templates
Templates offer ready-made designs and functionalities that you can easily adapt to your needs.
Instead of starting from scratch, you can quickly select a template that matches your vision and simply
customize it. This eliminates the need to spend extensive time and resources on designing and coding a
website from the ground up.
A. Pre-designed Templates
Pre-designed templates are website templates that come with pre-designed layouts, color schemes, and
overall visual styles. They are created by professional designers and are readily available for use.
These templates provide a convenient solution for website builders who want a quick and hassle-free
way to create a website.
One of the key advantages of pre-designed templates is their ease of use. They save time and effort by
eliminating the need for designing a website from scratch. With pre-designed templates, you can
simply choose a template that aligns with your desired style and layout and customize it with your own
content.
B. Theme-based Templates
Theme-based templates are a type of website template that focuses on specific industries, niches, or
styles. These templates are designed with a particular theme in mind, such as e-commerce,
photography, blogs, or restaurants.
Theme-based templates are beneficial as they provide a starting point for website creation within a
particular niche. By selecting a theme that aligns with your business or personal brand, you can easily
achieve a cohesive and professional look for your website.
C. Customizable Templates
Customizable templates are website templates that allow you to make changes and personalize the
design according to your specific preferences and requirements. Unlike pre-designed templates where
you have limited control over the elements, customizable templates provide more flexibility and
freedom to modify various aspects of the website.
With customizable templates, you can adjust the colors, fonts, layouts, and other design elements to
align with your brand identity. You can also add or remove sections, customize headers and footers,
and rearrange content blocks to create a unique and tailored website.
When it comes to content, consistency is key. Companies and brands are finally considering content a
team-wide effort, which is exactly how it should be. This is a move that needs to be supported by the
right tools and understanding.
Consistency and brand messaging can suffer if documented brand guidelines aren’t in place. That is
why a content style guide is an invaluable part of any organization's content operations. This step-by-
step article will take you through the process of creating your own style guide template.
Easy to create and use across your organization, your style guide will:
All style guides are about communicating more effectively with your audience. Their needs, wants,
and expectations shape every piece of content created. Staying in tune with their interests, behaviors,
and activities dictates the language, mediums, and messaging you use.
A style guide recognizes a link between your audience's needs and the best way to fulfill those needs
impactfully.
B. To maintain consistency
Giving your audience a consistent experience builds loyalty and trust. The likes of Flickr and
MailChimp are excellent at keeping their tone and brand voice consistent through everything on every
level, from default text to terms and conditions.
With more than one person responsible for content creation, keeping the tone of voice locked down
can be challenging. A style guide is a central reference that your content creators can use to keep the
overall voice consistent across your website, blog, social media, and anywhere else you show up.
Creating a style guide starts with research. Your audience, brand, business goals, and competitors all
influence your style, and thus your style guide.
A style guide is about identifying and documenting how you communicate. As much as it is a practical
resource, a style guide is also a commitment to more intentional content.
Grammar, punctuation, and formatting all contribute to the quality of your content, and a style guide
keeps all this in check. Personality, trends, and brand values all come into play here, and it’s these
elements that help your brand produce better content.
Audiences are complex and ever-changing, just like the content itself.
You can’t start creating content until you have established who your audience is. It can be as simple as
some light demographic research or go as deep as individual personas. It’s all up to you.
Understanding your audience is about more than objectives and actions. As you begin to research your
audience, ask questions like:
• What’s important to them?
• What sources do they trust?
• What values matter to them?
• How do they speak?
• How do your competitors tap into the same market?
Look at the bigger picture and see your audience as fully formed people, not search engine keywords.
This gives your content style guide more weight and relevance.
As a content strategist, you want to create content that resonates with your target audience and meets
their needs, interests, and goals. But how do you find relevant topics that will attract and engage them?
In this section, we will share some of the best techniques to help you discover and validate topic ideas
for your content strategy.
Keyword research tools are essential for finding out what your audience is searching for, how
competitive the keywords are, and what kind of content is ranking for them. You can use tools like
Google Keyword Planner, Moz, or SEMrush to generate a list of relevant keywords and analyze their
metrics. You can also use these tools to find related keywords, questions, and topics that can inspire
your content.
Another way to find relevant topics is to analyze what your competitors are doing and how they are
performing. You can use tools like BuzzSumo, SimilarWeb, or Social Blade to see what kind of
One of the best ways to find out what your audience wants and needs is to ask them directly. You can
ask them questions about their demographics, preferences, challenges, goals, and feedback. You can
also use tools like Hotjar, UserTesting, or Crazy Egg to collect and analyze user behavior data on your
website or app.
Social media and forums are great sources of insights into what your audience is talking about, asking,
and sharing. You can use these platforms to discover trending topics, common questions, popular
opinions, and feedback.
Once you have a list of potential topics, you need to validate them before you create your content. You
need to make sure that your topics are relevant, valuable, and feasible for your audience and your
goals.
In today’s world of global commerce, having a strong Web presence is a necessary component of
successful marketing and operations. There are many aspects of planning a Web design project, but the
cost factor is an aspect that can’t be ignored. Creating a website doesn’t need to be a costly affair.
When looking for website development Perth, all you have to do is find a professional Web
development company and negotiate a cost-effective rate.
Similar to buying a car, the cost of Web design work can easily be negotiated. However, if you want to
receive the best possible rate, you should know the following before entering into negotiations:
After determining what you want and need to be included in the contract, you can confidently
negotiate certain changes to the contract, most noticeably the price. Let’s take a look at seven tips that
can help you with various aspects of the negotiation process.
When in need of website development Perth, it is important to have a consultation with the Web
development or design company before sealing the deal. The consultation is your opportunity to sit
down with them one on one and inform them of the goals of your Web presence and highlight some
different elements that you would like included in your finished website.
Most Web development companies have varying methods of charging for their services. While some
companies charge clients by the hour for the time it takes to complete a project, others consider the
complexity and the size of a project to decide upon a lump sum fee. Most clients who start a project
from scratch usually choose the latter, because paying a one-time fee frees up time that would have
been spent keeping tabs on the total project hours and allows them to know the exact delivery date.
You should always make sure that the company provides you with samples of their work before you
agree upon using their services for the entire project. Typically, Web development and design
companies will provide you with a sample homepage and sitemap of your site for a reduced fee. After
reviewing the work, you can decide to use them for the rest of your project or choose another
company. Critiquing their work will also provide you with added negotiating power.
In most cases, if you hire a reputable company to design and develop a website on your behalf, you
receive sole ownership of the finished product. However, important matters such as this should be
discussed beforehand, and the ownership should be clearly stated in the legal agreement. It’s important
to note that this problem is more frequent when working with freelancers.
The cost of future maintenance should also be outlined in the contract. Generally, a Web design
project is considered finished when a client receives their final website. However, unless you have an
in-house webmaster, you will likely want to negotiate the maintenance of the site into the contract
agreement.
The time it takes to complete the project should also be considered. Ask the Web design company
about the estimated time it will take to complete the project. Not only will this provide you with an
idea of when to expect the finished site, but it will also allow you to negotiate rates depending on the
time it takes to complete the project.
Many service providers provide a wide-range of services. From website design to search engine
optimization, all of your online needs can often be taken care of by the same company. If this is an
option, you will receive cheaper rates by ordering more than one service from the same provider than
what you can expect to pay by hiring more than one service provider.
Developing a website and an online presence is crucial for success in the modern business world.
There are many website development Perth companies to choose from, but by following these tips,
you will be able to find the right company at the right price, and celebrate as you watch your online
presence grow right before your eyes.
Content creation is the process of creating various forms of media that appeal to your target
audience. It involves multiple steps, from generating an initial idea to promoting a published
piece. And the content creation process involves different experts.
For instance, content strategists often identify relevant topic ideas that align with marketing goals. And
writers, video producers, and other creators turn these ideas into exciting pieces of content.
Content creation is key for ensuring you have what you need to reach potential customers. Why?
Because it’s a key part of content marketing a long-term strategy that involves developing and sharing
content across channels to reach and engage your target audience.
Improving organic rankings through content can be especially beneficial for reaching potential
customers.
You do this through search engine optimization (SEO), which involves creating and improving your
website and content to rank higher in Google’s search results.
Website accessibility simply means that your content is readily available, and anyone can operate it. It
involves designing your webpage to ensure that there are no hindrances for people with disabilities.
Website accessibility is important for two main reasons.
• It makes content easily accessible to people living with a disability
• Web accessibility assists brands reach a larger audience. When proper on-page SEO is
used, the bounce rate lowers while the conversion rate increases.
Headers make your work look neater and allows users to navigate the web pages easily. This is an
effective tool for onsite SEO optimization. When properly used, it makes it easier for you to attract
more traffic.
Images on a webpage bring in a lot of value. An ALT text is a word that describes a picture. The
image’s description comes on whenever a user hovers over the image, and a screen reader can read it
aloud. This not only makes your content fun and functional but also makes it accessible to visually
impaired people.
In on-page SEO, alt text provides information about a page for search engines. We are increasing user
traffic, accessibility, and SEO user experience.
Using captions to describe video assists in providing information in real-time to non-audio users.
These are closed cations embedded in the video. It means that they can be easily turned on and off.
Captions should synchronize well with the content and be readily available to many devices.
Appropriate descriptive links act as a show and tell. They help screen readers navigate your website
and understand the reason for your link and where it will redirect them.
To provide better information, avoid the word “click here” as it is vague and the screen reader cannot
understand it. To provide better information, use descriptions with better contextual information
around them so, instead of “click here,” you may opt for “contact us for more information.”
Using more descriptive contextual links gives your site an SEO boost, and it is a great on-page SEO
checklist.
Pro-tip, do not overuse links in your website because they will make navigation a nightmare, and
screen readers will have a hard time skipping them.
Instead, you could place one main link at the beginning of your page, which redirects o=your users to
anchor links below. This will assist your users in skipping all unnecessary information.
Color brings out the life of a website. However, overuse or misuse of color might inhibit the
accessibility of your site. Colorblindness is a real issue affecting over 8% of the population, according
to colorblindawareness.org.
For visually impaired users, navigation can be very difficult. It is advisable to incorporate keyboard
navigation. This way, your visitors can make use of braille keyboards.
Many assistive technologies depend upon keyboard-only navigation. You have to ensure that they
have accessibility to every area of your site; your pages, links, and content.
To test this, try using your site without a mouse. If you find it challenging to access some areas,
address them. Your site will only be ready when you can use your site without a mouse.
Tables are very effective when it comes to describing and displaying data. Even then, try to use them
when necessary and design them to enhance accessibility.
When you use tables to display lists and step-by-step instructions, you will clutter your site and make
navigation a nightmare.
Visual readers are programmed in a way that usually interprets one data cell at a time. Therefore, if
you misuse tables, it will make understanding complex and confusing.
The same goes for layouts. Complex and hard-to-use layouts not only turn off users but also cause a
navigation nightmare to blind people.
Creating the perfect website takes time. I recommend that you have a beta mentality. When you know
that something is not perfect, it has room for improvement.
Testing your site at an individual level and user level will help you pinpoint what needs improvement.
Test your website on a mobile device. A website built with a user-friendly design on all devices goes a
long way towards boosting accessibility. Google analytics has a page speed analysis tool for mobile
devices. This tool will help track your site’s mobile-friendliness.
Editing or altering an article, page, photo, or video can be done in several ways depending on what
you want to change and how much editing you need to do. You may use your computer software or
a third-party website editor to edit content.
There are many free editors that most websites contain an upload feature where you can publish new
material. Some of these have limited features but they are adequate for doing small edits such as
changing a word here and there or adding some pictures or videos.
If you just wanted to make minor changes to your site then this is enough! But if you really needed to
make major changes to your site, it’s better to go into one of the more advanced website editors like
Photoshop or InDesign so you don’t waste time trying to figure out how to use them.
There is no hard and fast rule for how many times you should have to edit your website content, but
we can give you some tips!
If you are ever needing to make an adjustment to a page or section of content, it’s better to do so late
night or early in the morning when less people will see it. This way if someone does happen to come
across it, they won’t notice any changes and assume everything is okay!
We also recommend editing after the day has calmed down a little bit. Sometimes stress causes
confusion with updates, so try to do it later in the day when there’s not too much going on.
And lastly, don’t worry about making too many changes at one time. If you feel that something
needs to be corrected or updated, do it slowly over several days to keep things smooth and efficient.
The second part of editing content is linking it up with other sources or deleting unneeded links. Make
sure all of your links are appropriate and clearly defined.
If you run into issues finding where something goes, use the linked website as a reference. If there’s
no reference, then create one!
Google makes an excellent point when they say that people will not trust your site if there are
too many poor-quality links pointing towards low-quality sites. This could be from ugly looking
logos to pages that do not exist or have expired domains.
Content writers can also provide valuable resources through their blogs, websites, and/or social
media accounts. By adding these links to your website, show off their influence and credit them for
helping to boost yours.
And finally, don’t just leave out links to things because you don’t like the look of them. Leaving out
links due to personal preference may seem harmless, but it can hurt your online reputation and
credibility.
After you have logged into your website’s dashboard, your next step is to start editing content or
developing new pages. When designing your site, make sure to include important search engine
optimization (SEO) keywords in the page titles, body copy, and URL.
Titles are what people will be searching for when looking at your webpages so make them descriptive
and emphasize the importance of the keyword. Make sure to use these keywords often and clearly as
well as in the right tone – no one wants to read a boring title that doesn’t catch the eye!
The body of the text is what users will be reading once they click “submit” on their search results.
Make it interesting and contain lots of the same SEO keywords to help bring traffic to your site.
It’s very tempting as a writer to offer some tips about how to improve your writing or how to use
quality sources, but you should add another element to that — creating engaging visuals.
But we all have different ideas of what makes an experience “engaging” or not, which is why there are
so many ways to enjoy a book without reading any parts.
Music can be just as powerful for changing emotions as written word ever could. A well-placed song
can get even more people involved in something than plain talking ever could!
Making presentations is also a form of storytelling, and getting good at it takes practice, but once you
do, you’ll find yourself spending most of your time doing it.
Luckily, presenting isn’t too difficult if you understand how to apply some basic concepts.
Sometimes, you need to take a break from editing and designing your website or web page before
adding more content. These are sometimes needed when we want to test an experiment of some kind!
We could be trying to boost search engine rankings by changing the wording on a webpage or testing
different styles for our website’s look.
Or maybe we’re just not sure what else to add to our article so we decide to do that instead!
Either way, it’s best to test these changes out on your own website first before going live. You don’t
want to risk ruining your online presence while experimenting!
Your personal website is yours. Only you can make decisions about how much try new things. It’s
better to save yourself some stress and give this tip a shot before launching into anything major.
Editing a site means making changes to the content included in various pages, styles, templates, and/or
apps. It can be as simple as changing the font or adding new pictures or videos, but more likely it
is replacing whole sections or even deleting an entire page or component.
The hardest part about editing a website is actually deciding where to make changes. With technology
moving at such a lightning speed, there are always newer features being added to sites, as well as ways
to configure them.
Many third-party websites offer their users a way to check the look and feel of their website, as well as
whether it works properly. This includes looking at the layout, fonts, colors, and general appearance.
Beyond this, some will assess how fast the site responds and if anything seems slow, they may suggest
improving it.
These external resources usually also provide tips and tricks to improve your website’s usability. All
too often we get stuck using outdated software and equipment because no one makes it easy to
upgrade.
1. Content creation is the process of creating various forms of media that appeal to your target
audience.
3. Headers are a powerful resource that, correctly used, organize the layout of your content.
3. Create a file with Services.html file and structure your content for Service menu.
This learning guide is developed to provide you the necessary information regarding the
following content coverage and topics:
• Server access and FTP log-in
• File transfer protocol management
• Logical design and extensions organization of files
Demonstration of effective operations
This guide will also assist you to attain the learning outcomes stated in the cover page.
Specifically, upon completion of this learning guide, you will be able to:
• Access servers and log in through FTP.
• Manage file transfer protocols effectively.
• Organize digital files with a logical design and appropriate extensions.
A network protocol for transmitting files between computers over Transmission Control
Protocol/Internet Protocol (TCP/IP) connections. Within the TCP/IP suite, FTP is considered an
application layer protocol.
In an FTP transaction, the end user's computer is typically called the local host. The second computer
involved in FTP is a remote host, which is usually a server. Both computers need to be connected via a
network and configured properly to transfer files via FTP. Servers must be set up to run FTP services,
and the client must have FTP software installed to access these services.
Although many file transfers can be conducted using Hypertext Transfer Protocol (HTTP) another
protocol in the TCP/IP suite FTP is still commonly used to transfer files behind the scenes for other
applications, such as banking services. It is also sometimes used to download new applications via
web browsers.
FTP clients are used to upload, download and manage files on a server. FTP clients include the
following:
• FileZilla. This is a free FTP client for Windows, macOS and Linux that supports FTP, FTPS
and SFTP.
• Transmit. This is an FTP client for macOS that supports FTP and SSH.
• WinSCP. This is a Windows FTP client that supports FTP, SSH and SFTP.
• WS_FTP. This is another Windows FTP client that supports SSH.
FTP is a client-server protocol that relies on two communications channels between the client and
server: a command channel for controlling the conversation and a data channel for transmitting file
content.
1. A user typically needs to log on to the FTP server, although some servers make some or all of
their content available without a login, a model known as anonymous FTP.
2. The client initiates a conversation with the server when the user requests to download a file.
3. Using FTP, a client can upload, download, delete, rename, move and copy files on a server.
FTP sessions work in active or passive modes:
• Active mode. After a client initiates a session via a command channel request, the server
creates a data connection back to the client and begins transferring data.
Effective file organization is a crucial aspect of efficient data management, ensuring easy accessibility,
retrieval, and maintenance of information. The logical design and proper use of file extensions play a
pivotal role in achieving a well-organized file system.
Logical Design:
1. Folder Hierarchy: Establish a logical folder hierarchy to categorize files based on their
content and purpose. This hierarchy should reflect the natural flow of information within your
organization or personal system.
2. Naming Conventions: Implement consistent and descriptive naming conventions for both
folders and files. This practice enhances searchability and makes it easier for users to
understand the content without opening each file.
3. Version Control: If applicable, incorporate a version control system to track changes and
updates. This ensures that older versions are preserved, and users can revert to previous
iterations if needed.
Benefits of Logical Design and Extensions:
1. Efficient Retrieval: Logical organization facilitates quick and efficient retrieval of files. Users
can navigate through folders with ease, knowing where to find specific types of information.
2. Reduced Redundancy: A well-designed file system minimizes redundancy by preventing the
creation of duplicate files. Users are less likely to save multiple copies if the file structure is
intuitive.
3. Enhanced Collaboration: Logical file organization contributes to improved collaboration, as
team members can easily locate and share relevant files. This is especially crucial in
collaborative work environments.
5. Go through the wizard that appears and select “Choose a custom network location”.
7. If you don’t have a username and password, you can often check the “Log on anonymously”
box and sign into the server without a username and password. This gives you limited access
to the server–you can generally download publicly available files but not upload files, for
example. If you do have a username and password, enter your username here. The first time
you connect to the FTP server, you’ll be prompted to enter your password.
8. You’ll now be asked to enter a name for the network location. Enter whatever name you
like–the FTP site will appear with this name so you can easily remember which is which.
Quality Criteria: Ensure successful and prompt connection to the FTP server through Windows
File Explorer.
2. Type ftp at the prompt and press Enter. The prompt will change to an ftp> prompt. To
connect to a server, type open followed by the address of the FTP server. For example, to
connect to Microsoft’s FTP server, you’d type:
open ftp.microsoft.com
You’ll then be prompted for a username. Enter the username and password to connect to
the site. If you don’t have one, you can enter “Anonymous” followed by a blank password
to see if the FTP server allows anonymous access.
cd example
get example.txt
To upload a file stored on your desktop named example.txt to the FTP server, you’d type:
put "C:\Users\YOURNAME\Desktop\example.txt"
Lap Tests
Instructions: Given necessary templates, tools and materials you are required to perform the
following tasks accordingly.
Task 1: Activate IIS on your window
Task 2: Configure an FTP Server
Task 3: Access FTP Servers in Windows’ File Explorer
Task 4: Access FTP Servers in the Command Prompt
URL
https://www.bonnevillebayarea.com/blog/effective-ways-to-identify-and-meet-consumer-needs
https://gathercontent.com/blog/tone-of-voice-guide
https://creativebeacon.com/negotiating-your-web-development-contract/
https://www.linkedin.com/advice/0/what-best-techniques-find-relevant-topics-your-xkrvf
https://www.semrush.com/blog/content-creation/
https://www.texthelp.com/resources/blog/7-effective-tips-for-optimizing-your-accessible-
website/
https://juice.ai/blog/how-to-edit-content-on-a-website/
https://www.techtarget.com/searchnetworking/definition/File-Transfer-Protocol-FTP
https://cloudzy.com/blog/how-set-ftp-server-windows-10/#how_to_configure
https://www.cloudservices.store/cp/knowledgebase/60/How-to-Connect-to-FTP-Servers-in-
Windows-Without-Extra-
Software.html#:~:text=The%20Windows%20file%20manager%E2%80%93known,%E2%80%9
CAdd%20a%20network%20location%E2%80%9D.
https://unihost.com/blog/how-to-connect-to-ftp-server/
https://www.exavault.com/blog/how-to-access-ftp-server-from-browser
Mobile
No Name Qualification Field of Study Organization/ Institution E-mail
number
1 Frew Atkilt M-Tech Network & Bishoftu Polytechnic College 0911787374 [email protected]
Information Security
3 Kalkidan Daniel BSc Computer Science Entoto Polytechnic College 0978336988 [email protected]
4 Solomon Melese M-Tech Computer Engineering M/G /M /Polytechnic College 0918578631 [email protected]
5 Tewodros Girma MSc Information system Sheno Polytechnic College 0912068479 girmatewodiros @gmail.com