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

More Related Content

What's hot (20)

div tag.pdf
div tag.pdfdiv tag.pdf
div tag.pdf
 
Web front end development introduction to html css and javascript
Web front end development introduction to html css and javascriptWeb front end development introduction to html css and javascript
Web front end development introduction to html css and javascript
 
Introduction to Web Development
Introduction to Web DevelopmentIntroduction to Web Development
Introduction to Web Development
 
HTML-(workshop)7557.pptx
HTML-(workshop)7557.pptxHTML-(workshop)7557.pptx
HTML-(workshop)7557.pptx
 
Web Design 101
Web Design 101Web Design 101
Web Design 101
 
CSS.ppt
CSS.pptCSS.ppt
CSS.ppt
 
HTML Lesson 1
HTML Lesson 1HTML Lesson 1
HTML Lesson 1
 
Html training slide
Html training slideHtml training slide
Html training slide
 
HTML presentation for beginners
HTML presentation for beginnersHTML presentation for beginners
HTML presentation for beginners
 
Basic Details of HTML and CSS.pdf
Basic Details of HTML and CSS.pdfBasic Details of HTML and CSS.pdf
Basic Details of HTML and CSS.pdf
 
Introduction of Html/css/js
Introduction of Html/css/jsIntroduction of Html/css/js
Introduction of Html/css/js
 
Introduction to html 5
Introduction to html 5Introduction to html 5
Introduction to html 5
 
Css
CssCss
Css
 
HTML
HTMLHTML
HTML
 
Introduction to HTML
Introduction to HTMLIntroduction to HTML
Introduction to HTML
 
Document Object Model
Document Object ModelDocument Object Model
Document Object Model
 
Html & CSS
Html & CSSHtml & CSS
Html & CSS
 
Frontend Crash Course: HTML and CSS
Frontend Crash Course: HTML and CSSFrontend Crash Course: HTML and CSS
Frontend Crash Course: HTML and CSS
 
Web Development using HTML & CSS
Web Development using HTML & CSSWeb Development using HTML & CSS
Web Development using HTML & CSS
 
Html notes with Examples
Html notes with ExamplesHtml notes with Examples
Html notes with Examples
 

Similar to Web Development basics with WordPress

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 basicsAliMUSSA3
 
Introduction to Web Development.pptx
Introduction to Web Development.pptxIntroduction to Web Development.pptx
Introduction to Web Development.pptxAlisha Kamat
 
Introduction to Web Development.pptx
Introduction to Web Development.pptxIntroduction to Web Development.pptx
Introduction to Web Development.pptxGDSCVJTI
 
Introduction to Web Development.pptx
Introduction to Web Development.pptxIntroduction to Web Development.pptx
Introduction to Web Development.pptxAlisha Kamat
 
wd project.pptx
wd project.pptxwd project.pptx
wd project.pptxdsffsdf1
 
Introduction to HTML+CSS+Javascript.pptx
Introduction to HTML+CSS+Javascript.pptxIntroduction to HTML+CSS+Javascript.pptx
Introduction to HTML+CSS+Javascript.pptxKADAMBARIPUROHIT
 
Introduction to HTML+CSS+Javascript.pptx
Introduction to HTML+CSS+Javascript.pptxIntroduction to HTML+CSS+Javascript.pptx
Introduction to HTML+CSS+Javascript.pptxAliRaza899305
 
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).pptx12KritiGaneriwal
 
Understanding the Web Page Layout
Understanding the Web Page LayoutUnderstanding the Web Page Layout
Understanding the Web Page LayoutJhaun Paul Enriquez
 
#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 typographyiloveigloo
 
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).pdfAAFREEN SHAIKH
 
Web design using html
Web design using htmlWeb design using html
Web design using htmlElsaS7
 
Introduction to HTML and CSS
Introduction to HTML and CSSIntroduction to HTML and CSS
Introduction to HTML and CSSMario Hernandez
 
02 From HTML tags to XHTML
02 From HTML tags to XHTML02 From HTML tags to XHTML
02 From HTML tags to XHTMLRich Dron
 
Web development using HTML and CSS
Web development using HTML and CSSWeb development using HTML and CSS
Web development using HTML and CSSSiddhantSingh980217
 
How the Web Works Using HTML
How the Web Works Using HTMLHow the Web Works Using HTML
How the Web Works Using HTMLMarlon Jamera
 

Similar to Web Development basics with WordPress (20)

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.
 
Lecture 2 introduction to html basics
Lecture 2 introduction to html basicsLecture 2 introduction to html basics
Lecture 2 introduction to html basics
 
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
 
wd project.pptx
wd project.pptxwd project.pptx
wd project.pptx
 
Introduction to HTML+CSS+Javascript.pptx
Introduction to HTML+CSS+Javascript.pptxIntroduction to HTML+CSS+Javascript.pptx
Introduction to HTML+CSS+Javascript.pptx
 
Introduction to HTML+CSS+Javascript.pptx
Introduction to HTML+CSS+Javascript.pptxIntroduction to HTML+CSS+Javascript.pptx
Introduction to HTML+CSS+Javascript.pptx
 
WEB DEVELOPMENT20CS41.pdf
WEB DEVELOPMENT20CS41.pdfWEB DEVELOPMENT20CS41.pdf
WEB DEVELOPMENT20CS41.pdf
 
Html,CSS & UI/UX design
Html,CSS & UI/UX designHtml,CSS & UI/UX design
Html,CSS & UI/UX design
 
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
 
Understanding the Web Page Layout
Understanding the Web Page LayoutUnderstanding the Web Page Layout
Understanding the Web Page Layout
 
#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
 
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
 
