You are on page 1of 26

INTERNSHIP REPORT

On
“PYTHON FULLSTACK”

A report submitted In partial fulfillment of the requirements for the Award of


Degree in

BACHELOR OF TECHNOLOGY
in
Electronics and communication engineering

Submitted by

KANAMARLAPUDI NAVANEETH
21F95A0404

Prakasam Engineering College, Kandukur


Approved by AICTE, Permanently affiliated to JNTU,
Kakinada O.V Road Kandukur
Nellore dist., Andhra Pradesh-523105
Prakasam Engineering College, Kandukur

DEPARTMENTOF

Electronics and communication engineering

CERTIFICATE
This is certified that the Internship report on “PYTHON FULLSTACK”

submitted by KANAMARLAPUDI NAVANEETH (Regd.No.:21F95A0404) is work done by


her and submitted during 2023-2024academic year, in partial fulfillment of the requirements for
the award of the degree of BACHELOR OF TECHNOLOGY in ECE.

Department Internship Coordinator HEAD OF THE DEPARTMENT

K. Srikanth Department of ECE

SIGN OF EXTERNAL EXAMINER


Declaration
I Am KANAMARLAPUDI NAVANEETH bearing Regd.no;
21F95A0404, student of Bachelor of Technology, Electronics and
Communication Engineering, PRAKASAM ENGINEERING
COLLEGE, Kandukur, hereby declare that the internship work entitled
“Python Full Stack” submitted by me, for the award of the Bachelor’s
degree in Electronics and Communication Engineering to prakasam
engineering college is are cord of bonafide work carried out
independently by me under the supervision and guidance of K. Srikanth,
ECE Dept.

Place: kandukur KANAMARLAPUDI NAVANEETH

Date: 27/12/2023 21F95A0404


ACKNOWLEDGEMENTS
First I would like to thank Narayana Swamy N, Technical Head and Anu Sri K, Resource team
of Brainovision Solutions India Pvt. Ltd, Hyderabad for giving me the opportunity to do an
internship within the organization.

I also would like all the people that worked along with me Brainovision Solutions India Pvt.Ltd,
Hyderabad with their patience and openness they created an enjoyable working environment.

It is indeed witha great sense of pleasure and immense sense of gratitude that I acknowledge the
help of these individuals.

I am highly indebted to Secretary & Correspondent Dr.K.Ramaiah, Director Dr.K.Vijay Srinivas


and Principal Dr.CH.Ravi Kumar for the facilities provided to accomplish this internship.

I would like to thank my Head of the Department Dr.CH. Ravi Kumar for his constructive
criticism throughout my internship.

I would like to thank Mr. k. Srikanth internship coordinator Department of ECE for his support
and advices to get and complete internship in above said organization. I am extremely grateful to
my department staff members and friends who helped me in successful completion of this
internship.
Also, thank full to Professor V. Koteswara Rao for his guidance and support.
CONTENTS

Chapter1: Executive Summary 1

Chapter2: Overview of the Organization 2-6

Chapter3: Internship part 7-8

Chapter4: Python Basics 9-12

Chapter5: Weekly Activity Logs 13-19

Chapter6: Outcomes Description 20


CHAPTER1: EXECUTIVE SUMMARY

● 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.

● Utilizing internships is a great way to build your resume and develop skills that can be
emphasized in your resume for future jobs.
● In the Internship period the learning objectives are to get well trained in the topics, apply
them practically, Development, Research, Teamwork, Leadership qualities and technical
exposure.
● The achieved outcomes are same as the learning objectives where as team work qualities,
technical skills, Application development and research on the topic has been achieved

The organization has been into software development and the same has been trained to the students
with the application development using web technologies like HTML, CSS, Java Script and Word
press. Interns has undergone the training for 1 month and has built the web application for 1 month.

1
CHAPTER2: OVERVIEW OF THE ORGANIZATION

