0% found this document useful (0 votes)
134 views22 pages

Web Development Internship Report

This document summarizes Abhay Tripathi's internship report on a web development internship with Udemy. It discusses the key aspects of front-end development including HTML, CSS, JavaScript, and DOM manipulation. It also covers back-end development topics such as servers, databases, skills/tools like PHP, Ruby, Python, MySQL, and version control with Git and GitHub. The report concludes with details about projects completed during the internship, including a travel blog website.

Uploaded by

Abhay Chauhan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
134 views22 pages

Web Development Internship Report

This document summarizes Abhay Tripathi's internship report on a web development internship with Udemy. It discusses the key aspects of front-end development including HTML, CSS, JavaScript, and DOM manipulation. It also covers back-end development topics such as servers, databases, skills/tools like PHP, Ruby, Python, MySQL, and version control with Git and GitHub. The report concludes with details about projects completed during the internship, including a travel blog website.

Uploaded by

Abhay Chauhan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

Maharaja Agrasen Institute Of Technology

PSP Area, Plot No.1, Sector-22, Rohini, Delhi- 110086


Summer Training Report
UDEMY - MASSIVE ONLINE OPEN COURSE PROVIDER
(WEB DEVELOPMENT INTERNSHIP)

Abhay Tripathi
40514802818
5E789 - E7

Submitted To - Ms Anubha
WEB DEVELOPMENT -

Web Development is the work involved in developing a


Web Site for the Internet (World Wide Web) or an intranet
(a private network).

Web Development comprises of 2 parts -

1. Front-End Web Development


2. Back-End Web Development
Front End Development

Front-end web development, also known as client-side


development is the practice of producing HTML, CSS and
JavaScript for a website or Web Application so that a user
can see and interact with them directly.
STRUCTURAL VIEW -
HTML AND CSS

Hyper Text Markup Language


Hyper Text Markup Language (HTML) is the backbone of any website development process, without which a web
page does not exist. Hypertext means that text has links, termed hyperlinks, embedded in it. When a user clicks on a
word or a phrase that has a hyperlink, it will bring another web-page. A markup language indicates text can be turned
into images, tables, links, and other representations. It is the HTML code that provides an overall framework of how
the site will look. HTML was developed by Tim Berners-Lee. The latest version of HTML is called HTML5 and was
published on October 28, 2014 by the W3 recommendation. This version contains new and efficient ways of handling
elements such as video and audio files.

Cascading Style Sheets (CSS)


Cascading Style Sheets (CSS) controls the presentation aspect of the site and allows your site to have its own
unique look. It does this by maintaining style sheets which sit on top of other style rules and are triggered based on
other inputs, such as device screen size and resolution.
JAVASCRIPT

JavaScript is a multi-paradigm, dynamic language with types and operators, standard built-in
objects, and methods. Its syntax is based on the Java and C languages — many structures from
those languages apply to JavaScript as well.

...

JavaScript's types are:

● Number.
● String.
● Boolean.
● Function.
● Object.
● Symbol (new in ES2015)
DOM MANIPULATION

The Document Object Model (DOM) is a programming interface for HTML and XML documents. ...
The Document Object Model (DOM) represents that same document so it can be manipulated. The
DOM is an object-oriented representation of the web page, which can be modified with a scripting
language such as JavaScript.
GIT AND GITHUB

Simply put, Git is a version control system that lets you manage and keep track of your source code
history. GitHub is a cloud-based hosting service that lets you manage Git repositories. If you have
open-source pIn fact, GitHub won't work on your local computer if you don't install Git. ... That's all
you need to do to get started using Git on your computer. However, since you did set up a
GitHub.com account, it's likely you don't just want to manage your project locally, but also
onlinerojects that use Git, then GitHub is designed to help you better manage them
BACKEND DEVELOPMENT

Backend development (also stylized as back-end or


back end development) is the skill that powers the web.
Yet it does it modestly, without fanfare—allowing people
to browse heir favorite sites without even knowing about
all the work put in by the backend developer or team.
SKILLS AND TOOL FOR BACKEND

In order to make the server, application, and database communicate with


each other, back-end devs use server-side languages like PHP, Ruby,
Python, Java, and .Net to build an application, and tools like MySQL,
Oracle, and SQL Server to find, save, or change data and serve it back to
the user in front-end code. Job openings for back-end developers often also
call for experience with PHP frameworks like Zend, Symfony, and
CakePHP; experience with version control software like SVN, CVS, or Git;
and experience with Linux as a development and deployment system.
DATABASE

A database is a collection of information that is organized


so that it can be easily accessed, managed and updated.
Computer databases typically contain aggregations of
data records or files, containing information about sales
transactions or interactions with specific customers.
SERVERS

A Node. js server makes your app available to serve


HTTP requests. It provides the interaction between users
and your application. Creating and starting a server is
easy with Node.
PROJECTS
Travel blog fashion Website
Created a travel blog website
with Html, tailwind css ,
Javascript.
Ans animations
UDEMY - MASSIVE ONLINE OPEN
COURSE PROVIDER
Udemy is a Massive Online Open Courses (MOOCs) provider
aimed at professional adults and students. Students take
courses largely as a means of improving job-related skills. It
has been designed to serve as a medium for seamless
knowledge exchange between presenter and the learners.
THANK YOU !!

You might also like