I used to be a programmer, but no QA experience. Do you think if I should take the following training class?

Seminar #1 & #2: Testing Basics
<font color="pink"> </font> <font color="pink"> </font> SEI-CMM &amp; ISO Over View
Introduction to Software Project Life Cycle (SDLC)
Introduction to Software Testing
Introduction to Testing Life Cycle
Types/Levels of Testing
Test Metrics and Basic Flow of Testing
Bug Tracking Tools (Bug Review Meetings)
White Box Testing and Ghost Process

<font color="pink"> </font> <font color="pink"> </font> <font color="pink"> </font>
Introduction to Test Director Test Management Tool
Creating a New Project
Creating a Test Plan, Designing Tests, Running Tests and Tracking Defects
Remote Defect Reporter
Connect TestDirector to WinRunner, LoadRunner, QTP etc

Seminar <font color="pink"> </font> #4: WinRunner (4h)
Introduction to WinRunner Functional/Regression UI Automation Tool
Setting up GUI Map and Objects Dynamic values
Rapid test script wizard
Programming tests with TSL
Creating Data-Driven tests Test with multiple sets of data
Reading text and Creating Batch Tests
Maintaining Test Scripts

Seminar #5: QTP &amp; LoadRunner (4h)
Introduction to QuickTestPro
Introduction to LoadRunner
<font color="pink"> </font> <font color="orange"> </font>