SlideShare a Scribd company logo
Agenda
● What is HTML
● HTML Tags
● HTML Source Code
● Readable Code
● Hands-On Project
● What is CSS
● How CSS works
● Responsive CSS
What is HTML ?
● Hyper Text Markup Language
● Not a Programming Language
● No Complicated Programming
● Easy to Write And Learn
● Interpreted by the Browser
to display content
HTML Tags and Syntax
● Tags are the most important part of HTML
● <start> middle </end> AND <block>
- <p> This is a paragraph tag </p>
- <img> Image tag to add images
● Tag names are related to their purpose
- <title> To add a title </title>
- <h1> This is a Heading Tag </h1>
- <a> Anchor tag to add a link </a>
● Popular Tags
- <p> A paragraph tag with a <a>link</a> tag</p>
HTML Source Code
● Where to find HTML source code?
- Simply Right click on your browser and click “View Source Code”
● Can I just copy everyone’s code?
- Yes you can, but it’s not a very healthy practise.
● Does all website only contains HTML?
- There’s more to a website than just HTML
● Why view Source code?
- To check how well a website is been written
- To find Problems
Readable Code
● Add Attributes to the tags
● Always use Right Tag at Right Place
● Properly start and end your tag,with proper details
● Use Tab space wherever necessary
- <ul>
<li> List Tag</li>
<li> 2nd list element</li>
</ul>
Hand-On Project
A very interesting
Portfolio
● Cascaded Style Sheet
● CSS is used to design a website.
● With CSS one can change size,color and spacing of HTML elements.
What is CSS?
How CSS Works?
1. CSS is written in separate file from HTML.
2. You can apply CSS to specific HTML elements and accordingly change it’s
look and feel.
3. In the example below ,CSS is applied to ‘<h1>’ element.
CSS Box-Model
● CSS box model is a container which
contains multiple properties including
borders, margin, padding and the
content itself.
● Margin:outer space of element.
Padding:inner space of element.
Content:Element itself.
Border:Outline of element.
CSS Classes
● Class is an attribute that defines
group of HTML elements in order to
apply unique styling to them.
● Class Names always start with
period(.)
● If period is not present then css will
not be applied.
● Tags do not require a period.
Responsiveness Using CSS
● Web pages can be viewed using many different devices:
desktops, tablets, and phones.
● Your web page should look good, and be easy to use, regardless
of the device.
● Responsiveness can be achieved using media queries in CSS.
Desktop View
Tablet View
Mobile View
What is JavaScript?
● A scripting Language.
● Allows you to implement complex features on
web.
● Can be used for client-side server development
as well as development side server.
Hello world!
● To print the variable or any string in Javascript
we use is console.log() function. So let’ try
with String “Hello World”.
-> console.log(“Hello World”).
● By using this function you can print variables,
strings, array, etc.
Variables and data
types
Primitive Data type
● String - any valid string.
● Number - there is no concept of int/float in JS. Every number is a 64 bit
floating point number.
● Boolean - true/false.
● Undefined - This is assigned to variables which have not been initialized.
All these variables are defined using let, const, var keywords.
var- Variables declared with var are in the globally or function scope.
let - Variables declared as let are in the block scope.
const - Variables declared as const are in the block scope.
Variables and data
types
● Non-Primitive Data types
● Objects:
- Objects are variables too. But objects can
contain many values.
- Object values are written in name:value pairs
(separated by colon).
- Array is considered as object only where the
indices are the names of the variables of array.
Decision making and loops
Condition statements in
javascript are if, if else,
switch.
Loops in JavaScript:
let i =0;
while (i < 10) {
console.log(i);
i++;
}
for (let i = 0; i < 10; i++) {
console.log(i);
}
if (num === 1) {
console.log("ONE");
} else if (num === 2) {
console.log("TWO");
} else if (num === 3) {
console.log("THREE");
} else {
console.log("UNKNOWN");
}
Functions in javascript
● Functions are set of instructions bundled
together to achieve outcome.
● In javascript functions are also objects.
● Just like any other object functions can be
stored in a variable.
● JavaScript Functions are defined with the
function keyword.
● Declared Functions are not executed
immediately. They are “saved for later use”
and will get executed later, when they are
invoked.
HTML DOM
When a web page is loaded, the browser creates a
Document Object Model (DOM) of the page.
With the object model Javascript can make the website
dynamic as well. The methods of document helps us to
change or Modify any element of html and it’s style as
well.
Method which are used commonly:
querySelector(): this method returns the first
element within the document that matches.the specified
selector or group of selectors.
querySelectorAll(): this method returns the array of
all elements within the document that matches.the
specified selector or group of selectors.
Hackathon
1. Create Your Portfolio.
2. Hackathon Registrations Close on 12 September 2021 at 11:59PM.
3. Hackathon Start Date: 13 September 2021 at 12:00AM.
4. Hackathon End Date: 14 September 2021 at 11:59PM.
5. Result on 17 September 2021.
THE WEB DEV HEIST
1. Only Use of HTML CSS JS
2. No use of external frameworks like Bootstrap, Tailwind CSS, etc
3. Excluding Navbar,Home page and Contact Page ,participant shall
include at least two more sections eg:-
Achievements,Skills,Certificates,Projects etc
4. Participants should host their portfolio on Github Pages and
Repository should be public during the judges round(Before
judgement round can be kept private).
Rules

