SlideShare ist ein Scribd-Unternehmen logo
Web Development :
What is Web Development :
Web development is the building and maintenance of websites; it’s the
work that happens behind the scenes to make a website look great, work
fast and perform well with seamless user experience. Web developers, do
this by using a variety of coding languages.
Web Developer :
Web developers use a variety of languages like PHP, Python, Java,
Ruby and recently JavaScript also giving competition introducing
itself to handle the backend part. As a web developer, you must
have knowledge of at least one programming language to build your
web application.
Types of Web Developer :
1. The Front-End Developer
2. The Back-End Developer
3. The Full-Stack Developer
There are three types of Web developer :
Front-end developer, Back-end developer, and Full-stack developer.
Front-end developers are responsible for behavior and visuals that run
in the user browser, while back-end developers deal with the servers
1 The Front-End Developer :
The front-end developer is responsible for creating the look, feel, and interactive components of a website.
They are often mistaken as the only role in web development as well as confused with the role of a web
designer. How text, images, and colors are displayed on a website when you view them on a phone, tablet, or
computer is what the front-end developer creates. Ever see a button change color when you hover over it or a
popup appear when you click on something on a page? That’s what the front-end developer creates. They
make sure everything you see is organized, aesthetically pleasing, and functional.
To accomplish all this, the front-end developer generally writes in (but not limited to) the following
programming languages:
HTML
CSS
JavaScript
JQuery
React
AngularJS
2 The Back-End Developer :
The back-end developer has one of the most crucial roles in web development. They create and
maintain what’s under the hood to keep your website running and functioning properly. A back-end
developer writes what is called server-side code to make sure data flows back and forth from a
website’s front-end (what the user sees and interacts with) to the back-end (the server, database etc.).
The best example of this would be an online store. Prices and product images are stored on a
database hosted on a server. When it comes time to update prices or initiate an automated holiday
sale, product information and prices are updated on the database which then displays on the website.
When you checkout and process a transaction, all that works because the back-end developer made
it so. They write the code that makes all those easy to use (most of the time) functions possible.
A back-end developer can program in a variety of programming languages depending on what needs
to be done.
Typical programming languages a backend developer writes in include:
Java
PHP
Ruby and Ruby On Rails
C#
MySQL
MongoDB
3 The Full-Stack Developer :
The full-stack developer is a unique developer type as they can program and work on both front-
end and back-end parts of a website. They can literally create an entire functioning, dynamic
website themselves (if they choose) as they understand both ends of web development. Full-stack
developers tend to have prowess in coding in multiple programming languages and their knowledge
and experience tend to be a mile-wide. Because of this, they generally work well with both the
front-end and back-end developer during the development process.
While they understand and can do the job of both front-end and back-end developers, many full-
stack developers typically do not have mastery in either role. Some usually are better at either front
or back-end development. There are full-stack developers that have mastery over both ends of
development but they are rare and hard to come by. The diverse knowledge of a full-stack
developer helps speed up the web development process and troubleshoot any problems that may
occur on the front or back-end of a site.
Typical programming languages a full-stack developer writes in:
Some of everything!
Languages used in Web Development :
Here are the languages used in web development :
1. HTML
HTML makes up the layout and structure for your website. This language is dynamic and allows you to create a
beautiful website using less code. HTML is used to create a starting point for the website and is what most of
your static pages start from. A better way to understand this language is to consider it as the skeleton that is
holding your website together.
2. CSS
CSS is the language developers can use to style a website. The style sheet language describes how your website
is presented and its layout. CSS is used hand in hand with HTML to add colors, backgrounds, layouts, font sizes,
and more. This language is a core technology web developers use to design and build websites.
3. JAVA :
Java is the most popular web programming language. It is used to develop website content, games, apps, and
software. Java is used in the production of most Android apps. Studies have shown over 15 billion devices are using
Java in some form or other. Java language is portable and can be run on multiple software platforms.
4. JAVASCRIPT :
JavaScript is used in many aspects of web development. Web developers use this language to add interactive
elements to their websites. User engagement is important to your business, and your web developer should be
incorporating JavaScript elements in your design.
5. PYTHON :
Python is one of the easiest languages to use and work with. Python can create a framework for basically any
website need. This language uses simple and straightforward syntax, making it easy for web developers to work with
and explain to their users. Some familiar sites that are using this language are Pinterest and Instagram.
6. SQL :
SQL is a database query language that is used when your website is computing large amounts of data. Using SQL
allows you to gather data from different databases and use it to cater your website to your target audience. This
language is not used alone; instead, it is paired with others to get the most out of your customer database and
website development.
7. PHP :
PHP is often used on data-heavy websites or for app development. This is an open-source language that can be
easily modified to meet the needs of your business or website. Large websites like WordPress and Facebook use
Advantages of Web Development :
Web developers are programmers who use programming tools and write codes to “tell” a website what to do
or how to function. They are like the directors and scriptwriters behind every movie. The advantages are given
as follow :
1. Improved User Experience :
A responsive website leads to a better user experience. A major factor indicating the quality of user experience
is the time they spend on your site. If they find it hard to navigate or use because they're forced to constantly
pinch and zoom, they won’t stay on your website.
But if your website scales and responds to the change in screen size, then visitors won’t have problems
accessing menus, links, buttons or filling out forms. As a result, their user experience will be better and they'll
spend more time on your site.
2. An Increase in Mobile Traffic :
Statics show that in the last quarter of 2017, nearly 52% of all global web traffic originated from mobile
devices. That accounts for more than half of all Internet traffic and goes to show that you cannot afford to
forego responsive web design. Start by investigating how many of your visitors come from mobile devices and
the time they spend on your site. Then, implement responsive design and compare the two numbers. Once
your website adapts to the viewport width, you’ll notice an increase in mobile visits and longer time on site by
those same visitors.
3. Faster Website Development :
Not so long ago, a common practice involved making a separate mobile
version of your site that was served when a smaller screen size was
detected. However, developing a mobile version of your site takes up more
time than developing a responsive website that looks great and works as
intended no matter which device your visitors are using. Another downside
of a mobile website version is the fact that they cost more because your
developer has to create two websites instead of one.
4. Easier Maintenance :
Directly tied to the point above is easier website maintenance. With two
versions of your website, your staff or your development team has to divide
time and resources on managing two websites. With a responsive website,
your staff can spend less time on maintenance tasks and focus on more
important tasks such as marketing, A/B testing, customer service, product or
content development, and more.
5. No Duplicate Content Penalty :
Another point to keep in mind with two versions of your website is the fact
that you're essentially creating duplicate content. While search engines are
getting smarter by the day, they still need to understand which website
version is more important. If you’re using a mobile version of your site, your
content remains the same even if the URL is different.
Limitations of web Development :
The Limitations are listed as follows :
1. You are sitting for long periods of time.
Web designers are forced to be in front of a computer screen when they are working. This creates unique levels
of fatigue, especially in the eyes, back, and neck, that can actually lead to long-term health issues. Certain
protections, such as colored eye wear, neck and back stretches, and under-the-desk exercise bikes can keep this
under control somewhat, but not 100%. Even stand-up desks are an option that can reduce, but not eliminate,
these health risks.
2. You could be working really long hours.
If you’re working online for a client, then there’s a good chance that you’re being asked to put in more hours than
you may like. Internet work tends to have less patience with the creative process than other career fields, so
expect to work some extra hours, including nights and weekends, when you first get started. If you’re not
disciplined about your work, you can easily find yourself work 7 days per week.
3. You’re never really done with your education.
Because the internet is always evolving and technologies are always improving, you’re never really done with
your education when you pursue a career as a web designed. You have to stay on top of user experience trends,
know what value propositions should be included with your designs, and understand how coding updates could
affect the accessibility of your website.
4. Multitasking is something that always happens.
Unlike other jobs, most web designers aren’t really working on just one project at a time. You’re going to
be juggling several projects at once, especially if you want to earn a fair wage while working on your
own. This means you must stay focused on each project and keep them separate from one another, yet
be able to switch gears at a moment’s notice.
5. It’s tough to know if you’re really making a difference.
If you’re a social worker, then you know that you’re helping families. When you’re a janitor, you make a
difference by creating a sanitary environment. Web development, however, is one of those careers
where you really don’t know if you are creating a positive change for someone. In some aspects, it makes
the job feel almost silly or trivial sometimes.
Conclusion :
Now you have understand the basic things about the web development .
Also know the fact of web that Websites are playing important part in improvement of business. Static
websites also have their own place for the platform where there is specific information required. Static
websites require less investment as compare to dynamic websites.

