Donova Luis Work
Donova Luis Work
Donova Luis Work
This is to certify that this report titled “A report on the internship carried out
from the 14th of June to the 14th of July at TEKSTEDIA, focus area WEB
APPROVED BY:
Academic Supervisor
Signature ……………………………………………
Date …………………………………………………
Head of Department
Signature …………………………………………
Date ……………………………………………..
i
DECLARATION
institution’s policy on this. I declare that this report has not been previously
Signature …………………………
Date ………………………………
ii
DEDICATION
members.
iii
ACKNOWLEDGEMENTS
company.
the internship.
I also will like to thank the people with whom I worked with at
iv
ABSTRACT
measurable value.
v
TABLE OF CONTENTS
CERTIFICATION...............................................................................................................i
DECLARATION...............................................................................................................ii
DEDICATION..................................................................................................................iii
ACKNOWLEDGEMENTS..............................................................................................iv
ABSTRACT.......................................................................................................................v
LIST OF FIGURES........................................................................................................viii
LIST OF ABBREVIATIONS...........................................................................................ix
CHAPTER ONE................................................................................................................1
INTRODUCTION.........................................................................................................1
1.6 Synopsis.............................................................................................................8
vi
CHAPTER TWO.............................................................................................................10
LITERATURE REVIEW.............................................................................................10
CHAPTER THREE.........................................................................................................13
CHAPTER FOUR............................................................................................................35
CHAPTER FIVE.............................................................................................................37
5.1 Recommendations...........................................................................................37
REFERENCES................................................................................................................39
vii
LIST OF FIGURES
viii
LIST OF ABBREVIATIONS
IT : Information Technology
C : Programming Language
C# : C-sharp
ix
CHAPTER ONE
INTRODUCTION
massive expansion.
x
TeksTedia equally seeks to build computer systems and gadgets that meet
satisfaction.
Initially, it started with a board of nine (9) members including the Director.
The name of the company was initially TT&M which means TECH
TECHNOLOGY and MEDIA but was later changed to a more catchy and
Pride”.
TEKSTEDIA has dedicated itself to not just building but also training of
skills which individuals possess or wish to acquire and give these skills
professional polishing. For more than 3years now, this company has set out
to solve the problems faced in the tech industry and also the society. The
xi
Graphic Design, video editing, search engine optimization, brand building
production and graphic design Perc C et al., (2013) and web development is
the building and maintenance of websites; it’s the work that happens behind
the scenes to make a website look great, work fast and perform well with a
While the terms web design and web development are often used
xii
machine, particularly a computer. Programming languages like human
languages are defined through the use of syntactic and semantic rules, to
C#, PHP, Java, JavaScript, Python, etc. The said languages are however
backend languages. What this means is that these languages have specific
features that ease the process of communicating with the server, through
which information and data are given and received by the clients or users
1.1.1 To contrast this we also have front end languages. With this,
side of the site to life. This development takes technical, creative and
xiii
1.3 Structure of TESKEDIA
DIRECTOR
SECRETARY
MARKETERS GRAPHIC
DEVELOPERS
DESIGNERS
HEALTH
SUPERVISOR
1. Director
The director Mr. Nsah Esli is at top and plays a governance supervisory
xiv
2. SECRETARY
3. MARKETERS
They coordinate and produce all the materials representing the business. It
4. DEVELOPERS
software programs. Aside from the mentioned, they also need to spot and
5. GRAPHIC DESIGNERS
6. HEALTH SUPERVISOR
This body handles health of the institution. That is the health supervisor
grants the permission to those whose health condition is not good but
xv
Internship will allow the employer to have a closer relationship with the
intern and even do his analysis on the employees, based on the attitude of
xvi
PHP: Hypertext Preprocessor is a widely-used open source general purpose
to achieve font, colour, graphic, and hyperlink effects on World Wide Web
pages.
CSS: Cascading Styles sheet is a style sheet language used for describing the
that enables developers to build applications that run on the .NETC platform.
xvii
1.6 Synopsis
problems which are being faced out there in the society using the power
work that happens behind the scenes to make a website look great, work
fast and perform well with a seamless user experience. Web developers
xviii
CHAPTER TWO
LITERATURE REVIEW
applications; it’s the work that happens behind the scenes to make a
website look great, work fast and perform well with a seamless user
experience.
development.
xix
i. Front-end web developers: They are responsible for the look and
feel of a website. This means how colors, icons and images appear. At
JavaScript.
ii. Back-end web developers: They are responsible for building and
maintaining the code that runs a website. This code connects the
website to the server and ensures that data flows properly to the
Objectives
websites.
xx
Problems
Choosing themes that loads fastest for websites will solve the
issues.
privacy.
Remedies
this.
xxi
CHAPTER THREE
INTERNSHIP ACTIVITIES
the internship coordinator who was hospitable. Right after that, we were
specialty.
company, how it started, their initial number of staff and how their
• Since we had a basic knowledge on HTML and CSS, without much ado
xxii
• Before we could start writing codes for this project we had to
brainstorm and come up with a sketch design for this so that we would
• After our preparation we finally started the project and we were using a
markup language called HTML to build the framework for the site and
additional features.
• Three days into the project and we started having difficulties. This was
was not looking professional and our code was ambiguous. We were
xxiii
3.2.2. Redoing Company Website
xxiv
Figure 3 Screenshot of the footer
xxv
Figure 5 Screenshot of some company photos
xxvi
Figure 7 Screenshot of the Google map location of the company
in aesthetics.
xxvii
I had to do research and learn on JavaScript variables, Scooping, Hoisting,
This is my code. I used a text editor called Visual Studio Code to generate
• <html>
• <head>
• <script language="javascript" type="text/javascript">
• /*
• function sayHello() {
• alert("Hello World!")
• }
• </script>
• </head>
• <body>
• <script type="text/javascript" language="javascript">
• <!--
• document.write("Hello World")
• var money, name;
• //-->
• </script>
• <p>This is web page body</p>
• <!-- Click here to check for results
• <input type="button" onclick="sayHello()" value="Say
Hello" /> -->
• </body>
</html>
xxviii
Figure 9 Screenshot of output generated.
necessary and will not just be a skill but also an added advantage in
behavior. I was told of its uses and its features like Regular
xxix
work was not done this but I learnt the basics which were the Move
of four people of your choice given that each person saves twice.
go about it.
It goes thus.
• On the “Total Savings” table, I selected the first cell to which I will
bar and has two sub-sections namely Design and Layout. I clicked
xxx
Average Savings/month = =AVERAGE(LEFT)
According to the said rules, the functions (e.g. SUM, AVERAGE) must
Task: Create a class report for student’s, input the marks for their
various courses and uses formulae to generate their Total marks, AVG,
xxxi
• After designing layout for this, I had to insert the formulae. In excel,
columns are named in alphabetic order from A-Z whereas rows start
from 1-infinity.
• Additions here are similar to that of word except with excel after
keying in the functions the cell which holds the values are now
• The SUM function is used. For example the total marks of Eto is
which hold his marks for the different courses. The same principle
• To calculate the rank, I used the RANK function. The function tells
you which value is the highest, the second highest and so forth. It is
moves.
• For the comment, I used the IF function. Basically what this does is to
compare.
xxxii
Figure 11 Screenshot of Task 2 from source.
3.4 Activities of week Four
xxxiii
3.4.2 Introduction to PHP
PHP is a server side scripting language like APS. PHP scripts are
odbc, etc.,
HTML.
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<?php
echo “Hello,World!”;
?>
</body>
</html>
CHAPTER FOUR
What I learnt in the classroom compared to what I was doing in the field
was not quite similar. This is because in the classroom knowledge given
While working in the company, I learnt lots of new ideas in-line with my
field work.
Outlined below are some challenges faced by both the company and
intern
• It had limited working facility and there was always be some form
time.
• Poor ergonomics
CHAPTER FIVE
RECOMMENDATIONS AND CONCLUSION
5.1 Recommendations
more reliable and stable water supply source. This can be done
interns. I believe this will boost the working capacity of her future
interns.
internship. This helps track progress over time. This also plays a
• Interns should understand the need for decency. It says a lot about
you and how people view you in the society especially in the
professional industry.
5.2 Conclusion
The purpose and objective of wed development is not fully achieved. The
aim of this report is to give users an overview on how web pages are
2022
January, 2023