Certified Scrum Developer Training (CSD ®) Knowledge Hut

    Course details

    Scrum is an iterative and incremental process for agile product development that challenges the traditional sequential approach. The Certified Scrum Developer credential is given to those who have demonstrated through formal training and a technical assessment that they have a thorough grasp of Scrum principles. They should also have specialized technical knowledge of Agile, and above all must be committed to continuous improvement. Our comprehensive course in CSD training helps you earn the Certified Scrum Developer credential that can demonstrate that you have a comprehensive understanding of Scrum principles, and have grasped Agile engineering skills.

    The training is in two parts- the first part is for two days, and teaches the basics of working in a Scrum environment. Candidates are taught the Scrum framework, principles, roles and ceremonies. The second part is the three day Technical Track, and CSMs can skip the first part and attend our CSD Technical Track training alone. This part of the training offers both theory and practical sessions. The theory sessions offer actual design and code samples, while the hand-on sessions and exercises will help you grasp the knowledge in a clear and practical way.

    As a CSD credential holder, you will have your own profile page on the Scrum Alliance website and can use a specially designed logo to highlight your credentials.

    Day 1  CSD INTRO

    Iteration1

    • Discussion on Essence of Agile
    • Discussion on Scrum Basic
    • Difference on Sprint

    Iteration 2

    • Discussion on Scrum Roles
    • Discussion on Scrum Ceremonies
    • Difference on Scrum Artifacts

    Day 2 : CSD ELECTIVE

    Iteration 3

    • Discussion on Acceptance Test Driven Development
    • Discussion on Behaviour Driven Development
    • Difference between ATDD, BDD, and TDD
    • Discussion on how BDD fits in Agile
    • Code example on BDD

    Iteration 4

    • Classroom Exercise on BDD
    • Discussion on Gherkin
    • Discussion on Best Practices for writing Feature File
    • Discussion on Fitnesse and Selenium

    Day 3 : TECHNICAL TRACK 

    Iteration 5

    • Discussion on Agile Architecture and Design
    • SOLID design principles
    • Design Patterns
    • AntiPatterns
    • Code example on SOLID design principle

    Iteration 6

    • Code example on SOLID design principles – Continued
    • Discussion on Collaboration
    • Customer collaboration
    • Team collaboration

    Day 4 : TECHNICAL TRACK 

    Iteration 7

    • Discussion on Test Driven Development
    • Discussion on Unit Test Framework
    • Discussion on Red, Green and Refactor concept
    • Code sample on TDD

    Iteration 8

    • Class room exercise on TDD
    • Introduction to Refactoring
    • Why and when to refactor
    • Class room exercise on Refactoring

    Day 5 : TECHNICAL TRACK

      Iteration 9

    • Discussion on Continuous Integration
    • Discussion on benefit of Continuous Integration
    • Discussion on Build Type
    • Discussion on Continuous Testing, Inspection, Deployment and Feedback

    Iteration 10

    • Code demo on Continuous Integration
    • Exercise on TDD, Refactoring and CI
    • Recap 

    Who Can Attend?

    Our CSD Training and Certification is ideal for CSM Credential Holders who are:

    • IT professionals, supporting software development projects
    • Architects
    • Business Analysts
    • Developers
    • QA testers
    • Engineers
    • Project/Product Managers
    Updated on 08 November, 2015

    About Knowledge Hut

    In today’s dynamic world of workplace education, learning policies within organisations are evolving at rapid speed in response to emerging technologies. Traditional, formal and scheduled training methods have given way to more informal and on-demand forms of learning, with an increasing accent on blended and e-learning delivery modes. At KnowledgeHut, They help you with the capabilities to rapidly respond to these new demands for flexibility in learning processes.

    Continuous training and collaboration helps organizations stay at the cutting-edge of change. Since its inception in 2011, KnowledgeHut has proven itself as a leading corporate training and consulting service provider, delivering high value in innovative, practical approaches to learning. KnowledgeHut offers a wide range of services in training, learning and development in the fields of technology and management. The founders of the company are zealous young entrepreneurs, who Theyre motivated by the need to fill a niche in the IT Training industry for professionals.

    To stay abreast with the ever changing technologies in this industry, and also to help continued professional development among aspiring IT managers and executives, KnowledgeHut offers a variety of accredited training programs. KnowledgeHut is an extended solutions partner to organizations seeking consulting or training services to enhance workforce performance and drive business success.

    Their cTheirseware in the fields of Sales, Operations, Marketing, Management and Consulting is aimed at delivering measurable improvements in business performances and productivity. Professionals who have completed Their training are equipped with state-of-the-art knowledge and technical skills that enable them to stay at the forefront of their careers.

    See all Knowledge Hut courses
    Are you from Knowledge Hut ? Claim your course!
    Courses you can instantly connect with... Do an online course on Scrum Master starting now. See all courses

    Is this the right course for you?

    Didn't find what you were looking for ?

    or