Weitere ähnliche Inhalte

Was ist angesagt?

FRONT-END WEB DEVELOPMENT-Intro.pptx
FRONT-END WEB DEVELOPMENT-Intro.pptxFRONT-END WEB DEVELOPMENT-Intro.pptx
FRONT-END WEB DEVELOPMENT-Intro.pptx
RajeevKumar304148
 
Front-End Web Development
Front-End Web DevelopmentFront-End Web Development
Front-End Web Development
Yash Sati
 
Difference between-web-designing-and-web-development
Difference between-web-designing-and-web-developmentDifference between-web-designing-and-web-development
Difference between-web-designing-and-web-development
Global Media Insight
 
ppt of web development for diploma student
ppt of web development for diploma student ppt of web development for diploma student
ppt of web development for diploma student
Abhishekchauhan863165
 
Front-end development introduction (HTML, CSS). Part 1
Front-end development introduction (HTML, CSS). Part 1Front-end development introduction (HTML, CSS). Part 1
Front-end development introduction (HTML, CSS). Part 1
Oleksii Prohonnyi
 
ppt of web designing and development
ppt of web designing and developmentppt of web designing and development
ppt of web designing and development
47ishu
 
Web development presentation
Web development presentationWeb development presentation
Web development presentation
Vaishnavi8950
 
Front end web development
Front end web developmentFront end web development
Front end web development
viveksewa
 
WEB I - 01 - Introduction to Web Development
WEB I - 01 - Introduction to Web DevelopmentWEB I - 01 - Introduction to Web Development
WEB I - 01 - Introduction to Web Development
Randy Connolly
 
Presentation 5 (1).pptx
Presentation 5 (1).pptxPresentation 5 (1).pptx
Presentation 5 (1).pptx
NehaSingh348136
 
Web designing and development
Web designing and developmentWeb designing and development
Web designing and development
SHIVANI CHANDEL
 
Web development | Derin Dolen
Web development | Derin Dolen Web development | Derin Dolen
Web development | Derin Dolen
Derin Dolen
 
Modern Web Development
Modern Web DevelopmentModern Web Development
Modern Web Development
Robert Nyman
 
WEB DEVELOPMENT.pptx
WEB DEVELOPMENT.pptxWEB DEVELOPMENT.pptx
WEB DEVELOPMENT.pptx
Rajnirani18
 
Web Development and Web Development technologies - Temitayo Fadojutimi
Web Development and Web Development technologies - Temitayo FadojutimiWeb Development and Web Development technologies - Temitayo Fadojutimi
Web Development and Web Development technologies - Temitayo Fadojutimi
Temitayo Fadojutimi
 
