ED VEDHA
A Full Semester Internship report on
WEB DEVELOPMENT
Submitted in a partial fulfillment for the award of the degree
BACHELOR OF TECHNOLOGY
IN
ELECTRONICS AND COMMUNICATION ENGINEERING
Submitted by
P.VENKATA SAI KUMAR
(202H1A04A3)
Under the esteemed Guidance of
Dr.P.SREE LAKSHMI.
Associate professor,Dept. of ECE
DEPARTMENT OF
ELECTRONICS AND COMMUNICATION ENGINEERING
www.audisankara.ac.in
2023-2024
Website http://www.edvedha.in
Industry IT Services and Consulting, Software development
Company size 11-50 employees
Headquarters Hyderabad, Telangana
Type Educational
Founded 2023
Specialties Workshops for Engineering students, Summer
Internship & training, Web Development, Front
end development, Back end development, Python, Java.
Ed Vedha (ISO 9001:2015 Certified Company) is an Innovative Educational Technology
Company in the fields of Software Development, Web Development& Artificial Intelligence.
We serve universities, colleges, and schools nationwide. Our unwavering commitment revolves
around delivering top-tier services, encompassing Python, Java, Devoops, Backend
Development, and PHP, sql, Frontend Development, all meticulously customized to precise
specifications. Our ultimate mission is to empower both students and institutions with state-of-
the-art technology solutions.
Ed Vedha offers specialized internships in the domains of Python, Java, Devoops, Backend
Development, and PHP, Frontend Development, Artificial Intelligence, Machine Learning
using python andmore.
Internships at Ed vedha are AICTE-approved, ensuring participants receive a valuable
certificate upon successful completion. The program offers industry- oriented training,
providing hands-on experience and exposure to diverse tech domains, including Python, Java,
Devoops, Backend Development, and PHP, Frontend Development. This comprehensive
approach equips participants with the skills needed to pursue dream jobs globally.
Ed Vedha offers specialized internships in the following domains Python, Java, Devoops,
Backend Development, and PHP, Frontend Development, Machine Learning.
WEB DEVELOPMENT
ABSTRACT
web development represents a comprehensive and multifaceted approach creating web
applications, incorporating proficiency in both front- end and back- end technologies. This
extended abstract delves into the intricate layers and essential components that constitute web
development, highlighting its significance in modern software engineering.
At its core, full stack web development encompasses the mastery of various programming
languages, frameworks, and tools. On the front end, developers harness the power of HTML,
CSS, and JavaScript to craft intuitive and visually appealing user interfaces. They leverage
frameworks like React, Angular, or Vue.js to streamline development and enhance user
interaction.
In contrast, the back end of development involves managing server-side operations, data
storage, and business logic. Developers employ languages such as JavaScript (Node.js), Python
(Django, Flask), Ruby (Ruby on Rails), or PHP (Laravel) to build robust back-end systems.
These technologies facilitate tasks such as handling HTTP requests, processing data,
implementing authentication mechanisms, and orchestrating the flow of information within the
application.
Web developers are adept at database management, utilizing relational databaseslike My SQL,
Postgre SQL, or SQLite, as well as No SQL databases like MongoDB or Firebase to efficiently
store and retrieve data. They ensure data integrity, optimize query performance, and implement
scalable database solutions tailoredto the application's requirement
Furthermore, development emphasizes a holistic understanding of the entire software
development lifecycle. Developers engage in requirements gathering, design prototyping,
testing, debugging, and optimization to deliver high-quality web applications that meet user
needs and exceed expectations.
In conclusion web development epitomizes the convergence of front – end andBack-end
expertise , empowering developers to conceive,build and deploy dynamic Web applications
.By mastering a diverse array of technologies and methodologies, Web developers emerge as
versatile and indispensable contributors to the ever Eveolving land sacape of web development
the world.
Software and Hardware Tools
Web development requires a specific combination of software and hardware tools,although
the specific needs can vary depending on project complexity and individual preferences.
Here's a breakdown of the essentials:
Hardware:
Computer:Are liable computer with sufficient processing power, memory(RAM), and
storage space is crucial. While the specific requirements vary, most modern laptops
ordesktops can handle basic web development tasks. For complex projects involving
demanding graphics or heavy computations, a more powerful setup might be necessary
.exclamation
Software:
Essential Software:
Text Editor or Code Editor : These are specialized programs designed for writing and
editing code efficiently .expand _more Popular options include Visual Studio Code,
Sublime Text,Atom, and Brackets.
Web Browsers: Testing your website across different browsers like Chrome, Fire fox, Safari,
Edge ,and Opera ensures compatibility across various platforms and devices. expand_ more.
FTP Client:This software helps transfer files between your computer and the web server
where your website is hosted .expand_more Common options include File Zilla, Win SCP,
and Cyber duck.expand_more
Additional Software (depending on needs):
Graphics Editing Software: Tools like Adobe Photoshop ,GIMP ,or Figma canbe helpful for
creating or editing visual elements like images, icons, and graphics.
Version Control System(VCS):Tools like Git or Subversion help track changes to
yourcode, allowing for collaboration, easier rollbacks, and version management.
Integrated Development Environment (IDE): While not essential ,IDEs provide a
comprehensive suite of tools and features for code editing, debugging, testing, and
projectmanagement, streamlining the development process.
Backend Programming Languages and Frameworks:
Depending on the project's backend requirements,specific programming languages(e.g.,Python,
Java, PHP)and frameworks (e.g., Django, Ruby on Rails, Laravel) might be needed.
Data base Management Tools:
Tools like My SQL Work bench or php My Admin can beused to manage and interact with
databases used for storing website data.expand_more
Remember ,this is a general over view,and the specific software and hardware needed can vary
greatly based on your project and skill level. As you progress in web development,your needs
and preferences will evolve, and you might explore more specialized tools and technologies.
Internship Dairy
Name of Student : P.VENKATA SAI
Mode of Internship : Online Mode
Domain of the Internship : Web Development
Company Name : Ed Vedha
S. No Day Date Name of Topics/Work Completed
the day
1. 1 22-01-2024 Monday
Introduction
2. 2 23-01-2024 Tuesday
HTML Structure
3. 3 24-01-2024 Wednesday Basic HTML Tags
4. 4 25-01-2024 Thursday Formatting Tags
5. 5 26-01-2024 Friday Holiday (Republic Day)
6. 6 27-01-2024 Saturday Practice
7. 7 29-01-2024 Monday Assignment
8. 8 30-01-2024 Tuesday Lists[ ordered list and Un-Ordered lists
9. 9 31-01-2024 Wednesday Anchor, Marque Tags
10. 10 01-02-2024 Thursday Audio, Video, Image tags
11. 11 2-02-2024 Friday Bg colour, Text Colour and Font Sizes
12. 12 3-02-2024 Saturday Practice
13. 13 5-02-2024 Monday Assignment
14. 14 6-02-2024 Tuesday Backgrounds, Attributes and Comments
15. 15 7-02-2024 Wednesday Create a Sample Web Page
16. 16 8-02-2024 Thursday Tables [Columns, Rows]
Creating Table using Rows and Columns
17. 17 9-02-2024 Friday
practice
18. 18 10-02-2024 Saturday
Assignment
19. 19 12-02-2024 Monday
20. 20 13-02-2024 Tuesday Forms
21. 21 14-02-2024 Wednesday Frames
22. 22 15-02-2024 Thursday HTML I Frames
HTML Meta Tags
23. 23 16-02-2024 Friday
24. 24 17-02-2024 Saturday Practice
25. 25 19-02-2024 Monday Assignment
HTML Block
26. 26 20-02-2024 Tuesday
Implement Exception Handling.
27. 27 21-02-2024 Wednesday
28. 28 22-02-2024 Thursday Read and write from a file
Store and Manipulate Using Odered Collection
29. 29 23-02-2024 Friday
Practice
30. 30 24-02-2024 Saturday
31. 31 26-02-2024 Monday Assignment
Manipulate Using Unordered Collection
32. 32 27-02-2024 Tuesday
Optimixe the code using Lambda Expressions
33. 33 28-02-2024 Wednesday
and Functional interfaces.
Develop a web pages using HTML
34. 34 29-02-2024 Thursday
01-03-2024 Friday Practise Session on CSS
35. 35
02-03-2024 Saturday Interview on Skill development
36. 36
04-03-2024 Monday Introduction to JS
37. 37
05-03-2024 Tuesday Syntax in JS
38. 38
06-03-2024 Wednesday Control Statements in JS
39. 39
07-03-2024 Thursday Loops in JS
40. 40
11-03-2024 Monday Functions in JS
41. 41
13-03-2024 Wednesday Practise Session-1
42. 42
14-03-2024 Thursday Introduction to DOM Manipulation
43. 43
15-03-2024 Friday Selecting Elements by ID/Query
44. 44
16-03-2024 Saturday Mock Interview-1
45. 45
18-03-2024 Monday Minor Project (Calculator)
46. 46
19-03-2024 Tuesday Minor Project (To-do List)
47. 47
20-03-2024 Wednesday Event Listeners in JS
48. 48
21-03-2024 Thursday Event Handling in JS
49. 49
22-03-2024 Friday Practice Session
50. 50
26-03-2024 Tuesday Introduction to Bootsrap
51. 51
27-03-2024 Wednesday Usage of CDN links
52. 52
28-03-2024 Thursday Buttons, Nav, Cards
53. 53
30-03-2024 Saturday Mock Interview -2
54. 54
01-04-2024 Monday Responsive Design with Bootsrap
55. 55
02-04-2024 Tuesday Javascript Plugins using Bootstrap
56. 56
03-04-2024 Wednesday Practice Session on BootStrap
57. 57
04-04-2024 Thursday Introduction to PYTHON
58. 58
08-04-2024 Monday Fundamentals in PYTHON
59. 59
12-04-2024 Friday Conditional Statements and Loops
60. 60
15-04-2024 Monday Arrays and Functions in PYTHON
61. 61
16-04-2024 Tuesday Exception Handling in JS
62. 62
18-04-2024 Thursday OOPS in PYTHON
63. 63
19-04-2024 Friday Introduction to SQL
64. 64
20-04-2024 Saturday Filtering the data in SQL
65. 65
22-04-2024 Monday Joining the Tables in SQL
66. 66
23-04-2024 Tuesday GIT AND GITHUB
67. 67
24-04-2024 Wednesday Major Project (Resume Builder)
68. 68
25-04-2024 Thursday Major Project (Resume Builder)
69. 69