You are on page 1of 37

VISVESVARAYA TECHNOLOGICAL UNIVERSITY

"Jnana Sangama", Belgavi-590 018, Karnataka, India

An Internship Report
On
“ONLINE NEWS PORTAL”
Submitted in Partial Fulfillment of the requirement for the award of the degree of

BACHELOR OF ENGINEERING
IN
COMPUTER SCIENCE AND ENGINEERING

Submitted By
Student Name : Namitha B C
USN : 1SJ18CS125

Carried out at
Address
#L, 367, 5th Main Rd,
Sector 6, HSR Layout,
Bengaluru

Under the guidance of


Internal Guide External Guide
Prof. Ajay N Mr. Shivam Sharma
Assistant Professor Vice President
Dept. Of CSE, SJCIT Skill Vertex

S J C INSTITUTE OF TECHNOLOGY
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CHIKKABALLAPUR-562101
2021-2022
COMPANY CERTIFICATE
DECLARATION

I, NAMITHA B C ,student of VIII semester B.E in Computer science & Engineering at S J C

Institute of Technology, Chickballapur, hereby declare that the Internship work entitled

“ONLINE NEWS PORTAL” has been independently carried out by me under the supervision of

Prof. Ajay N, Assistant Professor , and the coordinator Prof. Narendra Babu C Assistant

Professor, submitted in partial fulfillment of the course requirement for the award of degree in

Bachelor of Engineering in Computer Science & Engineering of Visveswaraya

Technological University, Belgavi during the year 2021-2022. I further declare that the report

has not been submitted to any other University for the award of any other degree.

PLACE: CHICKBALLAPUR STUDENT NAME: NAMITHA B C


Date: USN : 1SJ18CS125

i
ABSTRACT

The purpose of Online News Portal is to automate the existing manual system by the help of
computerized equipments and full-fledged computer software, fulfilling their requirements, so
that their valuable data/information can be stored for a longer period with easy accessing and
manipulation of the same. The required software and hardware are easily available and easy to
work with. Online News Portal, as described above, can lead to error free, secure, reliable and
fast management system. It can assist the user to concentrate on their other activities rather to
concentrate on the record keeping. Thus it will help organization in better utilization of
resources. The organization can maintain computerized records without redundant entries. That
means that one need not be distracted by information that is not relevant, while being able to
reach the information. The aim is to automate its existing manual system by the help of
computerized equipments and full-fledged computer software, fulfilling their requirements, so
that their valuable data/information can be stored for a longer period with easy accessing and
manipulation of the same. Basically the project describes how to manage for good performance
and better services for the clients.

ii
ACKNOWLEDGEMENT

With reverential pranam, we express my sincere gratitude and salutations to the feet of his
holiness Byravaikya Padmabhushana Sri Sri Sri Dr. Balagangadharanatha Maha Swamiji,
& his holiness Jagadguru Sri Sri Sri Dr. Nirmalanandanatha Swamiji of Sri
Adichunchanagiri Mutt for their unlimited blessings. First and foremost we wish to express my
deep sincere feelings of gratitude to our institution, Sri Jagadguru Chandrashekaranatha
Swamiji Institute of Technology. For providing me an opportunities for completing my
internship work successfully.
I extend deep sense of sincere gratitude to Dr. G T Raju, Principal, S J C Institute of
Technology, Chickballapur, for providing an opportunity to complete the InternshipWork.
I extend special in-depth, heartfelt, and sincere gratitude to our HOD Dr. Manjunath
kumar, Professor and Head of the Department, Computer Science and Engineering, S J C
Institute of Technology, Chickballapur, for his constant support and valuable guidance of the
InternshipWork.
I convey our sincere thanks to Internship Internal Guide Prof. Ajay N, Assistant
Professor, Department of Computer Science and Engineering, S J C Institute of
Technology, for his constant support, valuable guidance and suggestions of the Internship Work.
I am thankful to Internship External Guide Mr. Shivam Sharma, Vice President, Skill
Vertex , Bengaluru for providing valuable guidance and encouragement of the Internship Work.
I also feel immense pleasure to express deep and profound gratitude to our Internship
Coordinator Prof. Narendra Babu, Assistant Professor, Department of Computer Science
and Engineering, S J C Institute of Technology, for his guidance and suggestions of the
Internship Work.
Finally, I would like to thank all faculty members of Department of Computer Science
and Engineering, S J C Institute of Technology, Chickballapur for their support.
I also thank all those who extended their support and co-operation while bringing out this
Internship Report.

