SlideShare a Scribd company 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.

More Related Content

Similar to webdevelopment-210628031421.pdf

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
 
what web devlopers do.pptx
what web devlopers do.pptxwhat web devlopers do.pptx
what web devlopers do.pptx
sneharathod39
 
A Complete Guide To Progressive Web App.pdf
A Complete Guide To Progressive Web App.pdfA Complete Guide To Progressive Web App.pdf
A Complete Guide To Progressive Web App.pdf
Cerebrum Infotech
 
Web Application Development in 2023.pdf
Web Application Development in 2023.pdfWeb Application Development in 2023.pdf
Web Application Development in 2023.pdf
Techugo
 
What is the difference between Web design and Web Development.pdf
What is the difference between Web design and Web Development.pdfWhat is the difference between Web design and Web Development.pdf
What is the difference between Web design and Web Development.pdf
MPIRIC Software
 
Web Application Development- Best Practices in 2023.
Web Application Development- Best Practices in 2023.Web Application Development- Best Practices in 2023.
Web Application Development- Best Practices in 2023.
Techugo
 
What Are Progressive Web Application Development
What Are Progressive Web Application DevelopmentWhat Are Progressive Web Application Development
What Are Progressive Web Application Development
App Verticals
 
12 Front-End App Development Languages to Consider in 2023
12 Front-End App Development Languages to Consider in 202312 Front-End App Development Languages to Consider in 2023
12 Front-End App Development Languages to Consider in 2023
Baek Yongsun
 
7 useful websites for front end developers.pdf
7 useful websites for front end developers.pdf7 useful websites for front end developers.pdf
7 useful websites for front end developers.pdf
preeti katiyar
 

Similar to webdevelopment-210628031421.pdf (20)

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
 
what web devlopers do.pptx
what web devlopers do.pptxwhat web devlopers do.pptx
what web devlopers do.pptx
 
A Complete Guide To Progressive Web App.pdf
A Complete Guide To Progressive Web App.pdfA Complete Guide To Progressive Web App.pdf
A Complete Guide To Progressive Web App.pdf
 
Web Application Development in 2023.pdf
Web Application Development in 2023.pdfWeb Application Development in 2023.pdf
Web Application Development in 2023.pdf
 
What is the difference between Web design and Web Development.pdf
What is the difference between Web design and Web Development.pdfWhat is the difference between Web design and Web Development.pdf
What is the difference between Web design and Web Development.pdf
 
Web Application Development- Best Practices in 2023.
Web Application Development- Best Practices in 2023.Web Application Development- Best Practices in 2023.
Web Application Development- Best Practices in 2023.
 
What Are Progressive Web Application Development
What Are Progressive Web Application DevelopmentWhat Are Progressive Web Application Development
What Are Progressive Web Application Development
 
12 Front-End App Development Languages to Consider in 2023
12 Front-End App Development Languages to Consider in 202312 Front-End App Development Languages to Consider in 2023
12 Front-End App Development Languages to Consider in 2023
 
7 useful websites for front end developers.pdf
7 useful websites for front end developers.pdf7 useful websites for front end developers.pdf
7 useful websites for front end developers.pdf
 

Recently uploaded

How to create an effective K-POC tutorial
How to create an effective K-POC tutorialHow to create an effective K-POC tutorial
How to create an effective K-POC tutorial
vencislavkaaa
 
RECOGNITION AWARD 13 - TO ALESSANDRO MARTINS.pdf
RECOGNITION AWARD 13 - TO ALESSANDRO MARTINS.pdfRECOGNITION AWARD 13 - TO ALESSANDRO MARTINS.pdf
RECOGNITION AWARD 13 - TO ALESSANDRO MARTINS.pdf
AlessandroMartins454470
 
Luke Royak's Personal Brand Exploration!
Luke Royak's Personal Brand Exploration!Luke Royak's Personal Brand Exploration!
Luke Royak's Personal Brand Exploration!
LukeRoyak
 
一比一原版(YU毕业证)约克大学毕业证如何办理
一比一原版(YU毕业证)约克大学毕业证如何办理一比一原版(YU毕业证)约克大学毕业证如何办理
一比一原版(YU毕业证)约克大学毕业证如何办理
yuhofha
 
