Snel navigeren naar:

  • Inhoud
  • Voordelen
  • Specificaties
  • Reviews
  • More information
  • FAQ

Productinformatie

In deze debugging training / cursus leert u de basis van software debugging, debugging tools en debugging best practices. In deze cursus komt tevens debugging in Visual Studio 2013 naar voren. Later in de cursus worden nog enkele debugging tools zoals Performance Monitor, PerfView, en DebugDiag nader toegelicht.

Tot slot wordt er nog specifiek in gegaan op het debuggen in Windows. Kortom een cursus die verschillende manieren van debuggen behandeld.

Inhoud van de training

Fundamentals of debugging

12 uur

Introduction to Debugging

  • start the course
  • recognize basic concepts of debugging
  • recognize the importance of debugging
  • recognize basic debugging methodology
  • recognize basic causes and effects
  • recognize different types of software problems
  • recognize different types of software bugs
  • recognize the basics of measuring success in debugging
  • recognize how the journey begins
  • recognize the basics of monitoring, tracing, and profiling
  • recognize the basic development environments
  • recognize crashes
  • recognize hangs
  • recognize bad functionality
  • recognize performance problems
  • recognize the basic uses of Dr. Watson/Action Center
  • recognize the basic uses of performance counters
  • recognize the basic uses of MDbg
  • recognize the basic uses of PerfView
  • recognize the basic uses of DebugDiag
  • recognize prevention practices
  • recognize general debugging tips
  • recognize the six rules of debugging
  • recognize debugging tips for editors and debuggers
  • recognize the qualities of effective debuggers
  • recognize ways to improve your debugging skills
  • understand the basic concepts of debugging

Visual Studio 2013 Debugging

  • start the course
  • use the Visual Studio 2013 Debug menu
  • recognize new features of Visual Studio 2013 debugging
  • recognize Visual Studio debugging environments
  • use Visual Studio 2013 debugger tips
  • recognize the debugger
  • recognize breakpoints
  • use breakpoint tips
  • recognize stepping through code
  • recognize the code map
  • recognize data visualizers
  • work with breakpoints
  • run the debugger
  • recognize code stepping
  • use the code map
  • use data visualizers
  • use IntelliTrace
  • install Windows debugging environments
  • install the NuGet Package Manager
  • recognize what MDbg can do
  • recognize MDbg features
  • install MDbg
  • launch MDbg
  • create dumps with Task Manager
  • create dumps with Visual Studio
  • recognize and install ProcDump
  • work with ProcDump
  • load and review dumps
  • understand concepts in debugging an application using Visual Studio 2013

Debugging Tools

  • start the course
  • recognize what Performance Monitor can do
  • recognize the features of Performance Monitor
  • recognize the Performance Monitor interface
  • use Performance Monitor
  • recognize .NET performance counters
  • recognize what PerfView can do
  • recognize the features of PerfView
  • install PerfView
  • recognize the PerfView interface
  • use PerfView
  • recognize what DebugDiag can do
  • recognize the features of DebugDiag
  • install DebugDiag
  • use the DebugDiag Analysis module
  • use the DebugDiag Collection module
  • recognize Visual Studio Online
  • sign up for Visual Studio Online
  • create a team project with Visual Studio Online
  • manage code with Visual Studio Online
  • collaborate with Visual Studio Online
  • use simple code to crash an application
  • use Event Viewer
  • generate a crash dump
  • attach the debugger to a crashed process
  • recognize how to remotely monitor a process using the Visual Studio debugger
  • understand the features of debugging tools including Performance Monitor, PerfView, DebugDiag, and Visual Studio Online

Software Debugging in Windows

  • start the course
  • recognize how to install the Windows Debugging Tools
  • recognize the tools available in the Windows Debugging Tools set
  • recognize how to start the common debugging tools
  • recognize what symbol files are and how to retrieve them
  • recognize how debugging differs between various platforms
  • recognize the Windows Memory Management system
  • recognize basic concepts of the Windows Heap
  • recognize how the heap can be corrupted
  • recognize the tool available for monitoring heap
  • recognize how to use the Pageheap tool
  • recognize what causes resource issues
  • recognize how Windows handles are used to identify resource issues
  • recognize how to find resource handles for running applications
  • recognize how the UMDH, DebugDiag, and !heap commands are used to track down resource issues
  • recognize how to launch the UMDH tool
  • recognize web browser memory issues
  • recognize how to use the JSCRIPT Memory Analyzer tool
  • recognize the new debugging tools available with Windows 8
  • recognize the lifecycle of Windows 8 applications
  • recognize how to use the PLMDebug tool
  • recognize basic concepts of code analysis
  • recognize how to use the Code Analysis tools in Visual Studio
  • recognize how to create custom rules for the Code Analysis Dictionary
  • understand the various Windows debugging tools including managing memory issues, resource issues, and improving code quality