Web development using javaScript, React js, Node js, HTML, CSS and SQL
Web development using javaScript, React js, Node js, HTML, CSS and SQLWeb development using javaScript, React js, Node js, HTML, CSS and SQL
Web development using javaScript, React js, Node js, HTML, CSS and SQL
Jayant Surana
 
Fundamentals of Web Development For Non-Developers
Fundamentals of Web Development For Non-DevelopersFundamentals of Web Development For Non-Developers
Fundamentals of Web Development For Non-Developers
Lemi Orhan Ergin
 
Web Designing Presentation
Web Designing PresentationWeb Designing Presentation
Web Designing Presentation
RahulSuri30
 
Introduction to back-end
Introduction to back-endIntroduction to back-end
Introduction to back-end
Mosaab Ehab
 
1-01: Introduction To Web Development
1-01: Introduction To  Web  Development1-01: Introduction To  Web  Development
1-01: Introduction To Web Development
apnwebdev
 

Was ist angesagt? (20)

FRONT-END WEB DEVELOPMENT-Intro.pptx
FRONT-END WEB DEVELOPMENT-Intro.pptxFRONT-END WEB DEVELOPMENT-Intro.pptx
FRONT-END WEB DEVELOPMENT-Intro.pptx
 
Front-End Web Development
Front-End Web DevelopmentFront-End Web Development
Front-End Web Development
 
Difference between-web-designing-and-web-development
Difference between-web-designing-and-web-developmentDifference between-web-designing-and-web-development
Difference between-web-designing-and-web-development
 
ppt of web development for diploma student
ppt of web development for diploma student ppt of web development for diploma student
ppt of web development for diploma student
 
Front-end development introduction (HTML, CSS). Part 1
Front-end development introduction (HTML, CSS). Part 1Front-end development introduction (HTML, CSS). Part 1
Front-end development introduction (HTML, CSS). Part 1
 
ppt of web designing and development
ppt of web designing and developmentppt of web designing and development
ppt of web designing and development
 
Web development presentation
Web development presentationWeb development presentation
Web development presentation
 
Front end web development
Front end web developmentFront end web development
Front end web development
 
WEB I - 01 - Introduction to Web Development
WEB I - 01 - Introduction to Web DevelopmentWEB I - 01 - Introduction to Web Development
WEB I - 01 - Introduction to Web Development
 
Presentation 5 (1).pptx
Presentation 5 (1).pptxPresentation 5 (1).pptx
Presentation 5 (1).pptx
 
Web designing and development
Web designing and developmentWeb designing and development
Web designing and development
 
Web development | Derin Dolen
Web development | Derin Dolen Web development | Derin Dolen
Web development | Derin Dolen
 
Modern Web Development
Modern Web DevelopmentModern Web Development
Modern Web Development
 
WEB DEVELOPMENT.pptx
WEB DEVELOPMENT.pptxWEB DEVELOPMENT.pptx
WEB DEVELOPMENT.pptx
 
Web Development and Web Development technologies - Temitayo Fadojutimi
Web Development and Web Development technologies - Temitayo FadojutimiWeb Development and Web Development technologies - Temitayo Fadojutimi
Web Development and Web Development technologies - Temitayo Fadojutimi
 
Web development using javaScript, React js, Node js, HTML, CSS and SQL
Web development using javaScript, React js, Node js, HTML, CSS and SQLWeb development using javaScript, React js, Node js, HTML, CSS and SQL
Web development using javaScript, React js, Node js, HTML, CSS and SQL
 
Fundamentals of Web Development For Non-Developers
Fundamentals of Web Development For Non-DevelopersFundamentals of Web Development For Non-Developers
Fundamentals of Web Development For Non-Developers
 
Web Designing Presentation
Web Designing PresentationWeb Designing Presentation
Web Designing Presentation
 
Introduction to back-end
Introduction to back-endIntroduction to back-end
Introduction to back-end
 
1-01: Introduction To Web Development
1-01: Introduction To  Web  Development1-01: Introduction To  Web  Development
1-01: Introduction To Web Development
 

Ähnlich wie Web development

web development ppt by prakash bedage
web development ppt by prakash bedageweb development ppt by prakash bedage
web development ppt by prakash bedage
PrakashBedage
 
web development project prakash.pptx
web development project prakash.pptxweb development project prakash.pptx
web development project prakash.pptx
PrakashBedage
 
Best Web Development Languages To Learn in 2023.pdf
Best Web Development Languages To Learn in 2023.pdfBest Web Development Languages To Learn in 2023.pdf
Best Web Development Languages To Learn in 2023.pdf
Infowind Technologies (IT) Pvt Ltd
 
Best Web Development Languages To Learn in 2023
Best Web Development Languages To Learn in 2023 Best Web Development Languages To Learn in 2023
Best Web Development Languages To Learn in 2023
Infowind Technologies (IT) Pvt Ltd
 
Programming languages used for ecommerce development
Programming languages used for ecommerce developmentProgramming languages used for ecommerce development
Programming languages used for ecommerce development
Emma Jhonson
 
Web Development.pdf
Web Development.pdfWeb Development.pdf
Web Development.pdf
Honey Monsoon
 
Web Development.pdf
Web Development.pdfWeb Development.pdf
Web Development.pdf
Honey Monsoon
 
Intro to web development
Intro to web developmentIntro to web development
Intro to web development
MusTufa Nullwala
 
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptx
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptxLATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptx
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptx
chitrachauhan21
 
Full Stack Developers Hire
Full Stack Developers HireFull Stack Developers Hire
Full Stack Developers Hire
Regumsoft Technologies
 
Responsive Website Design
Responsive Website DesignResponsive Website Design
Responsive Website Design
Arin Shamima
 
