CSIS 105a: Application Development Fundamentals

Please Check In!!!

Go to the Student Check-In discussion forum and "Officially" check yourself in to class.
You must check-in by the end of the second day (@ 11:59 P.M.) of this class or you will be dropped by the instructor and replaced by a student on the wait list.

Course Description

Course Objectives

  • Identify the appropriate method for handling repetition.
  • Set up data-binding on server-side controls.
  • Create a method for writing to an XML data file.
  • Modify an application to use authentication and authorization.
  • Validate that an application has been successfully published for public consumption.
  • Deduce application errors using debugging.
  • Solve application exception errors using try, catch, and finally.

 Course Learning Outcomes

  • Given an application specification which requires a repetitive process to occur, student must implement the correct method for handling repetition into their application.
  • Given a DataSet and an application specification which specifies which data fields should be bound to which server controls, student will bind the correct controls to the specified data using Data-Binding.
  • Given and pre-configured XML file and an application specification which requires that form data be written to an XML file, student will create a method for successfully writing to the specified XML data file.
  • Given an application specification which requires the implementation of authentication and authorization, student will configure an application to use authentication and authorization according to specification.
  • Given a Web application and a Web server's FTP address, student will be able to successfully connect to and publish the Web application to the specified Web server.
  • Given a Web/Mobile application which will not compile successfully, student will debug the Web/Mobile application in order to successfully locate and fix the error(s) which are preventing it from compiling successfully.
  • Given an application specification which requires handling network requests which may or may not be reliable, student will successfully handle potential application exception errors using try, catch, and finally.