Vision
Our partners feel proud when their tech support is used in innovative applications and in
the betterment of people round the corner.
Mission
Creating values to our partners and clients is our motto. They believe in transforming lives
through easy and affordable solutions.
Why Brainovision?
Brainovision follows the mantra of innovation through passion that is apparent in our
approach towards problem resolution, skill set acquisition, team building, project
deliverables and different client verticals.
Quality of Work - The work they do for their clients is excellent in their terms of quality.
Provided they are scalable, secure, reliable, optimized and remarkable in performance.
Technical Expertise - They carry out conventional knowledge in the technical aspects.
This helps them chatter their client’s needs with superior results.

Service and support - In a world run by the internet, they are just a click away. As for the
company, client’s satisfaction is the number one priority. They always concentrate on
providing enhanced world- class solutions to their clients.

Overall organization structure

Brainovision Celebratings even successful years as a company in technology solutions, we grew


out from a purely digital solution company to a complete solution provider in numerous areas. In
2014they started our operation from a facility in Hyderabad as an information technology and
consulting firm. Within a year of operation our passionate approach towards learning and
delivering made us one of the forefront names in technical solutions and business management.
With strong belief in crafting intelligent solutions to existing and new business models, human
resource Development and finance structuring, we made our impact felt by even our competitors

2
in the service areas of Web technologies, Cloud computing, Mobile application development,
Internet of Things, Big Data, Develops and in after sales services.

Their approach towards work is a balancing combination of right insight and technological support
to overcome hindrance making client businesses runs faster and smoother. They are not only
working with world’s best names in automation, software, hardware and consumer brands, but also
with future ready professions. They are delighted to have morethan100customerswith some regular
and repeated businesses. Our client embrace diversified industries to which are privileged to open
new marketing and service opportunities, enhanced reputation and contribute towards betterment
of society.

Products and Services provided by Brainovision

Brainovision has a wide range of products and / or services to cater to the varied
requirements of their customers. The staff at this establishment are courteous and prompt
at providing any assistance. They readily answer any queries or questions that you may
have. A user who has an idea but don’t know what o do, how to do, where and whom to
approach or where to go? With us all these user queries are answered. With our dedicated,
experienced and modern team, user will experience design services that caters the various
needs from start of idea to design analysis to research to development towards complete
marketable product. Our complete user design aids and practices involves how user will
perceive and interact with the developed model, technology and platform used behind it,
marketing strategies to be followed and aids for adequate after sale services. Design model
may include application specific mobile applications, computer executables or cloud
applications to make our users competitive with other similar players in their field of
business. Persistent improvement is the key to progress in this blooming era of
digitalization and globalization. Continuous feedback from customers leads to perpetual
existence of a brand. Our design aspects involve every such unending modification that
leads to complete user satisfaction. Our motto is to provide trustworthy services that our
users find easy to understand, use and modify.

3
Responsive Layouts
Brainovision provide an exuberant Responsive Layout to facilitate the customers with
highly user interactive design that serves the purpose of Web Design

Brainovision solution so offer services which includes:

1. Developing client/server applications to run on Windows/Linux

2. Develop/Test Internet based applications

3. Test suite development for applications and network protocols

4. Developing Networking tools for the enterprises

5. Verification&ValidationofEnterprise applications

6. Software maintenance of enterprise application

Working department in the company

The team is associated with R&D in Wireless Communication Technologies department in the
company. The team is currently working on 4G-5G technologies associated with Cognitive Devices
such as WLAN, Bluetooth, Zigbee, other Mobile networks etc, for better achievable network
efficiencies. The work involves examining various methodologies currently available and under
development and implementation of the same for further analysis and in depth understanding of the
effects of these methods on network capacities.

Web Technologies:

What’s in today may become archaic tomorrow. Presently, certain markup languages and
multimedia packages like HTML, CSS, various web browsers etc are essential to get things going.
So, whether users are designing a website, beginning an e- commerce venture or simply uploading
their latest holiday pictures on social media, web technology services are the means to one’s ends!