PDF 1.pdf
PDF 1.pdfPDF 1.pdf
PDF 1.pdf
Shanta Nusrat
 
Roadmap to Become a Pro in MERN Stack Development
Roadmap to Become a Pro in MERN Stack DevelopmentRoadmap to Become a Pro in MERN Stack Development
Roadmap to Become a Pro in MERN Stack Development
75waytechnologies
 
Tech Stack & Web App Development For Startups
Tech Stack & Web App Development For StartupsTech Stack & Web App Development For Startups
Tech Stack & Web App Development For Startups
ZimbleCode
 
10 Quick Tips to Speed Up Android App Development.pdf
10 Quick Tips to Speed Up Android App Development.pdf10 Quick Tips to Speed Up Android App Development.pdf
10 Quick Tips to Speed Up Android App Development.pdf
Arin Shamima
 
Web Development SEO Expate BD LTD 1 01.02.2023 .pdf
Web Development SEO Expate BD LTD 1 01.02.2023 .pdfWeb Development SEO Expate BD LTD 1 01.02.2023 .pdf
Web Development SEO Expate BD LTD 1 01.02.2023 .pdf
Seo Expate BD LTD
 
Mastering Full-Stack Web Development in 7 Days Your Ultimate Guide.pdf
Mastering Full-Stack Web Development in 7 Days Your Ultimate Guide.pdfMastering Full-Stack Web Development in 7 Days Your Ultimate Guide.pdf
Mastering Full-Stack Web Development in 7 Days Your Ultimate Guide.pdf
getrichoffice
 
What are a website developer and its scope?
What are a website developer and its scope?What are a website developer and its scope?
What are a website developer and its scope?
Isha Gupta
 
How to Learn Web Designing Step by Step From Basics in 2018
How to Learn Web Designing Step by Step From Basics in 2018How to Learn Web Designing Step by Step From Basics in 2018
How to Learn Web Designing Step by Step From Basics in 2018
Noor Muhammad Khan
 
​Web ​Development
 ​Web ​Development ​Web ​Development
​Web ​Development
Fariha Tasnim
 

Ähnlich wie Web development (20)

web development ppt by prakash bedage
web development ppt by prakash bedageweb development ppt by prakash bedage
web development ppt by prakash bedage
 
web development project prakash.pptx
web development project prakash.pptxweb development project prakash.pptx
web development project prakash.pptx
 
Best Web Development Languages To Learn in 2023.pdf
Best Web Development Languages To Learn in 2023.pdfBest Web Development Languages To Learn in 2023.pdf
Best Web Development Languages To Learn in 2023.pdf
 
Best Web Development Languages To Learn in 2023
Best Web Development Languages To Learn in 2023 Best Web Development Languages To Learn in 2023
Best Web Development Languages To Learn in 2023
 
Programming languages used for ecommerce development
Programming languages used for ecommerce developmentProgramming languages used for ecommerce development
Programming languages used for ecommerce development
 
Web Development.pdf
Web Development.pdfWeb Development.pdf
Web Development.pdf
 
Web Development.pdf
Web Development.pdfWeb Development.pdf
Web Development.pdf
 
Intro to web development
Intro to web developmentIntro to web development
Intro to web development
 
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptx
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptxLATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptx
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptx
 
Full Stack Developers Hire
Full Stack Developers HireFull Stack Developers Hire
Full Stack Developers Hire
 
Responsive Website Design
Responsive Website DesignResponsive Website Design
Responsive Website Design
 
PDF 1.pdf
PDF 1.pdfPDF 1.pdf
PDF 1.pdf
 
Roadmap to Become a Pro in MERN Stack Development
Roadmap to Become a Pro in MERN Stack DevelopmentRoadmap to Become a Pro in MERN Stack Development
Roadmap to Become a Pro in MERN Stack Development
 
Tech Stack & Web App Development For Startups
Tech Stack & Web App Development For StartupsTech Stack & Web App Development For Startups
Tech Stack & Web App Development For Startups
 
10 Quick Tips to Speed Up Android App Development.pdf
10 Quick Tips to Speed Up Android App Development.pdf10 Quick Tips to Speed Up Android App Development.pdf
10 Quick Tips to Speed Up Android App Development.pdf
 
Web Development SEO Expate BD LTD 1 01.02.2023 .pdf
Web Development SEO Expate BD LTD 1 01.02.2023 .pdfWeb Development SEO Expate BD LTD 1 01.02.2023 .pdf
Web Development SEO Expate BD LTD 1 01.02.2023 .pdf
 
Mastering Full-Stack Web Development in 7 Days Your Ultimate Guide.pdf
Mastering Full-Stack Web Development in 7 Days Your Ultimate Guide.pdfMastering Full-Stack Web Development in 7 Days Your Ultimate Guide.pdf
Mastering Full-Stack Web Development in 7 Days Your Ultimate Guide.pdf
 
What are a website developer and its scope?
What are a website developer and its scope?What are a website developer and its scope?
What are a website developer and its scope?
 
How to Learn Web Designing Step by Step From Basics in 2018
How to Learn Web Designing Step by Step From Basics in 2018How to Learn Web Designing Step by Step From Basics in 2018
How to Learn Web Designing Step by Step From Basics in 2018
 
​Web ​Development
 ​Web ​Development ​Web ​Development
​Web ​Development
 

Mehr von RaziyaChoudhary

Six sigma
Six sigma Six sigma
Six sigma
RaziyaChoudhary
 
How to reduce your email unsubscription rate
How to reduce your email unsubscription rateHow to reduce your email unsubscription rate
How to reduce your email unsubscription rate
RaziyaChoudhary
 
