Agile and TDD with C

Corso

Online

Prezzo da consultare

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Descrizione

  • Tipologia

    Corso

  • Metodologia

    Online

  • Inizio

    Scegli data

TDD, o Test Driven Development, è un approccio allo sviluppo di software in cui codifica, test e progettazione avvengono in tandem in tutto il ciclo di sviluppo del software Agile è un approccio più ampio di processo e gestione allo sviluppo del software che enfatizza la consegna incrementale, la collaborazione in team, la pianificazione continua e l'apprendimento continuo In questo corso di formazione dal vivo istruito, in loco o remoto, i partecipanti impareranno come scrivere applicazioni C di elevata qualità utilizzando un approccio di sviluppo TDD e Agile I partecipanti metteranno in pratica le loro conoscenze eseguendo una serie di esercitazioni per creare un'applicazione C ben progettata e ben collaudata Alla fine di questa formazione, i partecipanti saranno in grado di: Installa e configura gli strumenti di sviluppo e test necessari per eseguire TDD Progettare, sviluppare e testare unitamente un'applicazione C utilizzando un approccio TDD Applicare le pratiche di pianificazione e gestione dello sviluppo Agile Pubblico Sviluppatori Capi progetto Formato del corso Lezione di parte, discussione parziale, esercitazioni e pratica intensiva Gli appunti Per richiedere una formazione personalizzata per questo corso, vi preghiamo di contattarci per organizzare .
Machine Translated

Sedi e date

Luogo

Inizio del corso

Online

Inizio del corso

Scegli dataIscrizioni aperte

Profilo del corso

An understanding of C programming
An understanding of software testing concepts

Domande e risposte

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Chi vuoi che ti risponda?

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

Opinioni

Materie

  • C++
  • C#
  • C

Programma

Introduction

  • Benefits of TDD and Agile

TDD (2 Days)

Installing and Configuring Automated Unit Testing Frameworks

TDD Approaches

  • Designing software using TDD
  • Refactoring software
  • TDD workflows and patterns

Implementing TDD

  • Collaborating Modules
  • Understanding Test Fakes, Stubs, Doubles, and Mocks
  • Writing good unit tests
  • Improving existing tests
  • Refactoring an application
  • Writing tests for legacy C
  • Adapting TDD for embedded software development
  • Test-Driving Next to the Silicon with Mocks

Agile (1 Day)

Introduction

  • Agile vs Traditional Software Development Approaches
  • The Agile Manifesto

Implementing Agile

  • Release Planning, Iteration Zero
  • Iteration Planning, Estimation
  • Requirement Review, Daily Stand-up
  • Team Quality, Iteration Testing, Acceptance
  • Iteration Review (Showcase)
  • Retrospectives
  • Lesson learned of Agile Principles

Summary and Conclusion

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Agile and TDD with C

Prezzo da consultare