Share
VIDEOS 1 TO 50
Web Development In 2017 - A Practical Guide
Web Development In 2017 - A Practical Guide
Published: 2016/12/20
Channel: Traversy Media
2016/2017 MUST-KNOW WEB DEVELOPMENT TECH - Watch this if you want to be a web developer
2016/2017 MUST-KNOW WEB DEVELOPMENT TECH - Watch this if you want to be a web developer
Published: 2016/08/04
Channel: LearnCode.academy
Web Development Tutorial for Beginners (#1) - How to build webpages with HTML, CSS, Javascript
Web Development Tutorial for Beginners (#1) - How to build webpages with HTML, CSS, Javascript
Published: 2013/10/21
Channel: LearnCode.academy
Web Development Vs. Software Development: How To Choose?
Web Development Vs. Software Development: How To Choose?
Published: 2017/01/20
Channel: Simple Programmer
Fullstack Web Developer: Reality vs Expectations
Fullstack Web Developer: Reality vs Expectations
Published: 2017/07/14
Channel: ENGINEERED TRUTH
Can you still make money in web development?
Can you still make money in web development?
Published: 2016/12/12
Channel: Michael Thomas
How to teach yourself web development
How to teach yourself web development
Published: 2017/03/30
Channel: Michael Thomas
Top 5 Reasons to Become a Web Developer in 2017
Top 5 Reasons to Become a Web Developer in 2017
Published: 2017/02/13
Channel: Program With Erik
Where to start in Web Development?
Where to start in Web Development?
Published: 2017/11/02
Channel: Academind
Finding A Web Developer Job With No Experience
Finding A Web Developer Job With No Experience
Published: 2017/01/27
Channel: Traversy Media
The Problem with Web Development in 2017
The Problem with Web Development in 2017
Published: 2017/03/05
Channel: Stefan Mischook
Front End Web Developer (my day-job)
Front End Web Developer (my day-job)
Published: 2017/02/24
Channel: Ruseberry
Web design & web development - What
Web design & web development - What's the difference? | CharliMarieTV
Published: 2016/10/22
Channel: CharliMarieTV
How I Became a Web Developer in 3 Months
How I Became a Web Developer in 3 Months
Published: 2016/11/25
Channel: Chris Sean
What are the benefits of being a web developer?
What are the benefits of being a web developer?
Published: 2017/03/16
Channel: Michael Thomas
What it
What it's like being a Web Developer 5 Month Update | Dev Life Vlog 1
Published: 2017/02/23
Channel: Aaron in Beta
From Sandwich Maker to Junior Web Developer
From Sandwich Maker to Junior Web Developer
Published: 2017/07/01
Channel: Telmo Sampaio
Web Development: 01 - Learn HTML Basics Beginners Tutorial
Web Development: 01 - Learn HTML Basics Beginners Tutorial
Published: 2017/09/09
Channel: AngelSix
If Web development So Great Why I Quit?
If Web development So Great Why I Quit?
Published: 2017/10/14
Channel: CodingPhase
Self Doubt In Programming & Web Development
Self Doubt In Programming & Web Development
Published: 2017/10/24
Channel: Traversy Media
How to become a web developer VS Web Designer | Full web development career advice
How to become a web developer VS Web Designer | Full web development career advice
Published: 2017/08/08
Channel: Beginner Tuts
Web Design vs Web Development | What
Web Design vs Web Development | What's right for you?
Published: 2017/04/25
Channel: Jesse Showalter
My First Week as a Web Developer | Imposter Syndrome
My First Week as a Web Developer | Imposter Syndrome
Published: 2016/09/26
Channel: Aaron in Beta
My Laptop Setup #7 - Web Developers!
My Laptop Setup #7 - Web Developers!
Published: 2016/10/17
Channel: Dave Lee
Top Software and Tools for Web Development | 2017
Top Software and Tools for Web Development | 2017
Published: 2017/09/25
Channel: Adrian Stefan
How To Become a Front-End Web Developer or Engineer in 3 Months | A Roadmap
How To Become a Front-End Web Developer or Engineer in 3 Months | A Roadmap
Published: 2017/04/11
Channel: Aaron in Beta
All You NEED to BECOME A JUNIOR Web Developer Today
All You NEED to BECOME A JUNIOR Web Developer Today
Published: 2017/01/14
Channel: Chris Sean
Why Become a Web Developer in 2017
Why Become a Web Developer in 2017
Published: 2016/11/07
Channel: CodingPhase
Understanding Web Design and Development in Bangla- Part 01
Understanding Web Design and Development in Bangla- Part 01
Published: 2016/03/07
Channel: ITBari
Salary of Web Designer and Developer in India - Before enter into Web Please Watch in Hindi
Salary of Web Designer and Developer in India - Before enter into Web Please Watch in Hindi
Published: 2017/09/12
Channel: ASHWANI BHATIA
The Future of Web Development
The Future of Web Development
Published: 2017/09/08
Channel: Ruseberry
web development business ideas in hindi
web development business ideas in hindi
Published: 2017/07/04
Channel: Mr web technologies
LADYPOINTS: Rebecca Garcia (Web Developer) - Ep. 1
LADYPOINTS: Rebecca Garcia (Web Developer) - Ep. 1
Published: 2016/09/21
Channel: Ladypoints Webseries
Web Development Portfolio Review
Web Development Portfolio Review
Published: 2017/10/26
Channel: CodingPhase
Modern Web Development
Modern Web Development
Published: 2017/03/15
Channel: Microsoft Visual Studio
Complete Free Web Development Course: Become A Professional Website Developer Today!
Complete Free Web Development Course: Become A Professional Website Developer Today!
Published: 2016/09/14
Channel: Joe Parys
How to Become a Web Developer? – [Hindi] – Quick Support
How to Become a Web Developer? – [Hindi] – Quick Support
Published: 2017/05/07
Channel: Quick Support
HOW MUCH MONEY I MAKE AS A WEB DEVELOPER?
HOW MUCH MONEY I MAKE AS A WEB DEVELOPER?
Published: 2017/03/05
Channel: Adrian Stefan
Why You Should Become A Web Developer in 2018
Why You Should Become A Web Developer in 2018
Published: 2017/10/18
Channel: whatsdev
How to become a front end web developer | Full Web Development career advice
How to become a front end web developer | Full Web Development career advice
Published: 2017/09/30
Channel: Beginner Tuts
Web development for beginners: What does a web developer do?
Web development for beginners: What does a web developer do?
Published: 2016/06/24
Channel: Ecourse Review
Web Development Tutorial for Beginners (#2) - Basic CSS - How to build a website with HTML & CSS
Web Development Tutorial for Beginners (#2) - Basic CSS - How to build a website with HTML & CSS
Published: 2013/10/23
Channel: LearnCode.academy
Web Development in Emacs, Common Lisp and Clojurescript - Emacs SG
Web Development in Emacs, Common Lisp and Clojurescript - Emacs SG
Published: 2016/11/01
Channel: Engineers.SG
Getting a web development job with no experience
Getting a web development job with no experience
Published: 2017/05/05
Channel: Ruseberry
Web Development | Beginner
Web Development | Beginner's Guide | HTML | #3 Diving into HTML
Published: 2017/11/20
Channel: Academind
Top 10 web development trends in 2017 – Real time notification, Top Trends for Software Engineers
Top 10 web development trends in 2017 – Real time notification, Top Trends for Software Engineers
Published: 2017/04/04
Channel: Freshersworld
WATCH THIS IF YOU WANT TO BECOME A WEB DEVELOPER! - Web Development Career advice
WATCH THIS IF YOU WANT TO BECOME A WEB DEVELOPER! - Web Development Career advice
Published: 2014/02/12
Channel: LearnCode.academy
Web Development with Go - 2.1 - A Basic Web Application
Web Development with Go - 2.1 - A Basic Web Application
Published: 2017/04/05
Channel: Jon Calhoun
5 THINGS YOU MUST DO TO LAND A WEB DEVELOPMENT JOB | ASK A DEV
5 THINGS YOU MUST DO TO LAND A WEB DEVELOPMENT JOB | ASK A DEV
Published: 2017/09/13
Channel: CodingTutorials360
Web development tutorials in urdu
Web development tutorials in urdu
Published: 2009/07/22
Channel: PAKTALEEM
NEXT
GO TO RESULTS [51 .. 100]

WIKIPEDIA ARTICLE

From Wikipedia, the free encyclopedia
Jump to: navigation, search

Web development is a broad term for the work involved in developing a web site for the Internet (World Wide Web) or an intranet (a private network). Web development can range from developing the simplest static single page of plain text to the most complex web-based internet applications (or just 'web apps') electronic businesses, and social network services. A more comprehensive list of tasks to which web development commonly refers, may include web engineering, web design, web content development, client liaison, client-side/server-side scripting, web server and network security configuration, and e-commerce development. Among web professionals, "web development" usually refers to the main non-design aspects of building web sites: writing markup and coding. Most recently Web development has come to mean the creation of content management systems or CMS. These CMS can be made from scratch, proprietary or open source. In broad terms the CMS acts as middleware between the database and the user through the browser. A principle benefit of a CMS is that it allows non-technical people to make changes to their web site without having technical knowledge.

For larger organizations and businesses, web development teams can consist of hundreds of people (web developers) and follow standard methods like Agile methodologies while developing websites. Smaller organizations may only require a single permanent or contracting developer, or secondary assignment to related job positions such as a graphic designer or information systems technician. Web development may be a collaborative effort between departments rather than the domain of a designated department. There are three kinds of web developer specialization:front-end developer, back-end developer, and full-stack developer. Front-end developers deal with the layout and visuals of a website, while back-end developers deal with the functionality of a website. Back-end developers will program in the functions of a website that will collect data.

Web development as an industry[edit]

Since the commercialization of the web, web development has been a growing industry. The growth of this industry is being driven by businesses wishing to use their website to sell products and services to customers.[1]

There is open source software for web development like BerkeleyDB, GlassFish, LAMP (Linux, Apache, MySQL, PHP) stack and Perl/Plack. This has kept the cost of learning web development to a minimum. Another contributing factor to the growth of the industry has been the rise of easy-to-use WYSIWYG web-development software, such as Adobe Dreamweaver, BlueGriffon and Microsoft Visual Studio. Knowledge of HyperText Markup Language (HTML) or of programming languages is still required to use such software, but the basics can be learned and implemented quickly with the help of help files, technical books, internet tutorials, or face-to-face training.

An ever-growing set of tools and technologies have helped developers build more dynamic and interactive websites. Further, web developers now help to deliver applications as web services which were traditionally only available as applications on a desk-based computer. This has allowed for many opportunities to decentralize information and media distribution. Examples can be seen with the rise of cloud services such as Adobe Creative Cloud, Dropbox and Google Docs. These web services allow users to interact with applications from many locations, instead of being tied to a specific workstation for their application environment.

Examples of dramatic transformation in communication and commerce led by web development include e-commerce. Online auction sites such as eBay have changed the way consumers find and purchase goods and services. Online retailers such as Amazon.com and Buy.com (among many others) have transformed the shopping and bargain-hunting experience for many consumers. Another good example of transformative communication led by web development is the blog. Web applications such as WordPress and Movable Type have created easily implemented blog-environments for individual websites. The popularity of open-source content management systems such as Joomla!, Drupal, XOOPS, and TYPO3 and enterprise content management systems such as Alfresco and eXo Platform have extended web development's impact at online interaction and communication.

Web development has also impacted personal networking and marketing. Websites are no longer simply tools for work or for commerce, but serve more broadly for communication and social networking. Web sites such as Facebook and Twitter provide users with a platform to communicate and organizations with a more personal and interactive way to engage the public.

Chronology[edit]

Webdevelopmenttimeline.png

Practical web development[edit]

Basic[edit]

In practice, many web developers will have basic interdisciplinary skills / roles, including:

The above list is a simple website development hierarchy and can be extended to include all client side and server side aspects. It is still important to remember that web development is generally split up into client side coding, covering aspects such as the layout and design, and server-side coding, which covers the website's functionality and back-end systems.

Testing[edit]

Testing is the process of evaluating a system or its component(s) with the intent to find whether it satisfies the specified requirements or not. Testing is executing a system in order to identify any gaps, errors, or missing requirements contrary to the actual requirements. The extent of testing varies greatly between organizations, developers, and individual sites or applications.

Security considerations[edit]

Web development takes into account many security considerations, such as data entry error checking through forms, filtering output, and encryption. Malicious practices such as SQL injection can be executed by users with ill intent yet with only primitive knowledge of web development as a whole. Scripts can be used to exploit websites by granting unauthorized access to malicious users that try to collect information such as email addresses, passwords and protected content like credit card numbers.

Some of this is dependent on the server environment on which the scripting language, such as ASP, JSP, PHP, Python, Perl or Ruby is running, and therefore is not necessarily down to the web developer themselves to maintain. However, stringent testing of web applications before public release is encouraged to prevent such exploits from occurring. If some contact form is provided in a website it should include a captcha field in it which prevents computer programs from automatically filling forms and also mail spamming.

Keeping a web server safe from intrusion is often called Server Port Hardening. Many technologies come into play to keep information on the internet safe when it is transmitted from one location to another. For instance TLS certificates (or "SSL certificates") are issued by certificate authorities to help prevent internet fraud. Many developers often employ different forms of encryption when transmitting and storing sensitive information. A basic understanding of information technology security concerns is often part of a web developer's knowledge.

Because new security holes are found in web applications even after testing and launch, security patch updates are frequent for widely used applications. It is often the job of web developers to keep applications up to date as security patches are released and new security concerns are discovered.

See also[edit]

References[edit]

  1. ^ Bureau of Labor Statistics, U.S. Department of Labor. "Information Security Analysts, Web Developers, and Computer Network Architects". Occupational Outlook Handbook, 2012-13 Edition. Retrieved 2013-01-17. 

External links[edit]

Disclaimer

None of the audio/visual content is hosted on this site. All media is embedded from other sites such as GoogleVideo, Wikipedia, YouTube etc. Therefore, this site has no control over the copyright issues of the streaming media.

All issues concerning copyright violations should be aimed at the sites hosting the material. This site does not host any of the streaming media and the owner has not uploaded any of the material to the video hosting servers. Anyone can find the same content on Google Video or YouTube by themselves.

The owner of this site cannot know which documentaries are in public domain, which has been uploaded to e.g. YouTube by the owner and which has been uploaded without permission. The copyright owner must contact the source if he wants his material off the Internet completely.

Powered by YouTube
Wikipedia content is licensed under the GFDL and (CC) license