21t91a1215 Iidt
21t91a1215 Iidt
SEMESTER INTERNSHIP
Assistant Professor
Department of
INFORMATION TECHNOLOGY
in
GIET ENGINEERING COLLEGE
Submitted by:
JAGILINKI AKHILA
Department of
INFORMATION TECHNOLOGY
in
GIET ENGINEERING COLLEGE
Student’s Declaration
This is to certify that JAGILINKI AKHILA Reg. No. 21T91A1215 has completed her
Internship in IIDT BLACKBUCKS on FULL STACK DEVELOPMENT under my
supervision as a part of partial fulfillment of the requirement for the Degree of BACHELOR
OF TECHNOLOGY in the Department of INFORMATION TECHNOLOGY in GIET
ENGINEERING COLLEGE.
It is with immense pleasure that we would like to express our indebted gratitude to my
Internship Guide, Mr. M. SREENIVASU, M.Tech., (Ph.D.), HOD-IT who has guided us a lot
and encouraged us in every step of internship work, his valuable moral support and guidance has
been helpful in successful completion of this work.
We wish to express our sincere thanks to Mr. M. SREENIVASU, M.Tech., (Ph.D.)., Head
of the Department of IT, for his valuable guidance given to us throughout the period of the
internship work.
We feel elated to thank Principal, Dr. M. V. SHEKARA BABU, M.Tech., Ph.D., of GIET
Engineering College for his cooperation in completion of our internship and throughout our
course.
We wish to express our sincere thanks to all faculty members, and lab programmers for
their valuable guidance given to us throughout the period of the Internship Program.
We avail this opportunity to express our deep sense and heart full thanks to the
Management of GIET Engineering College for providing a great support for us by arranging
the trainees, and facilities needed to complete our internship program and for giving us the
opportunity for doing this work.
STUDENT NAME
JAGILINKI AKHILA
(21T91A1205)
CONTENTS
CHAPTER 1
EXECUTIVE
SUMMARY
International Institute of Digital Technologies (IIDT) was established in 2016 at Tirupati
by the Government of Andhra Pradesh. IIDT is set up under APEITA (Andhra Pradesh
Electronics & IT Agency), which is an autonomous society for the promotion of Information
Technology and Electronics industry. IIDT (www.iidt.edu.in) is proposed to nurture high quality
Digital Talent in AP and to become the Leader in Digital Economy.
IIDT’s mission ‘to create professionals, experts and entrepreneurs for the Digital future’
and vision is to make Andhra Pradesh to be the preferred destination for Digital opportunities in
India. Currently, the Digital Technology space is a hotbed of activity. Many firms across the
world are looking to embrace the digital transformation and are attempting to leverage these
advancements in technology to gain significant competitive advantage.
To learn the core concepts of both the frontend and backend programming course.
Full stack developers have a comprehensive understanding of the entire development stack.
Able to evaluate various techniques for creating large and maintainable websites.
To secure a challenging position as a FSD in a fast-paced environment, where we can
utilize my expertise in developing web applications and software solutions.
Chance to broaden your web development, team building, and leadership skills
Page | 1
FULL STACK DEVELOPMENT
CHAPTER 2
OVERVIEW OF THE ORGANIZATION
Page | 2
FULL STACK DEVELOPMENT
ORGANIZATION VISION:
Andhra Pradesh to be the preferred destination for Digital opportunities in India.
MISSION:
To create professionals, experts and entrepreneurs for the Digital future.
VALUE:
The IIDT will now be a non-profit company under Section 8 of the Companies Act. It
will introduce new programmes from 2019 academic year.
The Cabinet decided to sanction Rs 97.95 crore to meet operational expenses of the
International Institute of Digital Technologies (IIDT) in Tirupati. The IIDT will now be a non-
profit company under Section 8 of the Companies Act. It will introduce new programmes from
2019 academic year. The intake of students will be 250 per annum to increase to 400 by 2021.
Representatives of top companies like CISCO, General Electric, Citi Bank and Mind Tree will
act as mentors of IIDT. This institute has been established to produce engineers and next
generation entrepreneurs in 2017 with courses in business analytics and cyber security.
Page | 3
FULL STACK DEVELOPMENT
Page | 4
FULL STACK DEVELOPMENT
Blackbucks established in 2013, Led by ISB and IIT alumni, Blackbucks is India's largest
chain of centers of excellence and career centers.
Blackbucks has trained more than 110000+ students since 2013. Blackbucks has tied up with more
than 100 organizations for placement of students.
Our product,
TaPTaP, is NEAT/ AICTE approved
BLACKBUCKS: INDUSTRY LED TEACHING
BY
Anuradha Thota, Blackbucks – CEO
Prasanna Rambatla, Kyndryl – VP
Sravan kumar T, Tata Tele Business Services – GM – IT
K V Subba Roa, CriticalRiver -VP
Kartheek Chanda, Ersegment Solution - MD
Page | 5
FULL STACK DEVELOPMENT
2.4 Roles and responsibilities of the employees in which the intern is placed
Many have chosen full stack as their career path and many developers are already on their
way to becoming one. It is one of the high-demand job titles due to its benefits of faster
While every organization has its own set of requirements for a full stack developer, here
Able to design the user experience, user interaction, responsive design, and complete
architecture
Able to work with databases, servers, APIs, version control systems, and third-party apps
scalability
Stay updated with new tools, frameworks, approaches, and architectures in the
development world
Ensure cross-platform compatibility and fixing issues during test and production
phases
Handle a team of developers and communicate well with them for product
roadmap/performance enhancement
Lead a team of developers, designers, and network managers and ensure digital outcomes
Page | 6
FULL STACK DEVELOPMENT
IIDT is not an marketing company, it focus on the quality of education that provided to
the students. It just provides the courses and not published ang market value. And it also provide
Page | 7
FULL STACK DEVELOPMENT
IIDT's strategy is simple, being the only digital institution in India, we strive to be the
best and give our student maximum knowledge and experience. Our courses are
A distinctly immersive and highly personal learning environment that fosters aspirational
growth. With our personalized support and trust, students can challenge themselves more
advanced. Learning at IIDT draws on and is integrated into the world's diversity,
Page | 8
FULL STACK DEVELOPMENT
CHAPTER 3
INTERNSHIP PART
The staff motivate us to learn a new technology around us which is applicable in present/
advanced generation in Software Field, felt a good facility in maintain a proper sessions daily
good supporting members without any disturbances.
The below are the daily activities and their description all about of 15 weeks of my
internship/training.
Page | 9
FULL STACK DEVELOPMENT
Day – 1
Day - 2
Day – 3
Day – 4
Day – 5
Day –6
WEEKLY REPORT
WEEK – 1 (From 17 / 0 1 / 24 to 23/01/24 )
Detailed Report:
Day – 1
Day - 2
Day – 3
Day – 4
Day – 5
Day –6
WEEKLY REPORT
WEEK – 2 (From 24/01/24 to 30/01/24 )
Day – 1
Day - 2
Day – 3
Day – 4
Day – 5
Day –6
WEEKLY REPORT
WEEK – 3 (From 31 / 0 1 / 24 to 06 / 02 / 24 )
Detailed Report:
Day – 1
Day - 2
Day – 3
Day – 4
Day – 5
Day –6
WEEKLY REPORT
WEEK – 4 (From 07/02/24 to 13/02/24 )
Detailed Report:
Day – 1
Day - 2
Day – 3
Day – 4
Day – 5
Day –6
WEEKLY REPORT
WEEK – 5 (From 14 / 0 2 / 24 to 20/02/24 )
Detailed Report:
Day – 1
Day - 2
Day – 3
Day – 4
Day – 5
Day –6
WEEKLY REPORT
WEEK – 6 (From 21 / 0 2 / 24 to 27 / 02 / 24 )
Detailed Report:
Day – 1
Day - 2
Day – 3
Day – 4
Day – 5
Day –6
WEEKLY REPORT
WEEK – 7 (From 28 / 0 2 / 24 to 05/03/24 )
Detailed Report:
Day – 1
Day - 2
Day – 3
Day – 4
Day – 5
Day –6
WEEKLY REPORT
WEEK – 8 (From 06 / 03 / 24 to 12 / 03 / 24 )
Detailed Report:
CHAPTER - 5
My ideal work environment is one where I have the opportunity to support a team
with the services and abilities that meet the needs of the group with little supervision. I also
enjoy a collaborative environment that allows for flexibility in how we get our work done. I
enjoy working in an environment where the members of the team have a strong sense of
camaraderie and a good work ethic. I like working with competent, kind, funny people who
like to get things done.
It's important to me to feel that I can trust my team members to always do their best
because I do. Asa leader, you set the tone in your convenience store. You create an
environment that is either toxic and on the constant brink of failure, or one that is productive
and setup for success. A productive work environment boosts employee performance,
increases staff retention, and improves customer service. Base your work environment on
these two elements.
2. TEAMWORK: People want to be a part of something bigger than themselves. That’s why
the concept of teamwork is so popular in business. The most important component of
teamwork is that team members are all working toward the same goals. Work with your
employees to establish team goals and reward the team when those goals are achieved.
TRAINING: Your team is your most valuable asset. Just like any asset, you have to take.
care of it to make it last. Training is a way for you to invest in your team. From a robust 43
online employee training program to mentoring programs and on-the-job training, the more
knowledge you share with your employees the more productive they’ll be. To determine
where your highest priority.
5.1 Describe the real time technical skills you have acquired
Technical skills are the abilities, knowledge, or expertise required to perform specific,
jobrelated tasks. Technical skills are related to jobs in science, engineering, tech,
Manufacturing. They are learned through on-the-job experience or structured learning.
Technical skills are the abilities and knowledge needed to perform specific tasks. They
are practical, and often relate to mechanical, information technology, mathematical, or
scientific tasks. Some examples include knowledge of programming languages, design
programs, mechanical equipment, or tools.
1. Technical skills you obtained while attending college or completing a certificate program.
3. Technical skills you used at a previous job (if applicable) Skills acquired in this training
Skill development: Internships provide a platform to develop and enhance various skills, as
communication, teamwork, problem-solving, and time management. These transferable skills
are beneficial for your future career, regardless of the industry you choose.
Opportunities: IIDT has many bigger opportunities as software Developer. Many tenders
have been finalised for services.
sheets)
JS
(JavaScript)
Node.JS
HTML - Knowledge of html is essential for structuring & organizing web page content. With
this html concept I have known about many sub topics as follows, html tags, lists, formatting,
media tags, tables in html, forms in html, layout tags, block elements, character entities,
boilerplate in html etc…
CSS - Cascading style sheets control’s visual appearances & layout of web pages. In this CSS
concept I have learnt many skills such as adding CSS to html using different types of CSS as
follows:
1. Internal CSS
2. External CSS
3. Inline CSS
I have known and came through about the basic selectors (universal selector, id
selector, element selector, group selector, class selector), adding the background images, font
& text styling, CSS positioning, CSS flex box & grid etc…
NODE.JS – Node.js is purely dependent on react that is required to create react applications.
EXPRESS.JS – Express.js in APIs helps to send the request by user & returns the response
from server. Every backend functionality will be performed with API end points or API ends.
RESPONSIVE DESIGN - Helps to ensure that the website display correctly & provide
optimal user experiences
Communicating your vision for a project is often as much as the employees need to
carry that vision out and provide impressive results.
Management and leadership skills are often used interchangeably as they both involve
planning, decision-making, problem-solving, communication, delegation, and time
management. Good managers are almost always good leaders as well.
I would define the difference between management and leadership skills as follows:
Management skills: The skills required to manage people and resources to deliver a product
or service.
Leadership skills: The skills required to engage with people and persuade them to 'buy-in' to
a vision or goal.
Do you want other people to listen to you? Add value to what you say. The main thing
is to give your audience a reason to listen to your message. So, explain the benefit, ask some
questions, or tell a story. Make other people feel human. Speak in casual, non-formal words if
you want to sound authentic. Use your natural voice.
Effective Communication Skills: The four important skills that are required for
effective communication are:
• Listening Skills
• Non-verbal communication
• Empathy
This is important for face-to-face meetings and video conferencing. Make sure that
you appear accessible, so have open body language. This means that you should not cross
your arms. And keep eye contact so that the other person knows that you are paying
attention.
5.4 Describe how could you enhance your abilities in group discussions, participation
in teams, contribution as a team member, leading a team/activity
You’ve probably heard the saying, “It’s not what you know. It’s who you know.” In
similar way, employee satisfaction in a workplace tends to rely less on the actual job and
more on the company culture. This is why, as a leader, it pays to know how to improve
teamwork skills. Teamwork skills are important For more than just work. The essence of
teamwork exists when you’re in school. It also is a part of all your meaningful relationships
in life. Importance Of Teamwork brings people together to work towards a common goal.
The importance of teamwork and collaboration does not go unnoticed. When people
work together, they can feel more satisfied and part of something bigger. Working together
entails all of the following, plus more: Leaders: Leaders emerge in teams. They help to
motivate team members and keep everyone aligned on the path to success.
Communicate: When working together, you open up lines of communication. In this way,
you can share your ideas and express your concerns.
Benefit Of Different Skill Sets: People can definitely work alone. But when you bring
people from diverse backgrounds together, you get the added value of mixed skill sets. This
can create better outcomes.
Creative Skills: Through communication, team members can come up with new and creative
ideas. Problem-Solving Is Maximized. Since everyone approaches a problem with a different
perspective, working together makes problem- solving easier.
5.5 Describe the technological developments relevant to the subject area of training
Such as:
Full Stack development is the process of designing, creating, testing, and deploying a
complete web application from start to finish.
It involves working with various technologies and tools, including end – end web
development in front and back.
For Front-end we need some technologies like HTML & CSS, JavaScript, etc.,
For Back-end we need some technologies it including the server, application, and database.
Date of Evaluation:
1 Oral communication 1 2 3 4 5
2 Written communication 1 2 3 4 5
3 Proactiveness 1 2 3 4 5
4 Interaction ability with community 1 2 3 4 5
5 Positive Attitude 1 2 3 4 5
6 Self-confidence 1 2 3 4 5
7 Ability to learn 1 2 3 4 5
8 Work Plan and organization 1 2 3 4 5
9 Professionalism 1 2 3 4 5
10 Creativity 1 2 3 4 5
11 Quality of work done 1 2 3 4 5
12 Time Management 1 2 3 4 5
13 Understanding the Community 1 2 3 4 5
14 Achievement of Desired Outcomes 1 2 3 4 5
15 OVERALL PERFORMANCE 1 2 3 4 5
1 Oral communication 1 2 3 4 5
2 Written communication 1 2 3 4 5
3 Proactiveness 1 2 3 4 5
4 Interaction ability with community 1 2 3 4 5
5 Positive Attitude 1 2 3 4 5
6 Self-confidence 1 2 3 4 5
7 Ability to learn 1 2 3 4 5
8 Work Plan and organization 1 2 3 4 5
9 Professionalism 1 2 3 4 5
10 Creativity 1 2 3 4 5
11 Quality of work done 1 2 3 4 5
12 Time Management 1 2 3 4 5
13 Understanding the Community 1 2 3 4 5
14 Achievement of Desired Outcomes 1 2 3 4 5
15 OVERALL PERFORMANCE 1 2 3 4 5