Understand your team

About course

Are you a Team Leader, Scrum Master, Project Manager, Product Manager, or similar role without a technical background? This training is designed for you! You will gain insights into common technical challenges faced in various companies and acquire foundational knowledge in coding and testing.

What you will learn

  • Create Easy Technical Scripts: Develop simple scripts to automate tasks and solve problems.
  • Create Unit Tests: Write and implement unit tests to validate individual components.
  • Create Integration Tests: Develop integration tests to ensure components work together correctly.
  • Understand the Testing Pyramid: Learn the concept of the testing pyramid and its application in testing strategies.
  • Understand AWS Infrastructure: Gain a foundational understanding of AWS infrastructure and its components.
  • Apply TDD Approach and Compare with Traditional Testing: Implement tests using Test-Driven Development (TDD) and compare this approach with traditional testing methods.
  • Create a CI/CD Pipeline: Build and configure a Continuous Integration/Continuous Deployment (CI/CD) pipeline to streamline development and deployment processes.
  • Design Patterns – Importance and Application: Explore design patterns, their significance, and how they improve software design.

Agenda

1 day:
  • nodejs setup,
  • first step – hellp world!
  • first unit test,
  • first integration test
  • comparing results of unit tests with integration tests
  • testing pyramid,
2 day:
  • TDD,
  • Testing stability,
  • CI/ CD – why it is important,
  • Basic AWS infra,
  • SOLID and architecture design.

Certification and Resources

  • Certificate of Completion
  • Access to Course Presentation
  • Access to Course Video Materials

Onsite: 3000 PLN + VAT
Online: 2600 PLN + VAT