SlideShare a Scribd company logo
1 of 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

More Related Content

What's hot

Intro to HTML & CSS
Intro to HTML & CSSIntro to HTML & CSS
Intro to HTML & CSSSyed Sami
 
Web Development and Web Development technologies - Temitayo Fadojutimi
Web Development and Web Development technologies - Temitayo FadojutimiWeb Development and Web Development technologies - Temitayo Fadojutimi
Web Development and Web Development technologies - Temitayo FadojutimiTemitayo Fadojutimi
 
Angular 2.0 forms
Angular 2.0 formsAngular 2.0 forms
Angular 2.0 formsEyal Vardi
 
Introduction to HTML and CSS
Introduction to HTML and CSSIntroduction to HTML and CSS
Introduction to HTML and CSSMario Hernandez
 
An Overview of HTML, CSS & Java Script
An Overview of HTML, CSS & Java ScriptAn Overview of HTML, CSS & Java Script
An Overview of HTML, CSS & Java ScriptFahim Abdullah
 
HTML Basic, CSS Basic, JavaScript basic.
HTML Basic, CSS Basic, JavaScript basic.HTML Basic, CSS Basic, JavaScript basic.
HTML Basic, CSS Basic, JavaScript basic.Beqa Chacha
 
Web development using javaScript, React js, Node js, HTML, CSS and SQL
Web development using javaScript, React js, Node js, HTML, CSS and SQLWeb development using javaScript, React js, Node js, HTML, CSS and SQL
Web development using javaScript, React js, Node js, HTML, CSS and SQLJayant Surana
 
Top frontend web development tools
Top frontend web development toolsTop frontend web development tools
Top frontend web development toolsBenji Harrison
 
Basic HTML CSS Slides
Basic HTML CSS Slides Basic HTML CSS Slides
Basic HTML CSS Slides Allyson Wehrs
 

What's hot (20)

Web development
Web developmentWeb development
Web development
 
Intro to HTML & CSS
Intro to HTML & CSSIntro to HTML & CSS
Intro to HTML & CSS
 
Web Development and Web Development technologies - Temitayo Fadojutimi
Web Development and Web Development technologies - Temitayo FadojutimiWeb Development and Web Development technologies - Temitayo Fadojutimi
Web Development and Web Development technologies - Temitayo Fadojutimi
 
CSS ppt
CSS pptCSS ppt
CSS ppt
 
Angular 2.0 forms
Angular 2.0 formsAngular 2.0 forms
Angular 2.0 forms
 
Introduction to HTML and CSS
Introduction to HTML and CSSIntroduction to HTML and CSS
Introduction to HTML and CSS
 
Bootstrap ppt
Bootstrap pptBootstrap ppt
Bootstrap ppt
 
An Overview of HTML, CSS & Java Script
An Overview of HTML, CSS & Java ScriptAn Overview of HTML, CSS & Java Script
An Overview of HTML, CSS & Java Script
 
Php Presentation
Php PresentationPhp Presentation
Php Presentation
 
HTML Basic, CSS Basic, JavaScript basic.
HTML Basic, CSS Basic, JavaScript basic.HTML Basic, CSS Basic, JavaScript basic.
HTML Basic, CSS Basic, JavaScript basic.
 
Java script
Java scriptJava script
Java script
 
Css Ppt
Css PptCss Ppt
Css Ppt
 
Html
HtmlHtml
Html
 
Web development using javaScript, React js, Node js, HTML, CSS and SQL
Web development using javaScript, React js, Node js, HTML, CSS and SQLWeb development using javaScript, React js, Node js, HTML, CSS and SQL
Web development using javaScript, React js, Node js, HTML, CSS and SQL
 
Javascript
JavascriptJavascript
Javascript
 
Top frontend web development tools
Top frontend web development toolsTop frontend web development tools
Top frontend web development tools
 
HTML & CSS Masterclass
HTML & CSS MasterclassHTML & CSS Masterclass
HTML & CSS Masterclass
 
CSS.ppt
CSS.pptCSS.ppt
CSS.ppt
 
Web Designing
Web Designing Web Designing
Web Designing
 
Basic HTML CSS Slides
Basic HTML CSS Slides Basic HTML CSS Slides
Basic HTML CSS Slides
 

Similar to Web development

Java script tutorial
Java script tutorialJava script tutorial
Java script tutorialSon Nguyen
 
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 indiaJignesh Aakoliya
 
Understanding the Web Page Layout
Understanding the Web Page LayoutUnderstanding the Web Page Layout
Understanding the Web Page LayoutJhaun Paul Enriquez
 
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 20210105John Picasso
 
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 CompositionAlexey Gravanov
 
Web design and Development
Web design and DevelopmentWeb design and Development
Web design and DevelopmentShagor Ahmed
 
HyperText Markup Language - HTML
HyperText Markup Language - HTMLHyperText Markup Language - HTML
HyperText Markup Language - HTMLSun Technlogies
 
Introduction to Web Technologies PPT.pptx
Introduction to Web Technologies PPT.pptxIntroduction to Web Technologies PPT.pptx
Introduction to Web Technologies PPT.pptxKunal Kalamkar
 
HTML, CSS and Java Scripts Basics
HTML, CSS and Java Scripts BasicsHTML, CSS and Java Scripts Basics
HTML, CSS and Java Scripts BasicsSun Technlogies
 
Developing a Web Application
Developing a Web ApplicationDeveloping a Web Application
Developing a Web ApplicationRabab Gomaa
 
wd project.pptx
wd project.pptxwd project.pptx
wd project.pptxdsffsdf1
 
How the Web Works Using HTML
How the Web Works Using HTMLHow the Web Works Using HTML
How the Web Works Using HTMLMarlon Jamera
 
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 PracticesFinishJoomla
 
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...Cedric Spillebeen
 

Similar to 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...
 

Recently uploaded

Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxLigayaBacuel1
 
ROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationAadityaSharma884161
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Quarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayQuarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayMakMakNepo
 
Romantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxRomantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxsqpmdrvczh
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxDr.Ibrahim Hassaan
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 

Recently uploaded (20)

9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptx
 
ROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint Presentation
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Quarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayQuarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up Friday
 
Romantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxRomantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptx
 
Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 

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