Httpsmycampus - Iubh.depluginfile - Php334010mod Resourcecontent2Task Advanced20Workbook DLBCSWAD01 1.pdfforcedownload 1 2
Httpsmycampus - Iubh.depluginfile - Php334010mod Resourcecontent2Task Advanced20Workbook DLBCSWAD01 1.pdfforcedownload 1 2
IU.ORG
ADVANCED WORKBOOK
Tasks for course:
DLBCSWAD01 – Web Application Development
Task 1:
Your company asks you to perform an analysis in order to select a new development environment for website
projects. This development environment should support HTML, CSS, and JavaScript and have various features to
support the development process. Select any three development environments that meet the above
requirements and compare them to each other based on a set of criteria defined by you (these criteria should
cover at least ten important functionalities for virtual projects). Then, draw a final conclusion: which of these
solutions would you recommend to your company, and why?
Task 2:
Your website has become outdated. You need to develop a new, more responsive website that better represents
your company. Instead of developing the style sheets for this website from the ground up, you have decided to
employ a CSS framework. It must be an alternative to Bootstrap. Which CSS framework would you recommend,
what are the limitations of the selected framework, and what should be considered when developing responsive
websites?
Task 3:
You work in a consulting firm and are expected to advise one of your clients on the development of their new,
secure website. How do you proceed? What recommendations do you give to your client? Finally, where should
the client focus their attention—first, during the development and, later, when operating the completed website?
Task 4:
JavaScript can be used for interactive web pages and to develop algorithms that solve mathematical problems,
for example, by outputting the Fibonacci sequence with arbitrary start and end points. Choose a more complex
mathematical problem and create JavaScript code that represents it. Examples of suitably complex problems
include approximation of polynomials, Fourier analysis, statistical methods (e.g., linear regression), mortgage
repayments, and univariate optimization methods. The output does not have to be generated via a web page: it
can be displayed via the console. The source code should be commented line by line.
page 1 of 2
EXAMINATION OFFICE
IU.ORG
Task 5:
Choose a common trend in internet development (e.g., serverless architecture) and describe its impact on web
application development, both today and in the future.
Task 6:
Your company tasks you with developing an order form for computer components. Develop a web page using
HTML, CSS, and JavaScript to demonstrate how the solution might function and appear visually. Please develop
the web page as a “one pager.” External links to available frameworks are allowed.
page 2 of 2