Course Detail
EngX Unit Testing
- Overview
- Course Details
- Course Fee
Course Overview
Master the art of unit testing and TDD to write better code and boost efficiency. Learn to refactor confidently, improve legacy code, and validate quality using metrics. Discover how AI can enhance unit testing, streamline your workflows, and take your coding skills to the next level.
Mode of Delivery
Self-paced course (Online Learning)
Course Description
- Unit Testing Fundamentals
- Writing Readable Unit Tests
- Practice: Unit Testing Fundamentals
- Code Isolation and Test Doubles
- Coding Story: Test Doubles
- Practice: Test Doubles
- Unit Testing Approaches
- Coding Story: Testing Schools
- Practice: Testing Schools
- Code Coverage
- Mutation Testing
- Practice: Code Coverage and Refactoring
- Working With Legacy Code
- Coding Story: Working With Legacy Code
- Practice: Working With Legacy Code
- Test-Driven Development Approach
- Coding Story: Test-Driven Development
- Practice: Test-Driven Development
Learning Outcomes
- After you complete the course, you should be able to:
- Write effective unit tests to increase both the functional and structural quality of code
- Examine code and mutation coverage to ensure the quality of unit tests
- Reduce the complexity of code refactoring
- Introduce changes to legacy code that has already been covered by unit tests
- Implement the test-driven development approach
Who Should Attend
Minimum Entry Requirement
- Software Engineers
- Level: D1+
- At least B1+ level of English
- Know how to work with GitLab
- Know one of these programming languages: Java, C#, JS, or Python
Duration
(16 Hrs)
Course Fee
$59.95 (Incl. of 9% GST)
Registration Fee
A Registration Fee of $10.90 (Incl. of 9% GST) will be collected upon course registration, and It is non-refundable.
* In the event of any class cancellation by Eduquest, the Registration fee will be refunded
Miscellaneous Fees (Incl. of 9% GST)
Admin Fee for Absent and Reschedule: $32.70
Admin Fee for Make-up Session for Partial Absent, Appeal & Re-assessment: $54.50
Miscellaneous Fees refer to any non-compulsory fees which the trainees pay only when applicable. Such fees are normally collected by Eduquest when the need arises.
Fees indicated are per pax and not per proforma invoice or invoice.
Schedule
Course Fee $59.95 (Incl. of 9% GST)
This Course Includes:
Duration: (16 Hrs)
Language: English
Related Courses
EngX Code Review
- Learn to set up and maintain effective code review processes
- Boost collaboration with teamwork techniques and structured reviews
Scrum Foundations
Learn Scrum basics or deepen your understanding of the framework. Explore Scrum values, Agile alignment, roles, events, and artifacts. Enhance teamwork with self-managing, cross-functional teams. A
Prompt Engineering Fundamentals
Master Prompt Engineering! Create impactful prompts with role, context, and instructions. Explore zero-shot, few-shot, and chaining techniques. Fine-tune parameters for better results and apply eth
EngX Technical Debt Management
This course is designed to provide you with a comprehensive understanding of technical debt, including its causes, effects, and, most importantly, how to manage it effectively.
AI-Assisted Engineering 2.0
Learn to leverage LLMs like ChatGPT and GitHub Copilot to optimize coding, enhance problem-solving, and accelerate project delivery.