More Related Content

What's hot

Learn To Code: Introduction to c
Learn To Code: Introduction to cLearn To Code: Introduction to c
Learn To Code: Introduction to c
SadhanaParameswaran
 
Basic JavaScript Tutorial
Basic JavaScript TutorialBasic JavaScript Tutorial
Basic JavaScript Tutorial
DHTMLExtreme
 
Introduction to JavaScript Programming
Introduction to JavaScript ProgrammingIntroduction to JavaScript Programming
Introduction to JavaScript Programming
Collaboration Technologies
 
Sharable of qualities of clean code
Sharable of qualities of clean codeSharable of qualities of clean code
Sharable of qualities of clean code
Eman Mohamed
 
Javascript Roadmap - The Basics
Javascript Roadmap - The BasicsJavascript Roadmap - The Basics
Javascript Roadmap - The Basics
Aswin Barath
 
Joomla!Day Poland 2013 - Joomla Architecture (Ofer Cohen)
Joomla!Day Poland 2013 - Joomla Architecture  (Ofer Cohen)Joomla!Day Poland 2013 - Joomla Architecture  (Ofer Cohen)
Joomla!Day Poland 2013 - Joomla Architecture (Ofer Cohen)
Ofer Cohen
 
CLEAN CODE
CLEAN CODECLEAN CODE
CLEAN CODE
Knoldus Inc.
 
JLayout for extension developers
JLayout for extension developersJLayout for extension developers
JLayout for extension developers
Roberto Segura
 
Java script
Java scriptJava script
Java script
umesh patil
 
Joomla JLayout
Joomla JLayout Joomla JLayout
Joomla JLayout
Roberto Segura
 
TypeScript and Angular workshop
TypeScript and Angular workshopTypeScript and Angular workshop
TypeScript and Angular workshop
José Manuel García García
 
TDD, Refactoring - Workshop
TDD, Refactoring - WorkshopTDD, Refactoring - Workshop
TDD, Refactoring - Workshop
Leena N
 
Design patterns in PHP - PHP TEAM
Design patterns in PHP - PHP TEAMDesign patterns in PHP - PHP TEAM
Design patterns in PHP - PHP TEAM
Nishant Shrivastava
 
8 introduction to_java_script
8 introduction to_java_script8 introduction to_java_script
8 introduction to_java_script
Vijay Kalyan
 
Java script ppt
Java script pptJava script ppt
Java script
Java scriptJava script
Java script
Rajkiran Mummadi
 
Javascript
JavascriptJavascript
Javascript
Priyanka Pradhan
 
Mixing Diagram, Tree, Text, Table and Form editors to build a kick-ass modeli...
Mixing Diagram, Tree, Text, Table and Form editors to build a kick-ass modeli...Mixing Diagram, Tree, Text, Table and Form editors to build a kick-ass modeli...
Mixing Diagram, Tree, Text, Table and Form editors to build a kick-ass modeli...
Chauvin Mariot
 
Bdd and Behat
Bdd and BehatBdd and Behat
Bdd and Behat
Adam Englander
 

What's hot (20)

Learn To Code: Introduction to c
Learn To Code: Introduction to cLearn To Code: Introduction to c
Learn To Code: Introduction to c
 
Basic JavaScript Tutorial
Basic JavaScript TutorialBasic JavaScript Tutorial
Basic JavaScript Tutorial
 
Introduction to JavaScript Programming
Introduction to JavaScript ProgrammingIntroduction to JavaScript Programming
Introduction to JavaScript Programming
 
Sharable of qualities of clean code
Sharable of qualities of clean codeSharable of qualities of clean code
Sharable of qualities of clean code
 
Javascript Roadmap - The Basics
Javascript Roadmap - The BasicsJavascript Roadmap - The Basics
Javascript Roadmap - The Basics
 
