90 likes | 235 Views
IFS 234 – Server side application DEvelopment. INTRODUCTION / COURSE OUTLINE. Outcomes. the ability to develop a software application project. an understanding of relational database theory the ability to program data objects
E N D
IFS 234 – Server side application DEvelopment INTRODUCTION / COURSE OUTLINE
Outcomes • the ability to develop a software application project. • an understanding of relational database theory • the ability to program data objects • an understanding of the relationship between software applications and data sources in the context of an information system.
an understanding of the process involved in the development of a functional software application • the ability to participate in and contribute functionally to the process of application design • produce the design for and a working instance of a fully functional server-side software application
MODULE topics • Topic 1: Server side application development • Topic 2: Building a database driven application (types of DB applications) • Topic 3: Server side, database driven applications on mobile devices • Topic 4: Android as a software development platform • Topic 5: Learning Java for Android – Programming concepts revised • Topic 6: Advanced Java and XML concepts in Android
Module topics • Topic 7: SQLite as a database technology • Topic 8: Working with SQLite within an Android application • Topic 9: Using PHP for application server communication • Topic 10: (Project) Developing a mobile application idea • Topic 11: (Project) Functional Specification [including database design] • Topic 12: (Project) Setting up a functional test environment
Ifs 234 - overview • Server side programming (30%) • Database design and applications (30%) • Mobile applications (40%)