SlideShare ist ein Scribd-Unternehmen logo
1 von 22
©Garvit Baleshwar
JODHPUR INSTITUTE OF ENGINEERING & TECHNOLOGY, JODHPUR
PRACTICAL TRAINING SEMINAR
ON
WEB DEVELOPMENT
SUBMITTED BY:
GARVIT BALESHWAR
CSE
1
©Garvit Baleshwar
Company Introduction
Company Name :- Cipher Schools
Instructor Name :- Mr. Arun Kudiyal
Training Duration :- 45 Days
2
©Garvit Baleshwar
TABLE OF CONTENT
◼ Introduction to Web Development
◼ Types of Web Developer
◼ Introduction to HTML
◼ Terms in HTML
◼ Introduction to CSS
◼ CSS Syntax
◼ Types of CSS
◼ Introduction to JavaScript(JS)
◼ JavaScript Syntax
◼ Projects
3
©Garvit Baleshwar
INTRODUCTION TO WEB DEVELOPMENT
◼ Web development is the work involved in developing a Web
site for the Internet
◼ Web development can range from developing a simple single static
page of plain text to complex Web-based Internet
applications (Web apps)
◼ It usually refers to the main non-design aspects of building Web
sites: writing markup and coding
◼ It refers to building, creating, and an maintaining websites
4
©Garvit Baleshwar
TYPES OF WEB DEVELOPER
◼ Back-End Developer
The back-end is where the website’s core structure is designed.
These developers are experts in programming and using
complex software languages like Java, SQL and C#
◼ Front-End Developer
This is also known as client-side development. It’s more
connected to web design than back-end development because it
involves using HTML, CSS, and JavaScript to create things the
user can see
◼ Full Stack Developer
A full stack web developer is a person who can develop both
client and server software. They are working with both the
front and back ends of a website or application
5
©Garvit Baleshwar
INTRODUCTION TO HTML
◼ Hypertext Markup Language is the standard markup language
for documents designed to be displayed in a web browser.
◼ Extension .html or .htm
◼ Developed in 1997
◼ HTML describes the structure of a Web page
◼ HTML consists of a series of elements
◼ HTML elements tell the browser how to display the content
6
©Garvit Baleshwar
TERMS IN HTML
◼ Tags
◼ HTML makes use of various tags to format the content
◼ These tags are enclosed within angle braces
<Tag Name>
◼ Except few tags, most of the tags have their corresponding
closing tags.
E.g.
<html> </html>
<body> </body>
<p> </p>
<title> </title>
<br>
7
©Garvit Baleshwar
HTML ELEMENT & ATTRIBUTES
Elements
● An HTML element is defined by a start tag,
some content, and an end tag
● <tagname>Content goes here...</tagname>
E.g.
<h1>My First Heading</h1>
<p>My first paragraph</p>
Attributes
● All HTML elements can have attributes
● Attributes provide additional information about
elements
● Attributes are always specified in the start tag
E.g.
<p align = "left">This is left aligned</p>
<img src="img_car.jpg">
<p style="color:red;">This is a red paragraph.</p> 8
©Garvit Baleshwar
SIMPLE HTML DOCUMENT
9
©Garvit Baleshwar
INTRODUCTION TO CSS
◼ CSS stands for Cascading Style Sheets
◼ CSS describes how HTML elements are to be displayed on screen, paper, or in other
media
◼ CSS saves a lot of work. It can control the layout of multiple web pages all at once
◼ External style sheets are stored in CSS files
◼ Extension .css
◼ (CSS) is a simple mechanism for adding style (e.g., fonts, colors, spacing) to Web
documents.
10
©Garvit Baleshwar
CSS SYNTAX
• The selector points to the HTML element you want to style.
• The declaration block contains one or more declarations separated by
semicolons.
• Each declaration includes a CSS property name and a value, separated by
a colon.
E.g.
p {
color: red;
text-align: center;
} 11
©Garvit Baleshwar
TYPES OF CSS
Inline CSS
◼ Inline CSS is used to apply a unique style to a single HTML element.
◼ It is applied by using the style attribute inside HTML elements
Internal or Embedded CSS
◼ This CSS style is an effective method of styling a single page
◼ It is applied by using a <style> element in the <head> section
External CSS
◼ With external CSS, web pages are linked to an external .css file, which
can be created by any text editor
◼ This CSS type is a more efficient method, especially for styling a large
website
◼ It is applied by using a <link> element to link to an external CSS file
12
©Garvit Baleshwar
SIMPLE CSS DOCUMENT
13
©Garvit Baleshwar
Introduction
• JavaScript is used to program the behavior of web pages
• JavaScript code is inserted
between <script> and </script> tags
• Scripts can be placed in the <body>, or in the <head> section
of an HTML page, or in both.
• JavaScript is a case-sensitive language
• File extension .js, .mjs
JavaScript Functions
• A JavaScript function is a block of JavaScript code, that can
be executed when "called" for
• JavaScript function is placed in the <head> section and in
<title> section of an HTML page
JAVA SCRIPT
14
©Garvit Baleshwar
Simple JS Document
15
©Garvit Baleshwar
JAVASCRIPT SYNTAX
The JavaScript syntax defines two types of
values:
◼Fixed values
Fixed values are called Literals
◼Variable values
Variable values are called Variables
Variables
◼Variables are used to store data values.
◼JavaScript uses the var keyword to declare variables
◼An equal sign is used to assign values to variables
16
©Garvit Baleshwar
PROJECT 1 - PORTFOLIO
17
©Garvit Baleshwar
PROJECT 2 – STATIC WEBSITE
18
©Garvit Baleshwar
PROJECT 3 – DYNAMIC WEBSITE
19
©Garvit Baleshwar
20
©Garvit Baleshwar
References
◼ https://www.geeksforgeeks.org
◼ https://www.w3schools.com
◼ https://www.javatpoint.com
21
©Garvit Baleshwar

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

