SlideShare a Scribd company logo
Basics of WEB DEVELOPMENT
Roadmap
2
1 3 5
6
4
2
HTML JS
Collaboration of all 4
components
CSS WordPress Quiz
Team Presentation
3
Rashna Maharjan
WordPress Developer
Umesh Bhatta
Hubspot Developer
Salina Kansakar
Frontend Developer
HTML
Hyper Text Markup Language
4
Introduction To HTML
⊹ HTML stands for Hyper Text Markup Language
⊹ Standard markup language for Web page
⊹ Describes the structure of a web page
⊹ Consists of series of elements
⊹ Elements tell browser how to display the content
⊹ HTML 4.01 & HTML 5.0: Widely used successful
versions
5
ELements and tags
⊹ HTML tags are used to hold the HTML element
⊹ HTML element holds the content
⊹ HTML tag starts with < and ends with >
⊹ Whatever written within a HTML tag are HTML
elements
⊹ Attributes can also be included as per need like id,
class, href, etc
6
ELements and tags
7
Block and inline elements
⊹ BLOCK ELEMENT
Always starts on a new line
Always takes up the full width available
Has a top and a bottom margin
⊹ INLINE ELEMENT
Does not start on a new line
Always takes up as much width as necessary
8
Block elements
⊹ <ol>
⊹ <p>
⊹ <pre>
⊹ <section>
⊹ <table>
9
⊹ <dl>
⊹ <dt>
⊹ <fieldset>
⊹ <figcaption>
⊹ <figure>
⊹ <footer>
⊹ <form>
⊹ <tfoot>
⊹ <h1>-<h6>
⊹ <header>
⊹ <hr>
⊹ <li>
⊹ <main>
⊹ <nav>
⊹ <noscript>
⊹ <ul>
⊹ <address>
⊹ <article>
⊹ <aside>
⊹ <blockquote>
⊹ <canvas>
⊹ <dd>
⊹ <div>
⊹ <video>
INLINE elements
⊹ <a>
⊹ <abbr>
⊹ <acronym>
⊹ <b>
⊹ <bdo>
⊹ <big>
⊹ <br>
10
⊹ <button>
⊹ <cite>
⊹ <code>
⊹ <dfn>
⊹ <em>
⊹ <i>
⊹ <img>
⊹ <input>
⊹ <kbd>
⊹ <label>
⊹ <map>
⊹ <object>
⊹ <output>
⊹ <q>
⊹ <samp>
⊹ <script>
⊹ <select>
⊹ <small>
⊹ <span>
⊹ <strong>
⊹ <sub>
⊹ <sup>
⊹ <textarea>
⊹ <time>
⊹ <tt>
⊹ <var>
Types of tags
⊹ Paired Tags
⊹ Unpaired Tags
⊹ Utility-Based Tags
11
Paired tag
⊹ The tag consists of both opening tag and closing
tag
<p> This text is a paragraph . </p>
12
UnPaired tag(Standalone or singular)
⊹ The tag that does not have closing tag
<hr>
utility-based tag
⊹ The basis of the purpose they serve
⊹ Further divided to:
1. Formatting tags
2. Structure tags
3. Control tags
13
Formatting tags
⊹ Formatting of the texts like the size of the text, font styles etc.
<b>, <u>
14
Structure tags
⊹ Helps in structuring the HTML document
head, html, title, body etc
control tags
⊹ Managing content or managing scripts or libraries that are
external
⊹ All the form tags, drop-down lists, input text boxes, etc., are
used in interacting with the visitor or the user
⊹ https://www.w3schools.com/tags/ref_byfunc.asp
Basic structure of html
15
16
CSS (Cascading Style sheet)
2
Introduction
● CSS (Cascading Style Sheets) is a declarative language that
controls how webpages look in the browser.
● CSS defines how HTML elements are to be displayed.
● The purpose of CSS is to provide Web developers with a
standard way to define, apply, and manage sets of style
characteristics.
18
Syntax of css
A CSS rule consist of a selector and a declaration
block.
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 property name and value,separated by a colon.
19
Types of css
⊹ Inline Styles
⊹ Internal Styles
⊹ External Styles
20
Inline style
⊹ Inside styles are placed directly inside an HTML element in the
code.
⊹ Example: <h1 style=”color: green;”></h1>
21
Internal style
⊹ Internal styles are placed inside the head section of particular
web page via the style tag. Internal styles are also called
‘Embedded’ styles.
22
External style
⊹ The external style sheet is a separate page which is then linked
to the web page.
23
CSS selectors
CSS selectors allows you to select and manipulate HTML
presentations.
CSS selectors are used to find or select HTML elements based on their
class, type and attribute.
The CSS selectors are as follows:
1. Element Selector
2. ID Selector
3. Class Selector
4. Grouping Selector
24
The element selector
The element selector selects elements based on the element name.
Example:
p{text-align: center; color: red}
When we use above example, we get all <p> elements will be center-
aligned with a red text color.
25
The ID selector
The id selector uses the id attribute of an HTML element to select a
specific element.
An id should be unique within a page, so the id selector is used if you
want to select a single, unique element.
To select an element with a specific id, write a hash(#) character,
followed by the id of the element.
Example:
#cta {text-align: center; color: red;}
26
Class selector
The class selector selects elements with a specific class attribute.
To select elements with a specific class, write a dot(.)character,
followed by the name of the class.
Example:
.string {text-align: center; color: red;}
27
Grouping selector
Group selectors are used to style multiple elements at once and are
very helpful to minimise the code.
Example:
h1,p,span,a {color: red;}
28
CSS media queries
Media queries are a key part of responsive web design, as they
allow you to create different layouts depending on the size of the
viewport.
Media queries are a popular technique for delivering a tailored style
sheet (responsive web design) to desktops, laptops, tablets, and
mobile phones.
29
30
.presentation {width: 33.33%;}
31
@media only screen and (max-width: 768px) {
.presentation {width: 50%;}
}
@media only screen and (max-width: 480px) {
.presentation {width: 100%;}
}
32
33
javascript
3
Introduction
⊹ JavaScript is a scripting language designed for web
pages.
⊹ First web scripting language
⊹ Oftenly confuse with java but is totally different
⊹ JavaScript was invented by Brendan Eich in 1995
35
Advantages of javascript
⊹ Speed : Client-side JavaScript is very fast because it
can be run immediately within the client-side
browser.
⊹ Gives the ability to create rich interfaces.
⊹ Read/write/modify HTML elements.
⊹ JavaScript enhances Web pages with dynamic and
interactive features and can react to events.
36
Wordpress
Code is Poetry
4
Glossary
⊹ Dynamic Websites
⊹ Page Templates
⊹ Posts
⊹ Theme
⊹ Plugin
38
Introduction
⊹ Free and open source content management system
⊹ Based on PHP and MySQL
⊹ Released on May 27, 2003
⊹ Initially popular for blogging
⊹ Established as a framework of php to build any kind
of websites (from simple blog to full business)
39
60.8%
Market share in the CMS market
500+ sites
Built each day using WordPress
14.7%
World’s top websites powered by WordPress
40
Why Wordpress??
41
SEO Friendly
Create Permalinks,
Manage Metadata
Simple Integration
compatible with lots
third-party tools
Plugin and Widget
Can be complex or as
simple as you want it
to be.
Flexibility
Continuous update,
built-in updates
management system
Reliable
Our process is easy
42
1 2 3
43
Dashboard
Tour
Time for practical knowledge
44
“
45
46
“
47
Quiz Time!
https://share.nearpod.com/eHlfnB4D1bb
Any questions?
48
THANK YOU!
Ad

More Related Content

What's hot (20)

HTML/CSS Crash Course (april 4 2017)
HTML/CSS Crash Course (april 4 2017)HTML/CSS Crash Course (april 4 2017)
HTML/CSS Crash Course (april 4 2017)
Daniel Friedman
 
Introduction Node.js
Introduction Node.jsIntroduction Node.js
Introduction Node.js
Erik van Appeldoorn
 
React Native
React NativeReact Native
React Native
Fatih Şimşek
 
CSS
CSSCSS
CSS
Mallikarjuna G D
 
Introduction to Node js
Introduction to Node jsIntroduction to Node js
Introduction to Node js
Akshay Mathur
 
Why Vue.js?
Why Vue.js?Why Vue.js?
Why Vue.js?
Jonathan Goode
 
Node js Introduction
Node js IntroductionNode js Introduction
Node js Introduction
sanskriti agarwal
 
Web Page Designing
Web Page DesigningWeb Page Designing
Web Page Designing
Amit Mali
 
Java Script
Java ScriptJava Script
Java Script
husbancom
 
Front-End Web Development
Front-End Web DevelopmentFront-End Web Development
Front-End Web Development
Yash Sati
 
Web Development Presentation
Web Development PresentationWeb Development Presentation
Web Development Presentation
TurnToTech
 
JavaScript - Chapter 3 - Introduction
 JavaScript - Chapter 3 - Introduction JavaScript - Chapter 3 - Introduction
JavaScript - Chapter 3 - Introduction
WebStackAcademy
 
Blazor
BlazorBlazor
Blazor
Sandun Perera
 
Introduction to Cascading Style Sheets (CSS)
Introduction to Cascading Style Sheets (CSS)Introduction to Cascading Style Sheets (CSS)
Introduction to Cascading Style Sheets (CSS)
Chris Poteet
 
ReactJs
ReactJsReactJs
ReactJs
Sahana Banerjee
 
Intro to vue.js
Intro to vue.jsIntro to vue.js
Intro to vue.js
TechMagic
 
Css pseudo-classes
Css pseudo-classesCss pseudo-classes
Css pseudo-classes
Webtech Learning
 
Node js introduction
Node js introductionNode js introduction
Node js introduction
Joseph de Castelnau
 
Front-End Frameworks: a quick overview
Front-End Frameworks: a quick overviewFront-End Frameworks: a quick overview
Front-End Frameworks: a quick overview
Diacode
 
An Introduction to Vuejs
An Introduction to VuejsAn Introduction to Vuejs
An Introduction to Vuejs
Paddy Lock
 
HTML/CSS Crash Course (april 4 2017)
HTML/CSS Crash Course (april 4 2017)HTML/CSS Crash Course (april 4 2017)
HTML/CSS Crash Course (april 4 2017)
Daniel Friedman
 
Introduction to Node js
Introduction to Node jsIntroduction to Node js
Introduction to Node js
Akshay Mathur
 
Web Page Designing
Web Page DesigningWeb Page Designing
Web Page Designing
Amit Mali
 
Front-End Web Development
Front-End Web DevelopmentFront-End Web Development
Front-End Web Development
Yash Sati
 
Web Development Presentation
Web Development PresentationWeb Development Presentation
Web Development Presentation
TurnToTech
 
JavaScript - Chapter 3 - Introduction
 JavaScript - Chapter 3 - Introduction JavaScript - Chapter 3 - Introduction
JavaScript - Chapter 3 - Introduction
WebStackAcademy
 
Introduction to Cascading Style Sheets (CSS)
Introduction to Cascading Style Sheets (CSS)Introduction to Cascading Style Sheets (CSS)
Introduction to Cascading Style Sheets (CSS)
Chris Poteet
 
Intro to vue.js
Intro to vue.jsIntro to vue.js
Intro to vue.js
TechMagic
 
Front-End Frameworks: a quick overview
Front-End Frameworks: a quick overviewFront-End Frameworks: a quick overview
Front-End Frameworks: a quick overview
Diacode
 
An Introduction to Vuejs
An Introduction to VuejsAn Introduction to Vuejs
An Introduction to Vuejs
Paddy Lock
 

Similar to Web Development basics with WordPress (20)

HTML5 and CSS Fundamentals MOOC Course College Presentation
HTML5 and CSS Fundamentals MOOC Course College PresentationHTML5 and CSS Fundamentals MOOC Course College Presentation
HTML5 and CSS Fundamentals MOOC Course College Presentation
KuchBhi90
 
Choice of programming language for web developing.
Choice of programming language for web developing.Choice of programming language for web developing.
Choice of programming language for web developing.
Mohammad Kamrul Hasan
 
Lecture 2 introduction to html basics
Lecture 2 introduction to html basicsLecture 2 introduction to html basics
Lecture 2 introduction to html basics
AliMUSSA3
 
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
 
wd project.pptx
wd project.pptxwd project.pptx
wd project.pptx
dsffsdf1
 
Introduction to HTML+CSS+Javascript.pptx
Introduction to HTML+CSS+Javascript.pptxIntroduction to HTML+CSS+Javascript.pptx
Introduction to HTML+CSS+Javascript.pptx
AliRaza899305
 
Introduction to HTML+CSS+Javascript.pptx
Introduction to HTML+CSS+Javascript.pptxIntroduction to HTML+CSS+Javascript.pptx
Introduction to HTML+CSS+Javascript.pptx
KADAMBARIPUROHIT
 
Web Concepts - an introduction - introduction
Web Concepts - an introduction - introductionWeb Concepts - an introduction - introduction
Web Concepts - an introduction - introduction
clement swarnappa
 
WEB DEVELOPMENT20CS41.pdf
WEB DEVELOPMENT20CS41.pdfWEB DEVELOPMENT20CS41.pdf
WEB DEVELOPMENT20CS41.pdf
DeepakMeena597272
 
Html,CSS & UI/UX design
Html,CSS & UI/UX designHtml,CSS & UI/UX design
Html,CSS & UI/UX design
Karthikeyan Dhanasekaran CUA
 
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptx
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptxINDUSTRIAL TRAINING Presentation on Web Development. (2).pptx
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptx
12KritiGaneriwal
 
Understanding the Web Page Layout
Understanding the Web Page LayoutUnderstanding the Web Page Layout
Understanding the Web Page Layout
Jhaun Paul Enriquez
 
HTMLforbeginerslearntocodeforbeginersinfh
HTMLforbeginerslearntocodeforbeginersinfhHTMLforbeginerslearntocodeforbeginersinfh
HTMLforbeginerslearntocodeforbeginersinfh
enisp1
 
#4 - CSS Selectors, CSS3 and Web typography
#4 - CSS Selectors, CSS3 and Web typography#4 - CSS Selectors, CSS3 and Web typography
#4 - CSS Selectors, CSS3 and Web typography
iloveigloo
 
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
 
Web design using html
Web design using htmlWeb design using html
Web design using html
ElsaS7
 
Introduction to HTML and CSS
Introduction to HTML and CSSIntroduction to HTML and CSS
Introduction to HTML and CSS
Mario Hernandez
 
02 From HTML tags to XHTML
02 From HTML tags to XHTML02 From HTML tags to XHTML
02 From HTML tags to XHTML
Rich Dron
 
HTML5 and CSS Fundamentals MOOC Course College Presentation
HTML5 and CSS Fundamentals MOOC Course College PresentationHTML5 and CSS Fundamentals MOOC Course College Presentation
HTML5 and CSS Fundamentals MOOC Course College Presentation
KuchBhi90
 
Choice of programming language for web developing.
Choice of programming language for web developing.Choice of programming language for web developing.
Choice of programming language for web developing.
Mohammad Kamrul Hasan
 
Lecture 2 introduction to html basics
Lecture 2 introduction to html basicsLecture 2 introduction to html basics
Lecture 2 introduction to html basics
AliMUSSA3
 
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
 
wd project.pptx
wd project.pptxwd project.pptx
wd project.pptx
dsffsdf1
 
Introduction to HTML+CSS+Javascript.pptx
Introduction to HTML+CSS+Javascript.pptxIntroduction to HTML+CSS+Javascript.pptx
Introduction to HTML+CSS+Javascript.pptx
AliRaza899305
 
Introduction to HTML+CSS+Javascript.pptx
Introduction to HTML+CSS+Javascript.pptxIntroduction to HTML+CSS+Javascript.pptx
Introduction to HTML+CSS+Javascript.pptx
KADAMBARIPUROHIT
 
Web Concepts - an introduction - introduction
Web Concepts - an introduction - introductionWeb Concepts - an introduction - introduction
Web Concepts - an introduction - introduction
clement swarnappa
 
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptx
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptxINDUSTRIAL TRAINING Presentation on Web Development. (2).pptx
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptx
12KritiGaneriwal
 
Understanding the Web Page Layout
Understanding the Web Page LayoutUnderstanding the Web Page Layout
Understanding the Web Page Layout
Jhaun Paul Enriquez
 
HTMLforbeginerslearntocodeforbeginersinfh
HTMLforbeginerslearntocodeforbeginersinfhHTMLforbeginerslearntocodeforbeginersinfh
HTMLforbeginerslearntocodeforbeginersinfh
enisp1
 
#4 - CSS Selectors, CSS3 and Web typography
#4 - CSS Selectors, CSS3 and Web typography#4 - CSS Selectors, CSS3 and Web typography
#4 - CSS Selectors, CSS3 and Web typography
iloveigloo
 
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
 
Web design using html
Web design using htmlWeb design using html
Web design using html
ElsaS7
 
Introduction to HTML and CSS
Introduction to HTML and CSSIntroduction to HTML and CSS
Introduction to HTML and CSS
Mario Hernandez
 
02 From HTML tags to XHTML
02 From HTML tags to XHTML02 From HTML tags to XHTML
02 From HTML tags to XHTML
Rich Dron
 
Ad

More from Rashna Maharjan (20)

Strategicmarketing_KFC.pdf
Strategicmarketing_KFC.pdfStrategicmarketing_KFC.pdf
Strategicmarketing_KFC.pdf
Rashna Maharjan
 
Rashna_ResearchPdf.pdf
Rashna_ResearchPdf.pdfRashna_ResearchPdf.pdf
Rashna_ResearchPdf.pdf
Rashna Maharjan
 
Rise, fall and future of Subway
Rise, fall and future of SubwayRise, fall and future of Subway
Rise, fall and future of Subway
Rashna Maharjan
 
Business Plan of Diyalo Pvt. Ltd
Business Plan of Diyalo Pvt. LtdBusiness Plan of Diyalo Pvt. Ltd
Business Plan of Diyalo Pvt. Ltd
Rashna Maharjan
 
International Business Note - Infrastructure University
International Business Note - Infrastructure UniversityInternational Business Note - Infrastructure University
International Business Note - Infrastructure University
Rashna Maharjan
 
Covid-19 pandemic and Work from Home
Covid-19 pandemic and Work from HomeCovid-19 pandemic and Work from Home
Covid-19 pandemic and Work from Home
Rashna Maharjan
 
Digital and Social Media Marketing
Digital and Social Media MarketingDigital and Social Media Marketing
Digital and Social Media Marketing
Rashna Maharjan
 
Note of Marketing Management MKTG 5210
Note of Marketing Management MKTG 5210 Note of Marketing Management MKTG 5210
Note of Marketing Management MKTG 5210
Rashna Maharjan
 
Note of Organizational Behavior HRMT 5210
Note of Organizational Behavior HRMT 5210Note of Organizational Behavior HRMT 5210
Note of Organizational Behavior HRMT 5210
Rashna Maharjan
 
Note of Quality and Change Management MGMT 5212
Note of Quality and Change Management MGMT 5212Note of Quality and Change Management MGMT 5212
Note of Quality and Change Management MGMT 5212
Rashna Maharjan
 
Walter A. Shewhart Introduction and Contribution
Walter A. Shewhart Introduction and ContributionWalter A. Shewhart Introduction and Contribution
Walter A. Shewhart Introduction and Contribution
Rashna Maharjan
 
11 Quiz related to HTML, CSS, JS and WP
11 Quiz related to HTML, CSS, JS and WP11 Quiz related to HTML, CSS, JS and WP
11 Quiz related to HTML, CSS, JS and WP
Rashna Maharjan
 
Presentation on Organizational Culture of NCELL
Presentation on Organizational Culture of NCELLPresentation on Organizational Culture of NCELL
Presentation on Organizational Culture of NCELL
Rashna Maharjan
 
A Report on Organizational Culture of NCELL
A Report on Organizational Culture of NCELLA Report on Organizational Culture of NCELL
A Report on Organizational Culture of NCELL
Rashna Maharjan
 
Patachara - notable female figure in Buddhism
Patachara - notable female figure in BuddhismPatachara - notable female figure in Buddhism
Patachara - notable female figure in Buddhism
Rashna Maharjan
 
Singhasartha Bahu - Traditional Nepal Bhasa Comic Story
Singhasartha Bahu - Traditional Nepal Bhasa Comic StorySinghasartha Bahu - Traditional Nepal Bhasa Comic Story
Singhasartha Bahu - Traditional Nepal Bhasa Comic Story
Rashna Maharjan
 
Taleju - Traditional Story of Bhaktapur Taleju
Taleju - Traditional Story of Bhaktapur TalejuTaleju - Traditional Story of Bhaktapur Taleju
Taleju - Traditional Story of Bhaktapur Taleju
Rashna Maharjan
 
One day WordPress workshop
One day WordPress workshopOne day WordPress workshop
One day WordPress workshop
Rashna Maharjan
 
Time Logger- BSc.CSIT Internship report
Time Logger- BSc.CSIT Internship reportTime Logger- BSc.CSIT Internship report
Time Logger- BSc.CSIT Internship report
Rashna Maharjan
 
Daily Expense Tracker BSc.CSIT Project Nepal
Daily Expense Tracker BSc.CSIT Project NepalDaily Expense Tracker BSc.CSIT Project Nepal
Daily Expense Tracker BSc.CSIT Project Nepal
Rashna Maharjan
 
Strategicmarketing_KFC.pdf
Strategicmarketing_KFC.pdfStrategicmarketing_KFC.pdf
Strategicmarketing_KFC.pdf
Rashna Maharjan
 
Rise, fall and future of Subway
Rise, fall and future of SubwayRise, fall and future of Subway
Rise, fall and future of Subway
Rashna Maharjan
 
Business Plan of Diyalo Pvt. Ltd
Business Plan of Diyalo Pvt. LtdBusiness Plan of Diyalo Pvt. Ltd
Business Plan of Diyalo Pvt. Ltd
Rashna Maharjan
 
International Business Note - Infrastructure University
International Business Note - Infrastructure UniversityInternational Business Note - Infrastructure University
International Business Note - Infrastructure University
Rashna Maharjan
 
Covid-19 pandemic and Work from Home
Covid-19 pandemic and Work from HomeCovid-19 pandemic and Work from Home
Covid-19 pandemic and Work from Home
Rashna Maharjan
 
Digital and Social Media Marketing
Digital and Social Media MarketingDigital and Social Media Marketing
Digital and Social Media Marketing
Rashna Maharjan
 
Note of Marketing Management MKTG 5210
Note of Marketing Management MKTG 5210 Note of Marketing Management MKTG 5210
Note of Marketing Management MKTG 5210
Rashna Maharjan
 
Note of Organizational Behavior HRMT 5210
Note of Organizational Behavior HRMT 5210Note of Organizational Behavior HRMT 5210
Note of Organizational Behavior HRMT 5210
Rashna Maharjan
 
Note of Quality and Change Management MGMT 5212
Note of Quality and Change Management MGMT 5212Note of Quality and Change Management MGMT 5212
Note of Quality and Change Management MGMT 5212
Rashna Maharjan
 
Walter A. Shewhart Introduction and Contribution
Walter A. Shewhart Introduction and ContributionWalter A. Shewhart Introduction and Contribution
Walter A. Shewhart Introduction and Contribution
Rashna Maharjan
 
11 Quiz related to HTML, CSS, JS and WP
11 Quiz related to HTML, CSS, JS and WP11 Quiz related to HTML, CSS, JS and WP
11 Quiz related to HTML, CSS, JS and WP
Rashna Maharjan
 
Presentation on Organizational Culture of NCELL
Presentation on Organizational Culture of NCELLPresentation on Organizational Culture of NCELL
Presentation on Organizational Culture of NCELL
Rashna Maharjan
 
A Report on Organizational Culture of NCELL
A Report on Organizational Culture of NCELLA Report on Organizational Culture of NCELL
A Report on Organizational Culture of NCELL
Rashna Maharjan
 
Patachara - notable female figure in Buddhism
Patachara - notable female figure in BuddhismPatachara - notable female figure in Buddhism
Patachara - notable female figure in Buddhism
Rashna Maharjan
 
Singhasartha Bahu - Traditional Nepal Bhasa Comic Story
Singhasartha Bahu - Traditional Nepal Bhasa Comic StorySinghasartha Bahu - Traditional Nepal Bhasa Comic Story
Singhasartha Bahu - Traditional Nepal Bhasa Comic Story
Rashna Maharjan
 
Taleju - Traditional Story of Bhaktapur Taleju
Taleju - Traditional Story of Bhaktapur TalejuTaleju - Traditional Story of Bhaktapur Taleju
Taleju - Traditional Story of Bhaktapur Taleju
Rashna Maharjan
 
One day WordPress workshop
One day WordPress workshopOne day WordPress workshop
One day WordPress workshop
Rashna Maharjan
 
Time Logger- BSc.CSIT Internship report
Time Logger- BSc.CSIT Internship reportTime Logger- BSc.CSIT Internship report
Time Logger- BSc.CSIT Internship report
Rashna Maharjan
 
Daily Expense Tracker BSc.CSIT Project Nepal
Daily Expense Tracker BSc.CSIT Project NepalDaily Expense Tracker BSc.CSIT Project Nepal
Daily Expense Tracker BSc.CSIT Project Nepal
Rashna Maharjan
 
Ad

Recently uploaded (20)

#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxDevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
Justin Reock
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxDevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
Justin Reock
 

Web Development basics with WordPress

  • 1. Basics of WEB DEVELOPMENT
  • 2. Roadmap 2 1 3 5 6 4 2 HTML JS Collaboration of all 4 components CSS WordPress Quiz
  • 3. Team Presentation 3 Rashna Maharjan WordPress Developer Umesh Bhatta Hubspot Developer Salina Kansakar Frontend Developer
  • 5. Introduction To HTML ⊹ HTML stands for Hyper Text Markup Language ⊹ Standard markup language for Web page ⊹ Describes the structure of a web page ⊹ Consists of series of elements ⊹ Elements tell browser how to display the content ⊹ HTML 4.01 & HTML 5.0: Widely used successful versions 5
  • 6. ELements and tags ⊹ HTML tags are used to hold the HTML element ⊹ HTML element holds the content ⊹ HTML tag starts with < and ends with > ⊹ Whatever written within a HTML tag are HTML elements ⊹ Attributes can also be included as per need like id, class, href, etc 6
  • 8. Block and inline elements ⊹ BLOCK ELEMENT Always starts on a new line Always takes up the full width available Has a top and a bottom margin ⊹ INLINE ELEMENT Does not start on a new line Always takes up as much width as necessary 8
  • 9. Block elements ⊹ <ol> ⊹ <p> ⊹ <pre> ⊹ <section> ⊹ <table> 9 ⊹ <dl> ⊹ <dt> ⊹ <fieldset> ⊹ <figcaption> ⊹ <figure> ⊹ <footer> ⊹ <form> ⊹ <tfoot> ⊹ <h1>-<h6> ⊹ <header> ⊹ <hr> ⊹ <li> ⊹ <main> ⊹ <nav> ⊹ <noscript> ⊹ <ul> ⊹ <address> ⊹ <article> ⊹ <aside> ⊹ <blockquote> ⊹ <canvas> ⊹ <dd> ⊹ <div> ⊹ <video>
  • 10. INLINE elements ⊹ <a> ⊹ <abbr> ⊹ <acronym> ⊹ <b> ⊹ <bdo> ⊹ <big> ⊹ <br> 10 ⊹ <button> ⊹ <cite> ⊹ <code> ⊹ <dfn> ⊹ <em> ⊹ <i> ⊹ <img> ⊹ <input> ⊹ <kbd> ⊹ <label> ⊹ <map> ⊹ <object> ⊹ <output> ⊹ <q> ⊹ <samp> ⊹ <script> ⊹ <select> ⊹ <small> ⊹ <span> ⊹ <strong> ⊹ <sub> ⊹ <sup> ⊹ <textarea> ⊹ <time> ⊹ <tt> ⊹ <var>
  • 11. Types of tags ⊹ Paired Tags ⊹ Unpaired Tags ⊹ Utility-Based Tags 11
  • 12. Paired tag ⊹ The tag consists of both opening tag and closing tag <p> This text is a paragraph . </p> 12 UnPaired tag(Standalone or singular) ⊹ The tag that does not have closing tag <hr>
  • 13. utility-based tag ⊹ The basis of the purpose they serve ⊹ Further divided to: 1. Formatting tags 2. Structure tags 3. Control tags 13
  • 14. Formatting tags ⊹ Formatting of the texts like the size of the text, font styles etc. <b>, <u> 14 Structure tags ⊹ Helps in structuring the HTML document head, html, title, body etc control tags ⊹ Managing content or managing scripts or libraries that are external ⊹ All the form tags, drop-down lists, input text boxes, etc., are used in interacting with the visitor or the user ⊹ https://www.w3schools.com/tags/ref_byfunc.asp
  • 16. 16
  • 18. Introduction ● CSS (Cascading Style Sheets) is a declarative language that controls how webpages look in the browser. ● CSS defines how HTML elements are to be displayed. ● The purpose of CSS is to provide Web developers with a standard way to define, apply, and manage sets of style characteristics. 18
  • 19. Syntax of css A CSS rule consist of a selector and a declaration block. 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 property name and value,separated by a colon. 19
  • 20. Types of css ⊹ Inline Styles ⊹ Internal Styles ⊹ External Styles 20
  • 21. Inline style ⊹ Inside styles are placed directly inside an HTML element in the code. ⊹ Example: <h1 style=”color: green;”></h1> 21
  • 22. Internal style ⊹ Internal styles are placed inside the head section of particular web page via the style tag. Internal styles are also called ‘Embedded’ styles. 22
  • 23. External style ⊹ The external style sheet is a separate page which is then linked to the web page. 23
  • 24. CSS selectors CSS selectors allows you to select and manipulate HTML presentations. CSS selectors are used to find or select HTML elements based on their class, type and attribute. The CSS selectors are as follows: 1. Element Selector 2. ID Selector 3. Class Selector 4. Grouping Selector 24
  • 25. The element selector The element selector selects elements based on the element name. Example: p{text-align: center; color: red} When we use above example, we get all <p> elements will be center- aligned with a red text color. 25
  • 26. The ID selector The id selector uses the id attribute of an HTML element to select a specific element. An id should be unique within a page, so the id selector is used if you want to select a single, unique element. To select an element with a specific id, write a hash(#) character, followed by the id of the element. Example: #cta {text-align: center; color: red;} 26
  • 27. Class selector The class selector selects elements with a specific class attribute. To select elements with a specific class, write a dot(.)character, followed by the name of the class. Example: .string {text-align: center; color: red;} 27
  • 28. Grouping selector Group selectors are used to style multiple elements at once and are very helpful to minimise the code. Example: h1,p,span,a {color: red;} 28
  • 29. CSS media queries Media queries are a key part of responsive web design, as they allow you to create different layouts depending on the size of the viewport. Media queries are a popular technique for delivering a tailored style sheet (responsive web design) to desktops, laptops, tablets, and mobile phones. 29
  • 31. 31 @media only screen and (max-width: 768px) { .presentation {width: 50%;} }
  • 32. @media only screen and (max-width: 480px) { .presentation {width: 100%;} } 32
  • 33. 33
  • 35. Introduction ⊹ JavaScript is a scripting language designed for web pages. ⊹ First web scripting language ⊹ Oftenly confuse with java but is totally different ⊹ JavaScript was invented by Brendan Eich in 1995 35
  • 36. Advantages of javascript ⊹ Speed : Client-side JavaScript is very fast because it can be run immediately within the client-side browser. ⊹ Gives the ability to create rich interfaces. ⊹ Read/write/modify HTML elements. ⊹ JavaScript enhances Web pages with dynamic and interactive features and can react to events. 36
  • 38. Glossary ⊹ Dynamic Websites ⊹ Page Templates ⊹ Posts ⊹ Theme ⊹ Plugin 38
  • 39. Introduction ⊹ Free and open source content management system ⊹ Based on PHP and MySQL ⊹ Released on May 27, 2003 ⊹ Initially popular for blogging ⊹ Established as a framework of php to build any kind of websites (from simple blog to full business) 39
  • 40. 60.8% Market share in the CMS market 500+ sites Built each day using WordPress 14.7% World’s top websites powered by WordPress 40
  • 41. Why Wordpress?? 41 SEO Friendly Create Permalinks, Manage Metadata Simple Integration compatible with lots third-party tools Plugin and Widget Can be complex or as simple as you want it to be. Flexibility Continuous update, built-in updates management system Reliable
  • 42. Our process is easy 42 1 2 3
  • 43. 43
  • 46. 46