Namitha B C (1SJ18CS125)

iii
CONTENTS

Declaration i
Abstract ii
Acknowledgement iii
Contents iv
List of Figures vii

Chapter No Chapter Title Page No

1 COMPANY PROFILE 1-6

1.1 History of the Organization 1

1.1.1 Objectives 1
1.1.2 Operations of the Organization 2
1.2 Major Milestones 3
1.3 Structure of the Organization 5

1.4 Services Offered 6

2 TASK PERFORMED 7-9

2.1 Training Programs 7


2.2 Front End 7
2.3 Back End 8

3 SYSTEM REQUIREMENTS AND 10-16


SPECIFICATION

3.1 Hardware and Software Requirements 10

iv
3.2 System Analysis and Design 10
3.3 System Architecture 11
3.3.1 Data Flow Diagram 12
3.3.2 User Panel Design 13
3.3.3 Admin Panel Design 14
3.3.4 Files and Database 16

4 OUTCOME OF THE WORK 17

5 SNAPSHOTS 18-25

6 CONCLUSION 26

7 BIBLIOGRAPHY 27

8 APPENDIX 28

v
LIST OF FIGURES

Figure No. Name of the Figure PageNo.


Figure 3.1 Circle 12
Figure 3.2 Arrow 12

Figure 3.3 Square 12


Figure 3.4 Data flow diagram of User 13
Figure 3.5 Data Flow diagram of Admin 13
Figure 3.6 User panel flow chart 14
Figure 3.7 Admin login flow chart 15
Figure 3.8 Full Database of Online News Portal 16

Figure 5.1 Home Page 18


Figure 5.2 Politics Page 19
Figure 5.3 Business Page 20
Figure 5.4 National Page 21
Figure 5.5 Entertainment Page 22
Figure 5.6 Sports Page 23
Figure 5.7 Contact Us Page 24

Figure 5.8 Admin Portal 25

Figure 5.9 Admin Panel Home Page 25

vi
CHAPTER - 1
COMPANY PROFILE

1.1 History of the Organization


SkillVertex is an AI-Based Online learning platform that provides students with a holistic
learning experience to help make them industry-ready. With access to the Industry Experts,
Online Courses and blended learning, it allows students to Learn Here and Lead Anywhere.

Degrees tend to teach theoretical concepts in classrooms. Students graduate with blind spots
and absolutely no practical exposure to the job environment. We, at SkillVertex, bridge the
gap between classroom and workplace with our flagship Internship Programs. We help
students achieve more holistic education and prepare them for better career opportunities.

SkillVertex acts as an invisible mentor to students, creating channels to unleash their learning
potential. It provides access to a wide variety of training programs, hackathons, and projects.
These programs are interactive, collaborative and give access to mentors and experts. With
SkillVertex, you can find Internships and Job Opportunities seamlessly.

SkillVertex has collaborated with technical moguls to create an immersive platform. With
AI- based software at its core, it offers a connected ecosystem accessible from anywhere and
by anyone.

Learning through SkillVertex is fun, interactive and practical empowering students to Lead
Anywhere, Anyplace and Everywhere.

1.1.1 Objectives
We are an innovative organization with a goal to impart the aspiring learners with rigorous
training and appropriate exposure for a promising future. We believe that pragmatic abilities
weigh more over the educational degree. We strive forward to provide an existence where
you can find your energy and transform it into your vocation. With a vision of a world loaded

1
Online News Portal Company Profile

with opportunities and conceivable outcomes, we’ll help you build a completely certain and
assured foundation to stake guarantee on your skills for a brilliant future that awaits

1.1.2 Operation of the Organization


There are a lot of applications for every skill we learn: We tend to have ample knowledge
about various careers and career opportunities. Our responsibilities include maintaining a
school's curriculum by identifying and providing student needs, improving school needs,
holding school meetings, and monitoring the teacher performances. The education consultants
also generally answer the student questions on various career options, curriculum, etc.

They also many a times develop instructional materials, provide guidelines to instructors,
incorporate current technology, coordinate educational content, and develop the curriculum.
The main responsibilities of our organization is identifying the student needs. The education
consultant unearths new findings that may help in improving the school programs. The
education consultant may even engage in a variety of activities to maximize the productivity
and ensure student success.

