Preview

305CDE 320CT Module Plan 2014

Powerful Essays
Open Document
Open Document
1285 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
305CDE 320CT Module Plan 2014
Module Plan

305CDE/320CT
Introduction
Web Services now provide key functionality to both developers and end­users and are the driving force behind the explosion in online social media.
This module equips students with the knowledge and skills to design and build their own web service APIs and integrate them with others to build complex ‘mashups’ that deliver exciting end­user experiences. As part of this process they will also build a web client to demonstrate the web service functionality.
This module builds on the level 2 module “Developing the modern web 1” (205CDE) which covers data­driven, though mostly static web sites. Here, students are expected to develop the knowledge and skills to allow them to develop a complete web service API in the style of facebook, twitter or flickr
Client­side execution of code and modern back­end frameworks are investigated and used to develop web sites that dynamically incorporate data from various sources, allow user generated content and/or are based on user­user interaction.

Module Staff
Mark Tyers
Senior Lecturer in Web Technologies
m.tyers@coventry.ac.uk
Jianhua Yang
Lecturer
ab7896@coventry.ac.uk
Colin Stephen
Assistant Lecturer colin.stephen@coventry.ac.uk Essential Reading
Richardson, L. & Admundsen, M. (2013) Restful Web APIs
AngularJS, O’Reilly

Learning Outcomes (305CDE)
LO1

develop a secure, open­standards­based API to support server­client communication.

LO2

create modern web content involving asynchronous data retrieval, client­side DOM manipulation, standards adherence and user­user interaction

LO3

Distribute and manage a custom API using a cloud­based infrastructure service

LO4

design and implement an API and client based on given, non­trivial requirements resolving ethical issues surrounding user­data and user­generated content.

Learning Outcomes (320CT)
LO1

Describe and apply the fundamental concepts of a distributed object infrastructure for
Web services and

You May Also Find These Documents Helpful

  • Satisfactory Essays

    Bluewolf Case Study

    • 456 Words
    • 2 Pages

    -helping clients to built up the fit application and software to meet the clients requirement…

    • 456 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    This document is a functional document set for that web design project. It follows the…

    • 3806 Words
    • 14 Pages
    Powerful Essays
  • Satisfactory Essays

    Williams, R., & Tollet, J. (2008). The non-designer’s web book (3rd ed.). Berkeley, CA: Peachpit.…

    • 523 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    The primary goal was actually to develop a easy and simple to browse web page.…

    • 435 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    AAAAFinalStudypaper

    • 11992 Words
    • 51 Pages

    The purpose of this project was to determine the services that will need to be created or…

    • 11992 Words
    • 51 Pages
    Powerful Essays
  • Good Essays

    Cis 850 Study Guid

    • 499 Words
    • 2 Pages

    * A framework for thinking about Web site designs from a human-computer interface perspective is the 7Cs framework developed by Payport and Jaworski (2004). Briefly describe the 7Cs.…

    • 499 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    Customer hereby engages the services of the Developer for the purpose of designing, creating, testing and delivering a fully functional Web Site, to be delivered to the Customer in the form of Hypertext Markup Language (“HTML”), JAVA and/or FLASH languages, most current version, which meets the specifications set forth herein and which is fully ready and operational upon placement on a server and creation of necessary connections for availability on the World Wide Web.…

    • 4332 Words
    • 18 Pages
    Powerful Essays
  • Powerful Essays

    Implementation for this application starts with the development team who designs this application, and then later is handed to the users of this tool. We look to make this handoff as if it were invisible. We will use a marketing approach to achieve this strategy. We understand that the implementation will need two teams, the development team and the users. Each one has to move in the same direction as the other. During the prototype stage, users will work hand and hand with the developers to get daily feedback and help with the overall design of the…

    • 2675 Words
    • 11 Pages
    Powerful Essays
  • Powerful Essays

    It is easier than ever to create a Web site with an HTML editor, as software developers continue to add tools that let you develop advanced features with style. Today’s Web authoring tools can provide the power to build an interactive, animated, state-of-the-art Web site suitable for anything from a personal Web page to a midsize business site. New Web designers don’t need to know HTML to create discussion groups, pop-up windows, navigation bars, animated page transitions, Dynamic HTML, or a dozen other advanced features in order to integrate them into a site with an elegant and consistent design.…

    • 2516 Words
    • 11 Pages
    Powerful Essays
  • Powerful Essays

    In this report we shall attempt to discuss on of the emerging technology in the field of Information Technology which is Web Services. We will take into account the importance of web service, its basic framework and objective and also about the technological tools involved in the implementation and use of web services. This report also consists of a brief individual explanation of the components of web services such as XML, SOAP, WSDL, etc.…

    • 3122 Words
    • 13 Pages
    Powerful Essays
  • Powerful Essays

    Software Engineer

    • 5852 Words
    • 24 Pages

    [15] M.P. Papazoglou, D. Georgakopoulos, Service-Oriented Computing, special issue, guest editors introduction, Commun. ACM 46 (10) (2003) 24–28.…

    • 5852 Words
    • 24 Pages
    Powerful Essays
  • Powerful Essays

    Seiring dengan perkembangan jaringan komputer, lahir pula paradigma sistem komputer terdistribusi. Aplikasi dibagi menjadi 2 bagian, yaitu klien dan server. Klien merupakan aktifitas terdistribusi, sedangkan server merupakan bagian yang membawa aktifitas tersebut. Sistem desentralisasi meminimalkan potensi kemacetan lalu lintas data (bottleneck), dengan cara mendistribusikan beban kerja melalui berbagai sistem. Hal ini memberikan fleksibilitas pada desain aplikasi yang sebelumnya merupakan sistem tersentralisasi.…

    • 1919 Words
    • 8 Pages
    Powerful Essays
  • Powerful Essays

    Web Services

    • 5176 Words
    • 21 Pages

    R. Akkiraju, J. Farrell, J.Miller, M. Nagarajan, M. Schmidt, A. Sheth, K. Verma, "Web Service Semantics - WSDL-S,"…

    • 5176 Words
    • 21 Pages
    Powerful Essays
  • Satisfactory Essays

    career goals

    • 422 Words
    • 2 Pages

    as a part of the academic curriculum gave me an in-depth understanding in the field of web…

    • 422 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Double Guard

    • 13836 Words
    • 56 Pages

    I. I NTRODUCTION Web-delivered services and applications have increased in both popularity and complexity over the past few years. Daily tasks, such as banking, travel, and social networking, are all done via the web. Such services typically…

    • 13836 Words
    • 56 Pages
    Powerful Essays

Related Topics