PHP
PHPPHP
PHP
 
Jquery Complete Presentation along with Javascript Basics
Jquery Complete Presentation along with Javascript BasicsJquery Complete Presentation along with Javascript Basics
Jquery Complete Presentation along with Javascript Basics
 
Introduction to Javascript
Introduction to JavascriptIntroduction to Javascript
Introduction to Javascript
 
CSS Day: CSS Grid Layout
CSS Day: CSS Grid Layout CSS Day: CSS Grid Layout
CSS Day: CSS Grid Layout
 
Lets make a better react form
Lets make a better react formLets make a better react form
Lets make a better react form
 
Introduction to Javascript
Introduction to JavascriptIntroduction to Javascript
Introduction to Javascript
 
Introduction of Html/css/js
Introduction of Html/css/jsIntroduction of Html/css/js
Introduction of Html/css/js
 
Css Ppt
Css PptCss Ppt
Css Ppt
 
HTML CSS & Javascript
HTML CSS & JavascriptHTML CSS & Javascript
HTML CSS & Javascript
 
Introduction to JavaScript Basics.
Introduction to JavaScript Basics.Introduction to JavaScript Basics.
Introduction to JavaScript Basics.
 
Jquery
JqueryJquery
Jquery
 
Java script
Java scriptJava script
Java script
 
Javascript 101
Javascript 101Javascript 101
Javascript 101
 
Java Script ppt
Java Script pptJava Script ppt
Java Script ppt
 
How Cascading Style Sheets (CSS) Works
How Cascading Style Sheets (CSS) WorksHow Cascading Style Sheets (CSS) Works
How Cascading Style Sheets (CSS) Works
 
Php
PhpPhp
Php
 
Java script
Java scriptJava script
Java script
 
CSS Grid
CSS GridCSS Grid
CSS Grid
 
Introduction to BOOTSTRAP
Introduction to BOOTSTRAPIntroduction to BOOTSTRAP
Introduction to BOOTSTRAP
 
Learn react-js
Learn react-jsLearn react-js
Learn react-js
 

Ähnlich wie Web development

3 coding101 fewd_lesson3_your_first_website 20210105
3 coding101 fewd_lesson3_your_first_website 202101053 coding101 fewd_lesson3_your_first_website 20210105
3 coding101 fewd_lesson3_your_first_website 20210105
John Picasso
 
Joomla 1.6 Core SEO and Best Practices
Joomla 1.6 Core SEO and Best PracticesJoomla 1.6 Core SEO and Best Practices
Joomla 1.6 Core SEO and Best Practices
FinishJoomla
 

Ähnlich wie Web development (20)

