Spring Courses Open for Enrollment
15% discount on select winter & spring courses for all subscribers.Coronavirus (COVID-19) Update
Our courses are taught remotely through spring 2021. Please check our coronavirus update page for our latest announcements.
Course
Agile Software Development using TDD/BDD and Python
This course provides an overview of agile software development with an emphasis on popular software development practices like test-driven development (TDD) and behavior-driven development (BDD). It covers best practices, techniques and tools used in TDD and BDD, providing an overview of testing methodologies, including black box and white box testing in the evolving Agile/Scrum model. You will learn how to use Git for version controlling and GitHub for source code management. The course introduces xUnit framework based test automation using Python pyUnit and nose as well as Selenium WebDriver based functional test automation. Test coverage concepts, strategies and tools such as coverage are also addressed. By the end of the course, you will gain hands-on exposure to cutting-edge tools heavily used in the software industry. You are encouraged to bring laptops to class.
Skills Needed: Coding knowledge of any general purpose programming language such as Python, Java, C++, Ruby, or C# is required. Students without prior programming experience in Python are encouraged to go through a quick learning guide such as www.learnpython.org before the first lab starts.
Sections Open for Enrollment:
Schedule
Date: | Start Time: | End Time: | Meeting Type: | Location: |
---|---|---|---|---|
Fri, 02-05-2021 | 6:30 p.m. | 9:30 p.m. | Live-Online | ONLINE |
Fri, 02-12-2021 | 6:30 p.m. | 9:30 p.m. | Live-Online | ONLINE |
Fri, 02-19-2021 | 6:30 p.m. | 9:30 p.m. | Live-Online | ONLINE |
Fri, 02-26-2021 | 6:30 p.m. | 9:30 p.m. | Live-Online | ONLINE |
Fri, 03-05-2021 | 6:30 p.m. | 9:30 p.m. | Live-Online | ONLINE |
Fri, 03-12-2021 | 6:30 p.m. | 9:30 p.m. | Live-Online | ONLINE |
Fri, 03-19-2021 | 6:30 p.m. | 9:30 p.m. | Live-Online | ONLINE |
Fri, 03-26-2021 | 6:30 p.m. | 9:30 p.m. | Live-Online | ONLINE |
Fri, 04-02-2021 | 6:30 p.m. | 9:30 p.m. | Live-Online | ONLINE |
Fri, 04-09-2021 | 6:30 p.m. | 9:30 p.m. | Live-Online | ONLINE |
Course Inquiry
Ask us any questions you may have about this course.