In present-day and age, each user has a basic understanding of using web technologies in their
own way where new websites are designed, apps are built resulting in a humongous sized content
creation every day. But all this usually happens with little expertise. Whereas on the professional
platform, things are definitely a bit tricky, especially when it comes to developing web
applications, designing an web site or searching in optimization. When the idea is to

4
bring the world right in front of our user’s and to make every effort towards building their
business count, they just search for us.

Scope of the work

Brainovision has a dedicated group specializing in providing productivity tools for work group
collaboration, which also handles software projects for small and medium scale enterprises.

Their Work group productivity software suite Smart Works consists of software applications
which can help you plan and track your projects, Manage meetings and Track various issues to
its closures. Smart Works is affordably priced and uses TCP/IP based client server architecture
at its core. Smart Works server runs on all the windowing platforms (Windows
95/98/NT/2000/ME). Efforts are onto make Smart works available on other platforms as well.

Brainovision also offer services which includes

1. Developing client/server applications to run on Windows/Linux

2. Develop/Test Internet based applications

3. Test suite development for application and network protocols

4. Developing Networking tools for the enterprises

5. Verification &Validation of Enterprise applications

6. Software maintenance of enterprise applications

Search Engine Optimization

Search engine optimization is the process of increasing the quality and quantity of website traffic
by increasing the visibility of a website or a web page to users of a web search engine. SEO refers
to the improvement of un paid results and excludes direct traffic/visitors and the purchase of paid
placement.

SEO may target different kinds of searches, including image search, video search, academic
search, news search, and industry-specific vertical search engines.
Optimizing a website may involve editing its content, adding content, and modifying HTML and
associated coding to both increase its relevance to specific key words and remove barriers
5
To the indexing activities of search engines like Google, Yahoo etc. Promoting a site to increase
the number of backlinks, or inbound links, is another SEO tactic.

As an Internet Marketing Strategy, SEO considers hoe search engines work, the computer
programmed algorithms that dictate search engine behavior, what people search for the actual
search terms or keywords typed into search engines are preferred by their targeted audience.SEO is
performed because a website ranks in the search engine results page (SERP).

These visitors can then be converted into customers. SEO differs from local search engine
optimization in that the latter is focused on optimizing a business online presence so that its web
pages will be displayed by search engines when a user enters a local search for its products or
services. The former instead is more focused on national or international searches Dataanalysis.

Software Development Services:

Software Development is the integral part of Generis Technologies Private Limited. Building
technology to the ever-growing innovative ideas, we provide services are excellence in the field
of Software Development. Be it end-to-end solution development, or developing intermediary
building blocks in the system, handles it with ease. Software development services are centered
on providing high quality effective software that is just right for you! Success and Progress go
hand in hand with quality and innovation as our main motto.

The proven methodology ensures you get products and solutions faster, at reduced cost and best
quality assurance. It is the process of creating a computer program or a set of programs to perform
the different tasks that a business requires. Every app building process follows the same steps:
gathering requirements, designing prototypes, testing, implementation and integration

6
CHAPTER3: INTERNSHIPPART

Description of the Activities/Responsibilities in the Intern Organization during Internship, which


shall include - details of working conditions, weekly work schedule, equipment used, and tasks
performed. This part could end by reflecting on what kind of skills the intern acquired

Intern ship program Involves training and project phases. Once we get enrolled in to the Internship
program we will be trained on web technologies like HTML, CSS, Java script and word press.
Training sessions are held for knowledge transfer. Regular training period of 3 weeks will be taking
place. During the training period we will be trained on the certain topics and technologies which
are required for the application development.