Web design using html
Web design using htmlWeb design using html
Web design using html
 
Introduction to HTML and CSS
Introduction to HTML and CSSIntroduction to HTML and CSS
Introduction to HTML and CSS
 
02 From HTML tags to XHTML
02 From HTML tags to XHTML02 From HTML tags to XHTML
02 From HTML tags to XHTML
 
web devs ppt.ppsx
web devs ppt.ppsxweb devs ppt.ppsx
web devs ppt.ppsx
 
Web development using HTML and CSS
Web development using HTML and CSSWeb development using HTML and CSS
Web development using HTML and CSS
 
How the Web Works Using HTML
How the Web Works Using HTMLHow the Web Works Using HTML
How the Web Works Using HTML
 

More from Rashna Maharjan

Strategicmarketing_KFC.pdf
Strategicmarketing_KFC.pdfStrategicmarketing_KFC.pdf
Strategicmarketing_KFC.pdfRashna Maharjan
 
Rise, fall and future of Subway
Rise, fall and future of SubwayRise, fall and future of Subway
Rise, fall and future of SubwayRashna Maharjan
 
Business Plan of Diyalo Pvt. Ltd
Business Plan of Diyalo Pvt. LtdBusiness Plan of Diyalo Pvt. Ltd
Business Plan of Diyalo Pvt. LtdRashna Maharjan
 
International Business Note - Infrastructure University
International Business Note - Infrastructure UniversityInternational Business Note - Infrastructure University
International Business Note - Infrastructure UniversityRashna 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 HomeRashna Maharjan
 
Digital and Social Media Marketing
Digital and Social Media MarketingDigital and Social Media Marketing
Digital and Social Media MarketingRashna 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 5210Rashna 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 5212Rashna Maharjan
 
Walter A. Shewhart Introduction and Contribution
Walter A. Shewhart Introduction and ContributionWalter A. Shewhart Introduction and Contribution
Walter A. Shewhart Introduction and ContributionRashna 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 WPRashna Maharjan
 
Presentation on Organizational Culture of NCELL
Presentation on Organizational Culture of NCELLPresentation on Organizational Culture of NCELL
Presentation on Organizational Culture of NCELLRashna 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 NCELLRashna Maharjan
 
Patachara - notable female figure in Buddhism
Patachara - notable female figure in BuddhismPatachara - notable female figure in Buddhism
Patachara - notable female figure in BuddhismRashna 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 StoryRashna Maharjan
 
Taleju - Traditional Story of Bhaktapur Taleju
Taleju - Traditional Story of Bhaktapur TalejuTaleju - Traditional Story of Bhaktapur Taleju
Taleju - Traditional Story of Bhaktapur TalejuRashna Maharjan
 
One day WordPress workshop
One day WordPress workshopOne day WordPress workshop
One day WordPress workshopRashna Maharjan
 
Time Logger- BSc.CSIT Internship report
Time Logger- BSc.CSIT Internship reportTime Logger- BSc.CSIT Internship report
Time Logger- BSc.CSIT Internship reportRashna 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 NepalRashna Maharjan
 

More from Rashna Maharjan (20)

Strategicmarketing_KFC.pdf
Strategicmarketing_KFC.pdfStrategicmarketing_KFC.pdf
Strategicmarketing_KFC.pdf
 
Rashna_ResearchPdf.pdf
Rashna_ResearchPdf.pdfRashna_ResearchPdf.pdf
Rashna_ResearchPdf.pdf
 
Rise, fall and future of Subway
Rise, fall and future of SubwayRise, fall and future of Subway
Rise, fall and future of Subway
 
Business Plan of Diyalo Pvt. Ltd
Business Plan of Diyalo Pvt. LtdBusiness Plan of Diyalo Pvt. Ltd
Business Plan of Diyalo Pvt. Ltd
 
International Business Note - Infrastructure University
International Business Note - Infrastructure UniversityInternational Business Note - Infrastructure University
International Business Note - Infrastructure University
 
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
 
Digital and Social Media Marketing
Digital and Social Media MarketingDigital and Social Media Marketing
Digital and Social Media Marketing
 
Note of Marketing Management MKTG 5210
Note of Marketing Management MKTG 5210 Note of Marketing Management MKTG 5210
Note of Marketing Management MKTG 5210
 
Note of Organizational Behavior HRMT 5210
Note of Organizational Behavior HRMT 5210Note of Organizational Behavior HRMT 5210
Note of Organizational Behavior HRMT 5210
 
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
 
Walter A. Shewhart Introduction and Contribution
Walter A. Shewhart Introduction and ContributionWalter A. Shewhart Introduction and Contribution
Walter A. Shewhart Introduction and Contribution
 
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
 
Presentation on Organizational Culture of NCELL
Presentation on Organizational Culture of NCELLPresentation on Organizational Culture of NCELL
Presentation on Organizational Culture of NCELL
 
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
 
Patachara - notable female figure in Buddhism
Patachara - notable female figure in BuddhismPatachara - notable female figure in Buddhism
Patachara - notable female figure in Buddhism
 
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
 
Taleju - Traditional Story of Bhaktapur Taleju
Taleju - Traditional Story of Bhaktapur TalejuTaleju - Traditional Story of Bhaktapur Taleju
Taleju - Traditional Story of Bhaktapur Taleju
 
One day WordPress workshop
One day WordPress workshopOne day WordPress workshop
One day WordPress workshop
 
Time Logger- BSc.CSIT Internship report
Time Logger- BSc.CSIT Internship reportTime Logger- BSc.CSIT Internship report
Time Logger- BSc.CSIT Internship report
 
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
 

Recently uploaded

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 

Recently uploaded (20)

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 

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