Final Exam: Software Design and Development Fundamentals

Beginner
  • 1 Video | 32s
  • Includes Assessment
  • Earns a Badge
Final Exam: Software Design and Development Fundamentals will test your knowledge and application of the topics presented throughout the Software Design and Development Fundamentals track of the Skillsoft Aspire Developer Fundamentals Journey.

WHAT YOU WILL LEARN

  • list the SDLC phases and recognize the need for this process
    list the reasons for producing a design document
    recognize the need for a test plan and the importance of testing prior to deployment
    develop a maintenance plan or guide
    identify project management as part of the software development process
    identify the SDLC model for a given scenario
    recognize the need for a software development model
    recognize the features of the incremental model
    observe the features of the spiral model
    describe the Waterfall model
    recognize an objective approach to software development
    identify an objective approach to software development
    list the patterns that exist in an OOP approach
    discover the relational side to OOP
    describe an objective approach to software development
  • discover static diagrams used in UML
    identify use cases to dynamic diagrams
    recognize the notation used in a UML diagram
    identify static diagrams used in UML
    apply use cases to dynamic diagrams
    explore structural patterns with examples
    explore creational patterns with examples
    explore behavioural patterns with examples
    use scenarios to apply SOLID principles
    apply SOLID principles
    identify popular versioning systems
    recognize the various daily activities performed on a VCS
    use Git to work with software versions
    use Git for software versioning
    discuss popular versioning systems

IN THIS COURSE

  • Playable
    1. 
    Software Design and Development Fundamentals
    33s
    UP NEXT

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.