Joomla!Day Poland 2013 - Joomla Architecture (Ofer Cohen)
Joomla!Day Poland 2013 - Joomla Architecture  (Ofer Cohen)Joomla!Day Poland 2013 - Joomla Architecture  (Ofer Cohen)
Joomla!Day Poland 2013 - Joomla Architecture (Ofer Cohen)
 
CLEAN CODE
CLEAN CODECLEAN CODE
CLEAN CODE
 
JLayout for extension developers
JLayout for extension developersJLayout for extension developers
JLayout for extension developers
 
Java script
Java scriptJava script
Java script
 
Joomla JLayout
Joomla JLayout Joomla JLayout
Joomla JLayout
 
TypeScript and Angular workshop
TypeScript and Angular workshopTypeScript and Angular workshop
TypeScript and Angular workshop
 
TDD, Refactoring - Workshop
TDD, Refactoring - WorkshopTDD, Refactoring - Workshop
TDD, Refactoring - Workshop
 
Design patterns in PHP - PHP TEAM
Design patterns in PHP - PHP TEAMDesign patterns in PHP - PHP TEAM
Design patterns in PHP - PHP TEAM
 
8 introduction to_java_script
8 introduction to_java_script8 introduction to_java_script
8 introduction to_java_script
 
Java script ppt
Java script pptJava script ppt
Java script ppt
 
Java script
Java scriptJava script
Java script
 
Javascript
JavascriptJavascript
Javascript
 
Js ppt
Js pptJs ppt
Js ppt
 
Mixing Diagram, Tree, Text, Table and Form editors to build a kick-ass modeli...
Mixing Diagram, Tree, Text, Table and Form editors to build a kick-ass modeli...Mixing Diagram, Tree, Text, Table and Form editors to build a kick-ass modeli...
Mixing Diagram, Tree, Text, Table and Form editors to build a kick-ass modeli...
 
Bdd and Behat
Bdd and BehatBdd and Behat
Bdd and Behat
 

Similar to Webdev bootcamp

Introduction to Web Development.pptx
Introduction to Web Development.pptxIntroduction to Web Development.pptx
Introduction to Web Development.pptx
Alisha Kamat
 
Introduction to Web Development.pptx
Introduction to Web Development.pptxIntroduction to Web Development.pptx
Introduction to Web Development.pptx
GDSCVJTI
 
Introduction to Web Development.pptx
Introduction to Web Development.pptxIntroduction to Web Development.pptx
Introduction to Web Development.pptx
Alisha Kamat
 
Dsc Charusat Learning React Part 1
Dsc Charusat Learning React Part 1 Dsc Charusat Learning React Part 1
Dsc Charusat Learning React Part 1
JainamMehta19
 
Web Design for Literary Theorists II: Overview of CSS (v 1.0)
Web Design for Literary Theorists II: Overview of CSS (v 1.0)Web Design for Literary Theorists II: Overview of CSS (v 1.0)
Web Design for Literary Theorists II: Overview of CSS (v 1.0)
Patrick Mooney
 
Bootcamp - Web Development Session 2
Bootcamp - Web Development Session 2Bootcamp - Web Development Session 2
Bootcamp - Web Development Session 2
GDSCUniversitasMatan
 
DHTML
DHTMLDHTML
SDP_-_Module_4.ppt
SDP_-_Module_4.pptSDP_-_Module_4.ppt
SDP_-_Module_4.ppt
ssuser568d77
 
1. Advanced Web Designing (12th IT) (1).pdf
1. Advanced Web Designing (12th IT) (1).pdf1. Advanced Web Designing (12th IT) (1).pdf
1. Advanced Web Designing (12th IT) (1).pdf
AAFREEN SHAIKH
 
Html,CSS & UI/UX design
Html,CSS & UI/UX designHtml,CSS & UI/UX design
Html,CSS & UI/UX design
Karthikeyan Dhanasekaran CUA
 
HTML literals, the JSX of the platform
HTML literals, the JSX of the platformHTML literals, the JSX of the platform
HTML literals, the JSX of the platform
Kenneth Rohde Christiansen
 
HTML CSS JS in Nut shell
HTML  CSS JS in Nut shellHTML  CSS JS in Nut shell
HTML CSS JS in Nut shell
Ashwin Shiv
 
Complete JavaScript Guide Notes Examples
Complete JavaScript Guide Notes ExamplesComplete JavaScript Guide Notes Examples
Complete JavaScript Guide Notes Examples
Javier Crisostomo
 
Web Technology Part 3
Web Technology Part 3Web Technology Part 3
Web Technology Part 3
Thapar Institute
 