How Mentoring Elevates Your PM Career | PMI Silver Spring Chapter
How Mentoring Elevates Your PM Career | PMI Silver Spring ChapterHow Mentoring Elevates Your PM Career | PMI Silver Spring Chapter
How Mentoring Elevates Your PM Career | PMI Silver Spring Chapter
Hector Del Castillo, CPM, CPMM
 
The Impact of Artificial Intelligence on Modern Society.pdf
The Impact of Artificial Intelligence on Modern Society.pdfThe Impact of Artificial Intelligence on Modern Society.pdf
The Impact of Artificial Intelligence on Modern Society.pdf
ssuser3e63fc
 
一比一原版(UVic毕业证)维多利亚大学毕业证如何办理
一比一原版(UVic毕业证)维多利亚大学毕业证如何办理一比一原版(UVic毕业证)维多利亚大学毕业证如何办理
一比一原版(UVic毕业证)维多利亚大学毕业证如何办理
pxyhy
 
'Guidance and counselling- role of Psychologist in Guidance and Counselling.
'Guidance and counselling- role of Psychologist in Guidance and Counselling.'Guidance and counselling- role of Psychologist in Guidance and Counselling.
'Guidance and counselling- role of Psychologist in Guidance and Counselling.
PaviBangera
 
一比一原版(QU毕业证)皇后大学毕业证如何办理
一比一原版(QU毕业证)皇后大学毕业证如何办理一比一原版(QU毕业证)皇后大学毕业证如何办理
一比一原版(QU毕业证)皇后大学毕业证如何办理
yuhofha
 
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaaInteractive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
23211a7274
 
lab.123456789123456789123456789123456789
lab.123456789123456789123456789123456789lab.123456789123456789123456789123456789
lab.123456789123456789123456789123456789
Ghh
 
Midterm Contract Law and Adminstration.pptx
Midterm Contract Law and Adminstration.pptxMidterm Contract Law and Adminstration.pptx
Midterm Contract Law and Adminstration.pptx
Sheldon Byron
 
Digital Marketing Training In Bangalore
Digital  Marketing Training In BangaloreDigital  Marketing Training In Bangalore
Digital Marketing Training In Bangalore
nidm599
 
Resumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying OnlineResumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying Online
Bruce Bennett
 
Personal Brand Exploration Comedy Jxnelle.
Personal Brand Exploration Comedy Jxnelle.Personal Brand Exploration Comedy Jxnelle.
Personal Brand Exploration Comedy Jxnelle.
alexthomas971
 
How to Master LinkedIn for Career and Business
How to Master LinkedIn for Career and BusinessHow to Master LinkedIn for Career and Business
How to Master LinkedIn for Career and Business
ideatoipo
 
一比一原版(U-Barcelona毕业证)巴塞罗那大学毕业证成绩单如何办理
一比一原版(U-Barcelona毕业证)巴塞罗那大学毕业证成绩单如何办理一比一原版(U-Barcelona毕业证)巴塞罗那大学毕业证成绩单如何办理
一比一原版(U-Barcelona毕业证)巴塞罗那大学毕业证成绩单如何办理
taqyed
 
labb123456789123456789123456789123456789
labb123456789123456789123456789123456789labb123456789123456789123456789123456789
labb123456789123456789123456789123456789
Ghh
 
Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...
Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...
Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...
dsnow9802
 
原版制作(RMIT毕业证书)墨尔本皇家理工大学毕业证在读证明一模一样
原版制作(RMIT毕业证书)墨尔本皇家理工大学毕业证在读证明一模一样原版制作(RMIT毕业证书)墨尔本皇家理工大学毕业证在读证明一模一样
原版制作(RMIT毕业证书)墨尔本皇家理工大学毕业证在读证明一模一样
atwvhyhm
 

Recently uploaded (20)

How to create an effective K-POC tutorial
How to create an effective K-POC tutorialHow to create an effective K-POC tutorial
How to create an effective K-POC tutorial
 
