repport(progress12)
repport(progress12)
BACHELOR OF TECHNOLOGY
in
COMPUTER SCIENCE AND ENGINEERING
by
Under Supervision of
2023-2024
G.L. BAJAJ INSTITUTE OF TECHNOLOGY & MANAGEMENT,
GREATER NOIDA
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CERTIFICATE
This is to certify that the “Internship Report” entitled “Web Development ” is being done by
Pragati Rai(2101920100201) in partial fulfillment of the requirements for the award of the degree
of BACHELOR OF TECHNOLOGY in COMPUTER SCIENCE AND
ENGINEERING for the academic session 2023-2024. she has completed her Internship from
Teachnook.
Internship Coordinator
Declaration
We hereby declare that the internship work presented in this report entitled “ Web
Development”, in partial fulfillment of the requirement for the award of the degree of Bachelor
of Technology in Computer Science & Engineering, submitted to A.P.J. Abdul Kalam Technical
University, Lucknow, is based on our own work carried out at Department of Computer Science
& Engineering, G.L. Bajaj Institute of Technology & Management, Greater Noida. The work
contained in the report is true and original to the best of our knowledge and internship work
reported in this report has not been submitted by us for award of any other degree or diploma.
Signature:
Name: Pragati Rai
Roll No: 2101920100201
Certificate of Internship
ACKNOWLEDGEMENT
First I would like to thank Varun Srivastva, designation senior Product Owner for
giving me the opportunity to do an internship within the organization.
I also would like to acknowledge all the people that worked along with me at Teachnook
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 pay special thanks to my Head of the Department Dr. Sansar Singh Chauhan for his
constructive criticism throughout my internship.
I would like to thank Dr. Praveen Kumar Rai, Internship coordinator for his support and
advise to get and complete internship in above said organization.
TABLE OF CONTENT
Declaration …………………………………………………………………… (ii)
Certificate ………………………………………………(iii)
Acknowledgement……………………………………………………………………….(iv)
Feedback ………………………………………………………………………(v)
…..
Table of Content ………………………………………………………………………..(vi)
List of Figures ………………………………………………………………………….(vii)
List of Tables …………………………………………………………………………… i)
(ix)
5.1 Accomplishments…………………………………...………
5.2 Key Takeaways……………………………………………..
Chapter 6. Conclusion, Limitations & Future Scope…………………… Pg.No. 21-22
6.1 Conclusion…………………………………………………..
6.2 Limitations & Future Scope……...……...…………..……...
Appendix I: Reference
LIST OF FIGURES
Page No.
LIST OF TABLES
Page No.
The Teachnook a flagship initiative by Teachnook, aimed to immerse aspiring tech enthusiasts in an intensive
learning experience encompassing essential programming languages and cutting-edge technologies. The
challenge lay in compressing a wealth of knowledge into a concise period, requiring interns to navigate
through a spectrum of diverse technologies efficiently. This initiative strived to address the industry-wide need
for well-rounded professionals capable of seamlessly transitioning theoretical knowledge into practical
expertise, a vital skill set in the tech realm.
The immersive nature of this internship program was tailored to foster heightened proficiency in an array of
vital technologies such as html,css and Javascript. This initiative, under the aegis of Teachnook, envisioned
crafting a robust curriculum structure designed to transcend theoretical learning and engender hands-on,
realworld applicability. The comprehensive curriculum framework ensured interns received not just a surface-
level understanding but a deep and nuanced comprehension of these domains. By emphasizing practical
7
problemsolving exercises and projects, interns were primed to develop skills directly translatable to real-world
The selection process for the Teachnook Program was meticulously executed through the Teachnook team.
This rigorous vetting process underscored the company's commitment to sourcing individuals possessing not
only a solid technical acumen but also a zeal for innovation and a thirst for continual learning. Candidates were
evaluated based on a multifaceted criterion that encompassed technical prowess, problem-solving aptitude,
adaptability, and a fervor for staying abreast of emerging tech trends. This ensured the selection of candidates
poised to thrive in a dynamic tech-centric environment.
Following the initial selection, the journey continued through a phase of post-internship assessments
meticulously designed to evaluate candidates' theoretical knowledge, practical application, and problemsolving
abilities. These assessments served as a litmus test to gauge interns' assimilation of concepts and their
capability to apply theoretical understanding to pragmatic scenarios. Subsequently, a scheduled interview at
Teachnook awaited successful candidates, offering an avenue to demonstrate not just theoretical proficiency
but also the agility and finesse required to tackle real-world challenges within the company's operational
ecosystem.
8
Chapter 2
Motivation/Problem Statement
2.1 Introduction:
The motivation behind participating in the Web development and designing by Teachnook transcended mere
theoretical learning. The primary impetus was to embark on a transformative journey, honing technical
expertise, and translating theoretical knowledge into tangible, real-world applications. The motivation
stemmed from the aspiration to not only expand technical skills but also to cultivate adaptability, innovation,
and problem-solving acumen required to navigate the ever-evolving tech landscape. This internship presented
an unparalleled opportunity to harness theoretical underpinnings and transform them into practical
competencies, paving the way for future success in the dynamic tech industry.
The internship's structural backbone rested upon an array of comprehensive online resources meticulously
curated for each domain covered, ranging from html ,css and javscript and beyond. These resources were a
treasure trove comprising not just theoretical discourse but also interactive tutorials, intricate case studies, and
real-life applications. They encapsulated a plethora of knowledge, offering a multidimensional view of each
technology. Through these resources, interns were empowered to dive deep into the nuances of each domain,
exploring the breadth and depth of these tech domains extensively.
9
Embedded within the online resources were interactive learning modules, serving as dynamic gateways to
unravel the fundamental concepts of various technologies. These modules were not just repositories of
information; they were engaging and dynamic, fostering self-paced learning environments conducive to
indepth exploration. Each module not only elucidated theoretical aspects but also proffered insights into
practical implementations, thus aligning theoretical knowledge with practical industry demands. This
interactive approach bridged the gap between academic theories and pragmatic industry applications, allowing
interns to grasp the essence of each technology with a multifaceted perspective.
Integral to the internship experience were weekly live sessions dedicated to addressing queries and doubts.
These sessions facilitated an interactive learning environment where interns engaged with mentors, sought
clarification, and discussed intricate concepts, thereby fostering a collaborative learning community. The
provision of these live sessions significantly enriched the learning journey, encouraging proactive participation
and ensuring a thorough understanding of complex subject matters.
Additionally, interns were entrusted with weekly tasks designed to reinforce theoretical concepts through
practical application. The attendance tracker ensured consistent engagement, with an impressive 94% average
attendance rate, showcasing a commitment to continuous learning. Completion of these tasks not only
solidified theoretical understanding but also provided hands-on experience, strengthening problem-solving
abilities and practical skill sets.
Chapter 3
Plan of work
10
3.1 Learning Tools and Technologies:
The Web Development provided an immersive learning experience by exposing interns to a wide spectrum of
cutting-edge technologies. Interns delved into a myriad of tools and technologies, including html,css and
javascript and various other integral frameworks. These comprehensive online resources acted as an invaluable
repository, offering multifaceted perspectives and real-world applications vital for fostering a well-rounded
understanding of each technological facet.
Beyond theoretical discourse, the program's emphasis on hands-on engagement allowed interns to transcend
theoretical realms and gain practical insights. The resources curated a hands-on environment wherein interns
could experiment, execute code, and witness firsthand the functioning of these technologies. This practical
exposure was instrumental in cementing theoretical knowledge and enhancing the application-driven
comprehension crucial for navigating real-world tech scenarios.
The utilization of online resources acted as a roadmap, guiding interns through the labyrinthine intricacies of
diverse tech domains. The structured content, replete with depth and quality, facilitated a methodical learning
journey. This step-by-step approach accommodated interns at varying proficiency levels, ensuring no one
lagged behind. The structured approach not only streamlined the learning process but also ensured a cohesive
The online resources weren't limited to theoretical elucidation; they offered a plethora of practical examples
and case studies. These real-world applications proved instrumental in grounding theoretical knowledge into
practical contexts, augmenting the depth and breadth of the internship's educational impact. Interns, armed
11
with theoretical understanding and practical experience from these resources, were better equipped to tackle
the multifaceted challenges prevalent in the industry.
The internship program also featured weekly live sessions designed for collaborative learning and doubt
resolution. These sessions fostered an interactive environment where interns engaged in discussions, shared
insights, and sought clarification, enhancing collective understanding and encouraging a dynamic exchange of
ideas.
Additionally, weekly tasks served as catalysts for practical reinforcement of theoretical concepts. These tasks
weren't mere assignments but opportunities for interns to apply learned theories in real-world scenarios. This
practical engagement honed problem-solving skills and solidified comprehension, ensuring interns' readiness
for challenges beyond the internship realm.
An impressive adherence to attendance at the weekly live sessions, maintaining a consistent 94% average
attendance, reflected a dedicated commitment to continual learning. Moreover, the successful submission of all
assigned tasks showcased meticulous engagement, ensuring consistent participation and completion of
designated learning objectives throughout the internship tenure.
12
Chapter 4
Methodology
The core of the learning approach revolved around harnessing the expansive online resources provided by
Persistent Systems. These resources transcended conventional repositories, serving as structured guidance
catering to diverse learning levels. The modular design facilitated a personalized learning trajectory,
accommodating interns' varying proficiencies. This methodology ensured a bespoke learning experience,
allowing interns to navigate from foundational concepts to more advanced topics at their individual pace, thus
The modular architecture of the resources facilitated a comprehensive understanding of intricate subjects.
Interns could systematically delve into multifaceted topics, benefiting from a structured learning path. This
approach empowered them to construct a solid foundational understanding while progressively exploring more
advanced domains, thereby fostering a well-rounded comprehension.
Additionally, alongside the utilization of online resources, interns actively engaged in weekly live sessions
designed for doubt resolution and collaborative learning. These interactive sessions provided an avenue for
interns to participate, exchange insights, and seek clarification, enhancing collective understanding and
promoting a dynamic exchange of ideas.
13
Furthermore, the internship incorporated weekly task activities that facilitated practical application, reinforcing
theoretical concepts. These tasks were instrumental in bridging the gap between theory and practice, honing
problem-solving skills, and solidifying comprehension, ensuring readiness for challenges beyond the internship
tenure.
Preparation for the post-internship evaluation and interviews heavily relied upon the extensive online
resources. Beyond theoretical knowledge, these resources encapsulated practical scenarios and case studies.
Leveraging these, interns fortified their problem-solving abilities, adapted theoretical concepts into practical
solutions, and innovated, ensuring holistic readiness for the evaluation and potential roles within Persistent
Systems.
The online content didn't merely confine itself to theoretical realms; it provided insights into real-world
scenarios and industry-specific challenges. By assimilating these practical insights, interns fortified their
understanding of industry demands and trends. This exposure equipped them with nuanced problem-solving
skills, bridging the gap between theoretical learning and practical applications.
Throughout the duration of the internship, I acquired a multifaceted skill set and gained proficiency in several
essential technologies, including but not limited to:
4.3.1 Skills:
● Advanced Problem-Solving: Developed adept problem-solving skills, analyzing and resolving complex
challenges prevalent in various technological domains.
● Adaptive Learning: Cultivated the ability to swiftly adapt to new technologies and learning
methodologies.
14
● Collaborative Teamwork: Enhanced collaborative skills by engaging in interactive sessions and
collaborative tasks, fostering teamwork and idea exchange.
2. Technologies:
● HTML: HTML (Hypertext Markup Language) is a standard markup language for creating and
structuring web pages.
● Javscript: JavaScript is a versatile programming language commonly used for creating dynamic and
interactive web content.
● CSS CSS (Cascading Style Sheets) is a style sheet language used for describing the presentation of a
document written in HTML or XML, including colors, layouts, and fonts..
Chapter 5
Result & Discussion
5.1 Accomplishments:
The successful completion of the post-internship assessment stands as a testament to the in-depth
understanding and effective application of the acquired knowledge throughout the Web Developemnt
Internship. This accomplishment showcases the ability to comprehend complex concepts, solve practical
15
problems, and adapt theoretical knowledge into real-world scenarios. The assessment success not only
validates the hard work and dedication invested during the internship but also highlights the readiness to tackle
challenges in the ever-evolving tech landscape.
The internship played a pivotal role in elevating technical proficiency across various domains such as html ,css
,javascript and more. The hands-on experience gained through practical exercises, projects, and the utilization
of online resources significantly bolstered expertise in these areas. The depth of understanding acquired during
the internship has laid a strong foundation, fostering confidence in tackling intricate technological challenges
in future endeavors.
The anticipation and preparation for the scheduled interview at Persistent Systems epitomize the commitment
and enthusiasm to apply the acquired skills in a professional setting. The internship experience has equipped
with not only technical expertise but also the soft skills and adaptability required in a corporate environment.
This interview opportunity serves as a gateway to showcase the dedication, passion, and readiness for potential
roles within the company, aligning with the aspiration to contribute meaningfully to the organization's goals.
The successful performance in the post-internship test underscores the depth of knowledge gained and the
ability to apply theoretical concepts to practical scenarios. It demonstrates a comprehensive understanding and
application of the skills acquired during the internship period, reinforcing readiness for real-world challenges.
Throughout the internship, active participation in practical exercises and projects facilitated the application of
theoretical knowledge into tangible outcomes. Engaging with real-world projects honed problem-solving
abilities and enriched the learning experience, providing insights into industry-relevant solutions.
16
5.2.5 Collaborative Learning and Teamwork:
The internship environment fostered collaborative learning, encouraging interaction with peers and mentors.
Engaging in teamwork and collaborative projects honed interpersonal skills, emphasizing the importance of
teamwork and effective communication in achieving collective goals.
Navigating through the diverse technological challenges during the internship instilled adaptability and
resilience. Overcoming hurdles and adapting to varying project requirements showcased adaptability in
evolving tech scenarios, essential for success in the professional realm.
Chapter 6
Conclusion, Limitation & Future Scope
6.1 Conclusion:
The Teachnook Internship stands as a pivotal phase in my journey of technical enrichment. This immersive
experience has significantly augmented my understanding of diverse programming languages, systems, and
cutting-edge technologies. The exposure to a multitude of tools and resources has remarkably prepared me for
potential roles within the dynamic tech industry. The hands-on approach throughout the program has not only
fortified my technical acumen but also instilled a sense of confidence and readiness for future professional
endeavors.
6.1.1 My Feedback:
The internship provided an enriching and immersive learning environment. The comprehensive curriculum
structure, coupled with engaging online resources and live sessions, facilitated a well-rounded learning
experience. Moreover, the mentorship and support from the Persistent Systems team were exemplary, fostering
an environment conducive to learning and growth. The practical tasks and real-world projects were
17
instrumental in reinforcing theoretical knowledge and honing practical skills. Overall, the internship surpassed
expectations, offering a blend of theoretical concepts and practical applications, contributing significantly to
my professional development.
While the internship offered a rich learning experience, the controlled learning environment inherently limits
practical applications. Further growth opportunities lie in engaging with real-world projects and challenges.
Exploring these avenues will enable the application of acquired skills in diverse scenarios, thereby bridging the
gap between academic learning and industry demands. The potential roles at Persistent Systems serve as an
excellent platform to further hone these skills and gain hands-on experience in complex real-world projects.
The internship laid a strong foundation; however, the journey of learning is ongoing. Continuous learning and
exploration of emerging technologies are crucial to staying updated in the ever-evolving tech landscape.
Engaging in further certifications, collaborative projects, and seeking mentorship will play a pivotal role in
staying competitive and contributing meaningfully to the tech industry.
An area for future growth involves active networking and industry engagement. Building professional
networks, participating in tech communities, and seeking mentorship from industry experts will offer valuable
insights and foster career advancement opportunities
18