Web component driven development
Web component driven developmentWeb component driven development
Web component driven development
Gil Fink
 
Wt unit 2 ppts client side technology
Wt unit 2 ppts client side technologyWt unit 2 ppts client side technology
Wt unit 2 ppts client side technology
PUNE VIDYARTHI GRIHA'S COLLEGE OF ENGINEERING, NASHIK
 
Digital Marketing Company
Digital Marketing CompanyDigital Marketing Company
Digital Marketing Company
Payal9675
 

Similar to Webdev bootcamp (20)

Introduction to Web Development.pptx
Introduction to Web Development.pptxIntroduction to Web Development.pptx
Introduction to Web Development.pptx
 
Introduction to Web Development.pptx
Introduction to Web Development.pptxIntroduction to Web Development.pptx
Introduction to Web Development.pptx
 
Introduction to Web Development.pptx
Introduction to Web Development.pptxIntroduction to Web Development.pptx
Introduction to Web Development.pptx
 
Dsc Charusat Learning React Part 1
Dsc Charusat Learning React Part 1 Dsc Charusat Learning React Part 1
Dsc Charusat Learning React Part 1
 
Web Design for Literary Theorists II: Overview of CSS (v 1.0)
Web Design for Literary Theorists II: Overview of CSS (v 1.0)Web Design for Literary Theorists II: Overview of CSS (v 1.0)
Web Design for Literary Theorists II: Overview of CSS (v 1.0)
 
Bootcamp - Web Development Session 2
Bootcamp - Web Development Session 2Bootcamp - Web Development Session 2
Bootcamp - Web Development Session 2
 
DHTML
DHTMLDHTML
DHTML
 
SDP_-_Module_4.ppt
SDP_-_Module_4.pptSDP_-_Module_4.ppt
SDP_-_Module_4.ppt
 
1. Advanced Web Designing (12th IT) (1).pdf
1. Advanced Web Designing (12th IT) (1).pdf1. Advanced Web Designing (12th IT) (1).pdf
1. Advanced Web Designing (12th IT) (1).pdf
 
Html,CSS & UI/UX design
Html,CSS & UI/UX designHtml,CSS & UI/UX design
Html,CSS & UI/UX design
 
HTML literals, the JSX of the platform
HTML literals, the JSX of the platformHTML literals, the JSX of the platform
HTML literals, the JSX of the platform
 
Web Information Systems Html and css
Web Information Systems Html and cssWeb Information Systems Html and css
Web Information Systems Html and css
 
HTML CSS JS in Nut shell
HTML  CSS JS in Nut shellHTML  CSS JS in Nut shell
HTML CSS JS in Nut shell
 
Complete JavaScript Guide Notes Examples
Complete JavaScript Guide Notes ExamplesComplete JavaScript Guide Notes Examples
Complete JavaScript Guide Notes Examples
 
Html presentation
Html presentationHtml presentation
Html presentation
 
Web Technology Part 3
Web Technology Part 3Web Technology Part 3
Web Technology Part 3
 
Web component driven development
Web component driven developmentWeb component driven development
Web component driven development
 
Wt unit 2 ppts client side technology
Wt unit 2 ppts client side technologyWt unit 2 ppts client side technology
Wt unit 2 ppts client side technology
 
Wt unit 2 ppts client sied technology
Wt unit 2 ppts client sied technologyWt unit 2 ppts client sied technology
Wt unit 2 ppts client sied technology
 
Digital Marketing Company
Digital Marketing CompanyDigital Marketing Company
Digital Marketing Company
 

Recently uploaded

Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
DuvanRamosGarzon1
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
Kamal Acharya
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
MuhammadTufail242431
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 

Recently uploaded (20)

Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 