Kenmerken

Engels (US)
12 uur
Software Developer
90 dagen online toegang
HBO

Meer informatie

Extra product informatie 0
Doelgroep Softwareontwikkelaar, Webontwikkelaar
Voorkennis

Er is geen specifieke kennis nodig.

resultaat

Na het volgen van deze training bent u bekend met debugging en de verschillende manieren van debuggen.

Positieve reacties van cursisten

Ontwikkel je tot data analist

Service is echt heel goed. Snel, klantvriendelijk, weten waar ze over praten en denken met je mee met oplossingen. Daarnaast hebben ze ook een goed leerplatform om je studie te volgen en na elke module een korte toets om te zien hoeveel je ervan heb begrepen en je kan de status zien hoeveel tijd je hebt besteed aan je studie. Ik waardeer ze enorm en ik raad elke ICT'er aan om met hen in zee te gaan om je studie te volgen.

- Emilio Jones

Training: Introduction to SQL

Eén training geprobeerd en deze naar tevredenheid gevolgd. Een module werkte in eerste instantie niet, maar na contact opgenomen te hebben met klantenservice kreeg ik snel antwoord met een oplossing.

- Lars van der Spek

Training: Certified Ethical Hacker (CEHv12) - incl. examen

Eerste keer dat ik een online training heb gedaan en zou zo weer een training volgen via icttraningen.nl

- Jerry Jialal

Training: Microsoft Managing Modern Desktops (exam MD-101)

Het resultaat van de groep is absoluut bevredigend. Ik ga in ieder geval geen ander meer bellen.

- Antoine Evertze, Sales Engineer bij Chubb

Training: PRINCE2® 6e editie Foundation- incl. examen

Als er wat is staan ze altijd voor me klaar. Ik word meteen geholpen als ik bel.

- E. Zeijlmans, P&O adviseur bij Parnassia Groep

Training: ITIL® 4 Foundation - incl. examen

Wij zijn gebaat bij mensen die bijblijven in hun vakgebied en continu getriggerd worden.

- W. van Uijthoven, IT manager bij gemeente Arnhem

Training: Excel 2013 Compleet

Ik heb al eens eerder een training gehad via icttrainingen.nl en dat was een erg leerzame, leuke ervaring. Nu heb ik via het werk een online cursus en deze lijkt tot nu toe ook erg leerzaam.

- Michelle Brierley

Hoe gaat het te werk?

1

Training bestellen

Nadat je de training hebt besteld krijg je bevestiging per e-mail.

2

Toegang leerplatform

In de e-mail staat een link waarmee je toegang krijgt tot ons leerplatform.

3

Direct beginnen

Je kunt direct van start. Studeer vanaf nu waar en wanneer jij wilt.

4

Training afronden

Rond de training succesvol af en ontvang van ons een certificaat!

Veelgestelde vragen

Veelgestelde vragen

Op welke manieren kan ik betalen?

Je kunt bij ons betalen met iDEAL, PayPal, Creditcard, Bancontact en op factuur. Betaal je op factuur, dan kun je met de training starten zodra de betaling binnen is.

Hoe lang heb ik toegang tot de training?

Dit verschilt per training, maar meestal 180 dagen. Je kunt dit vinden onder het kopje ‘Kenmerken’.

Waar kan ik terecht als ik vragen heb?

Je kunt onze Learning & Development collega’s tijdens kantoortijden altijd bereiken via support@icttrainingen.nl of telefonisch via 026-8402941.

Background Frame
Background Frame

Onbeperkt leren

Met ons Unlimited concept kun je onbeperkt gebruikmaken van de trainingen op de website voor een vast bedrag per maand.

Bekijk de voordelen

Heb je nog twijfels?

Of gewoon een vraag over de training? Blijf er vooral niet mee zitten. We helpen je graag verder. Daar zijn we voor!

Contactopties