The Web Application Development for Managers course is designed to demonstrate how to differentiate between the major web application frameworks and the strengths and weaknesses of each in order to better manage developer teams and software development planning.
The course begins with an exploration of software development history, including web application development, Rich Internet Application development, and Web Services development. Next, it examines Service-Oriented Architecture (SOA), NET, and Linux, Apache, MySQL, PHP (LAMP) as the Object-Oriented (OO) scripting language. The course concludes by describing project management and project planning best-practices related to each software development paradigm.
Purpose
|
Learn how to differentiate between the major web application frameworks and the strengths and weaknesses of each in order to better manage developer teams and software development planning. |
Audience
|
Managers, Business Analysts, Project Managers needing to understand the current application development landscape, including concepts and technologies, and how it affects their business. |
Role
| Business Analyst - Project Manager - Technical Manager |
Skill Level
| Introduction |
Style
| Workshops |
Duration
| 3 Days |
Related Technologies
| JavaScript | Web Development | CSS | HTML / HTML5 |
Productivity Objectives
- Identify five areas of risk when developing a web based application.
- Correctly identify the appropriate application of a technology to create a web-based enterprise system.
- Summarize key technology concepts, like Hypertext Transfer Protocol (HTTP)/Hypertext Transfer Protocol Secure (HTTPS), cookies, sessions, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Javascript, etc.
- Successfully decompose a web-based system by identifying key technologies.
- Describe the key roles and responsibilities within an application development pipeline: Server Engineer, Information Architect, UI Designer, Front-end Developer, QA tester, etc.