Webdev bootcamp

  • 1.
  • 2. Agenda ● What is HTML ● HTML Tags ● HTML Source Code ● Readable Code ● Hands-On Project ● What is CSS ● How CSS works ● Responsive CSS
  • 3. What is HTML ? ● Hyper Text Markup Language ● Not a Programming Language ● No Complicated Programming ● Easy to Write And Learn ● Interpreted by the Browser to display content
  • 4. HTML Tags and Syntax ● Tags are the most important part of HTML ● <start> middle </end> AND <block> - <p> This is a paragraph tag </p> - <img> Image tag to add images ● Tag names are related to their purpose - <title> To add a title </title> - <h1> This is a Heading Tag </h1> - <a> Anchor tag to add a link </a> ● Popular Tags - <p> A paragraph tag with a <a>link</a> tag</p>
  • 5. HTML Source Code ● Where to find HTML source code? - Simply Right click on your browser and click “View Source Code” ● Can I just copy everyone’s code? - Yes you can, but it’s not a very healthy practise. ● Does all website only contains HTML? - There’s more to a website than just HTML ● Why view Source code? - To check how well a website is been written - To find Problems
  • 6. Readable Code ● Add Attributes to the tags ● Always use Right Tag at Right Place ● Properly start and end your tag,with proper details ● Use Tab space wherever necessary - <ul> <li> List Tag</li> <li> 2nd list element</li> </ul>
  • 7. Hand-On Project A very interesting Portfolio
  • 8. ● Cascaded Style Sheet ● CSS is used to design a website. ● With CSS one can change size,color and spacing of HTML elements. What is CSS?
  • 9. How CSS Works? 1. CSS is written in separate file from HTML. 2. You can apply CSS to specific HTML elements and accordingly change it’s look and feel. 3. In the example below ,CSS is applied to ‘<h1>’ element.
  • 10. CSS Box-Model ● CSS box model is a container which contains multiple properties including borders, margin, padding and the content itself. ● Margin:outer space of element. Padding:inner space of element. Content:Element itself. Border:Outline of element.
  • 11. CSS Classes ● Class is an attribute that defines group of HTML elements in order to apply unique styling to them. ● Class Names always start with period(.) ● If period is not present then css will not be applied. ● Tags do not require a period.
  • 12. Responsiveness Using CSS ● Web pages can be viewed using many different devices: desktops, tablets, and phones. ● Your web page should look good, and be easy to use, regardless of the device. ● Responsiveness can be achieved using media queries in CSS. Desktop View Tablet View Mobile View
  • 13.
  • 14. What is JavaScript? ● A scripting Language. ● Allows you to implement complex features on web. ● Can be used for client-side server development as well as development side server.
  • 15. Hello world! ● To print the variable or any string in Javascript we use is console.log() function. So let’ try with String “Hello World”. -> console.log(“Hello World”). ● By using this function you can print variables, strings, array, etc.
  • 16. Variables and data types Primitive Data type ● String - any valid string. ● Number - there is no concept of int/float in JS. Every number is a 64 bit floating point number. ● Boolean - true/false. ● Undefined - This is assigned to variables which have not been initialized. All these variables are defined using let, const, var keywords. var- Variables declared with var are in the globally or function scope. let - Variables declared as let are in the block scope. const - Variables declared as const are in the block scope.
  • 17. Variables and data types ● Non-Primitive Data types ● Objects: - Objects are variables too. But objects can contain many values. - Object values are written in name:value pairs (separated by colon). - Array is considered as object only where the indices are the names of the variables of array.
  • 18. Decision making and loops Condition statements in javascript are if, if else, switch. Loops in JavaScript: let i =0; while (i < 10) { console.log(i); i++; } for (let i = 0; i < 10; i++) { console.log(i); } if (num === 1) { console.log("ONE"); } else if (num === 2) { console.log("TWO"); } else if (num === 3) { console.log("THREE"); } else { console.log("UNKNOWN"); }
  • 19. Functions in javascript ● Functions are set of instructions bundled together to achieve outcome. ● In javascript functions are also objects. ● Just like any other object functions can be stored in a variable. ● JavaScript Functions are defined with the function keyword. ● Declared Functions are not executed immediately. They are “saved for later use” and will get executed later, when they are invoked.
  • 20. HTML DOM When a web page is loaded, the browser creates a Document Object Model (DOM) of the page. With the object model Javascript can make the website dynamic as well. The methods of document helps us to change or Modify any element of html and it’s style as well. Method which are used commonly: querySelector(): this method returns the first element within the document that matches.the specified selector or group of selectors. querySelectorAll(): this method returns the array of all elements within the document that matches.the specified selector or group of selectors.
  • 21.
  • 22. Hackathon 1. Create Your Portfolio. 2. Hackathon Registrations Close on 12 September 2021 at 11:59PM. 3. Hackathon Start Date: 13 September 2021 at 12:00AM. 4. Hackathon End Date: 14 September 2021 at 11:59PM. 5. Result on 17 September 2021. THE WEB DEV HEIST
  • 23. 1. Only Use of HTML CSS JS 2. No use of external frameworks like Bootstrap, Tailwind CSS, etc 3. Excluding Navbar,Home page and Contact Page ,participant shall include at least two more sections eg:- Achievements,Skills,Certificates,Projects etc 4. Participants should host their portfolio on Github Pages and Repository should be public during the judges round(Before judgement round can be kept private). Rules

Editor's Notes

  1. So , whats DSC
  2. Karan bhaiya
  3. So , whats DSC
  4. So , whats DSC