Learn all about scrum & agile programming

Agile Courses

Just because agile is based on common sense doesn’t mean it’s like second nature to developers. In fact, many times when organizations make the leap to agile, they require directed coaching to fully absorb the principles and practices of agile. Many organizations offer agile training, but, since my team practices Scrum, I recommend CollabNet, who holds regular courses across the country and throughout Europe. You can check out their offerings below

ScrumMaster Courses


// example of how to use basic selector to retrieve HTML contents
include('simple_html_dom.php');

// get DOM from URL or file
$html = file_get_html('http://www.collab.net/services/training/agile-legacy');
$x=0;

// find all span tags with class=gb1
foreach($html->find(‘table.views-table’) as $e){
foreach($e->find(‘tr’) as $course){

$regexp = “]*href=(\”??)([^\" >]*?)\\1[^>]*>(.*)<\/a>“;
if(preg_match_all(“/$regexp/siU”, trim($course->find(‘td.views-field-field-date’, 0)), $matches)) {
$class[$x]['link'] = $matches[2][0];
}
$class[$x]['date'] = (trim($course->find(‘td.views-field-field-date’, 0)->plaintext));
$class[$x]['address'] = (trim($course->find(‘div.thoroughfare’, 0)->plaintext));
$class[$x]['city'] = (trim($course->find(‘span.locality’, 0)->plaintext));
$class[$x]['state'] = (trim($course->find(‘span.state’, 0)->plaintext));
$class[$x]['zip'] = (trim($course->find(‘span.postal-code’, 0)->plaintext));
$class[$x]['instructor'] = (trim($course->find(‘td.views-field-field-course-instructors’, 0)->plaintext));
$class[$x++]['type'] = str_replace (‘ Course’, ”, (trim($course->find(‘td.views-field-field-sort-course-type’, 0)->plaintext)));
}
}
foreach($class as $y){
echo “

“;
echo “

“;
echo “

“;
echo “

“;
echo “

“;
}

?>

When Where Course Type
” . $y['date'] . “ ” . $y['city'] . “ ” . $y['type'] . “

Be Sociable, Share!

Write a comment