RECOGNITION AWARD 13 - TO ALESSANDRO MARTINS.pdf
RECOGNITION AWARD 13 - TO ALESSANDRO MARTINS.pdfRECOGNITION AWARD 13 - TO ALESSANDRO MARTINS.pdf
RECOGNITION AWARD 13 - TO ALESSANDRO MARTINS.pdf
 
Luke Royak's Personal Brand Exploration!
Luke Royak's Personal Brand Exploration!Luke Royak's Personal Brand Exploration!
Luke Royak's Personal Brand Exploration!
 
一比一原版(YU毕业证)约克大学毕业证如何办理
一比一原版(YU毕业证)约克大学毕业证如何办理一比一原版(YU毕业证)约克大学毕业证如何办理
一比一原版(YU毕业证)约克大学毕业证如何办理
 
How Mentoring Elevates Your PM Career | PMI Silver Spring Chapter
How Mentoring Elevates Your PM Career | PMI Silver Spring ChapterHow Mentoring Elevates Your PM Career | PMI Silver Spring Chapter
How Mentoring Elevates Your PM Career | PMI Silver Spring Chapter
 
The Impact of Artificial Intelligence on Modern Society.pdf
The Impact of Artificial Intelligence on Modern Society.pdfThe Impact of Artificial Intelligence on Modern Society.pdf
The Impact of Artificial Intelligence on Modern Society.pdf
 
一比一原版(UVic毕业证)维多利亚大学毕业证如何办理
一比一原版(UVic毕业证)维多利亚大学毕业证如何办理一比一原版(UVic毕业证)维多利亚大学毕业证如何办理
一比一原版(UVic毕业证)维多利亚大学毕业证如何办理
 
'Guidance and counselling- role of Psychologist in Guidance and Counselling.
'Guidance and counselling- role of Psychologist in Guidance and Counselling.'Guidance and counselling- role of Psychologist in Guidance and Counselling.
'Guidance and counselling- role of Psychologist in Guidance and Counselling.
 
一比一原版(QU毕业证)皇后大学毕业证如何办理
一比一原版(QU毕业证)皇后大学毕业证如何办理一比一原版(QU毕业证)皇后大学毕业证如何办理
一比一原版(QU毕业证)皇后大学毕业证如何办理
 
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaaInteractive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
 
lab.123456789123456789123456789123456789
lab.123456789123456789123456789123456789lab.123456789123456789123456789123456789
lab.123456789123456789123456789123456789
 
Midterm Contract Law and Adminstration.pptx
Midterm Contract Law and Adminstration.pptxMidterm Contract Law and Adminstration.pptx
Midterm Contract Law and Adminstration.pptx
 
Digital Marketing Training In Bangalore
Digital  Marketing Training In BangaloreDigital  Marketing Training In Bangalore
Digital Marketing Training In Bangalore
 
Resumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying OnlineResumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying Online
 
Personal Brand Exploration Comedy Jxnelle.
Personal Brand Exploration Comedy Jxnelle.Personal Brand Exploration Comedy Jxnelle.
Personal Brand Exploration Comedy Jxnelle.
 
How to Master LinkedIn for Career and Business
How to Master LinkedIn for Career and BusinessHow to Master LinkedIn for Career and Business
How to Master LinkedIn for Career and Business
 
一比一原版(U-Barcelona毕业证)巴塞罗那大学毕业证成绩单如何办理
一比一原版(U-Barcelona毕业证)巴塞罗那大学毕业证成绩单如何办理一比一原版(U-Barcelona毕业证)巴塞罗那大学毕业证成绩单如何办理
一比一原版(U-Barcelona毕业证)巴塞罗那大学毕业证成绩单如何办理
 
labb123456789123456789123456789123456789
labb123456789123456789123456789123456789labb123456789123456789123456789123456789
labb123456789123456789123456789123456789
 
Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...
Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...
Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...
 
原版制作(RMIT毕业证书)墨尔本皇家理工大学毕业证在读证明一模一样
原版制作(RMIT毕业证书)墨尔本皇家理工大学毕业证在读证明一模一样原版制作(RMIT毕业证书)墨尔本皇家理工大学毕业证在读证明一模一样
原版制作(RMIT毕业证书)墨尔本皇家理工大学毕业证在读证明一模一样
 

webdevelopment-210628031421.pdf

  • 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.