We are given tasks and activities on a daily basis to achieve. We are given a portal of LMS where
we have to submit all our tasks and assignments there. After being trained on the complete topic we
have been divided into teams randomly. From a team we have to select a teamlead and take up a
project. The hosting and domain of a project is given to each batch to build a project of web
application. Intern have to work on the project given along with the assigned team members. Every
team has to build a web application on a sustainable development goal and submit to the
organization. Team will be having deadline targets for every week. During the Internship period we
used laptops/ Desktops provided by the organization and College.

This report is a description of my 6 weeks internship carried out as a compulsory component of the
course. In the following chapter details of tools and technology used and an overview is given.
Afterwards, I explain my role and tasks as a trainee and give specific technical details about my
main tasks. Finally, a conclusion is drawn from the experience.

The objective of web development is to handle the entire design of a website. These are keeps track
of all the information about the entire website. The system contains a database where all the
information will be stored safely.

3. 1To gain skills and knowledge


This internship provided us with essential skills and knowledge one requires in the field of web
designing. The crucial tools used during the tenure helped us in gaining knowledge about
programming languages.

To get field work experience


By taking this training we enhanced our knowledge in Web designing and got insight in how the
websites are designed using HTML and CSS.

7
To enhance our communication skills
By interacting with my trainee and classmates I got to learn a lot. It helped me to enhance my
communication skills and represent my work with confidence. It boosted my confidence to design
more web pages and create some great designs just for fun.
To link theory with practice
First we learned the theory aspect and then we put that into practice. By doing the practical work,
our concept got clearer and it was easy to code into HTML once we got familiar with it. By putting
our theoretical knowledge into practical, coding became more fun.

To build a network
By learning how to code in HTML and CSS it is easyt o build and design our own websites with
all the changes we want. We also got to know about how websites are designed initially and the
logic behind that.
Tools and Technology Used
Various tools and technology were used during our internship training.

8
CHAPTER4: PYTHON BASICS

Environment setup
Activities:

● Introduction to Python programming language.


● Set up Python environment (interpreter, IDE, virtual environment).
● Basic Python syntax and data types.

Explanation:

The initial days focus on establishing a strong foundation in Python, including setting up the
development environment and getting familiar with basic syntax and data types.

Control Flow and Functions


Activities:

● Understand control flow structures (if, else, loops).


● Explore function definition and usage in Python.
● Practical exercises on control flow and functions.

Explanation:

These days delve into more advanced Python concepts like control flow structures and functions,
essential for writing structured and modular code.

Data Structures in Python - Lists, Sets, and Dictionaries


Activities:

● Learn about Python lists, sets, and dictionaries.


● Practical exercises on manipulating and iterating over these data structures.

9
Explanation:

A deep dive into fundamental data structures in Python helps in understanding how to organize and
manipulate data efficiently.

Object-Oriented Programming (OOP) in Python


Activities:

● Introduction to OOP concepts (classes, objects, inheritance).


● Implement simple classes and explore inheritance.
● Practical exercises to apply OOP principles.

Explanation:

Understanding OOP in Python is crucial for writing modular and scalable code. These days focus
on OOP concepts and their practical implementation.

File Handling and Exception Handling


Activities:

● Learn to read and write files in Python.


● Understand exception handling for robust code.
● Practical exercises on file and exception handling.

Explanation:

Efficient file handling and exception handling are vital skills. This phase covers techniques to work
with files and handle errors gracefully.

Python Libraries - NumPy and Pandas


Activities:

● Introduction to NumPy for numerical operations.


● Explore Pandas for data manipulation and analysis.
● Practical exercises on using NumPy and Pandas.

10
Explanation:

Understanding popular Python libraries like NumPy and Pandas is crucial for data analysis and
manipulation tasks.

Web Scraping with Beautiful Soup and Requests


Activities:

● Learn basics of web scraping.


● Use Requests library to fetch web pages.
● Utilize Beautiful Soup for parsing HTML and extracting information.

Explanation:

Web scraping is a valuable skill. This period focuses on tools and techniques for extracting
information from websites.

Introduction to Flask - Web Development in Python


Activities:

