Tribhuvan University: Balkumari College
Tribhuvan University: Balkumari College
Tribhuvan University: Balkumari College
Balkumari College
Narayangarh, Chitwan
An Intern Report
On
FRONT END WEB DESIGN AND WEB DEVELOPMENT
Submitted by:
Geeta Thapa
Reg No: 9-2-0241-0459-2015
First I would like to thank Prabin Lamichhane, Web Designer/ Web Developer, Department of
Software, WebSoft pvt.ltd Nepal for giving me the opportunity to do an internship within the
organization. . I am highly indebted to him, for the facilities he provided to accomplish this
internship and guiding me to accomplish the task.
I also would like all the people that worked along with me in WebSoft pvt.ltd Nepal with their
patience and openness they created an enjoyable working environment. It is indeed with a great
sense of pleasure and immense sense of gratitude that I acknowledge the help of these
individuals I would like to thank my Head of the Department Shree Parsad Aryal for his
constructive criticism throughout my internship. I would like to thank Dr. B. Rajesh, College
internship coordinator Sri L.V Satyanarayana internship coordinator Department of CSE for their
support and advices to get and complete internship in above said organization. I am extremely
great full to my department staff members and friends who helped me in successful completion
of this internship. S.VA
Abstract
The “front-end languages” live in the browser. After you type an address into the address bar at
the top and hit the enter/return key, my browser will receive at least an HTML file from the web
server. That file will likely tell the browser to request a CSS file and a JavaScript file as well
(probably many more than one, but we’ll keep it simple).
Each of these languages performs a separate but very important function and they work
harmoniously together to determine how the web page is STRUCTURED (HTML), how it
LOOKS (CSS), and how it FUNCTIONS (JavaScript). And keep in mind that my browser
handles figuring out how to make these files into a functioning web page (not the server).
Front-end web development is NOT design (you won’t be playing around in Photoshop or
anything), but a front-end developer does apply the work of designers to the web page by
translating their well designed layouts into real code. The front-end developer stands between the
designer on one end and the back-end developer on the other, translating the design into code
and plugging the data from the back-end developer into the right spots. He or she must also
handle all the possible interactions that the user may need to make with the page.
On the front end, I will need to be highly conscious of who my user is and how they will be
interacting with my web page because I am building their gateway to my page or product. This
may mean gaining a strong understanding of accessibility and things like responsive
development down the line, but first, I need to build up my toolkit and pick up the fundamentals
of the front-end languages.
In the following lessons, you’ll get a healthy understanding of each of the three front-end
languages (the most popular JavaScript library). To get warmed up, we’ll start at a high level.
Table Of Contents
Weekly timetable.........................................................................................................................................2
Company Letter in Letter Pad......................................................................................................................3
Acknowledgement.......................................................................................................................................4
Abstract.......................................................................................................................................................5
List of Figures.............................................................................................................................................8
List of Tables...............................................................................................................................................9
Abbreviation..............................................................................................................................................10
Chapter I:...................................................................................................................................................11
1. Introduction:.....................................................................................................................................11
1.1 Background..............................................................................................................................11
1.2 Purpose of Intern......................................................................................................................11
1.3 Objective of my Intern..............................................................................................................11
1.4 Scope and Selection of organization:........................................................................................11
Chapter II:.................................................................................................................................................12
2. Description of the company/institution.............................................................................................12
2.1 Introduction of organization.....................................................................................................12
2.2 Major function of organization.................................................................................................12
2.3 Introduction of department.......................................................................................................12
2.4 System Used in Department and Operation..............................................................................12
2.4.1 Commercial Database and other software packages:............................................................12
2.4.2 Database server:...................................................................................................................12
2.4.3 Hardware equipment's:.........................................................................................................12
2.4.4 Testing and verification methods:........................................................................................12
Chapter III: Intern activities......................................................................................................................13
3.1 Customer communication.........................................................................................................13
3.2 System Analysis,......................................................................................................................13
3.3 System Design,.........................................................................................................................13
3.4 Test and Design Validation,.....................................................................................................13
3.5 Document Produced,................................................................................................................13
3.6 Systems Installation and Troubleshooting................................................................................13
Chapter IV: An assessment of the internship............................................................................................14
4.1 Learn from the internships........................................................................................................14
4.2 Applied theory knowledge into practicum................................................................................14
4.3 Challenges................................................................................................................................14
Chapter V: Conclusion..............................................................................................................................15
5.1 Summary..................................................................................................................................15
5.2 Recommendations for improvement.........................................................................................15
References.................................................................................................................................................16
Appendices and supplementary material...................................................................................................17
List of Figures
List of Tables
1. Introduction:
1.1 Background
Internships are generally thought of to be reserved for college students
looking to gain experience in a particular field. However, a wide array of
people can benefit from Training Internships in order to receive real world
experience and develop their skills.
An objective for this position should emphasize the skills you already
possess in the area and your interest in learning more
Internships are utilized in a number of different career fields, including
architecture, engineering, healthcare, economics, advertising and many
more.
Some internship is used to allow individuals to perform scientific research
while others are specifically designed to allow people to gain first-hand
experience working.
Utilizing internships is a great way to build your resume and develop skills
that can be emphasized in your resume for future jobs. When you are
applying for a Training Internship, make sure to highlight any special skills
or talents that can make you stand apart from the rest of the applicants so
that you have an improved chance of landing the position.
Blessed with 6 years of positive change and driven by collaboration, the present
acknowledgment framework is Data Innovation, Programming and Incorporated
Web-based business Advancement Organization having the nearness in Nepal
(Chitwan) WebSoft Nepal IT is an expert Web-based business and programming
improvement organization in Nepal giving a scope of reasonable custom web
composition, economical web-based business web architecture administrations to
customers over the world. We routinely convey innovative, successful website
architectures and arrangements that demonstrate the characteristics, needs, and
vision of our customers. Our objective is the accomplishment of our customer's on
the web and disconnected marking, interchanges and showcasing system.
WebSoft Nepal IT World's for the most part target gathering are worldwide
gathering, Joint endeavor organization the individuals who need to make their site
or redesign their site. WebSoft Nepal IT has additionally some instructional class
for the understudy who truly needs to find out about web improvement, internet
business and subsidiary promoting
E-COMMERCE DEVELOPMENT
eCommerce Development
Magento Development
WooCommerce Development
Theme Development
Extension Development
Speed Optimization
Bug Resolving Services
Marketplace in Magento
WEB DESIGN
Dynamic Web Solutions
Custom Web Design
Web Application
Web site Re-Design
Website Maintenance
Our Design Process
Recent Development Site
Hosting Packages
Magento Hosting
Linux Hosting
Hosting Transfer
Reseller Hosting-Linux
Dedicated Customer Service
VPS Hosting
DOMAIN
Domain Registration
Domain Renew
Domain Transfer
Search Your Domain
Domain Price List
Reseller Domain
BD .Gov.BD Country LTD
As one of the main firms in its industry, WebSoft Nepal IT World has various
qualities that empower it to flourish in the commercial center. These qualities not
just assistance it to ensure the piece of the pie in existing markets yet in addition
help in entering new markets. WebSoft Nepal IT World are –
Highly successful at Go to Market strategies for its products.
Strong Free Cash Flow
Successful track record of integrating complimentary firms through
mergers & acquisition.
Successful track record of developing new products.
Strong dealer community.
Reliable suppliers.
Highly skilled workforce through successful training and learning
programs.
Chapter III: Intern activities
3.1 Customer communication/System Study
• That a system can handle multiple users without significant system lag
Performance Qualification
• That when the system contains large quantities of data, queries are
returned in a certain (short) period of time
Menus(Pages) Include: Locations and Categories are bakery, beverage, breakfast etc
Homepage Include title with sub title and date
Facebook Chat Button Direct chat with the owner of restaurant for instant order and review on
food and services included.
Menu Food Provided with different category on personal choices
Google Users review Display users reviewing on restaurant food and services under 5stars
Customer Survey Rate your experience here with all the likeable and unlike our restaurants
food and services majorly
Footer About restaurant, opening hours and locations are listed in most
understandable form here.
4. Customer Survey
HTML was created by Tim Berners-Lee in 1987. HTML is the standard markup
language for making Site pages. HTML represents Hypertext Markup Language.
It depicts the structure of Site pages utilizing markup. HTML components are the
structure blocks of HTML pages. Its components are spoken to by labels. Its
labels mark bits of substance, for example, "heading", "section", "table, etc.
Programs don't show the HTML labels yet use them to render the substance of the
page.
In this Report, I Take Concentrate About Frontend Plan by HTML and CSS. I
think this isn't sufficient I need more practices. In the wake of Finishing my
Investigation I intending to find out about Bootstrap, JavaScript, PHP.
My objective was to manufacture the frontend of the site venture given by
WebSoft Nepal IT. I have taken every necessary step utilizing HTML and CSS
and adapted well about these subjects. The coursework appropriately set me up
for the expert substance of the temporary job. I confronted a few difficulties while
doing the CSS cushioning and situating the site substance. After work, I've
figured out how to work in an expert way.
4.3 Challenges
When I initially began as a front-end web designer, the quantity of learnings
which I have to do was tremendous. The code documentation was restricted.
Around then, I didn't generally have a guide to help me through the learning
procedure so I needed to learn without anyone else more often than not. In
addition, I was given a great deal of undertakings which were very hard with a
restricted time spending plan.
One of my senior gave a cool technique which he constantly utilized it in his day
by day works. It turned out his depended vigorously on a "search in catalog"
instrument to learn numerous pieces of the code base. From that point, I figured
out how to utilize that technique too alongside Google search. After a
concentrated inquiry, huge amounts of investigations and tests, I ended up used to
get familiar with a code base in a brief timeframe on numerous sorts of
programming dialects.
There were times when I expected to get some assistance from others. Luckily,
the majority of my companions were useful and prepared to help at whatever
point I asked them.
Not the majority of my works were great. A portion of my works transformed into
a debacle and influenced incredibly to my organization. Be that as it may, once
more, luckily, my friends and my bosses effectively pardoned me and were happy
to assist me with fixing the issue. From that point, I figured out how to manage a
mix-up and how to gain from that.
Fundamentally, what I did was simply learning by doing. Not so gaudy to be sure.
Perhaps I was only fortunate to be in a working environment where individuals
are urged to learn by errors.
Employees should be aware of why data security is important. Trainings should occur with
relatable, real-world examples. Once awareness has been raised, it is up to management to ensure
that employees are trained early and often regarding data security. Training should be required
on a yearly basis whether it is given through a presentation, an online training, or a signed
contract.
Reduce direct dependencies between teams. Otherwise, you run the risk of facing an outage that
can render your whole organization offline.
See technology as an enhancement of reality. Otherwise, when that outage happens, there's no
human intervention fallback. An Enterprise Resource Planning System (ERP System) is an
integrated software designed to manage all business operations within a company.
[1] https://stackoverflow.com/questions/7695044/what-does-doctype-html-do
[2] https://www.w3.org/QA/Tips/Doctype
[3]
https://developer.mozilla.org/enUS/docs/Archive/Web/Properly_Using_CSS_and_JavaScript_in
_XHTML_Document s_
[4] https://en.wikipedia.org/wiki/XHTML
[5] Schacherbauer, W., et al. "An interference cancellation technique for the use in multiband
software radio frontend design." 2000 30th European Microwave Conference. IEEE, 2000