The education consultants play a major role in purchasing new educational books, computer
software, and other essential student requirements. He or she may also arrange for various
training courses to enhance the teaching capabilities of the teachers. The education consultants
are even responsible for interacting with the staff to understand the essential requirements of
the students as well as the organization. They conduct periodic meetings to ensure that the
different departments within the school cooperate with each other in any common job duties.

We deal and come across through a lot of institutes with poor educational methodologies and
conditioning. According to the statistics in only Punjab region 67% of schools and 53%
of colleges run obsolete educational processes.

There are a lot of schools who need proper guidance in terms of the operations. Education is
now foreseen as a good business opportunity and the right care isn’t been taken in establishing
one, whereas the prime objective must be quality of education. Coordination can be applied in
various team coordination just like coordinating between operation and sales team.

Dept. of CSE, SJCIT 2 2021-2022


Online News Portal Company Profile

Coordination is a vital part in a company, without coordination a company’s functioning will


stop and due to collapses and delay in deadlines finally the operations of the company will
stop, and the company will get closed.

Coordination can be applied in Software development as well where we create different


classes to access different types of data and then with these classes, we coordinate the data
types to provide the input. Problem Solving: Problem Solving have different applications in
corporate world.

Problem solving can be applied to various fields as well like resolving the issues of clients and
getting the things done for the clients. Problem solving can be applied to architecture filed for
knowing the exact material for building or client management in some sales company. It can
be applied in coding or software development as well.

Training: Training or teaching has been there for ages and we all know what its applications
are: MNCs recruit different candidates and then train them according to their demands so
they can work for the welfare of the company

1.2 Major Milestones


Help students, globally, realize their full potential. Partnership Education helps students
realize their individual potentials by recognizing that excellence in learning is connected to
long- range personal development. Students come to school with multiple and complex issues
that cannot be resolved by school alone. Partnership schools/programs work with the
community to support students and families.

Accountability is a major topic in today's education world. However, the word accountability
conjures up images of rewards and sanctions imposed by an external force. Responsibility is
internally driven rather than externally imposed.

There has been a tendency to assume that nurturing communities or schools based on caring
are somehow contradictory to the tenets of accountability, i.e., ensuring excellence in
learning. In fact, it is in nurturing communities of learning that young people can freely

Dept. of CSE, SJCIT 3 2021-2022


Online News Portal Company Profile

actualize their human striving to excel, to be the best they can be. In partnership
schools/programs, staff have a deep commitment to ensure that each child progresses and
learns, and assumes responsibility.

Partnership Education recognizes that excellence in learning is connected to long-range


personal development, which includes both academic (cognitive domain) and
social/emotional (affective domain) development. Excellence cannot be measured only by
tests designed to sort students and measure academic progress in comparison to what others
know. True excellence in education focuses on the whole student as a unique individual, and
is best measured using a variety of integrative assessment approaches that incorporate multiple
formats for reporting what students have really learned.

To provide AI-enabled real-time insights with the resolution of reaching a broad community
of individuals to help acquire skills that they want. To ensure that students realize their true
potential while learning with us and stand to be the face of the cyber-age with razor-sharp
thinking and practical ability to execute tough ideas and decisions.

In the future, artificial intelligence (AI) is likely to substantially change both marketing
strategies and customer behaviors. Building from not only extant research but also extensive
interactions of AI involving intelligence levels, task types, and whether AI is embedded in a
robot. Prior research typically addresses a subset of these dimensions; this paper integrates all
three into a single framework. Next, the authors propose a research agenda that addresses not
only how marketing strategies and customer behaviors will change in the future, but also
highlights important policy questions relating to privacy, bias and ethics. Finally, the authors
suggest AI will be more effective if it augments (rather than replaces) human managers.

SkillVertex plans to use the funds for marketing, expansion, and research and development of
the product The startup wants to help bridge the gap a student faces between the classroom
environment and the workplace through training .With more than 15K registered students,
SkillVertex will soon offer electronics and robotics courses as well.

Dept. of CSE, SJCIT 4 2021-2022


Online News Portal Company Profile

1.3 Structure of the Organization


Every skill that we learn, or gain have different scopes and each skill plays a vital role, The
Scope of the work is to basically improve the education standards in underdeveloped private
institutes. In a country where we believe education is the key to success and being the
highest populated country in the age groups of 6-18. The education methodologies and
practices have a deliberate need to be updated and relevant. Improper education
methodologies can actually cause more harm to a student. Solving the problem of
mismanagement and poor conditioning of schools the aim is to create suitable environment
for the younger generations to live the best phase of their lives with proper education and
conditioning. India and many populated countries have large number of schools, but many of
them still run outdated methods and poor conditioning for students.