Html and html5 cheat sheets
Html and html5 cheat sheetsHtml and html5 cheat sheets
Html and html5 cheat sheets
 
Java script tutorial
Java script tutorialJava script tutorial
Java script tutorial
 
Basics of html for web development by software outsourcing company india
Basics of html for web development   by software outsourcing company indiaBasics of html for web development   by software outsourcing company india
Basics of html for web development by software outsourcing company india
 
Understanding the Web Page Layout
Understanding the Web Page LayoutUnderstanding the Web Page Layout
Understanding the Web Page Layout
 
Basic html structure
Basic html structureBasic html structure
Basic html structure
 
3 coding101 fewd_lesson3_your_first_website 20210105
3 coding101 fewd_lesson3_your_first_website 202101053 coding101 fewd_lesson3_your_first_website 20210105
3 coding101 fewd_lesson3_your_first_website 20210105
 
A High-Performance Solution To Microservices UI Composition
A High-Performance Solution To Microservices UI CompositionA High-Performance Solution To Microservices UI Composition
A High-Performance Solution To Microservices UI Composition
 
Web design and Development
Web design and DevelopmentWeb design and Development
Web design and Development
 
HyperText Markup Language - HTML
HyperText Markup Language - HTMLHyperText Markup Language - HTML
HyperText Markup Language - HTML
 
Introduction to Web Technologies PPT.pptx
Introduction to Web Technologies PPT.pptxIntroduction to Web Technologies PPT.pptx
Introduction to Web Technologies PPT.pptx
 
(SEO) Search Engine Optimization
(SEO) Search Engine Optimization(SEO) Search Engine Optimization
(SEO) Search Engine Optimization
 
HTML, CSS and Java Scripts Basics
HTML, CSS and Java Scripts BasicsHTML, CSS and Java Scripts Basics
HTML, CSS and Java Scripts Basics
 
Developing a Web Application
Developing a Web ApplicationDeveloping a Web Application
Developing a Web Application
 
wd project.pptx
wd project.pptxwd project.pptx
wd project.pptx
 
Basic html
Basic htmlBasic html
Basic html
 
How the Web Works Using HTML
How the Web Works Using HTMLHow the Web Works Using HTML
How the Web Works Using HTML
 
Joomla 1.7 SEO
Joomla 1.7 SEOJoomla 1.7 SEO
Joomla 1.7 SEO
 
Joomla 1.6 Core SEO and Best Practices
Joomla 1.6 Core SEO and Best PracticesJoomla 1.6 Core SEO and Best Practices
Joomla 1.6 Core SEO and Best Practices
 
Html5 css3
Html5 css3Html5 css3
Html5 css3
 
Bootstrap 3 - Sleek, intuitive, and powerful mobile first front-end framework...
Bootstrap 3 - Sleek, intuitive, and powerful mobile first front-end framework...Bootstrap 3 - Sleek, intuitive, and powerful mobile first front-end framework...
Bootstrap 3 - Sleek, intuitive, and powerful mobile first front-end framework...
 

Kürzlich hochgeladen

The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 

Kürzlich hochgeladen (20)

The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 

