Software DevelopmentUnit and Integration Testing for Learning Progress Systems
Software Developer
Use isolated tests for decisions and integration tests for behavior across system boundaries. Practice with two learners, three lessons and one repeated completion event.
10 lessons · Portfolio project
Software DevelopmentDebugging and Observability for Learning Progress Systems
Software Developer
Reproduce the issue, trace the request through each stage and record the first point where behavior differs. Practice with two learners, three lessons and one repeated completion event.
10 lessons · Portfolio project
Software DevelopmentCode Review and Release Readiness for Learning Progress Systems
Software Developer
Review changes against requirements and run the affected checks before release. Practice with two learners, three lessons and one repeated completion event.
10 lessons · Portfolio project
Software DevelopmentBackend API Development
Software Developer
Design predictable endpoints and verify the behavior clients depend on.
10 lessons · Portfolio project
Software DevelopmentGit and Collaborative Development
Software Developer
Use branches, readable commits, and reviews to make changes easier to verify.
10 lessons · Portfolio project
Software DevelopmentSQL for Application Developers
Software Developer
Model application data and query it without inflating totals.
10 lessons · Portfolio project
Software DevelopmentPython Projects · Define a measurable outcome
Python Automation Developer
Practice how to define a measurable outcome for python projects using a worked example and a case exercise.
10 lessons · Portfolio project
Software DevelopmentPython Projects · Establish a baseline
Python Automation Developer
Practice how to establish a baseline for python projects using a worked example and a case exercise.
10 lessons · Portfolio project
Software DevelopmentPython Projects · Map stakeholders
Python Automation Developer
Practice how to map stakeholders for python projects using a worked example and a case exercise.
10 lessons · Portfolio project
Software DevelopmentPython Projects · Write interview questions
Python Automation Developer
Practice how to write interview questions for python projects using a worked example and a case exercise.
10 lessons · Portfolio project
Software DevelopmentPython Projects · Sample the right cases
Python Automation Developer
Practice how to sample the right cases for python projects using a worked example and a case exercise.
10 lessons · Portfolio project
Software DevelopmentPython Projects · Document constraints
Python Automation Developer
Practice how to document constraints for python projects using a worked example and a case exercise.
10 lessons · Portfolio project
Software DevelopmentPython Projects · Prioritize opportunities
Python Automation Developer
Practice how to prioritize opportunities for python projects using a worked example and a case exercise.
10 lessons · Portfolio project
Software DevelopmentPython Projects · Break work into milestones
Python Automation Developer
Practice how to break work into milestones for python projects using a worked example and a case exercise.
10 lessons · Portfolio project
Software DevelopmentPython Projects · Set acceptance criteria
Python Automation Developer
Practice how to set acceptance criteria for python projects using a worked example and a case exercise.
10 lessons · Portfolio project
Software DevelopmentPython Projects · Map the current workflow
Python Automation Developer
Practice how to map the current workflow for python projects using a worked example and a case exercise.
10 lessons · Portfolio project
Software DevelopmentPython Projects · Find bottlenecks
Python Automation Developer
Practice how to find bottlenecks for python projects using a worked example and a case exercise.
10 lessons · Portfolio project
Software DevelopmentPython Projects · Design a small pilot
Python Automation Developer
Practice how to design a small pilot for python projects using a worked example and a case exercise.
10 lessons · Portfolio project
Software DevelopmentPython Projects · Build a feedback form
Python Automation Developer
Practice how to build a feedback form for python projects using a worked example and a case exercise.
10 lessons · Portfolio project
Software DevelopmentPython Projects · Triage incoming work
Python Automation Developer
Practice how to triage incoming work for python projects using a worked example and a case exercise.
10 lessons · Portfolio project
Software DevelopmentPython Projects · Create a handoff checklist
Python Automation Developer
Practice how to create a handoff checklist for python projects using a worked example and a case exercise.
10 lessons · Portfolio project
Software DevelopmentPython Projects · Estimate capacity
Python Automation Developer
Practice how to estimate capacity for python projects using a worked example and a case exercise.
10 lessons · Portfolio project
Software DevelopmentPython Projects · Make a risk register
Python Automation Developer
Practice how to make a risk register for python projects using a worked example and a case exercise.
10 lessons · Portfolio project
Software DevelopmentPython Projects · Write a decision brief
Python Automation Developer
Practice how to write a decision brief for python projects using a worked example and a case exercise.
10 lessons · Portfolio project