Module Details : Modern Software Development

Modern Software Development

This course focuses on exploring the full end to end architecture of a multi-platform mobile use case application. It will cover the tools and techniques used to design the front end, backend, configuration, testing, deployment, monitoring, security and documentation.

Prerequisites

  • None

Learning Outcome

  • Understand key concepts and best practices for a full stack web and mobile design and development
  • Apply software configuration management to a project
  • Leverage productivity tools and recipes during development
  • Use various features of framework and design patterns
  • Practice effective test driven application development and documentation
  • Learn how to build with security in