webdevelopment, engineering, institue of engineering purwanchal campus , Nepal, Dharan

APRIL643917 7 views 35 slides Jul 15, 2024
Slide 1
Slide 1 of 35
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35

About This Presentation

web development pptx , slides for beginneers


Slide Content

WEB DEVELOPMENT
Begineer's Guide
to
Sagar Timalsina
Software Engineer, Growthzilla
Introduction to Engineering

21 3
Presentation Outline
Introduction
to WWW
Into Web
Development
Beyond Web
Development

World Wide Web (WWW)
Web is a system of interconnected
documents and resources accessible through
the internet
Invented by Sir Tim Berners-Lee
in 1989
Made Up of websites and
hyperlinks​

How Does Web Work ?

Client
Client
Server
Client
Client

Client - Server Model

Request
Response
Client
How Does Web Work ?

Understood something?Understood something?

Before we start . . .

How do we get to the server ?How do we get to the server ?

URL (Uniform Resource Locator)
Domain Name System (DNS)
HTTP
We use these

Web
Development
Let's swing into

Web Development
Creating and Maintaining websites
and web applications​
Building functional and visually
appealing online experiences. ​

Frontend
Development
Backend
Development
Visual Appearance
Interactivity
Usabilty
Database Management
APIs
Server Side Logic

BackendBackend FrontendFrontend

Frontend
Development
Backend
Development

Frontend
Development
Backend
Development
Me as
Full-stack
developer

Me and my friend fighting aboutMe and my friend fighting about
front end vs back endfront end vs back end

Basic Web Development Technologies

Uses a series of tags to define the
structure and content of a page. ​
Web browsers interpret the HTML
code and display the page .​
Body or skeleton
HyperText Markup Language

CSS is used to control its presentation
and style. ​
CSS allows you to specify a web
page's layout, colours, fonts, and
other visual aspects. ​
Enhances the aesthetics and overall
user experience of the website.​
Cascading Style Sheets

Le me Selecting
Colour in my
website using CSS
Le me Selecting
Colour in my
website using CSS

Powerful scripting language
Provide a richer and more engaging
user experience.​
Adds interactivity and dynamic
behaviour
JavaScript

API'sAPI's DatabaseDatabase

Database
Store Data Retrieve Data Organize Data

Server Side Logic
Processing Validation Operations

Dynamic
Website
Static
Website

Frameworks
Covers aspects like data
management ,security ,routing etc.
Foundation and a set of tools for
building applications

Libraries​
Collection of pre-written code
modules or functions
Provide ready made code for
developer to incorporate in
application

Responsive Design
Performance Optimization
Security
Accessibility
Factors to consider

Resources
Mozilla Developer Network
Documentation
Youtube
IT Club

Youtube
Traversy Media
Code with harry
Free Code Camp
Programming with Mosh

MAKING YOUR OWN WEBSITE
https://www.register.com.np
Go to
& register your own domain
for free !!
yes ! It's FREE !!!

WHERE TO HOST ?

After you complete
your own website and
deploy it
After you complete
your own website and
deploy it

CLOUD DEPLOYMENT
Infrastructure as a service
Platform as a service
Software as a service

Any QUestions?Any QUestions?
Thank you !