● Understand basics of web development with Flask.


● Create a simple web application using Flask.
● Practical exercises to build and deploy a basic web app.

Explanation:

An introduction to Flask provides hands-on experience with web development in Python, allowing
interns to build a simple web application.

Database Integration with SQLite and SQL Alchemy


Activities:

● Introduction to SQLite database.


● Use SQL Alchemy for database interaction.
● Practical exercises on integrating Python with databases.

11
Explanation:

Database integration is a crucial skill. These days cover SQLite and SQLAlchemy for database
interaction in Python.

Final Project and Presentation


Activities:

● Work on a final project applying Python skills.


● Prepare a comprehensive presentation showcasing the final project.
● Present the project to the team, summarizing key learnings and outcomes.

Explanation:

The final days are dedicated to applying Python skills in a real-world project, concluding with a
presentation to demonstrate the skills and insights gained during the internship.

12
CHAPTER5: ACTIVITYLOGS

WEEK1: ACTIVITYLOG FOR THE FIRST WEEK

Day1:HTML Introduction
Day2:Basic HTML Syntax. Installation of VSCode
Day 3: Introduction to Basic tags
Day4:DOM,Tagin HTML
DAY 5: Creating tables
Day6:Learning about SEO

Learning outcome:
Day1 : Understanding HTML
Day2:Usingapropercodeeditor
Day 3: Using tags to create well structure page
Day4:Adding few more tags to structure the page
DAY 5: Creating tables
Day6:Understanding SEO

Objectives:

To understand HTML, its usage, and the importance of it in building a website. Starting to use VS
Code in the devices and Implementing from basics like building the boiler plate of the HTML,
Understanding Tags and the usage of them in various situations on getting perfect website outcome.

DETAILED REPORT:

The first week is more about learning and understanding the basics of the HTML and the subject
web development. I will be listing down the topics learnt, practiced and worked on

HTML stands for Hypertext Mark-up Language. It is used to design web pages using mark-up
language. HTML is the combination of Hypertext and Mark-up language. Hypertext defines the
link between the web pages. Markup language is used to define the text document within a tag
which defines the structure of web pages. HTML5 is the fifth and current version of HTML. It has
improved the mark-up available for documents and has introduced application programming
interfaces (API) and Document Object Model (DOM).

BelowexampleillustratetheHTML5content:

13
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
</head>
<body><h1>This is a Heading</h1><p>This is a paragraph. </p></body></html>

WEEK2: ACTIVITYLOG FOR THE SECONDWEEK

Day1:CSS Introduction
Day2:Usage of CSS and importance in Web applications
Day 3: BG Colors and Text colors
Day4:CSS Selectors and properties
Day 5: CSS Syntax and structure
Day 6: Alignment of elements

Learning outcome :
Day1:Understanding CSS Day
2: Basic CSS Usage
Day3:Adding Internal and External colors
Day4:LearningandimplementingCSSPropertiesandselectors
DAY 5: Using CSS Syntax and inline CSSA
Day6:Alignment of proper elements

OBJECTIVES: Styling the web application and building is the main objective in the second week
which included CSS, styling, alignment, fonts, text and making the web application beautiful as
much as possible.

DETAILED REPORT:

The Second week is more about learning and understanding the basics of the CSS and the subject
web development. I will be listing down the topics learnt, practiced and worked on

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

14
pages. More importantly, CSS enables you to do this independent of the HTML that makes up each
web page.

There are three types of CSS which are given below:


Inline CSS
Internal or Embedded CSS
External CSS
Below example illustratetheCSS3 content:
<!DOCTYPEhtml><html><head><title>HTML5Demo</title><style>.intern{ font-
size:40px; font-weight: bold; color: green; } body { text-align: center; }
</style></head><body><divclass="intern">HelloWorld!</div><aside><div>ThisisInsiya
Badshah</div></aside></body></html>

WEEK3: ACTIVITYLOG FOR THE THIRD WEEK