Top 7 myths about linkedin
Top 7 myths about linkedinTop 7 myths about linkedin
Top 7 myths about linkedin
RaziyaChoudhary
 
Top 5 things about java
Top 5 things about javaTop 5 things about java
Top 5 things about java
RaziyaChoudhary
 
What is supply chain management?
What is supply chain management?What is supply chain management?
What is supply chain management?
RaziyaChoudhary
 
Financial planning
Financial planningFinancial planning
Financial planning
RaziyaChoudhary
 

Mehr von RaziyaChoudhary (6)

Six sigma
Six sigma Six sigma
Six sigma
 
How to reduce your email unsubscription rate
How to reduce your email unsubscription rateHow to reduce your email unsubscription rate
How to reduce your email unsubscription rate
 
Top 7 myths about linkedin
Top 7 myths about linkedinTop 7 myths about linkedin
Top 7 myths about linkedin
 
Top 5 things about java
Top 5 things about javaTop 5 things about java
Top 5 things about java
 
What is supply chain management?
What is supply chain management?What is supply chain management?
What is supply chain management?
 
Financial planning
Financial planningFinancial planning
Financial planning
 

Kürzlich hochgeladen

Benchmarking Sustainability: Neurosciences and AI Tech Research in Macau - Ke...
Benchmarking Sustainability: Neurosciences and AI Tech Research in Macau - Ke...Benchmarking Sustainability: Neurosciences and AI Tech Research in Macau - Ke...
Benchmarking Sustainability: Neurosciences and AI Tech Research in Macau - Ke...
Alvaro Barbosa
 
Our Guide to the July 2024 USPS® Rate Change
Our Guide to the July 2024 USPS® Rate ChangeOur Guide to the July 2024 USPS® Rate Change
Our Guide to the July 2024 USPS® Rate Change
Postal Advocate Inc.
 
C# Interview Questions PDF By ScholarHat.pdf
C# Interview Questions PDF By ScholarHat.pdfC# Interview Questions PDF By ScholarHat.pdf
C# Interview Questions PDF By ScholarHat.pdf
Scholarhat
 
PRESS RELEASE - UNIVERSITY OF GHANA, JULY 16, 2024.pdf
PRESS RELEASE - UNIVERSITY OF GHANA, JULY 16, 2024.pdfPRESS RELEASE - UNIVERSITY OF GHANA, JULY 16, 2024.pdf
PRESS RELEASE - UNIVERSITY OF GHANA, JULY 16, 2024.pdf
nservice241
 
How To Sell Hamster Kombat Coin In Pre-market
How To Sell Hamster Kombat Coin In Pre-marketHow To Sell Hamster Kombat Coin In Pre-market
How To Sell Hamster Kombat Coin In Pre-market
Sikandar Ali
 
New Features in Odoo 17 Sign - Odoo 17 Slides
New Features in Odoo 17 Sign - Odoo 17 SlidesNew Features in Odoo 17 Sign - Odoo 17 Slides
New Features in Odoo 17 Sign - Odoo 17 Slides
Celine George
 
11EHS Term 3 Week 1 Unit 1 Review: Feedback and improvementpptx
11EHS Term 3 Week 1 Unit 1 Review: Feedback and improvementpptx11EHS Term 3 Week 1 Unit 1 Review: Feedback and improvementpptx
11EHS Term 3 Week 1 Unit 1 Review: Feedback and improvementpptx
mansk2
 
E-learning Odoo 17 New features - Odoo 17 Slides
E-learning Odoo 17  New features - Odoo 17 SlidesE-learning Odoo 17  New features - Odoo 17 Slides
E-learning Odoo 17 New features - Odoo 17 Slides
Celine George
 
A beginner’s guide to project reviews - everything you wanted to know but wer...
A beginner’s guide to project reviews - everything you wanted to know but wer...A beginner’s guide to project reviews - everything you wanted to know but wer...
A beginner’s guide to project reviews - everything you wanted to know but wer...
Association for Project Management
 
How to Manage Shipping Connectors & Shipping Methods in Odoo 17
How to Manage Shipping Connectors & Shipping Methods in Odoo 17How to Manage Shipping Connectors & Shipping Methods in Odoo 17
How to Manage Shipping Connectors & Shipping Methods in Odoo 17
Celine George
 
10th Social Studies Enrichment Material (Abhyasa Deepika) EM.pdf
10th Social Studies Enrichment Material (Abhyasa Deepika) EM.pdf10th Social Studies Enrichment Material (Abhyasa Deepika) EM.pdf
10th Social Studies Enrichment Material (Abhyasa Deepika) EM.pdf
SSRCreations
 
How to Manage Early Receipt Printing in Odoo 17 POS
How to Manage Early Receipt Printing in Odoo 17 POSHow to Manage Early Receipt Printing in Odoo 17 POS
How to Manage Early Receipt Printing in Odoo 17 POS
Celine George
 
Codeavour 5.0 International Impact Report - The Biggest International AI, Cod...
Codeavour 5.0 International Impact Report - The Biggest International AI, Cod...Codeavour 5.0 International Impact Report - The Biggest International AI, Cod...
Codeavour 5.0 International Impact Report - The Biggest International AI, Cod...
Codeavour International
 
QCE – Unpacking the syllabus Implications for Senior School practices and ass...
QCE – Unpacking the syllabus Implications for Senior School practices and ass...QCE – Unpacking the syllabus Implications for Senior School practices and ass...
QCE – Unpacking the syllabus Implications for Senior School practices and ass...
mansk2
 