Coordination is very essential in management. Business has various functions. These


functions are performed by different individuals. Moreover, performance of these functions
requires division of work and grouping of activities and making decisions at different levels.

All these necessitate co-ordination for attaining the desired goals. Co-ordination is concerned
with synchronizing, integrating or unifying all the group actions in an enterprise to achieve its
objectives. It is a process by which the manager achieves harmonious group efforts and unity
of actions through balancing the activities of different individuals and groups of individuals
and reconciling their differences in interest or approach, for the attainment of common goals.
In the words of McFarland,

“Co-ordination is the process whereby an executive develops an orderly pattern of group


efforts among his subordinates and secures unity of actions in the pursuit of a common
purpose.”

Problem Solving: Having good, strong problem-solving skills can make a huge difference to
your career. Problems are at the center of what many people do at work every day. Whether
you are solving a problem for a client (internal or external), supporting those who are solving
problems, or discovering new problems to solve, the problems you face can be large or small,
simple or complex, and easy or difficult.

Dept. of CSE, SJCIT 5 2021-2022


Online News Portal Company Profile

A fundamental part of every role is finding ways to solve them. So, being a confident problem
solver is important to your success. Much of that confidence comes from having a good
process to use when approaching a problem. With one, you can solve problems quickly and
effectively. Without one, your solutions may be ineffective, or you will get stuck and do
nothing, with sometimes painful consequences.

1.4 Services Offered

Dept. of CSE, SJCIT 6 2021-2022


CHAPTER – 2
TASK PERFORMED

In this full stack development course it was divided into two parts one is front end
development and one more is backend course.

2.1 Training Program

The internship is a platform where the trainees are assigned with the specific task. In the
initial days of the internship, I was trained on the following:

i. HTML

ii. CSS

iii. JAVASCRIPT

iv. DJANGO

v. SQL

2.2 FRONT END

In front end part we have used HTML, CSS and Java Script has the web development
languages mainly used for the design of the web page.

i) HTML(Hyper Text Markup Language)

The Hyper Text Markup Language, or HTML is the standard markup language for
documents designed to be displayed in a web browser. It can be assisted by
technologies such as CSS and scripting languages such as Java Script.

ii) CSS(Cascading Style Sheet)

Cascading Style Sheets is a style sheet marketing used for describing the
presentation of a document written in a markup language such as HTML. CSS is a
cornerstone technology of the World wide Web, alongside HTML and Java Script.

iii) JAVASCRIPT
JavaScript, often abbreviated as JS, is a programming language that conforms to the
ECMA Script specification. JavaScript is high level, often just-in-time compiled. It

7
Online News Portal Task Performed

has curly-bracket syntax, dynamic typing, prototype-based, object- oriented, and first class
function.

After the completion of frontend discussion, a simple project was developed called Web
page for LG company using HTML, CSS, JavaScript. It had the basic information, the photo
was inserted, It also consisted of gif and a video. Navigation to second web page was also
done.

2.3 BACKEND

The backend was consisted of the simple DJANGO and the SQL database to connect.

Python django:
 Django is a web application framework written in Python programming language. It is
based on MVT (Model View Template) design pattern. The Django is very
demanding due to its rapid development feature. It takes less time to build application
after collecting client requirement.
 Django takes security seriously and helps developers to avoid many common security
mistakes, such as SQL injection, cross-site scripting, cross-site request forgery etc. Its user
authentication system provides a secure way to manage user accounts and passwords.

Features of Django

i. Rapid Development
ii. Secure
iii. Scalable
iv. Fully loaded
v. Versatile
vi. Open Source
vii. Vast and Supported Community

SQL

i. SQL stands for Structured Query Language


ii. SQL lets you access and manipulate databases
iii. SQL became a standard of the American National Standards Institute (ANSI) in 1986,
and of the International Organization for Standardization (ISO) in1987

Dept. of CSE, SJCIT 8 2021-2022


Online News Portal Task Performed

iv. SQL can execute queries against a database, retrieve data from a database ,insert
records in a database, update records in a database, delete records from a database,
create new databases, create new tables in a database, create stored procedures in a
database, create views in a database , set permissions on tables, procedures, and
views.

In my one month internship training have undergone through three phases:

 Training Phase

 Designing and Development Phase

Dept. of CSE, SJCIT 9 2021-2022


CHAPTER – 3