Day1:JAVASCRIPT Introduction
Day2:JavaScript Data Types and Variables
Day 3: JavaScript Operators
Day4:JavaScript Statement
DAY5:JavaScript Function
Day6: Objects in JavaScript

Learning outcome:
Day1:Understanding Javascript
Day2:Learn to Create variables and data types
Day3:Worked on bitwise, comparison and few operators
Day 4: Loop statements and condition statements
Day5:Creating and calling function and arrow function
Day6: What is object, types of object and global objects

OBJECTIVES: We can create a behavior to a website and make it responsive which Is an


important aspect in web development to web development and add functionalities to it

DETAILED REPORT:

TheThirdweekismoreaboutlearningandunderstandingthebasicsofJavaScriptandthe subject web


development. I will be listing down the topics learnt, practiced and worked on

15
JavaScript is a lightweight, cross-platform and interpreted scripting language. It is well-known for
the development of web pages, many non-browser environments also use it. JavaScript can be used
for Client-side developments as well as Server-side developments.

Features of Java Script:


According to are cent survey conducted by Stack Overflow, JavaScript is the most popular
language on earth. With advances in browser technology and JavaScript having moved into the
server with Node.js and other frameworks, JavaScript is capable of so much more.
FunctionsinJSareobjects.Theymayhavepropertiesandmethodsjustlikeanotherobject. They can be
passed as arguments in other functions.
Can handled at end time.
Performs Form Validation although the forms are created using HTML.
No compiler needed.

WEEK4: ACTIVITYLOG FOR THE FOURTH WEEK

Day1:Nocoding tool Introduction and its Importance


Day 2:Sustainable development goals
Day3:Brainstorming on Ideas
Day 4:Design Thinking
Day5:Web site working process
Day 6: Canva

Learning outcome:
Day1:Implementing non coding tools
Day 2: Understanding SDGs
Day3:Working on Ideas of web applications
Day 4: Exploring Innovative Ideas
Day5:Coming to know how a web siteworks
Day6:DesigningImages, logos and in graphic for website

OBJECTIVES: Understanding the importance of no coding tools, learning SDGs, Working on the
Ideas of web application and designing the images, videos , logos and other infographics using
canva for application

DETAILED REPORT:

16
The fourth week is more about learning and understanding no coding tools used in the web
development. I will be listing down the topics learnt, practiced and worked on

No-code development fundamentally shifts how enterprises build applications, allowing users to
construct complex workflows without writing a single line of code. It’s a customizable, secure, and
cost-effective solution that’s driven by ideas, not technical expertise.

Features of Canva and No coding tools:

We, students can create and personalize your own designs from scratch, or choose from thousands
of high-quality, copyright-free educational templates. From presentations to posters, and
infographics, to worksheets, project-based learning, and lesson plans, the possibilities are endless.

No-code development fundamentally shifts how enterprises build applications, allowing users to
construct complex workflows without writing a single line of code. It’s a customizable, secure, and
cost-effective solution that’s driven by ideas, not technical expertise.

Here are the top five benefits of using no-code platforms inenterprises.

1. SPEED: Decrease time to market


2. Collaboration: Bridge Communication Gaps
3. Accessibility: Break Down Structural Barriers
4. Flexibility: Build on Your Own Terms
5. CostSavings: Reduce Legacy Maintenance

WEEK5: ACTIVITYLOG FOR THE FIFTH WEEK

Day1:About Domain and Hosting


Day 2:Purchasing right domain
Day 3: Opening Control panel
Day4:Installing and customizing themes
DAY 5: Posts and pages
Day6:Static website
Learning outcome:
Day1:Understanding domain and hosting
Day2:Learning how to purchase domain
Day 3:Process to open control panel
17
Day4:Downloading HTML,CSS and bootstrap templates Day
5: Editing content images in websites
Day6:Makingafullfledgedstatic website

