CSC 318 DYNAMIC WEB APPLICATION DEVELOPMENT CHAPTER INTRODUCTION
CSC 318 DYNAMIC WEB APPLICATION DEVELOPMENT CHAPTER: INTRODUCTION TO INTERNET I Siti Nurbaya Ismail Faculty of Computer & Mathematical Sciences, Universiti Teknologi MARA (Ui. TM), Kedah | A 2 -3039 | sitinurbaya@kedah. uitm. edu. my | 019 -5710562 | 1
Introduction To Internet I Introduction To Internet History of Internet What is the Internet? Uses of the Internet How does the Internet works? Markup Language & Scripting The World Wide Web Other Internet Applications Intranet Application 2
Introduction To Internet I Internet History 2013 1969 And, here were are • Internet are 24 -7, assessable almost 1995 Independent anywhere about Organization anything • Where there is no • Internet has become an integral part of our central control, lives, with such administration, or ARPANET powerful capabilities management of • The first Internet the Internet • Originally created by the IPTO under the sponsorship of DARPA 3
Introduction To Internet I What is the Internet? § Computer network ü the system in which a large number of separate but interconnected computers serve all of the needs ü a collection of interconnected networks ü network of networks that consists of millions of private, public, academic, business, and government networks, of local to global scope, that are linked by a broad array of electronic and optical networking technologies 4
Introduction To Internet I Uses of Internet 5
Introduction To Internet I How does the Internet works? § At the most basic level possible, the diagram shows the step that brought the web page to your screen. 6
Introduction To Internet I Markup Language & Scripting Markup Language is a modern system for annotating a text in a way that is syntactically distinguishable from that text is a set of markup tags Scripting is a programming language that allows control of one or more software applications "gluing" applications : achieve a higher level of programming and more rapid application development than system programming § § § § Standard Generalized Markup Language (SGML): HTML, XML Dynamic Hypertext Markup Language (DHTML): XHTML, CSS Perl PHP Coldfusion ASP, (ASP|VB). NET Java Technology: Applet, Java Servlet, JSP etc (again, ask Mr. Google to help you : -p) 7
Introduction To Internet I The World Wide Web § W 3 = World Wide Web, allows computer users locate and view multimediabased documents on almost any subject. – Written in HTML – Contain text, image, audio, video § W 3 was developed by Tim Berners-Lee of CERN (the European Organization for Nuclear Research) in 1990. He also developed several communication protocols as a backbone of the web. § October, 1994 – Tim Berners-Lee founded W 3 C. The goal is to make the Web universally accessible, in terms of ability, language or culture. 8
Introduction To Internet I The World Wide Web They also formed various standards known as RECOMMENDATIONS XHTML CSS HTML XML • Extensible Hypertext Markup Language • family of XML that mirror or extend versions of HTML • Cascading Style Sheets • style sheet language used to describe the presentation semantics (the look and formatting) of a document written in a markup language • • Hyper. Text Markup Language Predominant markup language for web pages Formatting text: headings, paragraphs, lists, links, quotes & ext Embed: images and objects(audio, video & ext) • Extensible Markup Language • a set of rules for encoding documents in machine-readable form 9
Introduction To Internet I Other Internet Applications § Email - § The most popular service Take few (seconds | minutes) to be delivered Normally can be enclosed with attachment File Transfer Protocol (FTP) - Common application to download file from Internet to user’s computer OR upload files to server 10
Introduction To Internet I Other Internet Applications § Instant Messaging - The most popular Internet application - Real-time conversation - Example: FB Chat, Yahoo! Messenger, Google. Talk, MSN Messenger, IRC, etc. § Plug-ins - Programs that extend capability of web browser 11
Introduction To Internet I Other Internet Applications § Discussion Forums - A place where people discuss things or common interest - Example: Anime, Sports, TV Series, etc - Type 1: Newsgroups : Usenet - Wide range of subjects - Disseminate to computers around the world that run news server - Available worldwide - Type 2: Mailing List - Based on email subscription - Forum discussions will come straight to your email inbox 12
Introduction To Internet I Other Internet Applications § Voice over Internet Protocol (Vo. IP) - Internet Telephony - Make phone calls over the Internet - Latest IM applications can be used to initiate Vo. IP call - Required devices: - (Client |Computer) equipped with microphone and speaker OR - Traditional telephone with special adapter OR - Vo. IP Phone - Call charges: free OR less than normal phone call charges - Can be used by individuals or business organizations 13
Introduction To Internet I E-Commerce § E-Business - Buying and selling of (products | services) on the Internet The amount of trade increased dramatically B 2 C • Business-to-Consumer • Direct online sale between supplier and individual customer • Example: Dell sells (desktop | notebook) to consumer, Amazon. com B 2 B • Business-to-Business (B 2 B) • Online transactions between businesses • Example: Advertising companies sell services to business organizations • Consumer-to-Consumer / Peer-to-Peer • Exchanges (between |among) consumers C 2 C/P 2 P • Example: e. Bay. com, mudah. com. my, etc. C 2 B • Consumer-to-Business • Individuals offer (products|services) to companies and the companies pay them • Example: Freelance web designers sell services to companies 14
Introduction To Internet I On-Line Banking § Internet Banking - - Part of E-Commerce applications Allow customers to conduct financial transaction on a secure website and connection Advantage: customers do not need to be at the bank physically Disadvantage: vulnerable to risks (fraud, unauthorized access, identity theft, virus attacks) What you can do on Online Banking? - Access your bank account - Money transfer - Bills payment OB in Malaysia - maybank 2 u, CIMB Clicks, Bank Islam Internet Banking, Bank Rakyat 15
Introduction To Internet I Intranet Application § Intranet - A PRIVATE computer network that belongs to a business, university, government agency or other organization that can be accessed ONLY by authorized persons, typically employees or other members of the organization § Intranet Application - Main purpose: share organizational information and computing resources among employees and others in the organization - Authorized persons able to access the application from virtually anywhere such as from home or while traveling - Example: - Websites (internal application), FTP service, E-mail, etc 16
Introduction To Internet I Bibliography(website) § § § § http: //sitinur 151. wordpress. com http: //www. w 3 concepts. com/w 3 Main/Governing. The. Net. htm http: //www. icann. org/tlds/ http: //en. wikipedia. org/wiki/Top-level_domain http: //en. wikipedia. org/wiki/Generic_top-level_domain http: //en. wikipedia. org/wiki/Country_code_top-level_domain http: //www. webdevelopersjournal. com/columns/ajs_who_controls_internet. html http: //www. bellevuelinux. org/ 17
- Slides: 17