SYSTEM REQUIREMENTS AND SPECIFICATION

3.1 System requirements & specification

HARDWARE REQUIREMENTS:

 Processor : Intel core i5

 Hard Disk : 500 GB or more.

 Ram : 1 GB

SOFTWARE REQUIREMENTS:

 Operating System : Windows

 Database : SQL

3.2 System Analysis and Design

Existing System
In the existing manual system a lot of time is spent in communicating the information across
different branches. There is a need for an automated system, which has some centralized
control over the entire process. Conventional System makes use of huge amounts of paper for
recording transactions..

Disadvantages:
 Time consuming
 Inaccuracy of data

Proposed System:

In this project we have develop an Online News Paper website. It is a dynamic system. It

can be maintain and changed easily because it is based on database. It s contain web

10
Online News Portal SRS

pages that are generated in real-time. These pages include Web scripting code, such as

PHP. It is fully secured from unauthorized access. In a word it can say that our Online

News Paper website is a completely dynamic website.

Advantages :-

 Information about news very is clear , have complete view of all the information.
 When we come to the subject of website development the main thing to be focused
on the navigation, where the proposed system in this aspect.
 Communication media is very important. We have huge medias to connect and all the
Required connections are enabled

3.3 System Architecture

3.3.1 Data Flow Diagram

A data flow diagram is a short road map for that graphically represents how the data moves
through the existing system .we have used data flow diagram in design process. The data
flow diagram provides facilitating communication between us and user. DFD shows what
kinds of information will be input to and output from the system, where the data will come
from and go to, and where the data will be stored. It does not show information about the
timing of processes, or information about whether processes will operate in sequence or in
parallel.

Circle
The processes are represented by circle shows what the action take on the data-checking. A
process accepts input data needed for the process to be carried out and produces data that it
passes on to another part of the DFD.

Figure 3.1: circle.

Dept. of CSE, SJCIT 11 2021-2022


Online News Portal SRS

Arrow
Arrow defines direction of the data flow. It shows the direction between a data store to
another data store, source to processes.

Figure 3.2: Arrow


Square
Square indicate the source and destination of the system.

Figure 3.3: Square.

Data flow diagram of Online News Paper for the USER

Figure 3.4: A data flow diagram of Online News Paper for the USER

Dept. of CSE, SJCIT 12 2021-2022


Online News Portal SRS

Data flow diagram of Online News Paper for the Admin

Figure 3.5: A data flow diagram of Online News Paper for the Admin

3.3.2 User Panel Design


In user panel design we have done our task for user. Here we provide facility about Online
News Paper. In index page user can select any options which is needed by him/her. By
selecting options he/she can see the desired page. Then he/she can get the all oriented
information finally. The design of user panel is shown in following flow chart.

Dept. of CSE, SJCIT 13 2021-2022


Online News Portal SRS

User Panel Flow Chart:

Figure 3.6: The user panel flowchart part

3.3.3 Admin Panel Design


We have design user login facility to manage and update all of the information. It is fully
secured page. Without appropriate username and password it cannot be accessed by anyone.
For admin login after giving username and password we need to click a login button , when
we click login button it is not directly entered in home page , it stay in login page. Then it
starts a session and set two variables called username and password. If the username and

Password are matched with database, it can enter in home page. It is not possible without
click login button. In case if username or password are not matched with database than
Invalid username or password massage is shown. We can describe the login facility in admin
login by using below flow chart given below—

Dept. of CSE, SJCIT 14 2021-2022


Online News Portal SRS

Figure 3.7: Admin Login Flow Chart.

Dept. of CSE, SJCIT 15 2021-2022


Online News Portal SRS

3.3.4 Files and Database


We have organized one database for system design. It can be accessed directly or sequentially
by registered. The database determines files, record, fields, and characters. It can be easily
controlled and updated. This database and its table and component are described by using
flow diagram that is given in the below

Figure 3.8: Full Database of Online News Portal

Dept. of CSE, SJCIT 16 2021-2022


CHAPTER 4
OUTCOMES OF THE WORK
An internship is learning experience of its own kind. The importance it has got over the years
in building one’s career is very important in one’s professional life. It makes me learn not
only the basics of work life but also some of the technical and non-technical activities that is
very important in making the professional life better.

4.1 Technical Outcomes

i. Basic understanding of web technology and its applications.


