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
AI-Assisted Test Automation
Gain knowledge and practical skills on how AI may speed up the execution of tasks that a test automation engineer faces daily and improve their average performance.
Foundations of Machine Learning Operations
The course will provide an end-to-end view of the problem of machine learning operations (MLOps) in simple, non-technical language. Learners will discover the ‘what,’ ‘why,’
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
Introduction to FinTech
Discover how Fintech is reshaping finance! Explore trends like blockchain, open banking, cryptocurrencies, and mobile payments. Learn how technology is driving smarter, more accessible financial so
EngX Clean Code
Learn to write readable, efficient, and modifiable code. Identify and fix flaws with effective techniques. Master constructive code reviews to improve collaboration and outcomes. Explore how AI too