Development of Web Applications

Development of Web Applications

Course title
Development of Web Applications
Course tag
11029
Semester
4
Course status
Mandatory
ECTS
6
Lectures
30
Practice
30
Independent work
120
Total
180
Teachers and associates
Bojan Fulanović, Lecturer
Daniel Bele, Instructor
The course aims
To teach students devise, create and maintain complex web applications that include data access.
Content
Preparing web applications. Programming web applications. Working with the web server controls. Using master pages. Templates for design. Keeping state in web applications. Retrieving and displaying the data. The dynamic retrieval of Web controls. Creating a Web controls. Protecting access to Web pages. Optimization of web applications. Publishing web application. Using the MVC architecture to create web applications.
Literature:
Course handbook prepared and printed by Algebra University College
Pro ASP.NET MVC 3 Framework, Steven Sanderson, Apress 2010.
Supplementary literature
Beginning ASP.NET 4: in C# and VB, Imar Spaanjaars, Wrox 2010.

Minimum learning outcomes

  1. Build a Web application by using Web Forms Technology
  2. Connect your application with data from a database using embedded control.
  3. Develop a web application in MVC architecture
  4. Develop applications using AJAX technology

Preferred learning outcomes

  1. Recommend ways to improve the operation of web applications based on Web Forms Technology
  2. Distinguish the effectiveness of methods to retrieve and change data in a web application.
  3. Compare a web applications developed in Web Forms and MVC architecture
  4. Evaluate the justification of using ajax functionality and implement a solution to significantly improve the experience of working with the client application.