1 / 31

Introduction to Website Development

Key Terminology & Concepts. Introduction to Website Development. HTML, JavaScript, Java Applets, and other technologies can be executed on the client side because it is viewed by your browser on your computer. Client Side Applications.

Télécharger la présentation

Introduction to Website Development

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Key Terminology & Concepts Introduction toWebsite Development

  2. HTML, JavaScript, Java Applets, and other technologies can be executed on the client side because it is viewed by your browser on your computer. Client Side Applications For more information on Client Side vs. Server Side Applications, read http://www.developer.com/tech/article.php/923111

  3. Applications on the World Wide Web that run on the user’s server or computer and are executed by the browser installed on the user’s computer. Example: JavaScript scripts are client-side because they are executed by the client’s browser. Client-side

  4. A scripting language used to design interactive Web sites. JavaScript allows developers to create interactive objects such as pop-up boxes, mouse-over buttons, image maps, animation, and drop-down menus that display on the client-side. JavaScript

  5. A high-level programming language used to create applications for Web sites. Java applets are programs that are embedded in other applications, typically in a Web page displayed in a Web browser on the client-side. JAVA

  6. A grouping of technologies used to create dynamic and interactive web content that loads and updates at a faster rate of speed. Technologies combined together include the following: HTML or XHTML, Cascading Style Sheets, JavaScript, the Document Object Model, XML, XSLT, and the XMLHttpRequest object. The technologies used together allow web pages to be updated without loading the entire browser page. AJAXAsynchronous JavaScript and XML

  7. Web-based application that runs on the Web or host server. ASP, PHP, and other technologies can be manipulated by the server side before sending the web page to the client. Server Side Applications

  8. A third-party entity that manages and distributes software-based services and solutions to customers across a wide area network from a central data center. ASPApplication Service Provider

  9. Cascading style sheets are used to format the layout of Web pages. They can be used to define web page elements such as text styles and tables. CSS makes it easy to change styles across several pages at once. For example, a Web developer may want to increase the default text size from 10pt to 12pt for fifty pages of a Web site. If the pages all reference the same style sheet, the text size only needs to be changed on the style sheet and all the pages will show the larger text. CSSCascading Style Sheets

  10. A specification for transferring information between a World Wide Web server and any program on the client’s computer designed to accept and return data. CGICommon Gateway Interface

  11. A collection of information organized in to records of information so a computer program can quickly access and select desired pieces of data. Database

  12. A free and open source JavaScript library that is used by Web developers to navigate HTML documents, handle events, perform animations and add Ajax interactions to Web pages. J-Query

  13. A program in which the source code is available to the general public for use and/or modification from its original design free of charge. Open Source

  14. Web Development Languages

  15. Preparing data for storage and transmission by reducing redundancies and complexity. To learn more about Web encoding, visit http://www.phpwact.org/php/i18n/charsets Encoding

  16. The authoring language used to create documents on the World Wide Web A set of tags that are used to mark up plain text so that a browser application knows how to display the text. HTMLHypertext Mark-up Language

  17. The Web development language that establishes a standard for defining mark-up languages. HTML is a type of SGML. SGMLStandard Generalized Mark-up Language

  18. A standardized query language for requesting information from a database SQULStructured query Language

  19. A widely used, general-purpose scripting language embedded into the HTML source document and used to produce dynamic web pages. PHP is the most popular language to create web sites. PHP is an interpreted language and is executed on server side contrary to scripts executed on client side (a Javascript or a Java applet executes on your computer) PHPHypertext Preprocessor

  20. A common web development language created by W3C. A pared-down version of SGML designed especially for Web documents. For more information, visit http://www.w3.org/Consortium/ XMLExtensible Markup Language

  21. A hybrid between HTML and XML specifically designed for Net device displays. XHTML is a markup language written in XML and is a stricter and cleaner version of HTML. XHTMLextensible hypertext markup language

  22. Organizations

  23. Sets international standards for computer languages so computers can communicate world-wide. Used for multiple international business and computer standards to ensure a standard of quality and the ability to communicate. ISOinternational organization for standardization

  24. An international consortium of organizations who work together to set standards for the Internet and the Web. The W3C was founded in 1994 by Tim Berners-Lee. For more information, visit http://www.w3.org/Consortium/ W3CWorld Wide Web Consortium

  25. Essential Questions Review

  26. Cascading Style Sheets save developers time by allowing Web site developers the ability to assign styles such as font size, font color, font style, line colors, table appearances, and headings to a single style sheet. That style sheet is then attached to all pages in the Web site. To update the styles of the entire site the Web developer only has to update the single style sheet and all pages are then updated. How does CSS save Web site developers time?

  27. Ajax allows asynchronous retrieval of data from the server without disturbing the display or behavior of the web pages that are in use Ajax allows Web site developers to combine multiple Web design tools such as JavaScript and XML to improved client side usability and faster application loading time for end users and businesses. Why is Ajax an important tool in Web site development? Article on the benefits of AJAX: http://massivetechshow.com/resources/ajax.asp

  28. HTML, SGML, XHTML, & XML are all markup languages used to develop documents for the Web. How are HTML, SGML, XHTML, and XML used in Web site development?

  29. Java is an object oriented program language used on server side applications for the web. Java can stand on its own and is more complex than JavaScript. Java must be compiled before it can display properly on the web. JavaScript is an object oriented program language used to create interactivity on the client side of the web. JavaScript must be placed inside an HTML document to function and is displayed by the browser. What is the difference between Java and JavaScript?

  30. The Active Server Page is a located on the server and connected to the database on the server. When the client requests information from the database, the ASP generates HTML code to the client’s browser. Hypertext Preprocessor (PHP) is placed inside HTML code. When a client requests information from the database, a web page is generated with the information. Structured Query Language is used creating, updating, and reading databases. SQL joins are used to query data from two or more tables, based on a relationship between certain columns in these tables. How do ASP, PHP, and SQL relate to database?

  31. Open source programs save money because they are free allow for security testing allow you to edit the programs to fit your needs Why do Web site developers choose to use open source programs?

More Related