ii. Learnt the practical approach of My SQL database
iii. Learnt the HTML and using its appropriate tags
iv. Learnt different types of cascading style sheets and experienced its use.
v. Designed and developed a web pages along with their navigations and different types
of information was inserted which was included with the video, gif and the anime .
vi. Finally a simple website was developed with the design of front and back end

4.2 Non - technical Outcomes

i. Problem Solving Skills An internship introduces me to real-life work problems and


hence develops the problem solving skills. Whatever problem statement I may
encounter, it builds a potential within me to solve the given problem within the
specific time.
ii. Adaptability Skills Everyone won’t be adaptable in the beginning. Being adaptive to
the surroundings easily is one of the most useful soft skills not only desirable to
employers but also important to self-growth.
iii. Communication Skills It’s one of the top listed skills that recruiters look for in a
resume and something that can get you from bottom to top. Communicating well is a
gem of a skill which I learnt during my internship experiences. Internship provides an
opportunities were I can exhibit my communication skills in delivering the knowledge
to the people.

17
CHAPTER 5

SNAPSHOTS

Home page Of User specification

Figure 5.1: Home Page

18
Online News Portal Snapshots

Online News Paper Politics Page

Figure 5.2: Politics Page

By clicking the Politics link user can get the politics related news here

Dept, of CSE. SJCIT 19 2021-2022


Online News Portal Snapshots

Online News Paper Business Page

Figure 5.3: Business Page

By clicking the Business link user can get the business and economics related news here

Dept, of CSE. SJCIT 20 2021-2022


Online News Portal Snapshots

Online News Paper National Page

Figure 5.4: National Page

By clicking the National link user can get the international news here

Dept. of CSE. SJCIT 21 2021-2022


Online News Portal Snapshots

Online News Paper Entertainment Page

Figure 5.5: Entertainment Page

By clicking the Entertainment link user can get the entertainment related news here

Dept. of CSE. SJCIT 22 2021-2022


Online News Portal Snapshots

Online News Paper Sports Page

Figure 5.6: Sports Page

By clicking the Sport link user can get the sports news here

Dept. of CSE. SJCIT 23 2021-2022


Online News Portal Snapshots

Online News Paper Contact Us Page

Figure 5.7: Contact Us Page

By clicking the Contact Us link user can contact and send any kinds of news through email.

Dep. of CSE. SJCIT 24 2021-2022


Online News Portal Snapshots

Figure 5.8 Admin Portal

Figure 5.9: Admin Panel Home Page

Dept. of CSE. SJCIT 25 2021-2022


CHAPTER -7
CONCLUSION

In today's Web development, a good site design is essential. A bad design will lead to the
loss of visitors and that can lead to a loss of business. In general, a good page layout has to
satisfy the basic elements of a good page design. This includes color contrast, text
organization, font selection, style of a page, page size, graphics used, and consistency. In
order to create a well- designed website for a specific audience, the developer needs to
organized and analyze the users' statistics and the background of the users. Although it can
be hard to come up with a design that is well suited to all of the users, there will be a design
that is appropriate for most of the audience. The better the page design, the more hits a
website will get. That implies an increase in accessibility and a possible increase in
business.

26
BIBLIOGRAPHY

1. Clark, Joe. Building Accessible Websites, New Riders Publishing, 2002.


2. Duckett, Jon. Accessible XHTML and CSS Web Sites Problem
Design Solution, Wrox, 2005
3. Gay, Greg et al .Introduction to Web Accessibility, Ryerson University
Press books, 2019.
4. Gay, Greg et al. Professional Web Accessibility Auditing Made Easy,
Ryerson University Press books, 2016.
5. Gay, Greg et al. Web Accessibility for Developers, Ryerson University
Press books, 2019.

27
APPENDIX

Appendix A: Abbreviation

IDE: An integrated development environment (IDE) is software for building applications that
combines common developer tools into a single graphical user interface (GUI).

CSS: Cascading Style Sheets, fondly referred to as CSS, is a simply designed language
intended to simplify the process of making web pages presentable. CSS allows you to apply
styles to web pages. More importantly, CSS enables you to do this independent of the HTML
that makes up each web page.

HTML: HTML stands for Hyper Text Markup Language. It is used to design the front- end
portion of web pages using markup language. HTML is the combination of Hypertext and
Markup language. Hypertext defines the link between the web pages. The markup language
issued to define the text documentation within tag which defines the structure of web pages.

JS: JavaScript is a famous scripting language used to create the magic on the sites to make
the site interactive for the user. It is used to enhancing the functionality of a website to
running cool games and web-based software.

28

You might also like