1 / 17

CSC318 DYNAMIC WEB APPLICATION DEVELOPMENT

CSC318 DYNAMIC WEB APPLICATION DEVELOPMENT. CHAPTER: INTRODUCTION. Siti Nurbaya Ismail Faculty of Computer Science & Mathematics, Universiti Teknologi MARA ( UiTM ), Kedah | A2-3039 | sitinurbaya@kedah.uitm.edu.my | 019-5710562 |. Introduction To Internet. Internet History.

kagami
Download Presentation

CSC318 DYNAMIC WEB APPLICATION 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. CSC318DYNAMIC WEB APPLICATION DEVELOPMENT CHAPTER: INTRODUCTION SitiNurbaya Ismail Faculty of Computer Science & Mathematics, UniversitiTeknologi MARA (UiTM), Kedah | A2-3039 | sitinurbaya@kedah.uitm.edu.my | 019-5710562 |

  2. Introduction To Internet

  3. Internet History 2011 1995 1969

  4. What is the Internet? • Computernetwork • 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

  5. Uses of Internet

  6. How does the Internet works? • At the most basic level possible, the diagram shows the step that brought the web page to your screen.

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

  8. The World Wide Web • W3 = World Wide Web, allows computer users locate and view multimedia-based documents on almost any subject. • Written in HTML • Contain text, image, audio, video • W3 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 W3C. The goal is to make the Web universally accessible, in terms of ability, language or culture.

  9. The World Wide Web They also formed various standards known as RECOMMENDATIONS

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

  11. Other Internet Applications • Instant Messaging • The most popular Internet application • Real-time conversation • Example: FB Chat, Yahoo! Messenger, GoogleTalk, MSN Messenger, IRC, etc. • Plug-ins • Programs that extend capability of web browser

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

  13. Other Internet Applications • Voice over Internet Protocol (VoIP) • Internet Telephony • Make phone calls over the Internet • Latest IM applications can be used to initiate VoIP call • Required devices: • (Client |Computer) equipped with microphone and speaker OR • Traditional telephone with special adapter OR • VoIP Phone • Call charges: free OR less than normal phone call charges • Can be used by individuals or business organizations

  14. E-Commerce • E-Business • Buying and selling of (products | services) on the Internet • The amount of trade increased dramatically

  15. 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 • maybank2u, CIMB Clicks, Bank Islam Internet Banking, Bank Rakyat

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

  17. Bibliography(website) • http://sitinur151.wordpress.com • http://www1.pahang.uitm.edu.my:8080/eizan/ • http://www.w3concepts.com/w3Main/GoverningTheNet.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/

More Related