Lock your Ad to the Top of this Site - Readers always see it! - Advertise Here
 


Software Engineering for Internet Applications

  • 1,510 views
  • In: IT eBooks, Software Development
  • Author : ganelon
  • 0 votes, average: 0 out of 50 votes, average: 0 out of 50 votes, average: 0 out of 50 votes, average: 0 out of 50 votes, average: 0 out of 5

    After completing this self-contained course on server-based Internet applications software, students who start with only the knowledge of how to write and debug a computer program will have learned how to build web-based applications on the scale of Amazon.com. Unlike the desktop applications that most students have already learned to build, server-based applications have multiple simultaneous users. This fact, coupled with the unreliability of networks, gives rise to the problems of concurrency and transactions, which students learn to manage by using the relational database system.After working their way to the end of the book, students will have the skills to take vague and ambitious specifications and turn them into a system design that can be built and launched in a few months. They will be able to test prototypes with end-users and refine the application design. They will understand how to meet the challenge of extreme business requirements with automatic code generation and the use of open-source toolkits where appropriate. Students will understand HTTP, HTML, SQL, mobile browsers, VoiceXML, data modeling, page flow and interaction design, server-side scripting, and usability analysis.

    The book, which originated as the text for an MIT course, is suitable for classroom use and will be a useful reference for software professionals developing multi-user Internet applications. It will also help managers evaluate such commercial software as Microsoft Sharepoint of Microsoft Content Management Server.

    TABLE OF CONTENT:
    Chapter 01 Introduction
    Chapter 02 Basics
    Chapter 03 Planning
    Chapter 04 Software Structure
    Chapter 05 User Registration and Management
    Chapter 06 Content Management
    Chapter 07 Software Modularity
    Chapter 08 Discussion
    Chapter 09 Adding Mobile Users to Your Community
    Chapter 10 Voice (VoiceXML)
    Chapter 11 Scaling Gracefully
    Chapter 12 Search
    Chapter 13 Planning Redux
    Chapter 14 Distributed Computing with HTTP, XML, SOAP, and WSDL
    Chapter 15 Metadata (and Automatic Code Generation)
    Chapter 16 User Activity Analysis
    Chapter 17 Writeup
    Appendix A HTML
    Appendix B Engagement Management by Cesar Brea
    Appendix C Grading Standards (for MIT Students)

    Download here

    Password: ganelon

    del.icio.us:Software Engineering for Internet Applicationsdigg:Software Engineering for Internet Applicationsblinklist:Software Engineering for Internet Applicationsreddit:Software Engineering for Internet ApplicationsY!:Software Engineering for Internet Applications

    Random Posts

    2 Responses to “Software Engineering for Internet Applications

    Leave a Reply

    You must be logged in to post a comment.