slidesgo-mastering-the-art-of-listening-insights-from-robin-sharma-2024070718...
slidesgo-mastering-the-art-of-listening-insights-from-robin-sharma-2024070718...slidesgo-mastering-the-art-of-listening-insights-from-robin-sharma-2024070718...
slidesgo-mastering-the-art-of-listening-insights-from-robin-sharma-2024070718...
MANIVALANSR
 
BỘ ĐỀ THI HỌC SINH GIỎI CÁC TỈNH MÔN TIẾNG ANH LỚP 9 NĂM HỌC 2023-2024 (CÓ FI...
BỘ ĐỀ THI HỌC SINH GIỎI CÁC TỈNH MÔN TIẾNG ANH LỚP 9 NĂM HỌC 2023-2024 (CÓ FI...BỘ ĐỀ THI HỌC SINH GIỎI CÁC TỈNH MÔN TIẾNG ANH LỚP 9 NĂM HỌC 2023-2024 (CÓ FI...
BỘ ĐỀ THI HỌC SINH GIỎI CÁC TỈNH MÔN TIẾNG ANH LỚP 9 NĂM HỌC 2023-2024 (CÓ FI...
Nguyen Thanh Tu Collection
 
How to Manage Line Discount in Odoo 17 POS
How to Manage Line Discount in Odoo 17 POSHow to Manage Line Discount in Odoo 17 POS
How to Manage Line Discount in Odoo 17 POS
Celine George
 
Genetics Teaching Plan: Dr.Kshirsagar R.V.
Genetics Teaching Plan: Dr.Kshirsagar R.V.Genetics Teaching Plan: Dr.Kshirsagar R.V.
Genetics Teaching Plan: Dr.Kshirsagar R.V.
DrRavindrakshirsagar1
 
Odoo 17 Events - Attendees List Scanning
Odoo 17 Events - Attendees List ScanningOdoo 17 Events - Attendees List Scanning
Odoo 17 Events - Attendees List Scanning
Celine George
 
Cómo crear video-tutoriales con ScreenPal (2 de julio de 2024)
Cómo crear video-tutoriales con ScreenPal (2 de julio de 2024)Cómo crear video-tutoriales con ScreenPal (2 de julio de 2024)
Cómo crear video-tutoriales con ScreenPal (2 de julio de 2024)
Cátedra Banco Santander
 

Kürzlich hochgeladen (20)

Benchmarking Sustainability: Neurosciences and AI Tech Research in Macau - Ke...
Benchmarking Sustainability: Neurosciences and AI Tech Research in Macau - Ke...Benchmarking Sustainability: Neurosciences and AI Tech Research in Macau - Ke...
Benchmarking Sustainability: Neurosciences and AI Tech Research in Macau - Ke...
 
Our Guide to the July 2024 USPS® Rate Change
Our Guide to the July 2024 USPS® Rate ChangeOur Guide to the July 2024 USPS® Rate Change
Our Guide to the July 2024 USPS® Rate Change
 
C# Interview Questions PDF By ScholarHat.pdf
C# Interview Questions PDF By ScholarHat.pdfC# Interview Questions PDF By ScholarHat.pdf
C# Interview Questions PDF By ScholarHat.pdf
 
PRESS RELEASE - UNIVERSITY OF GHANA, JULY 16, 2024.pdf
PRESS RELEASE - UNIVERSITY OF GHANA, JULY 16, 2024.pdfPRESS RELEASE - UNIVERSITY OF GHANA, JULY 16, 2024.pdf
PRESS RELEASE - UNIVERSITY OF GHANA, JULY 16, 2024.pdf
 
How To Sell Hamster Kombat Coin In Pre-market
How To Sell Hamster Kombat Coin In Pre-marketHow To Sell Hamster Kombat Coin In Pre-market
How To Sell Hamster Kombat Coin In Pre-market
 
New Features in Odoo 17 Sign - Odoo 17 Slides
New Features in Odoo 17 Sign - Odoo 17 SlidesNew Features in Odoo 17 Sign - Odoo 17 Slides
New Features in Odoo 17 Sign - Odoo 17 Slides
 
11EHS Term 3 Week 1 Unit 1 Review: Feedback and improvementpptx
11EHS Term 3 Week 1 Unit 1 Review: Feedback and improvementpptx11EHS Term 3 Week 1 Unit 1 Review: Feedback and improvementpptx
11EHS Term 3 Week 1 Unit 1 Review: Feedback and improvementpptx
 
E-learning Odoo 17 New features - Odoo 17 Slides
E-learning Odoo 17  New features - Odoo 17 SlidesE-learning Odoo 17  New features - Odoo 17 Slides
E-learning Odoo 17 New features - Odoo 17 Slides
 
A beginner’s guide to project reviews - everything you wanted to know but wer...
A beginner’s guide to project reviews - everything you wanted to know but wer...A beginner’s guide to project reviews - everything you wanted to know but wer...
A beginner’s guide to project reviews - everything you wanted to know but wer...
 
How to Manage Shipping Connectors & Shipping Methods in Odoo 17
How to Manage Shipping Connectors & Shipping Methods in Odoo 17How to Manage Shipping Connectors & Shipping Methods in Odoo 17
How to Manage Shipping Connectors & Shipping Methods in Odoo 17
 
10th Social Studies Enrichment Material (Abhyasa Deepika) EM.pdf
10th Social Studies Enrichment Material (Abhyasa Deepika) EM.pdf10th Social Studies Enrichment Material (Abhyasa Deepika) EM.pdf
10th Social Studies Enrichment Material (Abhyasa Deepika) EM.pdf
 
How to Manage Early Receipt Printing in Odoo 17 POS
How to Manage Early Receipt Printing in Odoo 17 POSHow to Manage Early Receipt Printing in Odoo 17 POS
How to Manage Early Receipt Printing in Odoo 17 POS
 
Codeavour 5.0 International Impact Report - The Biggest International AI, Cod...
Codeavour 5.0 International Impact Report - The Biggest International AI, Cod...Codeavour 5.0 International Impact Report - The Biggest International AI, Cod...
Codeavour 5.0 International Impact Report - The Biggest International AI, Cod...
 
QCE – Unpacking the syllabus Implications for Senior School practices and ass...
QCE – Unpacking the syllabus Implications for Senior School practices and ass...QCE – Unpacking the syllabus Implications for Senior School practices and ass...
QCE – Unpacking the syllabus Implications for Senior School practices and ass...
 
slidesgo-mastering-the-art-of-listening-insights-from-robin-sharma-2024070718...
slidesgo-mastering-the-art-of-listening-insights-from-robin-sharma-2024070718...slidesgo-mastering-the-art-of-listening-insights-from-robin-sharma-2024070718...
slidesgo-mastering-the-art-of-listening-insights-from-robin-sharma-2024070718...
 
BỘ ĐỀ THI HỌC SINH GIỎI CÁC TỈNH MÔN TIẾNG ANH LỚP 9 NĂM HỌC 2023-2024 (CÓ FI...
BỘ ĐỀ THI HỌC SINH GIỎI CÁC TỈNH MÔN TIẾNG ANH LỚP 9 NĂM HỌC 2023-2024 (CÓ FI...BỘ ĐỀ THI HỌC SINH GIỎI CÁC TỈNH MÔN TIẾNG ANH LỚP 9 NĂM HỌC 2023-2024 (CÓ FI...
BỘ ĐỀ THI HỌC SINH GIỎI CÁC TỈNH MÔN TIẾNG ANH LỚP 9 NĂM HỌC 2023-2024 (CÓ FI...
 
How to Manage Line Discount in Odoo 17 POS
How to Manage Line Discount in Odoo 17 POSHow to Manage Line Discount in Odoo 17 POS
How to Manage Line Discount in Odoo 17 POS
 
Genetics Teaching Plan: Dr.Kshirsagar R.V.
Genetics Teaching Plan: Dr.Kshirsagar R.V.Genetics Teaching Plan: Dr.Kshirsagar R.V.
Genetics Teaching Plan: Dr.Kshirsagar R.V.
 
Odoo 17 Events - Attendees List Scanning
Odoo 17 Events - Attendees List ScanningOdoo 17 Events - Attendees List Scanning
Odoo 17 Events - Attendees List Scanning
 
Cómo crear video-tutoriales con ScreenPal (2 de julio de 2024)
Cómo crear video-tutoriales con ScreenPal (2 de julio de 2024)Cómo crear video-tutoriales con ScreenPal (2 de julio de 2024)
Cómo crear video-tutoriales con ScreenPal (2 de julio de 2024)
 

Web development

  • 1. Web Development : What is Web Development : Web development is the building and maintenance of websites; it’s the work that happens behind the scenes to make a website look great, work fast and perform well with seamless user experience. Web developers, do this by using a variety of coding languages. Web Developer : Web developers use a variety of languages like PHP, Python, Java, Ruby and recently JavaScript also giving competition introducing itself to handle the backend part. As a web developer, you must have knowledge of at least one programming language to build your web application.
  • 2. Types of Web Developer : 1. The Front-End Developer 2. The Back-End Developer 3. The Full-Stack Developer There are three types of Web developer : Front-end developer, Back-end developer, and Full-stack developer. Front-end developers are responsible for behavior and visuals that run in the user browser, while back-end developers deal with the servers
  • 3. 1 The Front-End Developer : The front-end developer is responsible for creating the look, feel, and interactive components of a website. They are often mistaken as the only role in web development as well as confused with the role of a web designer. How text, images, and colors are displayed on a website when you view them on a phone, tablet, or computer is what the front-end developer creates. Ever see a button change color when you hover over it or a popup appear when you click on something on a page? That’s what the front-end developer creates. They make sure everything you see is organized, aesthetically pleasing, and functional. To accomplish all this, the front-end developer generally writes in (but not limited to) the following programming languages: HTML CSS JavaScript JQuery React AngularJS
  • 4. 2 The Back-End Developer : The back-end developer has one of the most crucial roles in web development. They create and maintain what’s under the hood to keep your website running and functioning properly. A back-end developer writes what is called server-side code to make sure data flows back and forth from a website’s front-end (what the user sees and interacts with) to the back-end (the server, database etc.). The best example of this would be an online store. Prices and product images are stored on a database hosted on a server. When it comes time to update prices or initiate an automated holiday sale, product information and prices are updated on the database which then displays on the website. When you checkout and process a transaction, all that works because the back-end developer made it so. They write the code that makes all those easy to use (most of the time) functions possible. A back-end developer can program in a variety of programming languages depending on what needs to be done. Typical programming languages a backend developer writes in include: Java PHP Ruby and Ruby On Rails C# MySQL MongoDB
  • 5. 3 The Full-Stack Developer : The full-stack developer is a unique developer type as they can program and work on both front- end and back-end parts of a website. They can literally create an entire functioning, dynamic website themselves (if they choose) as they understand both ends of web development. Full-stack developers tend to have prowess in coding in multiple programming languages and their knowledge and experience tend to be a mile-wide. Because of this, they generally work well with both the front-end and back-end developer during the development process. While they understand and can do the job of both front-end and back-end developers, many full- stack developers typically do not have mastery in either role. Some usually are better at either front or back-end development. There are full-stack developers that have mastery over both ends of development but they are rare and hard to come by. The diverse knowledge of a full-stack developer helps speed up the web development process and troubleshoot any problems that may occur on the front or back-end of a site. Typical programming languages a full-stack developer writes in: Some of everything!
  • 6. Languages used in Web Development : Here are the languages used in web development : 1. HTML HTML makes up the layout and structure for your website. This language is dynamic and allows you to create a beautiful website using less code. HTML is used to create a starting point for the website and is what most of your static pages start from. A better way to understand this language is to consider it as the skeleton that is holding your website together. 2. CSS CSS is the language developers can use to style a website. The style sheet language describes how your website is presented and its layout. CSS is used hand in hand with HTML to add colors, backgrounds, layouts, font sizes, and more. This language is a core technology web developers use to design and build websites.
  • 7. 3. JAVA : Java is the most popular web programming language. It is used to develop website content, games, apps, and software. Java is used in the production of most Android apps. Studies have shown over 15 billion devices are using Java in some form or other. Java language is portable and can be run on multiple software platforms. 4. JAVASCRIPT : JavaScript is used in many aspects of web development. Web developers use this language to add interactive elements to their websites. User engagement is important to your business, and your web developer should be incorporating JavaScript elements in your design. 5. PYTHON : Python is one of the easiest languages to use and work with. Python can create a framework for basically any website need. This language uses simple and straightforward syntax, making it easy for web developers to work with and explain to their users. Some familiar sites that are using this language are Pinterest and Instagram. 6. SQL : SQL is a database query language that is used when your website is computing large amounts of data. Using SQL allows you to gather data from different databases and use it to cater your website to your target audience. This language is not used alone; instead, it is paired with others to get the most out of your customer database and website development. 7. PHP : PHP is often used on data-heavy websites or for app development. This is an open-source language that can be easily modified to meet the needs of your business or website. Large websites like WordPress and Facebook use
  • 8. Advantages of Web Development : Web developers are programmers who use programming tools and write codes to “tell” a website what to do or how to function. They are like the directors and scriptwriters behind every movie. The advantages are given as follow : 1. Improved User Experience : A responsive website leads to a better user experience. A major factor indicating the quality of user experience is the time they spend on your site. If they find it hard to navigate or use because they're forced to constantly pinch and zoom, they won’t stay on your website. But if your website scales and responds to the change in screen size, then visitors won’t have problems accessing menus, links, buttons or filling out forms. As a result, their user experience will be better and they'll spend more time on your site. 2. An Increase in Mobile Traffic : Statics show that in the last quarter of 2017, nearly 52% of all global web traffic originated from mobile devices. That accounts for more than half of all Internet traffic and goes to show that you cannot afford to forego responsive web design. Start by investigating how many of your visitors come from mobile devices and the time they spend on your site. Then, implement responsive design and compare the two numbers. Once your website adapts to the viewport width, you’ll notice an increase in mobile visits and longer time on site by those same visitors.
  • 9. 3. Faster Website Development : Not so long ago, a common practice involved making a separate mobile version of your site that was served when a smaller screen size was detected. However, developing a mobile version of your site takes up more time than developing a responsive website that looks great and works as intended no matter which device your visitors are using. Another downside of a mobile website version is the fact that they cost more because your developer has to create two websites instead of one. 4. Easier Maintenance : Directly tied to the point above is easier website maintenance. With two versions of your website, your staff or your development team has to divide time and resources on managing two websites. With a responsive website, your staff can spend less time on maintenance tasks and focus on more important tasks such as marketing, A/B testing, customer service, product or content development, and more. 5. No Duplicate Content Penalty : Another point to keep in mind with two versions of your website is the fact that you're essentially creating duplicate content. While search engines are getting smarter by the day, they still need to understand which website version is more important. If you’re using a mobile version of your site, your content remains the same even if the URL is different.
  • 10. Limitations of web Development : The Limitations are listed as follows : 1. You are sitting for long periods of time. Web designers are forced to be in front of a computer screen when they are working. This creates unique levels of fatigue, especially in the eyes, back, and neck, that can actually lead to long-term health issues. Certain protections, such as colored eye wear, neck and back stretches, and under-the-desk exercise bikes can keep this under control somewhat, but not 100%. Even stand-up desks are an option that can reduce, but not eliminate, these health risks. 2. You could be working really long hours. If you’re working online for a client, then there’s a good chance that you’re being asked to put in more hours than you may like. Internet work tends to have less patience with the creative process than other career fields, so expect to work some extra hours, including nights and weekends, when you first get started. If you’re not disciplined about your work, you can easily find yourself work 7 days per week. 3. You’re never really done with your education. Because the internet is always evolving and technologies are always improving, you’re never really done with your education when you pursue a career as a web designed. You have to stay on top of user experience trends, know what value propositions should be included with your designs, and understand how coding updates could affect the accessibility of your website.
  • 11. 4. Multitasking is something that always happens. Unlike other jobs, most web designers aren’t really working on just one project at a time. You’re going to be juggling several projects at once, especially if you want to earn a fair wage while working on your own. This means you must stay focused on each project and keep them separate from one another, yet be able to switch gears at a moment’s notice. 5. It’s tough to know if you’re really making a difference. If you’re a social worker, then you know that you’re helping families. When you’re a janitor, you make a difference by creating a sanitary environment. Web development, however, is one of those careers where you really don’t know if you are creating a positive change for someone. In some aspects, it makes the job feel almost silly or trivial sometimes.
  • 12. Conclusion : Now you have understand the basic things about the web development . Also know the fact of web that Websites are playing important part in improvement of business. Static websites also have their own place for the platform where there is specific information required. Static websites require less investment as compare to dynamic websites.