Internship Report
Internship Report
Internship Report
ABSTRACT
1|Page
1. INTRODUCTION
Many web developer internship positions will naturally lead to full-time jobs. So securing
an internship at a top tech firm gets your foot in the door and helps kick start your dream
career.
2|Page
2. ABOUT THE COMPANY
2.1 Introduction
CodeAlpha Technologies Pvt. Ltd is a personalized software company that
turns the digital dreams of their clients into a reality. They conducted an internship
program called Summer Internship Program back from January. CodeAlpha was a
learning based technical internship for duration of a month. In which students had to
perform some practical tasks for their learning and gain in knowledge. They work
closely with their users throughout development to ensure that they are still aligned with
the end-goal. They are committed to producing exceptional software for each of their
clients.
Name of the Industry – CodeAlpha
Address of the Industry – Lucknow
Website Development
Our website developers provide expert web application development and web
design services to our clients. CodeAlpha offers a variety of website design and
development services, we specialize in developing interactive, scalable, brand- oriented,
and business-ready custom web solutions. Our aim is to build profitable digital products
engineered to spark creativity and boost rate of interest.
Cloud Computing
Whatever type of cloud computing services you use, one thing is certain: large
quantities of data will move back and forth between your end users and the cloud
provider's data ce nte rs, over the interne t. That' s why w hate ver type of
clo ud services you use, Code Alp h a can help your orga niz atio n have a
better clo ud expe rie nce and reap grea ter benefits from your cloud services
investment.
3|Page
Database Management
Your databases are at the core of your business. Whether you’re operating on-
premises or in the cloud, using a traditional or open-source platform, our global experts
are available around the clock to help you turn your databases into a business
differentiator. We offer a full range of solutions to support your needs from assuming total
ownership of your database environment to augmenting your internal team to helping you
refactor for the cloud.
3. INTERNSHIP DOMAIN
3.1Domain Details
While web development typically refers to web mark-up and coding, website
development includes all related development tasks, such as client-side scripting, server-
side scripting, server and network security configuration, ecommerce development, and
content management system (CMS) development. Web Development usually refers to
developing the website for the internet (World Wide Web) or for an intranet (private
network). It is also known as Web Programming. It is the creation of dynamic Web
Applications
The technologies used in web development are
HTML
CSS
BOOTSTRAP
JAVA-SCRIPT
All software is written by at least one coding language, but languages vary
based on platform, operating system, and style. All languages fall into one of two
categories: front-end and back-end. Front-end or (client-side) is the side ofa website
or software that you see and interact with as an Internet user. When website
information is transferred from a server to a browser, front-end coding
languages allow the website to function without having to continually
“communicate” with the Internet.
Front-end code allows users to interact with a website and play videos, expand or
minimize images, highlight text, and more. Web developers who work on
front-encoding work on client-side development Back-end (or server- side)
is the side that you don’t see when you use the Internet. It’s the digital
infrastructure, and to non-developers, it looks like a bunch of numbers, letters, and
symbols.
4|Page
4. INTERNSHIP DETAILS
The Roles and Responsibilities which are given to the Web Development and Designing
Intern are:-
1. Assist in writing well designed, testable, efficient code by using best software
development practices.
2. Assist in creating website layout/user interface by using standard HTML/CSS
practices.
3. Assist in integrating data from various back-end services and databases.
4. Assist in gathering and refining specifications and requirements based on technical
needs.
5. Assist in creating and maintaining software documentation.
6. Assist in maintaining, expanding, and scaling sites.
7. Keep up to date into emerging technologies/industry trends and apply them
into operations and activities.
5|Page
4.2 Tasks Performed
Task-1 Creating a Resume Builder using HTML, CSS and JavaScript
By combining HTML for structure and CSS for style, you can create an engaging
and visually appealing landing page that effectively communicates your message and
encourages users to take desired actions, such as signing up or exploring your products
and services.
Output:
6|Page
Task-2. Personal Portfolio:
We have to design our portfolio using HTML and CSS only
Create a personal portfolio with the basic skills in CSS and HTML. This is yet
again, one of the most common projects on web development for beginners. In a personal
portfolio. You get to show a wide range of samples and skills and add your resume. You
can add an image at the top where you can introduce yourself below that, you
can add contact information. Designing your portfolio using HTML and CSS involves
two main steps: structuring content and styling the presentation.
By combining HTML for content structure and CSS for presentation style, you can
create a visually appealing and well-organized portfolio that effectively showcases your
skills and projects. Remember to keep the design clean, user-friendly, and reflective of
your personal or professional identity.
Output:
7|Page
Task-3. Created a Responsive Blog using HTML , CSS and JavaScript
HTML (Structure):
Use HTML to create the basic structure of your webpage. Include elements like
headings, input fields, buttons, and result displays.
CSS (Styling):
Apply styles to make your temperature converter visually appealing. Consider
using a clean and user-friendly design. Style the input fields, buttons, and result
display to create a cohesive and intuitive interface.
Optimization (Optional):
Optimize your code and assets for performance. This includes minimizing
unnecessary code, optimizing images, and ensuring your website loads quickly.
Deployment:
Once you are satisfied with your responsive blog, you can deploy it to a web hosting
service to make it accessible on the internet.
8|Page
Output
5. FUTURE OPPORTUNITIES:
* Applications developer
* Game developer
* Multimedia programmer
* Multimedia specialist
* SEO specialist
* UX researcher
* Web designer
* Web developer
9|Page
6. INTERNSHIP OUTCOMES
2. Git/GitHub:
While working on IT projects using a version control system like git really
comes in handy to manage the changes in code, track them down and retrieving code
in case of loss or errors. And GitHub is very useful for storing the source code of our
projects in this internship I have learned to use the GitHub for storing my projects.
7. CONCLUSION
Finally, I can claim it's internship that helps me gain experience. Thanks to
CodeAlpha, I gained so much more in-depth knowledge of technical skills and personal
skills This project helped me gather theoretical and practical knowledge about HTML4/5,
CSS,MYSQL and other programming language. Beforehand I was confident about
designing and developing front end of websites. Now I am also confident and competent
in back ends.
10 | P a g e