Web development

  • 1. ©Garvit Baleshwar JODHPUR INSTITUTE OF ENGINEERING & TECHNOLOGY, JODHPUR PRACTICAL TRAINING SEMINAR ON WEB DEVELOPMENT SUBMITTED BY: GARVIT BALESHWAR CSE 1
  • 2. ©Garvit Baleshwar Company Introduction Company Name :- Cipher Schools Instructor Name :- Mr. Arun Kudiyal Training Duration :- 45 Days 2
  • 3. ©Garvit Baleshwar TABLE OF CONTENT ◼ Introduction to Web Development ◼ Types of Web Developer ◼ Introduction to HTML ◼ Terms in HTML ◼ Introduction to CSS ◼ CSS Syntax ◼ Types of CSS ◼ Introduction to JavaScript(JS) ◼ JavaScript Syntax ◼ Projects 3
  • 4. ©Garvit Baleshwar INTRODUCTION TO WEB DEVELOPMENT ◼ Web development is the work involved in developing a Web site for the Internet ◼ Web development can range from developing a simple single static page of plain text to complex Web-based Internet applications (Web apps) ◼ It usually refers to the main non-design aspects of building Web sites: writing markup and coding ◼ It refers to building, creating, and an maintaining websites 4
  • 5. ©Garvit Baleshwar TYPES OF WEB DEVELOPER ◼ Back-End Developer The back-end is where the website’s core structure is designed. These developers are experts in programming and using complex software languages like Java, SQL and C# ◼ Front-End Developer This is also known as client-side development. It’s more connected to web design than back-end development because it involves using HTML, CSS, and JavaScript to create things the user can see ◼ Full Stack Developer A full stack web developer is a person who can develop both client and server software. They are working with both the front and back ends of a website or application 5
  • 6. ©Garvit Baleshwar INTRODUCTION TO HTML ◼ Hypertext Markup Language is the standard markup language for documents designed to be displayed in a web browser. ◼ Extension .html or .htm ◼ Developed in 1997 ◼ HTML describes the structure of a Web page ◼ HTML consists of a series of elements ◼ HTML elements tell the browser how to display the content 6
  • 7. ©Garvit Baleshwar TERMS IN HTML ◼ Tags ◼ HTML makes use of various tags to format the content ◼ These tags are enclosed within angle braces <Tag Name> ◼ Except few tags, most of the tags have their corresponding closing tags. E.g. <html> </html> <body> </body> <p> </p> <title> </title> <br> 7
  • 8. ©Garvit Baleshwar HTML ELEMENT & ATTRIBUTES Elements ● An HTML element is defined by a start tag, some content, and an end tag ● <tagname>Content goes here...</tagname> E.g. <h1>My First Heading</h1> <p>My first paragraph</p> Attributes ● All HTML elements can have attributes ● Attributes provide additional information about elements ● Attributes are always specified in the start tag E.g. <p align = "left">This is left aligned</p> <img src="img_car.jpg"> <p style="color:red;">This is a red paragraph.</p> 8
  • 10. ©Garvit Baleshwar INTRODUCTION TO CSS ◼ CSS stands for Cascading Style Sheets ◼ CSS describes how HTML elements are to be displayed on screen, paper, or in other media ◼ CSS saves a lot of work. It can control the layout of multiple web pages all at once ◼ External style sheets are stored in CSS files ◼ Extension .css ◼ (CSS) is a simple mechanism for adding style (e.g., fonts, colors, spacing) to Web documents. 10
  • 11. ©Garvit Baleshwar CSS SYNTAX • The selector points to the HTML element you want to style. • The declaration block contains one or more declarations separated by semicolons. • Each declaration includes a CSS property name and a value, separated by a colon. E.g. p { color: red; text-align: center; } 11
  • 12. ©Garvit Baleshwar TYPES OF CSS Inline CSS ◼ Inline CSS is used to apply a unique style to a single HTML element. ◼ It is applied by using the style attribute inside HTML elements Internal or Embedded CSS ◼ This CSS style is an effective method of styling a single page ◼ It is applied by using a <style> element in the <head> section External CSS ◼ With external CSS, web pages are linked to an external .css file, which can be created by any text editor ◼ This CSS type is a more efficient method, especially for styling a large website ◼ It is applied by using a <link> element to link to an external CSS file 12
  • 14. ©Garvit Baleshwar Introduction • JavaScript is used to program the behavior of web pages • JavaScript code is inserted between <script> and </script> tags • Scripts can be placed in the <body>, or in the <head> section of an HTML page, or in both. • JavaScript is a case-sensitive language • File extension .js, .mjs JavaScript Functions • A JavaScript function is a block of JavaScript code, that can be executed when "called" for • JavaScript function is placed in the <head> section and in <title> section of an HTML page JAVA SCRIPT 14
  • 16. ©Garvit Baleshwar JAVASCRIPT SYNTAX The JavaScript syntax defines two types of values: ◼Fixed values Fixed values are called Literals ◼Variable values Variable values are called Variables Variables ◼Variables are used to store data values. ◼JavaScript uses the var keyword to declare variables ◼An equal sign is used to assign values to variables 16
  • 18. ©Garvit Baleshwar PROJECT 2 – STATIC WEBSITE 18
  • 19. ©Garvit Baleshwar PROJECT 3 – DYNAMIC WEBSITE 19
  • 21. ©Garvit Baleshwar References ◼ https://www.geeksforgeeks.org ◼ https://www.w3schools.com ◼ https://www.javatpoint.com 21