Software Craftsmanship Course
This 1-day experiential learning course will prepare you to become a Software Craftsman. It provides concrete software development experiments on Agile engineering practices with Craftsmanship mindset that are essential to write a clean, well-crafted code.
It also presents in detailed how software developer can take the most out of your technical tools (technology framework and/or IDE) to increase your productivity and confidence when working within a large code base.
The course is entirely hands-on coding practices with different set of consecutive exercises which participants will attempt to solve with collaborative guidance from trainer. After each exercise, a debrief will be conducted to reinforce the learning objective.
Each exercise, example is used to assist the participants to develop the knowledge, skills, capabilities and insights needed to make the shift from the traditional software development practices to Agile approach.
At the end this course, trainees have a clear understanding about:
This course is intended for software architects, senior software engineers, developers, team leads, scrum master, and anyone who is expected to be part of the development team using agile.
Participants should have a good knowledge of software development and project life cycle.
Participants are also required to:
Java: Junit, Ant, Mockito
.Net: NUnit, XUnit, Moq
Each session will be limited to a maximum of 12 participants.
Duration: 1 day
Location: Singapore, Hong Kong
Training Fee: SGD 800 / HKD 4700
Terms and conditions apply.
Phone: (SG)+65 6635 6056 / (HK)+852 28610855
*Each session will be limited to a maximum of 12 participants
We also offer...