OBJECTIVES: Usage of Hosting and domain,Websites to purchase hosting and domain,


downloading and editing templates and building a static website.

DETAILED REPORT:

No matter how we end up creating a website, you’ll need a domain. Domain is the URL we type
into a browser to visit a website. Some of the methods mentioned in this article will offer us a free
domain when we sign up with their service but it’s usually better to purchase a domain separately.
That way if we ever decide to change how wehost our site, it’s not difficult to transfer our domain
and point it to the new service. Some examples of popular domain name registrars include
GoDaddy, Namecheap, and Google.

Static web pages are made of “fixed code,”and unless the site developer makes changes, nothing
will change on the page. Think of it like a brochure for a business. Static sites give a lot of the same
type of information that you could get from a brochure, but it can't just change itself.

Static websites tend to be more secure. It's easier for search engines to rank static websites because
they usually load faster. Building static websites doesn't require complex software.Static websites
cost less to build.

WEEK6: ACTIVITYLOG FOR THE SIXTH WEEK

Day1 : About Wordpress


Day2:Installingwordpress
Day 3: Installing ASTRA
Day4:ChoosingTemplateinastra
Day5:Adding and Editing the element singele mentor
Day 6: Adding plugins

Learning outcome:
Day1:A better understanding the usage of Wordpress
Day2:Process to install the wordpress
Day3:opting the ASTRA theme
Day4:Selectingtherighttemplate suitable fo rthe website

18
DAay5:Creating and editing content, pages, buttons, forms, googlemapsetc..
Day 6:Adding necessary plugins for the website

OBJECTIVES: Installing the wordpress, Going to thedash board, Installing Astra and activating
it, choosing a perfect template in astra, editing the astra using elementor and adding plugins
necessary for website and building dynamic website.

DETAILED REPORT:

Through researching the Astra theme and learning the unique features I came to the conclusion that
we would have to install their demo which would allow us to completely start fresh with the website
design and allow us to use the Astra theme features efficiently. We worked together to back up all
copy, pictures, and structure that was on the current website and then installed the theme demo.
Everything worked out great, some information and pages did get moved and transformed but we
finally had all the awesome features of the theme accessible to update with our information. I
worked extensively on the home page during these weeks to get everything we talked about
working appropriately and getting all information accurate. I wanted to implement all the visually
awesome features the theme had available on the homepage to really be able to grab viewers
attention when they come to the Re Invision website.

Elementor is a drag-and-drop page builder for WordPress. This plugin helps to create beautiful
pages using a visual editor. It's designed for you to build dynamic websites quickly. This
WordPress plugin is an all-in-one solutionletting you control every part of your website design in a
single platform.

19
CHAPTER6: OUTCOMES DESCRIPTION

In conclusion, I can say that this internship was a great experience. Thanks to this project, I
acquired deeper knowledge concerning my technical skills, but I also personally benefited.
Currently HTML and Wordpress is a common part ofweb applications, and it is one of the most
popular languages for web designing used by professionals world wide.Ifwesurfthe internet,we
can see millions of websites designed with HTML, CSS and Wordpress. I learned to live in a
different environment from the one I am used to. Indeed, I grew more independent in work and
also in everyday life. I realized that I could do more things than I thought, like learning new
things by myself.
There are huge opportunities available for the students who want to work in this field. Many
private and public organizations hire web designers for their online work and website
development. With the rapid advent of the online industry, the demand of web development
professionals is increasing, and this has created a huge job opportunity for the aspirants in the
upcoming days.
Also, an experienced person in this field can also work as a freelancer; there are many online
companies which provide online projects to the individuals.

Future Scope
If someone has no experience in this field, finding work can be a real challenge. A successful
internship can help an individual turn an experience into a career opportunity. So as a successful
internship some future scopes are:

To work in IT company.
Can work as a Software Engineer.
Can work as a Web Designer.
Can work as a Web Developer.
Can work as a QA Tester.

20

You might also like