{"title":"Software Engineering","description":null,"products":[{"product_id":"introduction-to-software-testing-training","title":"Introduction to Software Testing Training","description":"\u003cdiv\u003e\u003cp\u003eAttend this Software Testing training course and gain a thorough understanding of testing approaches that can be integrated into the software life cycle. Through substantial practical exercises, you learn to implement static analysis, leverage test-design techniques, and structure testing methods into your work processes to properly design functional and maintainable products.\u003c\/p\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003ch3\u003eIntroduction to Software Testing Training Benefits\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eIn this course, you will learn how to:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eApply general software testing principles and fundamental test processes.\u003c\/p\u003e\n\u003cp\u003eImplement test levels and types to various software development models.\u003c\/p\u003e\n\u003cp\u003eConduct static techniques using proper roles, responsibilities, and tools.\u003c\/p\u003e\n\u003cp\u003eManage tests, including planning and estimating.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eCertification Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eThis course covers multiple domains on the ISTQB Foundation certification exam\u003c\/li\u003e\n\u003cli\u003eIf you are interested in achieving the ISTQB Foundation certification and becoming a certified tester, see Course 316, ISTQB Certified Tester: Achieving Foundation Certification\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\u003ch3\u003eSoftware Testing Course Outline\u003c\/h3\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 1: Fundamentals of Software Testing\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAssessing the goals of testing\u003c\/li\u003e\n\u003cli\u003eIdentifying causes of software defects\u003c\/li\u003e\n\u003cli\u003eOrganizing testing processes\u003c\/li\u003e\n\u003cli\u003ePlanning\u003c\/li\u003e\n\u003cli\u003eControlling\u003c\/li\u003e\n\u003cli\u003eAnalyzing\u003c\/li\u003e\n\u003cli\u003eDesigning\u003c\/li\u003e\n\u003cli\u003eImplementing and executing\u003c\/li\u003e\n\u003cli\u003eEvaluating exit criteria and reporting\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 2: Ensuring Testing throughout the Software Life Cycle\u003c\/h4\u003e\n\u003cp\u003e\u003cstrong\u003eKey objectives of testing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDefining the inspection process\u003c\/li\u003e\n\u003cli\u003eImplementing test levels\u003c\/li\u003e\n\u003cli\u003eComponent\u003c\/li\u003e\n\u003cli\u003eIntegration\u003c\/li\u003e\n\u003cli\u003eSystem\u003c\/li\u003e\n\u003cli\u003eAcceptance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eRecognizing key concepts in maintenance testing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eIdentifying reasons for maintenance testing\u003c\/li\u003e\n\u003cli\u003ePerforming maintenance testing\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eComparing the four test types\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eFunctional\u003c\/li\u003e\n\u003cli\u003eNonfunctional\u003c\/li\u003e\n\u003cli\u003eStructural\u003c\/li\u003e\n\u003cli\u003eRetesting\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 3: Implementing Static Analysis and Techniques\u003c\/h4\u003e\n\u003cp\u003e\u003cstrong\u003eApplication of testing techniques\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDefining roles and responsibilities\u003c\/li\u003e\n\u003cli\u003eComparing formal and informal reviews\u003c\/li\u003e\n\u003cli\u003eIdentifying defects revealed in Static Testing\u003c\/li\u003e\n\u003cli\u003eDiscussing the types of review\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFormal Review Process\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003ePlanning and Preparing for Inspection\u003c\/li\u003e\n\u003cli\u003eDeveloping Successful Reviews\u003c\/li\u003e\n\u003cli\u003eCorrecting defects and obtaining approval\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 4: Leveraging Test–Design Techniques\u003c\/h4\u003e\n\u003cp\u003e\u003cstrong\u003eDifferentiating various \"specifications\"\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eEvaluating test design\u003c\/li\u003e\n\u003cli\u003eCreating test cases\u003c\/li\u003e\n\u003cli\u003eTesting procedure\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eApplying specification–based techniques\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eEquivalence partitioning\u003c\/li\u003e\n\u003cli\u003eState transition\u003c\/li\u003e\n\u003cli\u003eBoundary value analysis\u003c\/li\u003e\n\u003cli\u003eUse case\u003c\/li\u003e\n\u003cli\u003eDecision table\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eUtilizing structure–based techniques\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eStatement\u003c\/li\u003e\n\u003cli\u003eDecision\u003c\/li\u003e\n\u003cli\u003eCondition\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eDeploying experience–based knowledge\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDetecting problems based on intuition\u003c\/li\u003e\n\u003cli\u003eLeveraging experience and knowledge\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 5: Test Management\u003c\/h4\u003e\n\u003cp\u003e\u003cstrong\u003eThe importance of a test policy\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDefining goals and objectives\u003c\/li\u003e\n\u003cli\u003eAssigning roles and responsibilities\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eStructuring a test plan\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eWriting a test plan\u003c\/li\u003e\n\u003cli\u003eIdentifying objectives\u003c\/li\u003e\n\u003cli\u003eAssessing the entry and exit criteria\u003c\/li\u003e\n\u003cli\u003eAssigning appropriate resources\u003c\/li\u003e\n\u003cli\u003eResolving defects\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eInterpreting a test summary report\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eEvaluating summary report content\u003c\/li\u003e\n\u003cli\u003eApplying common metrics\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eManaging incidents\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRecording issues\u003c\/li\u003e\n\u003cli\u003eAnalyzing defects\u003c\/li\u003e\n\u003cli\u003eClosing the incident\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAddressing project and product risks\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eContractual\u003c\/li\u003e\n\u003cli\u003eOrganizational\u003c\/li\u003e\n\u003cli\u003eTechnical\u003c\/li\u003e\n\u003cli\u003eAssess\u003c\/li\u003e\n\u003cli\u003eDetermine\u003c\/li\u003e\n\u003cli\u003eImplement\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 6: Adopting Test Support Tools\u003c\/h4\u003e\n\u003cp\u003e\u003cstrong\u003eClassifying different types of test tools\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eTest management\u003c\/li\u003e\n\u003cli\u003eStatic testing\u003c\/li\u003e\n\u003cli\u003eTesting plan and report specification\u003c\/li\u003e\n\u003cli\u003eExecuting and logging\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eIntroducing a tool into an organization\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRecognizing potential benefits and risks\u003c\/li\u003e\n\u003cli\u003eConsidering special circumstances\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Learning Tree","offers":[{"title":"26BB06US \/ 2026-11-04T09:00:00 \/ Online","offer_id":44748306710664,"sku":"US-1830-IL","price":1844.0,"currency_code":"USD","in_stock":true},{"title":"271B12US \/ 2027-01-13T09:00:00 \/ Herndon, VA","offer_id":44748306743432,"sku":"US-1830-IL","price":1844.0,"currency_code":"USD","in_stock":true},{"title":"275B18US \/ 2027-05-19T09:00:00 \/ Herndon, VA","offer_id":45833858613384,"sku":"US-1830-IL","price":1844.0,"currency_code":"USD","in_stock":true},{"title":"278A73US \/ 2027-08-04T09:00:00 \/ Herndon, VA","offer_id":46442921164936,"sku":"US-1830-IL","price":1844.0,"currency_code":"USD","in_stock":true}]},{"product_id":"developing-on-aws","title":"Developing on AWS","description":"\u003cdiv\u003e\u003cp\u003eIn this Developing on AWS course, you learn how to use the AWS SDK to develop secure and scalable cloud applications. Explore how to interact with AWS using code and also learn about key concepts, best practices, and troubleshooting tips.\u003c\/p\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003ch3\u003eDeveloping on AWS Benefits\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eIn this AWS Developer course, you will learn how to:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eSet up the AWS SDK and developer credentials for Java, C#\/.NET, Python, and JavaScript.\u003c\/li\u003e\n\u003cli\u003eInteract with AWS services and develop solutions by using the AWS SDK.\u003c\/li\u003e\n\u003cli\u003eUse AWS Identity and Access Management (IAM) for service authentication.\u003c\/li\u003e\n\u003cli\u003eUse Amazon Simple Storage Service (Amazon S3) and Amazon DynamoDB as data stores.\u003c\/li\u003e\n\u003cli\u003eIntegrate applications and data by using AWS Lambda, Amazon API Gateway, Amazon Simple Queue Service (Amazon SQS), Amazon Simple Notification Service (Amazon SNS), and AWS Step Functions.\u003c\/li\u003e\n\u003cli\u003eUse Web Identity Framework and Amazon Cognito for user authentication.\u003c\/li\u003e\n\u003cli\u003eUse Amazon ElastiCache to improve application scalability.\u003c\/li\u003e\n\u003cli\u003eUse containers in the development process.\u003c\/li\u003e\n\u003cli\u003eLeverage the CI\/CD pipeline to deploy applications.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003ePrerequisites\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eIn-depth knowledge of at least one high-level programming language\u003c\/li\u003e\n\u003cli\u003eWorking knowledge of core AWS services and public cloud implementation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eCertification Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThis AWS Developer course will prepare developers to take the official exam and become an AWS Certified Developer - Associate.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\u003ch3\u003eDeveloping on AWS Course Outline\u003c\/h3\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eAWS Developer Course Outline\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduction to AWS\u003c\/li\u003e\n\u003cli\u003eIntroduction to Developing on AWS\u003c\/li\u003e\n\u003cli\u003eIntroduction to AWS Identity and Access Management\u003c\/li\u003e\n\u003cli\u003eDeveloping Storage Solutions with Amazon S3\u003c\/li\u003e\n\u003cli\u003eDeveloping Flexible NoSQL Solutions with Amazon DynamoDB\u003c\/li\u003e\n\u003cli\u003eDeveloping Solutions with AWS Lambda\u003c\/li\u003e\n\u003cli\u003eDeveloping Solutions with Amazon API Gateway\u003c\/li\u003e\n\u003cli\u003eDeveloping Solutions with Amazon SQS and Amazon SNS\u003c\/li\u003e\n\u003cli\u003eDeveloping Event-Driven Solutions with AWS Step Functions\u003c\/li\u003e\n\u003cli\u003eCaching Information for Scalability\u003c\/li\u003e\n\u003cli\u003eGetting Started with Containers\u003c\/li\u003e\n\u003cli\u003eDeveloping Secure Solutions\u003c\/li\u003e\n\u003cli\u003eDeploying Applications\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Learning Tree","offers":[{"title":"26AA45US \/ 2026-10-21T09:00:00 \/ Online","offer_id":44748300484744,"sku":"US-1227-IL","price":1408.0,"currency_code":"USD","in_stock":true},{"title":"26CA03CN \/ 2026-12-16T09:00:00 \/ Ottawa","offer_id":44748300517512,"sku":"US-1227-IL","price":1408.0,"currency_code":"USD","in_stock":true},{"title":"271A36US \/ 2027-01-20T09:00:00 \/ Herndon, VA","offer_id":44748300550280,"sku":"US-1227-IL","price":1408.0,"currency_code":"USD","in_stock":true},{"title":"273A01CN \/ 2027-03-17T09:00:00 \/ Ottawa","offer_id":44892063826056,"sku":"US-1227-IL","price":1408.0,"currency_code":"USD","in_stock":true},{"title":"274A23US \/ 2027-04-28T09:00:00 \/ Herndon, VA","offer_id":45076435533960,"sku":"US-1227-IL","price":1408.0,"currency_code":"USD","in_stock":true},{"title":"276A01CN \/ 2027-06-15T09:00:00 \/ Ottawa","offer_id":46111252971656,"sku":"US-1227-IL","price":1408.0,"currency_code":"USD","in_stock":true},{"title":"277A32US \/ 2027-07-21T09:00:00 \/ Herndon, VA","offer_id":46442909237384,"sku":"US-1227-IL","price":1408.0,"currency_code":"USD","in_stock":true},{"title":"279A03CN \/ 2027-09-15T09:00:00 \/ Ottawa","offer_id":46518757556360,"sku":"US-1227-IL","price":1408.0,"currency_code":"USD","in_stock":true}]},{"product_id":"devops-engineering-on-aws","title":"DevOps Engineering on AWS","description":"\u003cdiv\u003e\u003cp\u003eDevOps Engineering on AWS teaches you how to use the combination of DevOps cultural philosophies, practices, and tools to increase your organization’s ability to develop, deliver, and maintain applications and services at high velocity on AWS. This course covers Continuous Integration (CI), Continuous Delivery (CD), infrastructure as code, microservices, monitoring and logging, and communication and collaboration. Hands-on labs give you experience building and deploying AWS CloudFormation templates and CI\/CD pipelines that build and deploy applications on Amazon Elastic Compute Cloud (Amazon EC2), serverless applications, and container-based applications. Labs for multi-pipeline workflows and pipelines that deploy to multiple environments are also included. \u003c\/p\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003ch3\u003eDevOps Engineering on AWS Benefits\u003c\/h3\u003e\n\u003cul\u003e\u003cli\u003e\n\u003cul\u003e\n\u003cli\u003eUse DevOps best practices to develop, deliver, and maintain applications and services at high velocity on AWS\u003c\/li\u003e\n\u003cli\u003eList the advantages, roles and responsibilities of small autonomous DevOps teams\u003c\/li\u003e\n\u003cli\u003eDesign and implement an infrastructure on AWS that supports DevOps development projects\u003c\/li\u003e\n\u003cli\u003eLeverage AWS Cloud9 to write, run and debug your code\u003c\/li\u003e\n\u003cli\u003eDeploy various environments with AWS CloudFormation\u003c\/li\u003e\n\u003cli\u003eHost secure, highly scalable, and private Git repositories with AWS CodeCommit\u003c\/li\u003e\n\u003cli\u003eIntegrate Git repositories into CI\/CD pipelines\u003c\/li\u003e\n\u003cli\u003eAutomate build, test, and packaging code with AWS CodeBuild\u003c\/li\u003e\n\u003cli\u003eSecurely store and leverage Docker images and integrate them into your CI\/CD pipelines\u003c\/li\u003e\n\u003cli\u003eBuild CI\/CD pipelines to deploy applications on Amazon EC2, serverless applications, and container-based applications\u003c\/li\u003e\n\u003cli\u003eImplement common deployment strategies such as “all at once,” “rolling,” and “blue\/green”\u003c\/li\u003e\n\u003cli\u003eIntegrate testing and security into CI\/CD pipelines\u003c\/li\u003e\n\u003cli\u003eMonitor applications and environments using AWS tools and technologies\u003c\/li\u003e\n\u003cli\u003eWork in a team environment to solve real AWS use-case challenges in an AWS Jam\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003cb\u003eAudience:\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDevOps engineers\u003c\/li\u003e\n\u003cli\u003eDevOps architects\u003c\/li\u003e\n\u003cli\u003eOperations engineers\u003c\/li\u003e\n\u003cli\u003eSystem administrators\u003c\/li\u003e\n\u003cli\u003eDevelopers\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\u003ch3\u003eDevOps Engineering on AWS Course Outline\u003c\/h3\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eImportant AWS DevOps Course Information\u003c\/h4\u003e\n\u003cp\u003eWe recommend that attendees of this course have the following prerequisites:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003ePrevious attendance at the Systems Operations on AWS or Developing on AWS courses\u003c\/li\u003e\n\u003cli\u003eWorking knowledge of one or more high-level programing languages, such as C#, Java, PHP, Ruby, Python\u003c\/li\u003e\n\u003cli\u003eIntermediate knowledge of administering Linux or Windows systems at the command-line level\u003c\/li\u003e\n\u003cli\u003eTwo or more years of experience provisioning, operating, and managing AWS environments\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eAWS DevOps Course Outline\u003c\/h4\u003e\n\u003cp\u003e\u003cb\u003eModule 1: Introduction to DevOps \u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eWhat is DevOps?\u003c\/li\u003e\n\u003cli\u003eThe Amazon journey to DevOps\u003c\/li\u003e\n\u003cli\u003eFoundations for DevOps\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eModule 2: Infrastructure Automation \u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduction to Infrastructure Automation\u003c\/li\u003e\n\u003cli\u003eDiving into the AWS CloudFormation template\u003c\/li\u003e\n\u003cli\u003eModifying an AWS CloudFormation template\u003c\/li\u003e\n\u003cli\u003eDemonstration: AWS CloudFormation template structure, parameters, stacks, updates, importing resources, and drift detection\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eModule 3: AWS Toolkits \u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eConfiguring the AWS CLI\u003c\/li\u003e\n\u003cli\u003eAWS Software Development Kits (AWS SDKs)\u003c\/li\u003e\n\u003cli\u003eAWS SAM CLI\u003c\/li\u003e\n\u003cli\u003eAWS Cloud Development Kit (AWS CDK)\u003c\/li\u003e\n\u003cli\u003eAWS Cloud9\u003c\/li\u003e\n\u003cli\u003eDemonstration: AWS CLI and AWS CDK\u003c\/li\u003e\n\u003cli\u003eHands-on lab: Using AWS CloudFormation to provision and manage a basic infrastructure\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eModule 4: Continuous integration and continuous delivery (CI\/CD) with development tools \u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eCI\/CD Pipeline and Dev Tools\u003c\/li\u003e\n\u003cli\u003eDemonstration: CI\/CD pipeline displaying some actions from AWS CodeCommit, AWS CodeBuild, AWS CodeDeploy and AWS CodePipeline\u003c\/li\u003e\n\u003cli\u003eHands-on lab: Deploying an application to an EC2 fleet using AWS CodeDeploy\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eModule 5: Introduction to Microservices \u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduction to Microservices\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003cb\u003e \u003c\/b\u003e\u003cb\u003eModule 6: DevOps and containers \u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDeploying applications with Docker\u003c\/li\u003e\n\u003cli\u003eAmazon Elastic Container Service and AWS Fargate\u003c\/li\u003e\n\u003cli\u003eAmazon Elastic Container Registry and Amazon Elastic Kubernetes service\u003c\/li\u003e\n\u003cli\u003eDemonstration: CI\/CD pipeline deployment in a containerized application\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003e \u003c\/b\u003e\u003cb\u003eModule 7: DevOps and serverless computing \u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eAWS Lambda and AWS Fargate\u003c\/li\u003e\n\u003cli\u003eAWS Serverless Application Repository and AWS SAM\u003c\/li\u003e\n\u003cli\u003eAWS Step Functions\u003c\/li\u003e\n\u003cli\u003eDemonstration: AWS Lambda and characteristics\u003c\/li\u003e\n\u003cli\u003eDemonstration: AWS SAM quick start in AWS Cloud9\u003c\/li\u003e\n\u003cli\u003eHands-on lab: Deploying a serverless application using AWS Serverless Application Model (AWS SAM) and a CI\/CD Pipeline\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003e \u003c\/b\u003e\u003cb\u003eModule 8: Deployment strategies \u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eContinuous Deployment\u003c\/li\u003e\n\u003cli\u003eDeployments with AWS Services\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003cb\u003eModule 9: Automated testing \u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduction to testing\u003c\/li\u003e\n\u003cli\u003eTests: Unit, integration, fault tolerance, load, and synthetic\u003c\/li\u003e\n\u003cli\u003eProduct and service integrations\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003cb\u003eModule 10: Security automation \u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduction to DevSecOps\u003c\/li\u003e\n\u003cli\u003eSecurity of the Pipeline\u003c\/li\u003e\n\u003cli\u003eSecurity in the Pipeline\u003c\/li\u003e\n\u003cli\u003eThreat Detection Tools\u003c\/li\u003e\n\u003cli\u003eDemonstration: AWS Security Hub, Amazon GuardDuty, AWS Config, and Amazon Inspector\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003cb\u003eModule 11: Configuration management \u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduction to the configuration management process\u003c\/li\u003e\n\u003cli\u003eAWS services and tooling for configuration management\u003c\/li\u003e\n\u003cli\u003eHands-on lab: Performing blue\/green deployments with CI\/CD pipelines and Amazon Elastic Container Service (Amazon ECS)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003cb\u003eModule 12: Observability \u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduction to observability\u003c\/li\u003e\n\u003cli\u003eAWS tools to assist with observability\u003c\/li\u003e\n\u003cli\u003eHands-on lab: Using AWS DevOps tools for CI\/CD pipeline automations\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003cb\u003eModule 13: Reference architecture (Optional module) \u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eReference architectures\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003cb\u003eModule 14: Course summary \u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eComponents of DevOps practice\u003c\/li\u003e\n\u003cli\u003eCI\/CD pipeline review\u003c\/li\u003e\n\u003cli\u003eAWS Certification\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Learning Tree","offers":[{"title":"271A31US \/ 2027-01-20T09:00:00 \/ Herndon, VA","offer_id":44748296192136,"sku":"US-1222-IL","price":1844.0,"currency_code":"USD","in_stock":true},{"title":"274A19US \/ 2027-04-14T09:00:00 \/ Herndon, VA","offer_id":45025567539336,"sku":"US-1222-IL","price":1844.0,"currency_code":"USD","in_stock":true},{"title":"26CC54US \/ 2026-12-02T09:00:00 \/ Online","offer_id":46442916249736,"sku":"US-1222-IL","price":1844.0,"currency_code":"USD","in_stock":true},{"title":"276C75US \/ 2027-06-09T09:00:00 \/ Herndon, VA","offer_id":46442916282504,"sku":"US-1222-IL","price":1844.0,"currency_code":"USD","in_stock":true},{"title":"278A29US \/ 2027-08-11T09:00:00 \/ Herndon, VA","offer_id":46442916315272,"sku":"US-1222-IL","price":1844.0,"currency_code":"USD","in_stock":true},{"title":"27AA26US \/ 2027-10-13T09:00:00 \/ Herndon, VA","offer_id":67655967506568,"sku":"US-1222-IL","price":1844.0,"currency_code":"USD","in_stock":true}]},{"product_id":"togaf®-ea-foundation-and-practitioner-program","title":"TOGAF® EA Foundation and Practitioner","description":"\u003cdiv\u003e\u003cp style=\"margin: 0; line-height: 1.5;\"\u003e\u003cimg src=\"https:\/\/cdn.buttercms.com\/yQTVzKRrRXCL30JZVTSd\" alt=\"TOGAF Practitioner Icon\" width=\"174\" height=\"125\" style=\"float: left; margin: 0 12px 8px 0; border-radius: 6px; object-fit: cover; display: block;\"\u003e This fully accredited intensive program combines TOGAF® Enterprise Architecture Foundation and TOGAF® Enterprise Architecture Practitioner into a single, cohesive learning experience that prepares participants to both understand and apply the TOGAF® Standard to real-world enterprise transformation. Participants begin by building a strong grounding in Enterprise Architecture concepts, terminology, and the Architecture Development Method (ADM), then progress to advanced skills focused on analysis, stakeholder engagement, architecture development, governance, and change management. Through scenario-based discussions, practical exercises, and applied learning studies aligned to The Open Group guidance, learners gain the capability to contribute to architecture initiatives and lead architecture development across domains in Agile and digital enterprise environments. This combined course fully prepares candidates for the TOGAF Enterprise Architecture Part 1 and Part 2 certification examinations. Become TOGAF® EA Foundation and Practitioner certified with this fully accredited training course. Accredited by The Open Group\u003c\/p\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003ch3\u003eTOGAF® EA Foundation and Practitioner Benefits\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eLearning Objectives\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe concepts of Enterprise Architecture and the TOGAF Standard\u003c\/li\u003e\n\u003cli\u003eThe key terminology of the TOGAF Standard\u003c\/li\u003e\n\u003cli\u003eThe Architecture Development Method (ADM) cycle and the objectives of each phase, and how to adapt and scope the ADM for use\u003c\/li\u003e\n\u003cli\u003eThe techniques available to support application of the ADM TOGAF® Enterprise Architecture Foundation Copyright. TOGAF® is a registered trademark of The Open Group\u003c\/li\u003e\n\u003cli\u003eApplication of the ADM, including use of iteration, partitioning, and application in a Digital enterprise\u003c\/li\u003e\n\u003cli\u003eHow Architecture Governance contributes to architecture development • Architecture content — the outputs produced while executing the ADM\u003cb\u003e \u003c\/b\u003e\n\u003c\/li\u003e\n\u003cli\u003eKnow how to apply the TOGAF approach to transform and manage change • Know how to apply the TOGAF method\u003c\/li\u003e\n\u003cli\u003eKnow how to apply TOGAF techniques\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cb\u003eTarget Audience: \u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eIndividuals who need to start to learn the TOGAF method\u003c\/li\u003e\n\u003cli\u003eIndividuals who want to achieve the TOGAF® Enterprise Architecture Practitioner qualification in a stepwise manner, or other certifications and certification credentials from The Open Group where this certification is a prerequisite\u003c\/li\u003e\n\u003cli\u003eIndividuals expected to apply the TOGAF approach to develop, sustain, and transform domain architectures\u003c\/li\u003e\n\u003cli\u003eIndividuals actively contributing to organizational transformation\u003c\/li\u003e\n\u003cli\u003eIndividuals working in Agile environments who need to understand and apply Enterprise Architecture using the TOGAF Standard\u003c\/li\u003e\n\u003cli\u003eIndividuals who wish to become qualified as part of their professional development\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003ePrerequisites\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eThere are no prerequisites for this certification for candidates taking the two examinations or the Combined Part 1 and Part 2 examination. If a candidate has achieved certification for TOGAF® Enterprise Architecture Foundation or passed the Part 1 section of the Combined Part 1 and Part 2 examination, then they need only take the TOGAF Enterprise Architecture Part 2 examination.\u003cb\u003e \u003c\/b\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cb\u003eCertification Information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eCertification exam vouchers available upon request.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/certification.opengroup.org\/docs\/PearsonVUE_Voucher_Terms_and_Conditions.pdf\" target=\"_blank\" rel=\"nofollow noopener\" title=\"Voucher Terms and Conditions | The Open Group\"\u003eVoucher Terms and Conditions\u003c\/a\u003e\u003cbr\u003e\u003ca href=\"https:\/\/certification.opengroup.org\/docs\/PearsonVUE_Registration_Process.pdf\" target=\"_blank\" rel=\"nofollow noopener\" title=\"Pearson VUE Exam Registration | The Open Group\"\u003ePearson VUE Exam Registration\u003c\/a\u003e\u003cbr\u003e\u003ca href=\"http:\/\/certification.opengroup.org\/docs\/Pearson_VUE_Advice_Sheet.pdf\" target=\"_blank\" rel=\"nofollow noopener\" title=\"Pearson VUE Advice Sheet | The Open Group\"\u003ePearson VUE Advice Sheet\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\u003ch3\u003eTraining Course Outline\u003c\/h3\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eLearning Objectives\u003c\/h4\u003e\n\u003cp\u003e\u003cstrong\u003eTOGAF® Enterprise Architecture Foundation\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eCertification is open to all applicants – there is no requirement for any previous certification.\u003c\/li\u003e\n\u003cli\u003eThe concepts of Enterprise Architecture and the TOGAF Standard\u003c\/li\u003e\n\u003cli\u003eThe key terminology of the TOGAF Standard\u003c\/li\u003e\n\u003cli\u003eThe Architecture Development Method (ADM) cycle and the objectives of each phase, and how to adapt and scope the ADM for use\u003c\/li\u003e\n\u003cli\u003eThe techniques available to support application of the ADM\u003c\/li\u003e\n\u003cli\u003eApplying the ADM, including use of iteration, partitioning, and application in a Digital enterprise\u003c\/li\u003e\n\u003cli\u003eHow Architecture Governance contributes to architecture development\u003c\/li\u003e\n\u003cli\u003eArchitecture content — the outputs produced while executing the ADM\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003cstrong\u003eTOGAF® Enterprise Architecture Practitioner\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eCertified individuals will have demonstrated their understanding of the context within which an Enterprise Architecture practitioner must operate\u003c\/li\u003e\n\u003cli\u003eHow to apply the stakeholder management technique\u003c\/li\u003e\n\u003cli\u003eHow to implement the Architecture Vision phase including its applicable techniques\u003c\/li\u003e\n\u003cli\u003eHow to implement the Architecture Development Method (ADM) Phases B, C, and D to develop an architecture, together with the applicable techniques\u003c\/li\u003e\n\u003cli\u003eHow to implement the ADM Phases E, F, and G to implement an architecture, together with the applicable techniques\u003c\/li\u003e\n\u003cli\u003eHow to implement Architecture Change Management\u003c\/li\u003e\n\u003cli\u003eHow to manage architecture requirements\u003c\/li\u003e\n\u003cli\u003eHow to use The Open Group Library\u003c\/li\u003e\n\u003cli\u003eHow to support the ADM work with applicable techniques\u003c\/li\u003e\n\u003cli\u003eUsing architecture levels to organize the Architecture Landscape\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003cb\u003eLearning Studies\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eAccredited Training Courses include the TOGAF Enterprise Architecture Practitioner Learning Studies as a mandatory element of the training. Candidates who become certified, who also satisfactorily complete these learning studies will in addition earn The Open Group Certified: Applied TOGAF® Enterprise Architecture Practitioner Open Badge to reflect their ability to analyze and apply Enterprise Architecture.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Learning Tree","offers":[{"title":"26AA72US \/ 2026-10-27T09:00:00 \/ Herndon, VA","offer_id":44748303204488,"sku":"US-1803-IL","price":2848.0,"currency_code":"USD","in_stock":true},{"title":"26CA23CN \/ 2026-12-08T09:00:00 \/ Ottawa","offer_id":44748303237256,"sku":"US-1803-IL","price":2848.0,"currency_code":"USD","in_stock":true},{"title":"271A66US \/ 2027-01-05T09:00:00 \/ New York","offer_id":44748303270024,"sku":"US-1803-IL","price":2848.0,"currency_code":"USD","in_stock":true},{"title":"272A39US \/ 2027-02-16T09:00:00 \/ Austin","offer_id":44774690619528,"sku":"US-1803-IL","price":2848.0,"currency_code":"USD","in_stock":true},{"title":"273A52US \/ 2027-03-30T09:00:00 \/ Herndon, VA","offer_id":44940724043912,"sku":"US-1803-IL","price":2848.0,"currency_code":"USD","in_stock":true},{"title":"275A24CN \/ 2027-05-04T09:00:00 \/ Ottawa","offer_id":45100029083784,"sku":"US-1803-IL","price":2848.0,"currency_code":"USD","in_stock":true},{"title":"276A55US \/ 2027-06-01T09:00:00 \/ New York","offer_id":45917605167240,"sku":"US-1803-IL","price":2848.0,"currency_code":"USD","in_stock":true},{"title":"277A45US \/ 2027-07-06T09:00:00 \/ Austin","offer_id":46442913038472,"sku":"US-1803-IL","price":2848.0,"currency_code":"USD","in_stock":true},{"title":"278A44US \/ 2027-08-10T09:00:00 \/ Herndon, VA","offer_id":46442913071240,"sku":"US-1803-IL","price":2848.0,"currency_code":"USD","in_stock":true},{"title":"279A44CN \/ 2027-09-14T09:00:00 \/ Ottawa","offer_id":46516175306888,"sku":"US-1803-IL","price":2848.0,"currency_code":"USD","in_stock":true},{"title":"27AA55US \/ 2027-10-12T09:00:00 \/ New York","offer_id":67652649287816,"sku":"US-1803-IL","price":2848.0,"currency_code":"USD","in_stock":true}]},{"product_id":"istqb-foundation-level-training","title":"ISTQB Certified Foundation Level v4.0 Training","description":"\u003cdiv\u003e\n\u003cp\u003ePrepare for and pass the ISTQB-BCS Certified Tester Foundation Level (CTFL) Exam with this ISTQB accredited training course. As an ISTQB-BCS Certified Tester, you will learn the importance of static testing activities, utilize test design techniques, and incorporate test management practices within an organization. This course has been accredited for the ISTQB CTFL 4.0 Syllabus.\u003c\/p\u003e\r\n\u003cp\u003eThe Foundation Level qualification is aimed at anyone involved in software testing. This includes people in roles such as testers, test analysts, test engineers, test consultants, test managers, software developers and development team members. This Foundation Level qualification is also appropriate for anyone who wants a basic understanding of software testing, such as project managers, quality managers, product owners, software development managers, business analysts, IT directors and management consultants. Holders of the Foundation Certificate will be able to go on to higher-level software testing qualifications.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch3\u003eISTQB Certified Foundation Level v4.0 Training Benefits\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eIn this ISTQB training course, you will learn how to:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eUnderstand what testing is and why it is beneficial\u003c\/li\u003e\n\u003cli\u003eUnderstand fundamental concepts of software testing\u003c\/li\u003e\n\u003cli\u003eIdentify the test approach and activities to be implemented depending on the context of testing\u003c\/li\u003e\n\u003cli\u003eAssess and improve the quality of documentation\u003c\/li\u003e\n\u003cli\u003eIncrease the effectiveness and efficiency of testing\u003c\/li\u003e\n\u003cli\u003eAlign the test process with the software development lifecycle\u003c\/li\u003e\n\u003cli\u003eUnderstand test management principles\u003c\/li\u003e\n\u003cli\u003eWrite and communicate clear and understandable defect reports\u003c\/li\u003e\n\u003cli\u003eUnderstand the factors that influence the priorities and efforts related to testing\u003c\/li\u003e\n\u003cli\u003eWork as part of a cross-functional team\u003c\/li\u003e\n\u003cli\u003eKnow risks and benefits related to test automation\u003c\/li\u003e\n\u003cli\u003eIdentify essential skills required for testing\u003c\/li\u003e\n\u003cli\u003eUnderstand the impact of risk on testing\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eISTQB CTFL Training Course Prerequisites\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eBefore attempting this course, attendees should have prior knowledge of the software development process and familiarity with programming languages and concepts.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eISTQB Certified Tester Foundation Level (CTFL) Exam Information \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThere will be a substantial amount of information to cover during the course.. To successfully prepare for the exam, you will need to do some preparation before and after each day of class: \u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eEvening study (1-2 hours per evening) will be essential to your success. \u003c\/li\u003e\n\u003cli\u003eRead the ISTQB syllabus and familiarize yourself with the glossary. \u003c\/li\u003e\n\u003cli\u003eReview the Study Guide\u003c\/li\u003e\n\u003cli\u003eAttempt the first practice exam paper. \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThis course includes a voucher to take the ISTQB exam at a Kryterion Testing Center. \u003ca title=\"ISTQB Provider Search\" target=\"_blank\" href=\"https:\/\/www.istqb.org\/certifications\/find-an-exam-provider\" rel=\"noopener\"\u003eFind an Exam Provider (istqb.org)\u003c\/a\u003e \u003c\/p\u003e\n\u003cp\u003eFor more information about the exam, please visit the ISTQB website: \u003ca href=\"http:\/\/www.istqb.org\"\u003ehttp:\/\/www.istqb.org \u003c\/a\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\u003ch3\u003eISTQB Foundation Level Training Course Outline\u003c\/h3\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 0: What is Testing?\u003c\/h4\u003e\n\u003col\u003e\n\u003cli\u003eWhy is Testing Necessary?\u003c\/li\u003e\n\u003cli\u003eTesting Principles\u003c\/li\u003e\n\u003cli\u003eTest Activities, Testware and Test Roles\u003c\/li\u003e\n\u003cli\u003eEssential Skills and Good Practices in Testing\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 1: Testing Throughout the Software Development Lifecycle\u003c\/h4\u003e\n\u003col\u003e\n\u003cli\u003eTesting in the Context of a Software Development Lifecycle\u003c\/li\u003e\n\u003cli\u003eTest Levels and Test Types\u003c\/li\u003e\n\u003cli\u003eMaintenance Testing\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 2: Static Testing\u003c\/h4\u003e\n\u003col\u003e\n\u003cli\u003eStatic Testing Basics\u003c\/li\u003e\n\u003cli\u003eFeedback and Review Process\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 3: Test Analysis and Design\u003c\/h4\u003e\n\u003col\u003e\n\u003cli\u003eTest Techniques Overview\u003c\/li\u003e\n\u003cli\u003eBlack-Box Test Techniques\u003c\/li\u003e\n\u003cli\u003eWhite-Box Test Techniques\u003c\/li\u003e\n\u003cli\u003eExperience-based Test Techniques\u003c\/li\u003e\n\u003cli\u003eCollaboration-based Test Approaches\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 4: Managing the Test Activities\u003c\/h4\u003e\n\u003col\u003e\n\u003cli\u003eTest Planning\u003c\/li\u003e\n\u003cli\u003eRisk Management\u003c\/li\u003e\n\u003cli\u003eTest Monitoring, Test Control and Test Completion\u003c\/li\u003e\n\u003cli\u003eDefect Management\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 5: Test Tools\u003c\/h4\u003e\n\u003col\u003e\n\u003cli\u003eTool Support for Testing\u003c\/li\u003e\n\u003cli\u003eBenefits and Risks of Test Automation\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e","brand":"Learning Tree","offers":[{"title":"26BA23CN \/ 2026-11-23T09:00:00 \/ Ottawa","offer_id":44748288589960,"sku":"US-316-IL","price":1844.0,"currency_code":"USD","in_stock":true},{"title":"26CB18US \/ 2026-12-09T09:00:00 \/ Online","offer_id":44748288622728,"sku":"US-316-IL","price":1844.0,"currency_code":"USD","in_stock":true},{"title":"272A19CN \/ 2027-02-17T09:00:00 \/ Ottawa","offer_id":44775814627464,"sku":"US-316-IL","price":1844.0,"currency_code":"USD","in_stock":true},{"title":"273B29US \/ 2027-03-23T09:00:00 \/ Herndon, VA","offer_id":44914468716680,"sku":"US-316-IL","price":1844.0,"currency_code":"USD","in_stock":true},{"title":"275A17CN \/ 2027-05-12T09:00:00 \/ Ottawa","offer_id":45650337366152,"sku":"US-316-IL","price":1844.0,"currency_code":"USD","in_stock":true},{"title":"276B39US \/ 2027-06-28T09:00:00 \/ Herndon, VA","offer_id":46141928734856,"sku":"US-316-IL","price":1844.0,"currency_code":"USD","in_stock":true},{"title":"279A39CN \/ 2027-09-27T09:00:00 \/ Ottawa","offer_id":50534275448968,"sku":"US-316-IL","price":1844.0,"currency_code":"USD","in_stock":true}]},{"product_id":"software-change-configuration-and-release-management-scm-training","title":"Software Change, Configuration and Release Management (SCM) Training","description":"\u003cdiv\u003e\u003cp\u003eIncrease efficiency, and decrease maintenance time and development costs with this Software Control Management (SCM) training. In this course, you practice configuration activities — such as configuration planning, change control and management, system building, and version and release management — and learn how the application core processes of SCM contribute to the success of a software project.\u003c\/p\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003ch3\u003eSoftware Change, Configuration and Release Management (SCM) Training Benefits\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eIn this course, you will learn how to do the following:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eImplement and effectively lead SCM activities.\u003c\/li\u003e\n\u003cli\u003eMatch project needs to CM process capability.\u003c\/li\u003e\n\u003cli\u003eConstruct a CM plan for traditional and Agile projects.\u003c\/li\u003e\n\u003cli\u003eManage requests by specifying Configuration Control procedures.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003ePrerequisites\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eHave familiarity with the software development life cycle.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\u003ch3\u003eSCM Training Outline\u003c\/h3\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 1: Configuration and Release Management\u003c\/h4\u003e\n\u003cp\u003e\u003cstrong\u003eAnalyzing business factors driving CM\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDetermining causes of failure in project scenarios\u003c\/li\u003e\n\u003cli\u003ePositioning strong internal CM controls\u003c\/li\u003e\n\u003cli\u003eControlling quality in the development life cycle\u003c\/li\u003e\n\u003cli\u003eReleasing stable configurations\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eDemystifying core CM processes\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eConfiguration Identification\u003c\/li\u003e\n\u003cli\u003eVersion Management\u003c\/li\u003e\n\u003cli\u003eConfiguration Control\u003c\/li\u003e\n\u003cli\u003eChange Management\u003c\/li\u003e\n\u003cli\u003eConfiguration Status Accounting\u003c\/li\u003e\n\u003cli\u003eReporting\u003c\/li\u003e\n\u003cli\u003eConfiguration Audits\u003c\/li\u003e\n\u003cli\u003eCompliance\u003c\/li\u003e\n\u003cli\u003eBuild and Release Management\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 2: Identifying Configuration Items (CIs)\u003c\/h4\u003e\n\u003cp\u003e\u003cstrong\u003eDeriving candidate items for the project\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eExtracting CIs from the product and the project\u003c\/li\u003e\n\u003cli\u003eItemizing six steps to bring a work product under configuration management control\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eCategorizing and naming items\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDevising an effective naming scheme\u003c\/li\u003e\n\u003cli\u003eClassifying items based on the nature of the project\u003c\/li\u003e\n\u003cli\u003eAligning a CI into one of four categories\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBaselining CIs\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDefining baselining procedures and creating a checklist\u003c\/li\u003e\n\u003cli\u003eDeclaring configuration or phase baselines\u003c\/li\u003e\n\u003cli\u003eChecking CIs into a repository\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 3: Controlling Change\u003c\/h4\u003e\n\u003cp\u003e\u003cstrong\u003eDetermining roles and responsibilities\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eEstablishing an infrastructure to manage project change\u003c\/li\u003e\n\u003cli\u003eComparing change control from a traditional to an Agile perspective\u003c\/li\u003e\n\u003cli\u003eSpecifying the role of the SCM team\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eCreating a change control process\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eEstablishing change control procedures\u003c\/li\u003e\n\u003cli\u003eFacilitating change from requirements through maintenance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eDistinguishing between defects and enhancements\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eProcessing a change request\u003c\/li\u003e\n\u003cli\u003eInvestigating defects and deciding on corrective action\u003c\/li\u003e\n\u003cli\u003eEvaluating urgency\u003c\/li\u003e\n\u003cli\u003eDetermining severity\u003c\/li\u003e\n\u003cli\u003ePrioritize\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 4: Communicating Configuration Status\u003c\/h4\u003e\n\u003cp\u003e\u003cstrong\u003ePlanning the reporting requirements\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eIdentifying reports required in each phase of CM\u003c\/li\u003e\n\u003cli\u003eDetermining the communication needs of stakeholders\u003c\/li\u003e\n\u003cli\u003eImproving processing by using a configuration database\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eMatching reporting needs to the development life cycle\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eAnticipating report types by role types\u003c\/li\u003e\n\u003cli\u003ePlanning what to collect in order to report\u003c\/li\u003e\n\u003cli\u003eAdding CSA requirements to vendor contracts\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 5: Auditing in Preparation for a Release\u003c\/h4\u003e\n\u003cp\u003e\u003cstrong\u003eDesigning Configuration Audits\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDistinguishing between QA and SCM activities\u003c\/li\u003e\n\u003cli\u003eClarifying types of SCM audits\u003c\/li\u003e\n\u003cli\u003eTiming audits throughout the development life cycle\u003c\/li\u003e\n\u003cli\u003eFCA and PCA checklists\u003c\/li\u003e\n\u003cli\u003eBaseline and release audits\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAssessing release readiness\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eEnsuring the documentation matches the product\u003c\/li\u003e\n\u003cli\u003eVerifying product configuration\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 6: Building and Releasing the Product\u003c\/h4\u003e\n\u003cp\u003e\u003cstrong\u003eEnsuring consistency through the build process\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eEstablishing independence by separating development from the build\u003c\/li\u003e\n\u003cli\u003eManaging unique code lines and versions\u003c\/li\u003e\n\u003cli\u003eKnowing why and when to branch and use variants\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eSpecifying the product release process\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003ePlanning a release strategy\u003c\/li\u003e\n\u003cli\u003eResources needed for a smooth release process\u003c\/li\u003e\n\u003cli\u003eMatching process steps to release types\u003c\/li\u003e\n\u003cli\u003ePositioning Quality Gates in the development life cycle\u003c\/li\u003e\n\u003cli\u003eTiming the release appropriately\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Learning Tree","offers":[{"title":"26BB82US \/ 2026-11-23T09:00:00 \/ Herndon, VA","offer_id":44748309463176,"sku":"US-342-IL","price":1844.0,"currency_code":"USD","in_stock":true},{"title":"275B65US \/ 2027-05-26T09:00:00 \/ Herndon, VA","offer_id":45883017199752,"sku":"US-342-IL","price":1844.0,"currency_code":"USD","in_stock":true}]},{"product_id":"introduction-to-microservices-architecture-training","title":"Introduction to Microservices Architecture Training","description":"\u003cdiv\u003e\u003cp\u003eThis \u003cstrong\u003eintroduction to Microservices\u003c\/strong\u003e training course explains the benefits of microservices architecture and provides hands-on experience in the tools most popular for designing, building, monitoring, and maintaining microservices.\u003c\/p\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003ch3\u003eIntroduction to Microservices Architecture Training Benefits\u003c\/h3\u003e\n\u003cul\u003e\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eIn this Microservices Architecture Training, you will learn how to: \u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eIdentify the characteristics of popular microservices and understand the design differences. \u003c\/li\u003e\n\u003cli\u003eDecompose a monolithic application on a single server into a containerized application on multiple cloud instances. \u003c\/li\u003e\n\u003cli\u003eBuild a simple single-purpose serverless application. \u003c\/li\u003e\n\u003cli\u003eExpose an Application Program Interface for the application. \u003c\/li\u003e\n\u003cli\u003eReview various approaches to infrastructure used in deploying microservices. \u003c\/li\u003e\n\u003cli\u003eMonitor and maintain microservices in large ecosystems and the cloud. \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\u003ch3\u003eIntroduction to Microservices Architecture Course Outline\u003c\/h3\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eChapter 1: The Emergence of Microservices Architecture\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eExplore the ideal software development practice\u003c\/li\u003e\n\u003cli\u003eLearn how a fine-grained Service-Oriented Architecture (SOA) can help to achieve the ideal\u003c\/li\u003e\n\u003cli\u003eLearn how Microservices attempts to achieve the ideal\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eChapter 2: Microservice Design Principles\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDesigning small microservices\u003c\/li\u003e\n\u003cli\u003eDesigning independent microservices\u003c\/li\u003e\n\u003cli\u003eDesigning resilient microservices\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eChapter 3: Integrating Microservices\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUnderstand design goals when integrating microservices\u003c\/li\u003e\n\u003cli\u003eExplore effective message formats and lightweight inter-service communication approaches\u003c\/li\u003e\n\u003cli\u003eReview the pros and cons of various service communication patterns\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eChapter 4: Microservice Technologies\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eEnable the development, deployment, and support of microservices using popular technologies\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eChapter 5: Decomposing the Monolith\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUsing monolithic decomposition as an approach toward application modernization \u003c\/li\u003e\n\u003cli\u003eReview successful decomposition patterns \u003c\/li\u003e\n\u003cli\u003eDecompose a monolithic application using helpful practices \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eChapter 6: Deploying and Maintaining Microservices\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eExplore the intersection of DevOps and microservices \u003c\/li\u003e\n\u003cli\u003eLeverage virtual, cloud, and containerized environments for microservice deployment \u003c\/li\u003e\n\u003cli\u003eDiscover how to monitor a microservices environment and take appropriate action to enable scaling or react to system faults \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Learning Tree","offers":[{"title":"26BB35US \/ 2026-11-09T09:00:00 \/ Online","offer_id":44748296519816,"sku":"US-1850-IL","price":1066.0,"currency_code":"USD","in_stock":true},{"title":"271B33US \/ 2027-01-04T09:00:00 \/ Herndon, VA","offer_id":44748296552584,"sku":"US-1850-IL","price":1066.0,"currency_code":"USD","in_stock":true},{"title":"275B22US \/ 2027-05-10T09:00:00 \/ Herndon, VA","offer_id":45423049572488,"sku":"US-1850-IL","price":1066.0,"currency_code":"USD","in_stock":true},{"title":"278A94US \/ 2027-08-11T09:00:00 \/ Herndon, VA","offer_id":46442921263240,"sku":"US-1850-IL","price":1066.0,"currency_code":"USD","in_stock":true}]},{"product_id":"model-based-system-engineering-with-sysml","title":"Model Based System Engineering with SysML","description":"\u003cdiv\u003e\n\u003cp\u003eModel Based System Engineering (MBSE) is a megatrend in modern software and systems engineering – the key element in larger engineering transformation initiatives. Model-based, not document-based, MBSE clarifies understanding and has been empirically proven to significantly accelerate development projects.\u003c\/p\u003e\r\n\u003cp\u003eThis 3-day Hands-On course provides a solid grounding in MBSE project processes and how to build robust models using SysML notation and diagrams. Attendees will receive a solid grounding in MBSE and SysML with the understanding and confidence to participate and be successful as modern-day system engineers.\u003c\/p\u003e\r\n\u003cp\u003eThe course case study evolves from concept to full model and is achieved through comprehensive hands-on exercises developed entirely by the attendee. Those attending can choose to use Dassault\/Magic Draw\/Cameo or Sparx Systems Enterprise Architect.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch3\u003eModel Based System Engineering with SysML Benefits\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eIn this course, you will learn how to:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eExplain the six goals of Model Based System Engineering\u003c\/li\u003e\n\u003cli\u003eTransition through the four pillars of MBSE from Requirements to Structure to Behavior to Parametrics\u003c\/li\u003e\n\u003cli\u003eCreate and relate all 9 SysML diagrams with an understanding of the underlying model\u003c\/li\u003e\n\u003cli\u003eStructure the model for testing, validation and requirements satisfaction\u003c\/li\u003e\n\u003cli\u003eLeverage continued support with after-course one-on-one instructor coaching and computing sandbox\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eCertification Exam Information:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e40 questions\u003c\/li\u003e\n\u003cli\u003eThe passing score is 28\/40 (70%)\u003c\/li\u003e\n\u003cli\u003eThis APMG™ exam will be invigilated during class by your instructor\u003c\/li\u003e\n\u003cli\u003eThe exam is 60 minutes in duration\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\u003ch3\u003eModel Based System Engineering Instructor-Led Training Outline\u003c\/h3\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 1: System Engineering Transformation\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eWhat is System Engineering Transformation?\u003c\/li\u003e\n\u003cli\u003eEngineering Challenges\u003c\/li\u003e\n\u003cli\u003eINCOSE Definition of MBSE\u003c\/li\u003e\n\u003cli\u003eMBSE Benefits\u003c\/li\u003e\n\u003cli\u003eAn Architectural Approach\u003c\/li\u003e\n\u003cli\u003eDocument Generation\u003c\/li\u003e\n\u003cli\u003eActivity: Discussion of modeling needs\u003c\/li\u003e\n\u003cli\u003eReview Questions\u003c\/li\u003e\n\u003cli\u003eReferences\u003c\/li\u003e\n\u003cli\u003eChapter Summary\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 2: Modeling Process and SysML Overview\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHistorical Context System Engineering\u003c\/li\u003e\n\u003cli\u003eWaterfall to Agile\/DevOps Tie In\u003c\/li\u003e\n\u003cli\u003eIterative and Incremental Development\u003c\/li\u003e\n\u003cli\u003eHistorical Context SysML\u003c\/li\u003e\n\u003cli\u003eUML Roots\u003c\/li\u003e\n\u003cli\u003eUML Diagram Set\u003c\/li\u003e\n\u003cli\u003eEarly vs Late Iteration\u003c\/li\u003e\n\u003cli\u003eSysML Diagram Overview (9 not 13)\u003c\/li\u003e\n\u003cli\u003eFour pillars of MBSE\u003c\/li\u003e\n\u003cli\u003eLaying out a Model\u003c\/li\u003e\n\u003cli\u003eCase Study – Shop and Go Smart Cart\u003c\/li\u003e\n\u003cli\u003eExercise 2.1 – Creating and Organizing a Model with SysML\u003c\/li\u003e\n\u003cli\u003eReview Questions\u003c\/li\u003e\n\u003cli\u003eReferences\u003c\/li\u003e\n\u003cli\u003eChapter Summary\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 3: Modeling Functional Requirements\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eWhat are Requirements?\u003c\/li\u003e\n\u003cli\u003eRequirement Classification\u003c\/li\u003e\n\u003cli\u003eActivity: Discussion – are these requirements?\u003c\/li\u003e\n\u003cli\u003eInputs to Requirements\u003c\/li\u003e\n\u003cli\u003eWhy start with the functional model?\u003c\/li\u003e\n\u003cli\u003eShop and Go Brief Description\u003c\/li\u003e\n\u003cli\u003eSysML Notational Elements\u003c\/li\u003e\n\u003cli\u003eUse Case Diagrams\u003c\/li\u003e\n\u003cli\u003eUse Case Text\u003c\/li\u003e\n\u003cli\u003eActivity Diagrams\u003c\/li\u003e\n\u003cli\u003eDeveloping Use Cases\u003c\/li\u003e\n\u003cli\u003eIdentifying Actors\u003c\/li\u003e\n\u003cli\u003eExercise 3.1 – Discussion Identifying Actors and Use Cases\u003c\/li\u003e\n\u003cli\u003eDebrief\u003c\/li\u003e\n\u003cli\u003eExercise 3.2 – Hands-On Adding Use Cases in SysML\u003c\/li\u003e\n\u003cli\u003eReview Questions\u003c\/li\u003e\n\u003cli\u003eReferences\u003c\/li\u003e\n\u003cli\u003eChapter Summary\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 4: The Structural Model\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eComposite Structure Diagrams (not in SysML)\u003c\/li\u003e\n\u003cli\u003eReplaced by Block Definition Diagrams (BDDs)\u003c\/li\u003e\n\u003cli\u003e\u0026lt;\u0026lt;block\u0026gt;\u0026gt; icon and symbology\u003c\/li\u003e\n\u003cli\u003eHierarchical Diagrams\u003c\/li\u003e\n\u003cli\u003eInstances vs Type\u003c\/li\u003e\n\u003cli\u003eInstances on BDDs\u003c\/li\u003e\n\u003cli\u003eExercise 4.1 – Overall Discussion of a Smart Cart\u003c\/li\u003e\n\u003cli\u003eDebrief\u003c\/li\u003e\n\u003cli\u003eExercise 4.2 – Implementing and using BDDs\u003c\/li\u003e\n\u003cli\u003eDebrief\u003c\/li\u003e\n\u003cli\u003eSpecialization on BDDs\u003c\/li\u003e\n\u003cli\u003eActivity 4.3 – Demonstration of serialization\u003c\/li\u003e\n\u003cli\u003eCorrelating Different Diagrams\u003c\/li\u003e\n\u003cli\u003eSoftware\/Firmware Modeling within a System\u003c\/li\u003e\n\u003cli\u003eCreating UML Class Diagrams\u003c\/li\u003e\n\u003cli\u003eProcess steps\u003c\/li\u003e\n\u003cli\u003eAssociations and Roles\u003c\/li\u003e\n\u003cli\u003eExercise 4.4 – Hands-On creating a Class Diagram\u003c\/li\u003e\n\u003cli\u003eDebrief\u003c\/li\u003e\n\u003cli\u003ePackage Diagrams\u003c\/li\u003e\n\u003cli\u003eReview Questions\u003c\/li\u003e\n\u003cli\u003eReferences\u003c\/li\u003e\n\u003cli\u003eChapter Summary\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 5: Second Requirements Iteration\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSix Goals of MBSE (6 slides)\u003c\/li\u003e\n\u003cli\u003eHow Much modeling is needed?\u003c\/li\u003e\n\u003cli\u003eModeling Process Walkthrough\u003c\/li\u003e\n\u003cli\u003eCollaboration\u003c\/li\u003e\n\u003cli\u003eStakeholder Concerns\u003c\/li\u003e\n\u003cli\u003eCapturing and Coordinating Concerns\u003c\/li\u003e\n\u003cli\u003eAdding new requirements\u003c\/li\u003e\n\u003cli\u003eExercise 5.1 – Demonstration of upgrading a model\u003c\/li\u003e\n\u003cli\u003eRequirements Diagrams\u003c\/li\u003e\n\u003cli\u003e\u0026lt;\u0026lt;Satisfies\u0026gt;\u0026gt; and \u0026lt;\u0026lt;Validates\u0026gt;\u0026gt; relationships\u003c\/li\u003e\n\u003cli\u003eCopy and Trace\u003c\/li\u003e\n\u003cli\u003eDon’t Panic – it is simpler than it looks\u003c\/li\u003e\n\u003cli\u003eExercise 5.2 – Hands-On Adding a Requirements Diagram\u003c\/li\u003e\n\u003cli\u003eReview Questions\u003c\/li\u003e\n\u003cli\u003eReferences\u003c\/li\u003e\n\u003cli\u003eChapter Summary\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 6: The Behavioral Model\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMoving from Structure to Behavior\u003c\/li\u003e\n\u003cli\u003eNature of Sequence Diagrams\u003c\/li\u003e\n\u003cli\u003eRelating Activity Diagrams and Sequence Diagrams\u003c\/li\u003e\n\u003cli\u003eExercise 6.1 – Group Discussion – Flow of Make Purchase use case\u003c\/li\u003e\n\u003cli\u003eDebrief\u003c\/li\u003e\n\u003cli\u003eExercise 6.2 – Hands On – Creating a Sequence Diagram\u003c\/li\u003e\n\u003cli\u003eDebrief\u003c\/li\u003e\n\u003cli\u003eState Modeling\u003c\/li\u003e\n\u003cli\u003eWhat is State?\u003c\/li\u003e\n\u003cli\u003eWhat is State Really?\u003c\/li\u003e\n\u003cli\u003eNature of State Diagrams\u003c\/li\u003e\n\u003cli\u003eSub-States\u003c\/li\u003e\n\u003cli\u003eEnsuring absolutely every path is understood\u003c\/li\u003e\n\u003cli\u003eActions and guard conditions\u003c\/li\u003e\n\u003cli\u003eError detection vs error prevention\u003c\/li\u003e\n\u003cli\u003eExercise 6.3 – Group Discussion – States in Make Purchase\u003c\/li\u003e\n\u003cli\u003eDebrief\u003c\/li\u003e\n\u003cli\u003eExercise 6.4 – Hands On – Adding a State Diagram\u003c\/li\u003e\n\u003cli\u003eDebrief\u003c\/li\u003e\n\u003cli\u003eReview Questions\u003c\/li\u003e\n\u003cli\u003eReferences\u003c\/li\u003e\n\u003cli\u003eChapter Summary\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 7: Parametrics and Simulation\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eKnow before you build\u003c\/li\u003e\n\u003cli\u003eWhat are parametrics?\u003c\/li\u003e\n\u003cli\u003eDefining a mathematical condition by formula\u003c\/li\u003e\n\u003cli\u003eExercise 7.1 – Group Discussion How big should the battery be?\u003c\/li\u003e\n\u003cli\u003eDebrief\u003c\/li\u003e\n\u003cli\u003eExercise 7.2 – Hands-On Adding a Parametric Diagram\u003c\/li\u003e\n\u003cli\u003eDebrief\u003c\/li\u003e\n\u003cli\u003eProve before you build\u003c\/li\u003e\n\u003cli\u003eAutomated validation of model elements\u003c\/li\u003e\n\u003cli\u003eRunning a simulation\u003c\/li\u003e\n\u003cli\u003eManual simulation\u003c\/li\u003e\n\u003cli\u003eAutomated simulation\u003c\/li\u003e\n\u003cli\u003eExercise 7.3 – Hands-On Running a Manual Simulation\u003c\/li\u003e\n\u003cli\u003eReview Questions\u003c\/li\u003e\n\u003cli\u003eReferences\u003c\/li\u003e\n\u003cli\u003eChapter Summary\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 9: Course Summary\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eClosing Thoughts\u003c\/li\u003e\n\u003cli\u003eNext Steps\u003c\/li\u003e\n\u003cli\u003eRelated Courses\u003c\/li\u003e\n\u003cli\u003eLagniappe\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Learning Tree","offers":[{"title":"26BC14US \/ 2026-11-18T09:00:00 \/ Herndon, VA","offer_id":44748311625864,"sku":"US-3682-IL","price":2127.0,"currency_code":"USD","in_stock":true},{"title":"271C08US \/ 2027-01-20T09:00:00 \/ Herndon, VA","offer_id":44748311658632,"sku":"US-3682-IL","price":2127.0,"currency_code":"USD","in_stock":true},{"title":"275B95US \/ 2027-05-19T09:00:00 \/ Herndon, VA","offer_id":45833858482312,"sku":"US-3682-IL","price":2127.0,"currency_code":"USD","in_stock":true},{"title":"278B51US \/ 2027-08-18T09:00:00 \/ Herndon, VA","offer_id":46442921623688,"sku":"US-3682-IL","price":2127.0,"currency_code":"USD","in_stock":true}]},{"product_id":"developing-and-deploying-ai-applications","title":"Developing and Deploying AI Applications","description":"\u003cdiv\u003e\n\u003cp\u003eIn this hands-on Developing and Deploying AI Enabled Applications course we will explain how AI and AI Agents can be integrated into applications across a wide spectrum of AI use cases and scenarios including natural language processing, vision, and speech recognition. \u003c\/p\u003e\r\n\u003cp\u003eYou will build AI enabled applications and Agents for applications such as chatbots that access your organizational data and greatly improve customer experience and organizational productivity.  You will explore issues such as security and privacy, choosing AI platforms, and maintenance and operations.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch3\u003eDeveloping and Deploying AI Applications Benefits\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eIn this course, you will:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDevelop and Deploy AI applications and agents tailored to your organization.\u003c\/li\u003e\n\u003cli\u003eIntegrate in-house data in real-time with AI applications.\u003c\/li\u003e\n\u003cli\u003eSecure AI applications using Security and Responsible AI by Design.\u003c\/li\u003e\n\u003cli\u003eMaintain AI applications – performance, security, and cost\/benefit.\u003c\/li\u003e\n\u003cli\u003eManage AI technology, platforms, threats, and risks.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003ePrerequisites\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eExposure to AI at the level of Course 4700, Introduction to Artificial Intelligence (AI).\u003c\/li\u003e\n\u003cli data-pm-slice=\"1 1 []\"\u003eSome programming experience is highly recommended.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\u003ch3\u003eDeveloping AI Applications Course Outline\u003c\/h3\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eLearning Objectives\u003c\/h4\u003e\n\u003cp\u003e\u003cstrong\u003eChapter 1: Exploring the AI Applications and Agents Landscape\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eAI for text (NLP), speech and vision; and multi-modal\u003c\/li\u003e\n\u003cli\u003eCurrent API Platforms and Tools\u003c\/li\u003e\n\u003cli\u003eApplications and Opportunities for AI – from pretrained to custom\u003c\/li\u003e\n\u003cli\u003eIn-house AI vs Cloud and Edge AI\u003c\/li\u003e\n\u003cli\u003eDemo\/Exercises  - for your workplace; identify opportunities\u003c\/li\u003e\n\u003cli\u003eHow AI works – LLMs, Context Embedding, Image generation; limitations, training sets\u003c\/li\u003e\n\u003cli\u003eGenAI - Strengths, Weaknesses, Threats and Opportunities (“Hallucination”)\u003c\/li\u003e\n\u003cli\u003eCase Study\/demo – PamperedPets\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eChapter 2: Pretrained AI\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eWhy pretrained AI\u003c\/li\u003e\n\u003cli\u003eSpectrums of solutions and products: NLP (text), vision, and speech recognition\u003c\/li\u003e\n\u003cli\u003eIntegration with applications\u003c\/li\u003e\n\u003cli\u003eExercise\/demo: “off the shelf” – upload an image of your government id or documents\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eChapter 3: Integrating AI libraries and Frameworks\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe landscape of AI Libraries and Frameworks\u003c\/li\u003e\n\u003cli\u003eUse cases and libraries for vision, speech and text\u003c\/li\u003e\n\u003cli\u003eAccessing corporate data sources\u003c\/li\u003e\n\u003cli\u003eExercise\/Demo: Prompt Engineering\u003c\/li\u003e\n\u003cli\u003eIncorporating organizational data – backend databases, chat histories, unstructured data\u003c\/li\u003e\n\u003cli\u003eExercise: building a chatbot that accesses organizational data\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eChapter 4: Deploying GenAI in your organization\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eManaging costs and risks of GenAI\u003c\/li\u003e\n\u003cli\u003eMonitoring\u003c\/li\u003e\n\u003cli\u003eManaging security\u003c\/li\u003e\n\u003cli\u003eChoosing a GenAI platform\u003c\/li\u003e\n\u003cli\u003eExercise: deploying a chatbot\u003c\/li\u003e\n\u003cli\u003eWhen to use GenAI vs ML\/Classification\u003c\/li\u003e\n\u003cli\u003eExercise: planning a GenAI pilot\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eChapter 5: Future of GenAI\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRapid evolution\u003c\/li\u003e\n\u003cli\u003eEmerging trends – multi-cloud, avoiding “lockin”, avoiding “custom code”\u003c\/li\u003e\n\u003cli\u003eIntegration of GenAI with Data Warehouses\u003cbr\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Learning Tree","offers":[{"title":"26BA42US \/ 2026-11-18T09:00:00 \/ Online","offer_id":44748296749192,"sku":"US-2328-IL","price":1844.0,"currency_code":"USD","in_stock":true},{"title":"272A31US \/ 2027-02-10T09:00:00 \/ Herndon, VA","offer_id":44762853081224,"sku":"US-2328-IL","price":1844.0,"currency_code":"USD","in_stock":true},{"title":"275A37US \/ 2027-05-12T09:00:00 \/ Herndon, VA","offer_id":45650285789320,"sku":"US-2328-IL","price":1844.0,"currency_code":"USD","in_stock":true},{"title":"26AA63CN \/ 2026-10-21T09:00:00 \/ Online","offer_id":46442917462152,"sku":"US-2328-IL","price":1844.0,"currency_code":"USD","in_stock":true},{"title":"271A84CN \/ 2027-01-20T09:00:00 \/ Ottawa","offer_id":46442917494920,"sku":"US-2328-IL","price":1844.0,"currency_code":"USD","in_stock":true},{"title":"274A69CN \/ 2027-04-21T09:00:00 \/ Ottawa","offer_id":46442917527688,"sku":"US-2328-IL","price":1844.0,"currency_code":"USD","in_stock":true},{"title":"277A23CN \/ 2027-07-21T09:00:00 \/ Ottawa","offer_id":46442917560456,"sku":"US-2328-IL","price":1844.0,"currency_code":"USD","in_stock":true},{"title":"278A45US \/ 2027-08-18T09:00:00 \/ Herndon, VA","offer_id":46442917593224,"sku":"US-2328-IL","price":1844.0,"currency_code":"USD","in_stock":true}]},{"product_id":"fundamentals-of-ai-native-software-development","title":"Fundamentals of AI-Native Software Development","description":"\u003cdiv\u003e\n\u003cp\u003eThis course provides a structured, enterprise-focused approach to designing AI-native software systems that are secure, observable, scalable, and ready for production deployment. Attendees learn how modern generative AI applications are architected using foundation models, retrieval-augmented generation (RAG), structured prompt controls, and operational monitoring practices.\u003c\/p\u003e\r\n\u003cp\u003eThe course introduces the AI-Native Production Stack™, a five-layer framework for designing and evaluating AI-powered applications in enterprise environments. The course focuses on architecture, operational readiness, and governance rather than basic AI concepts or live coding.\u003c\/p\u003e\r\n\u003cp\u003eThrough guided walkthroughs, architecture diagrams, and structured activities, attendees learn how to evaluate model vendors, design prompt and context layers, apply guardrails, monitor usage and cost, and assess AI systems for deployment readiness.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch3\u003eFundamentals of AI-Native Software Development Benefits\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cb\u003eCourse Benefits\u003c\/b\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eOrganizations struggle to move generative AI projects from prototype to production\u003c\/li\u003e\n\u003cli\u003eMany teams lack architectural guidance for building secure and scalable AI systems\u003c\/li\u003e\n\u003cli\u003eDevelopers and architects are unsure how to control model output, cost, and risk\u003c\/li\u003e\n\u003cli\u003eEnterprises need governance, monitoring, and guardrails for AI deployments\u003c\/li\u003e\n\u003cli\u003eAI initiatives fail due to poor design rather than poor models\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003ePrerequisites\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eWorking knowledge of software development concepts\u003c\/li\u003e\n\u003cli\u003eFamiliarity with REST APIs or service-based applications\u003c\/li\u003e\n\u003cli\u003eGeneral understanding of generative AI concepts\u003c\/li\u003e\n\u003cli\u003ePrior experience integrating foundation models is not required.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cb\u003ePrerequisites\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eAttendees should have a working knowledge of AI tools (ChatGPT, Copilot, Gemini)\u003c\/li\u003e\n\u003cli\u003eLabs will be based on the licensed version of Copilot\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\u003ch3\u003eAI Native Software Development Training Outline\u003c\/h3\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eLearning Objectives\u003c\/h4\u003e\n\u003cp\u003e\u003cb\u003eModule 1: The AI-Native Production Stack\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eModule 2: Foundation Model Strategy and Vendor Tradeoffs\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eModule 3: Production Prompt Engineering and Control Layer\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eModule 4: Context Layer and Retrieval-Augmented Generation (RAG)\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eModule 5: Operations, Monitoring, and Governance for Production AI\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Learning Tree","offers":[{"title":"26BC86US \/ 2026-11-12T09:00:00 \/ Online","offer_id":44917968601224,"sku":"US-4726-IL","price":488.0,"currency_code":"USD","in_stock":true},{"title":"26CB88US \/ 2026-12-07T09:00:00 \/ Online","offer_id":44917968633992,"sku":"US-4726-IL","price":488.0,"currency_code":"USD","in_stock":true},{"title":"271C73US \/ 2027-01-04T09:00:00 \/ Online","offer_id":44917968666760,"sku":"US-4726-IL","price":488.0,"currency_code":"USD","in_stock":true},{"title":"272B89US \/ 2027-02-01T09:00:00 \/ Online","offer_id":44917968699528,"sku":"US-4726-IL","price":488.0,"currency_code":"USD","in_stock":true},{"title":"273C15US \/ 2027-03-01T09:00:00 \/ Online","offer_id":44917968732296,"sku":"US-4726-IL","price":488.0,"currency_code":"USD","in_stock":true},{"title":"273C16US \/ 2027-03-30T09:00:00 \/ Online","offer_id":44940724928648,"sku":"US-4726-IL","price":488.0,"currency_code":"USD","in_stock":true},{"title":"274C25US \/ 2027-04-26T09:00:00 \/ Online","offer_id":45071037890696,"sku":"US-4726-IL","price":488.0,"currency_code":"USD","in_stock":true},{"title":"275C64US \/ 2027-05-25T09:00:00 \/ Online","offer_id":45866394812552,"sku":"US-4726-IL","price":488.0,"currency_code":"USD","in_stock":true},{"title":"276C38US \/ 2027-06-23T09:00:00 \/ Online","offer_id":46129476075656,"sku":"US-4726-IL","price":488.0,"currency_code":"USD","in_stock":true},{"title":"277A12US \/ 2027-07-19T09:00:00 \/ Online","offer_id":46213055021192,"sku":"US-4726-IL","price":488.0,"currency_code":"USD","in_stock":true},{"title":"278A11US \/ 2027-08-17T09:00:00 \/ Online","offer_id":46421656076424,"sku":"US-4726-IL","price":488.0,"currency_code":"USD","in_stock":true},{"title":"279A07US \/ 2027-09-13T09:00:00 \/ Online","offer_id":46513182048392,"sku":"US-4726-IL","price":488.0,"currency_code":"USD","in_stock":true},{"title":"27AA05US \/ 2027-10-12T09:00:00 \/ Online","offer_id":67652654530696,"sku":"US-4726-IL","price":488.0,"currency_code":"USD","in_stock":true}]},{"product_id":"nist-ssdf-secure-software-for-the-ai-era","title":"NIST SSDF: Secure Software for the AI Era","description":"\u003cdiv\u003e\n\u003cp\u003eGain practical, forward-looking skills for applying the NIST Secure Software Development Framework (SSDF) to assess, improve, and secure modern software, including AI-enabled systems. Learn to navigate SSDF practices and tasks, map existing development activities to the framework, evaluate implementation effectiveness, identify security gaps, and prioritize meaningful improvements across the software development lifecycle.\u003c\/p\u003e\r\n\u003cp\u003eThrough progressive, real-world scenarios involving legacy software, distributed systems, software supply chain vulnerabilities, and AI-driven automation, you will put the SSDF into practice. You will also explore the NIST SSDF AI Community Profile and apply its guidance to models, training data, AI development assets, and non-deterministic behavior—building the skills to investigate vulnerabilities, develop improvement roadmaps, and assess the operational readiness of AI-enabled systems.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch3\u003eNIST SSDF: Secure Software for the AI Era Benefits\u003c\/h3\u003e\n\u003cul\u003e\u003cli\u003e\n\u003cp\u003e\u003cb\u003eCourse Benefits\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNavigate and apply NIST SSDF practices and tasks\u003c\/li\u003e\n\u003cli\u003eMap existing software development activities to the SSDF\u003c\/li\u003e\n\u003cli\u003eAssess SSDF adoption and identify meaningful security gaps\u003c\/li\u003e\n\u003cli\u003eEvaluate claims, evidence, and the effectiveness of secure development practices\u003c\/li\u003e\n\u003cli\u003ePrioritize improvements and build an SSDF improvement roadmap\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003ePrerequisites\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eKnowledge at the level of foundation course 3695, Secure DevOps (SecDevOps)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eOr\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eUnderstanding of software development and life-cycle processes\u003c\/li\u003e\n\u003cli\u003eFundamental knowledge of cybersecurity concepts and practices\u003c\/li\u003e\n\u003cli\u003eAwareness of AI usage, benefits, and challenges\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\u003ch3\u003eNIST SSDF for Secure AI Software Course Outline\u003c\/h3\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eLearning Objectives\u003c\/h4\u003e\n\u003cp\u003e\u003cstrong\u003eModule 1: Applying the NIST SSDF\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e  The Secure Software Challenge\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eSoftware as an organizational and operational dependency\u003c\/li\u003e\n\u003cli\u003eSecurity weaknesses throughout the software lifecycle\u003c\/li\u003e\n\u003cli\u003eMoving from finding vulnerabilities to preventing them\u003c\/li\u003e\n\u003cli\u003eSecure software development as an organizational capability\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e  Introducing the NIST SSDF\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003ePurpose and scope\u003c\/li\u003e\n\u003cli\u003eGuidance not a prescribed methodology\u003c\/li\u003e\n\u003cli\u003eIntegrating with existing development approaches such as SecDevOps\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e  Navigating the SSDF\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003ePractices, tasks, implementation examples, and references\u003c\/li\u003e\n\u003cli\u003eIdentifiers and terminology – a common security vocabulary\u003c\/li\u003e\n\u003cli\u003eFinding applicable SSDF guidance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e  Activity 1.1 Individual\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eSSDF Scavenger Hunt - find and report to the class\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eModule 2: the Four SSDF Practice Groups\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e  Prepare Organization (PO)\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDefining security requirements\u003c\/li\u003e\n\u003cli\u003eRoles and responsibilities and the NICE Framework\u003c\/li\u003e\n\u003cli\u003ePreparing people, processes, and technology\u003c\/li\u003e\n\u003cli\u003eEstablishing and maintaining secure development environments\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e  Protect Software (PS)\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eProtecting software from unauthorized access\u003c\/li\u003e\n\u003cli\u003eProtecting source code and development assets\u003c\/li\u003e\n\u003cli\u003eProtecting software releases\u003c\/li\u003e\n\u003cli\u003ePreserving software integrity\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e  Produce Well-Secured Software (PW)\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDesigning software to meet security requirements\u003c\/li\u003e\n\u003cli\u003eReviewing designs and assessing risk\u003c\/li\u003e\n\u003cli\u003eSecuring reusable and third-party components\u003c\/li\u003e\n\u003cli\u003eReviewing, analyzing, and testing software\u003c\/li\u003e\n\u003cli\u003eConfiguring software securely\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e  Respond to Vulnerabilities (RV)\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eIdentifying and confirming vulnerabilities\u003c\/li\u003e\n\u003cli\u003eAssessing and prioritizing vulnerabilities\u003c\/li\u003e\n\u003cli\u003eRemediating vulnerabilities\u003c\/li\u003e\n\u003cli\u003eAnalyzing root causes and preventing recurrence\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e   Activity 2.1 Group Discussion\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eWhere Does It Belong?\u003c\/li\u003e\n\u003cli\u003eTeams classify security activities as primarily PO, PS, PW, or RV and defend ambiguous decisions\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eModule 3: Applying SSDF to Legacy Software\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e  Introducing the Northstar case study\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eSafety-critical software environment\u003c\/li\u003e\n\u003cli\u003eProblem domain concepts and vocabulary\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e  The VECTOR Legacy System\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eLong-lived software and technical debt\u003c\/li\u003e\n\u003cli\u003eIncomplete documentation and organizational knowledge\u003c\/li\u003e\n\u003cli\u003eLimited automation and legacy development practices\u003c\/li\u003e\n\u003cli\u003eSecurity practices that predate the SSDF\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e   Assessing Existing Practices\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eIdentifying implicit secure development activities\u003c\/li\u003e\n\u003cli\u003eMapping existing activities to SSDF tasks\u003c\/li\u003e\n\u003cli\u003eRecognizing partial implementation\u003c\/li\u003e\n\u003cli\u003eDistinguishing gaps from acceptable risk decisions\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e   Activity 3.1 Group Discussion\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eShould Northstar Rewrite the VECTOR system?\u003c\/li\u003e\n\u003cli\u003eSSDF Archaeology – identify practices that already align with SSDF\u003c\/li\u003e\n\u003cli\u003eRisk, operational impact, technical debt, and the danger of compromising safety\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eModule 4: Applying SSDF to Current-Time Software\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e   Northstar's Modern Development Environment\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eModern languages, APIs, and distributed systems\u003c\/li\u003e\n\u003cli\u003eOpen-source and third-party components\u003c\/li\u003e\n\u003cli\u003eMultiple development and supplier teams\u003c\/li\u003e\n\u003cli\u003eAutomated build, test, and release capabilities\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e   Mapping Organizational Practices to SSDF\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eIdentifying applicable SSDF tasks\u003c\/li\u003e\n\u003cli\u003eMapping one activity to multiple practices\u003c\/li\u003e\n\u003cli\u003eRecognizing overlapping security activities\u003c\/li\u003e\n\u003cli\u003eIdentifying unmapped activities and missing capabilities\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e   Activity 4.1 Independent – Assess Northstar\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eStudents map current Northstar development activities to specific SSDF practices and tasks.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e   Evaluating SSDF Implementation\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDocumented practice versus actual practice\u003c\/li\u003e\n\u003cli\u003eClaims versus evidence\u003c\/li\u003e\n\u003cli\u003eImplemented, partially implemented, and not implemented\u003c\/li\u003e\n\u003cli\u003eAssessing effectiveness rather than presence\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e   Activity 4.2 Group Discussion – Sounds Secure to Me?\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eTeams identify statements that sound reassuring, but are they?\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003ci\u003e“We perform annual security training”\u003c\/i\u003e or\u003c\/li\u003e\n\u003cli\u003e\u003ci\u003e“SAST is used before release”\u003c\/i\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eModule 5: Learning from Vulnerabilities\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e   Northstar's Component Vulnerability\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDiscovery of a vulnerable software component\u003c\/li\u003e\n\u003cli\u003eIdentifying affected products and versions\u003c\/li\u003e\n\u003cli\u003eSupplier and dependency complications\u003c\/li\u003e\n\u003cli\u003eRemediation creates operational consequences\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e   Responding to Vulnerabilities\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eVulnerability identification and confirmation\u003c\/li\u003e\n\u003cli\u003ePrioritization and response\u003c\/li\u003e\n\u003cli\u003eRemediation and verification\u003c\/li\u003e\n\u003cli\u003eCommunicating vulnerability information\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e   Beyond the Vulnerability\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRoot cause analysis\u003c\/li\u003e\n\u003cli\u003eIdentifying failures in PO, PS, and PW\u003c\/li\u003e\n\u003cli\u003eFeeding lessons back into development\u003c\/li\u003e\n\u003cli\u003ePreventing recurrence\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e   Activity 5.1 Progressive Group Activity – The Northstar Vulnerability\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eInformation is revealed in stages. Teams initially respond to vulnerability\u003c\/li\u003e\n\u003cli\u003eThen discover that Northstar cannot reliably identify affected products, component versions, or supplier exposure.\u003c\/li\u003e\n\u003cli\u003eCourse theme: RV often exposes yesterday's failure in PO, PS, or PW.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eModule 6: Building an SSDF Improvement Program\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e   Performing an SSDF Gap Assessment\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eEstablishing the current state by gathering evidence\u003c\/li\u003e\n\u003cli\u003eDocumenting capability gaps\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e   Prioritizing SSDF Improvements\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRisk and operational impact\u003c\/li\u003e\n\u003cli\u003eEffort and organizational readiness\u003c\/li\u003e\n\u003cli\u003eDependencies between SSDF practices\u003c\/li\u003e\n\u003cli\u003eQuick wins and strategic improvements\u003c\/li\u003e\n\u003cli\u003eCreating an SSDF Improvement Roadmap\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e   Activity 6.1 Independent Activity – Northstar 90-Day Roadmap\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eStudents select priority SSDF improvements and create a sequenced 90-day improvement plan\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eModule 7: Applying SSDF to Future Software\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e   Northstar TAACT project vision – Going to School\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eFrom Algorithmic Automation to AI\u003c\/li\u003e\n\u003cli\u003eDeterministic software and rule-based automation\u003c\/li\u003e\n\u003cli\u003eAI-assisted decision support\u003c\/li\u003e\n\u003cli\u003eLearned behavior and non-deterministic outcomes\u003c\/li\u003e\n\u003cli\u003eIncreasing software autonomy\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e  Applying the SSDF to AI\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eAI systems as software\u003c\/li\u003e\n\u003cli\u003eModels, data, and AI dependencies\u003c\/li\u003e\n\u003cli\u003eLimits of traditional secure development practices\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e  Activity 7.1 Group Discussion – Why Not Monday Morning?\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eStudents consider existing AI capability and identify why a seemingly successful AI system cannot simply be deployed into operational production\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eModule 8. Extending the SSDF for AI Systems\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e  The SSDF AI Community Profile\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003ePurpose of SP 800-218A to augment not replace SSDF\u003c\/li\u003e\n\u003cli\u003eAI-specific practices and considerations\u003c\/li\u003e\n\u003cli\u003eApplying SSDF guidance across the AI lifecycle\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e  Protecting AI Development Assets\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eTraining and evaluation data\u003c\/li\u003e\n\u003cli\u003eModels and model versions\u003c\/li\u003e\n\u003cli\u003eAI development environments\u003c\/li\u003e\n\u003cli\u003eProvenance, integrity, and traceability\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e  Measuring Secure Software Development\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eActivity metrics versus outcome metrics\u003c\/li\u003e\n\u003cli\u003eLeading and lagging indicators\u003c\/li\u003e\n\u003cli\u003eVanity Metrics\u003c\/li\u003e\n\u003cli\u003eMeasuring effectiveness and assurance evidence\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e  Activity 8.1 Group Activity – What evidence demonstrates that an AI system is ready?\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNorthstar claims TAATC has successfully completed ten million simulated scenarios and is ready for operational trials.\u003c\/li\u003e\n\u003cli\u003eTeams address training, examination and evaluation, continuing qualification, security and protection.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eModule 9: Course Summary and Capstone:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e    Activity 9.1 Northstar 2035\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eIs TAATC ready for operational trials?\u003c\/li\u003e\n\u003cli\u003eTeams present one of three recommendations: proceed, proceed with conditions, do not proceed\u003c\/li\u003e\n\u003cli\u003eEvery recommendation must be defended using specific SSDF and AI Community Profile guidance and supporting evidence.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Learning Tree","offers":[{"title":"26BD51US \/ 2026-11-16T09:00:00 \/ Herndon, VA","offer_id":46272328368264,"sku":"US-2083-IL","price":1357.0,"currency_code":"USD","in_stock":true},{"title":"26CA49CN \/ 2026-12-14T09:00:00 \/ Ottawa","offer_id":46272328401032,"sku":"US-2083-IL","price":1357.0,"currency_code":"USD","in_stock":true},{"title":"271D19US \/ 2027-01-11T09:00:00 \/ Herndon, VA","offer_id":46442914775176,"sku":"US-2083-IL","price":1357.0,"currency_code":"USD","in_stock":true},{"title":"272A57CN \/ 2027-02-08T09:00:00 \/ Ottawa","offer_id":46442914807944,"sku":"US-2083-IL","price":1357.0,"currency_code":"USD","in_stock":true},{"title":"273C61US \/ 2027-03-08T09:00:00 \/ Herndon, VA","offer_id":46442914840712,"sku":"US-2083-IL","price":1357.0,"currency_code":"USD","in_stock":true},{"title":"274A68CN \/ 2027-04-05T09:00:00 \/ Ottawa","offer_id":46442914873480,"sku":"US-2083-IL","price":1357.0,"currency_code":"USD","in_stock":true},{"title":"275C92US \/ 2027-05-03T09:00:00 \/ Herndon, VA","offer_id":46442914906248,"sku":"US-2083-IL","price":1357.0,"currency_code":"USD","in_stock":true},{"title":"276A89CN \/ 2027-06-03T09:00:00 \/ Ottawa","offer_id":46442914939016,"sku":"US-2083-IL","price":1357.0,"currency_code":"USD","in_stock":true},{"title":"276D02US \/ 2027-06-28T09:00:00 \/ Herndon, VA","offer_id":46442914971784,"sku":"US-2083-IL","price":1357.0,"currency_code":"USD","in_stock":true},{"title":"277A21CN \/ 2027-07-28T09:00:00 \/ Ottawa","offer_id":46442915037320,"sku":"US-2083-IL","price":1357.0,"currency_code":"USD","in_stock":true},{"title":"278B82US \/ 2027-08-23T09:00:00 \/ Herndon, VA","offer_id":46442915070088,"sku":"US-2083-IL","price":1357.0,"currency_code":"USD","in_stock":true},{"title":"279A21CN \/ 2027-09-20T09:00:00 \/ Ottawa","offer_id":46548057620616,"sku":"US-2083-IL","price":1357.0,"currency_code":"USD","in_stock":true}]}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0101\/6528\/9026\/collections\/qBTecSBkS9yLIru7Dnpr_15b8110c-3bcd-47cf-b721-fe6b35e7df86.webp?v=1791275369","url":"https:\/\/kpit.learningtree.com\/collections\/software-engineering.oembed","provider":"Learning Tree International","version":"1.0","type":"link"}