Skip to content
FenvoraTechReal projects. Real skills.

IT training

Technical Leadership and Code Review for Developers

Develop the skills to review code, design systems and lead a team to reliable delivery.

Course overview

For developers moving into senior or lead roles. Learn to run effective code reviews, write technical design documents, plan sprints and mentor teammates.

What you will learn

  • Give and receive code reviews that improve quality and morale
  • Write concise technical design documents
  • Plan, estimate and deliver work in sprints
  • Mentor developers and communicate with stakeholders
  • Set up quality gates in CI

Syllabus

  1. Module 1: Code review practice

    • What to look for
    • Giving feedback
    • Review checklists
  2. Module 2: Technical design

    • Design documents
    • Trade-off analysis
    • API and data design
  3. Module 3: Delivery

    • Sprint planning
    • Estimation
    • Managing technical debt
  4. Module 4: Leading people

    • Mentoring
    • Communication
    • Handling conflict
  5. Module 5: Quality systems

    • CI quality gates
    • Testing strategy
    • Release practices

Projects and assignments

  • A design document for a real feature
  • A code review checklist and pull request template for a team

Instructor

Amol Kharate

Founder and technical lead at FenvoraTech. Senior full-stack developer with 10+ years of experience, including leading engineering teams, running code reviews and owning delivery from requirements to production.

Enquire about this course

Ask about batches, fees, the syllabus or whether this course suits you.

For example weekday evenings or weekends.

Request a callback

Prefer to talk? Leave your number and we will call you.