application

   CSD 3 Day Technical Track

CSD 3 Day Technical Track

Instructor

Discounted

CSD 3 Day Technical Track

CSD 3 Day Technical Track

All courses on the Certified Scrum Developer® track are taught by Registered Education Providers. For more information on the curriculum for the CSD credential, visit https://www.scrumalliance.org/get-certified/developer-track/certified-scrum-developer.

  • This course fulfills the technical skills requirement on the Certified Scrum Developer® track.

CSD – Certified Scrum Developer course focuses on the technical aspect of being agile and scrum practitioner. This three day technical track focuses on technical requirement to become a CSD. This course focuses on 3 day technical training out of the required 5 days of combined scrum and technical session to become a CSD. This three-day class is aimed at helping software development professionals and teams to be more effective when implementing Scrum and other Agile methodologies. They will learn how to create and maintain high quality systems through industry standard practices such as Test Driven Development, Continuous Integration and deployment, agile architecture, automation tools and common software design patterns.


Students who successfully complete the course and pass the assessment will be eligible for the Scrum Alliance’s Certified Scrum Developer® (CSD) credential.

Programming language:
Java, C#(.net), PHP, JavaScript - examples will be shown in max 2 languages based on the preference of majority of the participants. Going to add Python and Ruby to the list in few months time 

for registration, please click https://docs.google.com/forms/d/1H8EdSwfC8cDB73ze9azHOp9Q9rJUx55dnD13bAQ0ZEw

Dates:

9-11 Feb 2018

Location:

Dhaka, Dhaka, Bangladesh

Language:

English

Venue:

Dhaka Regency Hotel & Resort
Khilkhet
Dhaka, Dhaka, Bangladesh 1229
http://techmasters.co/certified-scrum-developer-csd-training/

Price:

35,000 BDT + VAT (15%)

Discounts:

Discounted seats available. Contact Syedur Rahman for more information.

Notes:

Group Discounts:

For 5 or more participants: 10% discount

For 10 or more participants or for private training , please contact us at [email protected]

The course will be divided into 3iterations across 3 days’ time frame.


Day 1:


Day one planning
Agile Principles and values
Team Collaboration, Customer collaboration
Using source code management tools – GIT for collaboration
Pair programming
Understanding User stories
Managing Specification
Agile Architecture
Agile Design
Introduction to Refactoring
Why and when to refactor
Class room exercise on Refactoring
Design Patterns
SOLID Principles
Code smells
Code reviews process and tools
Code Kata (2 hours)
Day 1 review and retrospective


Day 2:


Day two planning
Understanding TDD, BDD and ATDD
What is cucumber?
Understanding Gherkin and examples
Principles of Acceptance test driven development (ATDD)
Principles of Behavior driven development (BDD)
Unit testing
Discussion on Test Driven Development
Discussion on Unit Test Framework
Discussion on Red, Green and Refactor concept
Code sample on TDD
ATDD & BDD code kata (2 hours)
Test double
Explore Stub
Explore Mock
Explore faking
ATDD & BDD tools and suggestions
Day 2 review and retrospective


Day 3:


Day 3 planning
Continuous integration
Continuous delivery
Build tools – Jenkins
Agile testing
Selenium web driver
Best agile practices and tools
Robot Framework
Using Fitness
Workshop on CI, CD (2 hours)
Devops
Class room assessment (45 minutes)
Day 3 review and retrospective

  • Software Developers
  • Software Development Managers
  • Software Architects
  • QA/Automation Engineer
  • Scrum Masters
  • Business/Technical Analyst
  • DevOps engineers
  • Anyone involved in Scrum Team