Diploma In Software Testing & Cyber Security
📅 Start Date: September 16th, 2024
🏁 End Date: September ...
Flexible Payment Options We offer convenient payment options to make this investment in your future more accessible:
Pay Monthly: Spread the cost of the program over the duration of the course.
Pay in Full: Opt for a one-time payment and receive a discount on the total cost.
- Description
This comprehensive course is designed to equip students with the essential skills and knowledge in software testing and cyber security. With the increasing reliance on software systems across various industries, the need for reliable, secure, and efficient software has never been more critical. This course provides an in-depth understanding of software testing methodologies and practices, along with essential cyber security principles to protect systems from threats and vulnerabilities.
**Key Learning Outcomes:**
– Understand and apply various software testing techniques, including unit testing, integration testing, system testing, and acceptance testing.
– Gain hands-on experience in test automation tools and frameworks for both functional and non-functional testing.
– Identify and mitigate software vulnerabilities, understanding the fundamentals of secure coding practices.
– Learn about common cyber threats such as malware, phishing, and hacking, and how to implement defensive measures.
– Gain insights into network security, encryption, and best practices for securing data and communications.
– Understand the principles of ethical hacking and penetration testing to assess and strengthen the security of software applications.
– Stay updated with the latest trends in software testing and cyber security through case studies and industry insights.
**Target Audience:**
This course is suitable for software developers, QA engineers, IT professionals, and anyone interested in gaining practical knowledge in software testing and cyber security. No prior experience is required, though a basic understanding of programming concepts is helpful.
**Course Structure:**
1. **Introduction to Software Testing**
– Importance of Testing in Software Development
– Manual vs. Automated Testing
2. **Testing Methodologies and Techniques**
– Black Box and White Box Testing
– Unit, Integration, and System Testing
3. **Test Automation Tools**
– Introduction to Selenium, JUnit, and other popular frameworks
4. **Introduction to Cyber Security**
– Importance of Cyber Security in Today’s Digital World
– Common Threats and Vulnerabilities
5. **Secure Coding Practices**
– Identifying and Mitigating Vulnerabilities in Code
6. **Network and Application Security**
– Securing Web Applications and APIs
– Encryption Techniques and Secure Data Transmission
7. **Ethical Hacking and Penetration Testing**
– Introduction to Ethical Hacking Techniques
– Tools for Penetration Testing
8. **Industry Trends and Case Studies**
– Real-World Examples of Software Failures and Cyber Security Breaches
– Lessons Learned and Best Practices
**Assessment:**
Students will be assessed through a combination of hands-on projects, quizzes, and two real life projects that integrate software testing and cyber security skills.
By the end of this course, participants will be able to confidently test software applications for bugs and vulnerabilities, implement security measures to protect against cyber threats, and contribute to the development of secure and reliable software systems.
-
1L192QA: Introduction to Software Testing00:21:18
-
2L193QA: Introduction to Manual Testing02:05:09
-
3L194QA: Introduction to Manual Testing II01:30:59
-
4L195QA: Introduction to Manual Testing III00:35:28
Defect Life Cycle
-
5L196QA: Manual Testing Questions and Answers00:09:44
Manual Testing Questions and Answers
-
6L197QA: Manual Testing iv00:39:26
Types of Testing
-
7L198QA: Test Case00:21:37
Test Case
-
8L199QA: Test Case Demo (On Azure)01:04:48
Test Case Demo (On Azure)
-
9L200QA: Test Cases00:09:57
-
10L201QA: Test Cases01:32:06
-
11L202QA: Test Case Demo(On Excel)00:44:38
Test Case Demo(On Excel)
-
12L203QA: Test plan and Test management02:43:21
-
13L204QA: Introduction to Test Automation00:49:43
Installation of java,maven and IntelliJ
-
14L205QA: Introduction to Test Automation00:10:39
Automation Q $ A
-
15L206QA: Introduction to Test Automation01:16:20
Manual Testing Demo
-
16L207QA: Introduction to automation drop in session/workshop01:48:44
-
17L208QA: Introduction to Test Automation01:21:22
-
18L209QA: Introduction to Test Automation00:09:47
Automation Q $ A
-
19L210QA: Introduction to Test Automation00:56:43
-
20L211QA: Introduction to Test Automation00:59:35
Automation workshop/demo
-
21L212QA: Introduction to Test Automation00:34:35
-
22L213QA: Introduction to Test Automation01:15:50
-
23L214QA: Introduction to Test Automation00:06:01
Assertion
-
24L215QA: Introduction to Test Automation00:31:13
Assertion (continuation)
-
25L216QA: Introduction to Test Automation00:15:35
Automation Q $ A/workshop
-
26L217QA: Introduction to Test Automation01:24:22
Background, Scenario outline,Invalid scenario
-
27L218QA: Introduction to Test Automation06:58:00
Look through session of interns progress on automation tasks
-
28L219QA: Introduction to Test Automation06:44:00
Version Control
-
29L220QA: Introduction to Test Automation01:16:40
Page object model, page factory
-
30L221QA: Introduction to Software Testing00:21:18
-
31L222QA: Introduction to Manual Testing02:05:09
-
32L223QA: Introduction to Manual Testing II01:30:59
-
33L224QA: Introduction to Manual Testing III00:35:28
Defect Life Cycle
-
34L225QA: INTRODUCTION TO MANUAL TESTING 11100:09:44
Manual Testing Questions and Answers
-
35L226QA: Manual Testing iv00:39:26
Types of Testing
-
36L227QA: Manual Testing iv00:21:37
Test Case
-
37L228QA: Manual Testing iv01:04:48
Test Case Demo (On Azure)
-
38L229QA: Manual Testing iv00:09:57
Test Cases
-
39L230QA: Manual Testing iv01:32:06
Test Cases
-
40L231QA: Manual Testing iv00:44:38
Test Cases
-
41L232QA: Test plan and Test management02:43:21
-
42L233QA: Introduction to Automation00:49:43
Installation of java,maven and IntelliJ
-
43L234QA: Introduction to Automation00:10:39
Automation Q $ A
-
44L235QA: Introduction to Automation01:16:20
Manual Testing Demo
-
45L236QA: Introduction to automation drop in session/workshop01:48:44
-
46L237QA: Automation01:21:22
-
47L238QA: Automation00:09:47
Automation Q $ A
-
48L239QA: Automation00:56:43
-
49L240QA: Automation00:59:35
Automation workshop/demo
-
50L241QA: Testers account permissions00:50:44
Testers account workhop/demo
-
51L242QA: Automation00:34:35
-
52L243QA: Automation01:15:50
-
53L244QA: Automation00:06:01
Assertion
-
54L245QA: Automation00:31:13
Assertion (continuation)
-
55L246QA: Automation00:15:35
Automation Q $ A/workshop
-
56L247QA: Introduction to Software Testing00:21:18
-
57L248QA: Introduction to Manual Testing02:05:09
-
58L249QA: Introduction to Manual Testing II01:30:59
-
59L250QA: Introduction to Manual Testing III00:35:28
Defect Life Cycle
-
60L251QA: Manual Testing Questions and Answers00:09:44
Manual Testing Questions and Answers
-
61L252QA: Manual Testing iv00:39:26
Types of Testing
-
62L253QA: Test Case00:21:37
Test Case
-
63L254QA: Test Case Demo (On Azure)01:04:48
Test Case Demo (On Azure)
-
64L255QA: Test Cases00:09:57
-
65L256QA: Test Cases (Cont�)01:32:06
-
66L257QA: Test Cases (Cont�)00:44:38
Test Case Demo(On Excel)
-
67L258QA: What is SQL?Video lesson
<ul>
<li>SQL stands for Structured Query Language</li>
<li>SQL lets you access and manipulate databases</li>
<li>SQL became a standard of the American National Standards Institute (ANSI) in 1986, and of the International Organization for Standardization (ISO) in 1987</li>
</ul>
-
68L259QA: How To Write User Stories and Acceptance Criteria01 hour 10 minutes
-
69L260QA: Introduction to Manual Testing01 hour 34 minutes
-
70L261QA: Software Testing Q&A30 minutes 29 seconds
-
71L262QA: Test Fundamentals02 hours 09 minutes
-
72L263QA: SDLC/STLC01 hour 39 minutes
-
73L264QA: SDLC/STLC PART 226 minutes
-
74L265QA: SDLC/STLC PART 301 minute 37 seconds
-
75L266QA: Test Design02 hours 28 minutes
-
76L267QA: Test Design Part 201 hour 35 minutes
-
77L268QA: Test management/documentation (Reports,risk, test estimation), roles, tools & processes01 hour 04 minutes
-
78L269QA: Test Strategy, Test Deliverables02 hours 02 minutes
-
79L270QA: Test Cases Creation using Excel and AzureDevOps - Workshop.02 hours 10 minutes
-
80L271QA: Test Design, Test Cases & Test Techniques.02 hours 17 minutes
-
81L272QA: Using Shared Step functionality in AzureDevOps Q&A44 minutes
-
82L273QA: Guidelines to Using Testers Account on Azure DevOps.38 minutes
-
83L274QA: Manual Testing Workshop USING AZURE DEVOPS01 hour 50 minutes
-
84L275QA: Static Testing Concept/ Requirement Review02 hours 17 minutes
-
85L276QA: Introduction to Webdriver Command and Workshop on Automation Framework SetUp02 hours 40 minutes
-
86L277QA: Test Automation Workshop01 hour 44 minutes
-
87L278QA: API TESTING48 minutes
-
88L279QA: ELEMENT LOCATORS02 hours 53 minutes
-
89L280QA: PAGE OBJECTS02 hours 20 minutes
-
90L281QA: ASSERTIONS02 hours 28 minutes
-
91L282QA: Mobile Testing02 hours 04 minutes
-
92L283QA: TDD, ATDD or BDD Gherkin Specflow Rudiments And WebDriver Command01 hours 52 minutes
-
93L284QA: Guidelines to Using Testers Account on Azure DevOps.38 minutes 41 seconds
-
94L285QA: Introduction To Software Testing 23mins 5s
-
95L286QA: Introduction To Software Testing 1Video lesson
-
96L287QA: QA Create First Test Project 10hours 29minutes
-
97L288QA: QA Create First Test Project 21hour 23minutes
-
98L289QA: WEB AND MOBILE MANUAL TESTING WORKSHOP (PART 1)1hour 25minutes
-
99L290QA: WEB AND MOBILE MANUAL TESTING WORKSHOP (PART 2)1hour 3minutes
-
100L291QA: QA Automation3hours 28minutes
-
101L292QA: SOFTWARE TESTING (SDLC & STLC)1hour 4minutes
-
102L293QA: QA MANUAL TESTING 22hour 39minutes
-
103L294QA: QA MANUAL TESTING 52hour 09minutes
-
104L295QA: MANUAL TESTING 42hours 12minutes
-
105L136CY: CYBER SECURITY BASICS SEC1011hr 47 mins
-
106L135CY: INTRODUCTION TO CYBERSECURITY SEC101 CLASS21hr 44 mins
-
107L134CY: INTRODUCTION TO CYBERSECURITY SEC101 CLASS11hr 27mins
-
108L133CY: Introduction to Cyber Security I37 minutes
-
109L105CY: Fundamental concepts in Cyber Security01:10:21
Fundamental concepts in Cyber Security
-
110L106CY: Basics of Network Security00:46:07
Networking, Network and Network Security
-
111L107CY: Networking Component Demo - Packet Tracer01:18:21
Networking Component Demo - Packet Tracer
-
112L125CY: Azure Sentinel Part 200:18:16
Introduction to Lab (Azure Sentinel)
-
113L124CY: Azure Sentinel Part 100:13:24
Azure Sentinel- (Account set-up)
-
114L126CY: Azure Sentinel Part 300:52:02
Azure Sentinel workshop
-
115L127CY: Azure Sentinel Part 400:05:08
Login and Monitoring 1
-
116L128CY: Azure Sentinel Part 501:13:47
Login and Monitoring 2
-
117L129CY: Azure Sentinel Part 600:20:07
Understanding Azure Active Directory
-
118L130CY: Azure Sentinel Part 700:42:52
Creation of Azure Log Analytic workspace
-
119L131CY: Azure Sentinel Part 800:12:28
Adding Microsoft Azure sentinel to work space
-
120L132CY: Azure Sentinel Part 900:13:49
Micrsoft Sentinel Threat Intelligence
-
121L108CY: Overview of Security Operations01:20:01
Overview of Security Operations
-
122L109CY: Social Engineering00:19:31
Phishing and Phishing Analysis
-
123L110CY: HOW TO ANALYSE PHISHING EMAIL USING OSINT #virustotal #ipvoid #urlscan #mxtoolbox00:29:16
HOW TO ANALYSE PHISHING EMAIL USING OSINT #virustotal #ipvoid #urlscan #mxtoolbox
-
124L111CY: WHY YOU CANNOT USE OSINT TO ANALYSE A PHISHING EMAIL -ATTACHMENT00:05:48
WHY YOU CANNOT USE OSINT TO ANALYSE A PHISHING EMAIL -ATTACHMENT
-
125L112CY: Log Analysis and Collection Part 100:58:48
Understanding Log Analysis and Collection
-
126L113CY: Log Analysis and Collection Part 200:35:18
Log Analysis workshop
-
127L114CY: Mastering Log collection and Compliance Part 100:37:53
Log collection and compliance
-
128L115CY: Mastering Log collection and Compliance Part 200:37:26
Log Collection and Compliance Quiz
-
129L116CY: Security Tools01:02:39
Security Tools and Categories
-
130L117CY: Incident Response Part 100:44:05
Introduction to Incident Response
-
131L118CY: Incident Response Part 200:29:04
Incidence Response workshop
-
132L119CY: Wire Shark Workshop01:00:22
Wire Shark Continuation
-
133L120CY: Wire Shark Individual presentation00:52:14
Wireshark Workshop
-
134L121CY: Pcap File Analysis with Wireshark01:02:47
Pcap Analysis
-
135L122CY: Pcap Analysis Presentation00:25:38
Pcap Analysis
-
136L123CY: MITRE ATTACK FRAMEWORK00:58:52
Introduction to Mitre Attack framework
-
137L001GN: Sprint 1 Demo and presentationVideo lesson
-
138L002GN: Sprint 2 Demo and presentation180
Presentation by all 2023W teams
-
139L003GN: Sprint 3 Demo and presentationVideo lesson
-
140L004GN: Sprint 3 Demo and presentationVideo lesson
-
141L005GN: CV Creation, CV Review, How to apply for jobs, Mock Interviews/Interview Prep58
CV creation live workshop
-
142L006GN: Job Application guide00:45:51
Job Application guide
-
143L007GN: Introduction to Scrum MasteryVideo lesson
Scrum Master Roles and Responsibility
-
144L008GN: Introduction to Agile Project Management & PlanningVideo lesson
Introduction to Agile Project Management & Planning
-
145L009GN: Scrum CeremoniesVideo lesson
Scrum Ceremonies
-
146L010GN: Team charterVideo lesson
Team charter
-
147L011GN: Scrum Ceremonies Workshop Sprint PlanningVideo lesson
Scrum Ceremonies Workshop Sprint Planning
-
148L012GN: Scrum Ceremonies Workshop Daily Stand UpVideo lesson
Scrum Ceremonies Workshop Daily Stand Up
-
149L013GN: Scrum Ceremonies Workshop Sprint ReviewVideo lesson
Scrum Ceremonies Workshop Sprint Review
-
150L014GN: Scrum Ceremonies Workshop Sprint RetrospectiveVideo lesson
Scrum Ceremonies Workshop Sprint Retrospective
-
151L015GN: Scrum Ceremonies Workshop Q&AVideo lesson
Scrum Ceremonies Workshop Q&A
-
152L016GN: Azure Board Project Set UpVideo lesson
Azure Board Project Set Up
-
153L017GN: Azure Board Project Set Up WorkshopVideo lesson
Azure Board Project Set Up Workshop
-
154L018GN: Sprint 0 DemoVideo lesson
Sprint 0 Demo
-
155L019GN: Sprint 0 Demo FeedbackVideo lesson
Sprint 0 Demo Feedback
-
156L020GN: Sprint 1 ExpectationsVideo lesson
Sprint 1 Expectations
-
157L021GN: Capacity PlanningVideo lesson
Capacity Planning
-
158L022GN: Capacity Planning WorkshopVideo lesson
Capacity Planning Workshop
-
159L023GN: General meetingVideo lesson
General meeting
-
160L024GN: Sprint 0 DemoVideo lesson
Sprint 0 Demo
-
161L025GN: Sprint 0 Demo FeedbackVideo lesson
Sprint 0 Demo Feedback
-
162L026GN: CV Creation, CV Review, How to apply for jobs, Mock Interviews/Interview Prep58
CV creation live workshop
-
163L027GN: CV Creation, CV Review, How to apply for jobs, Mock Interviews/Interview Prep58
-
164L028GN: Sprint 1 Demo and presentationVideo lesson
-
165L029GN: Sprint 2 Demo and presentation180
Presentation by all 2023W teams
-
166L030GN: General Meeting180
Interview Prep
-
167L031GN: CV Review120
-
168L032GN: Internship Induction1hour 6mins 55s
-
169L033GN: Q&A 09 May 202313mins 21s
-
170L034GN: Visio Show and Tell1hour 29minutes
-
171L035GN: SKILL MATRIX1hour
-
172L036GN: Mentorship Session For Visio and User Story1hour 58minutes
-
173L037GN: JIRA Set-Up Tutorial1hour 9minutes
-
174L038GN: MIND MAP SESSION0hours 14minutes
-
175L039GN: ROLE OF TEAM MEMBERS0hours 50minutes
-
176L040GN: Work Placement Onboarding00:08:42
Structure, Career Development & Pastoral Care
-
177L041GN: Introduction to all the Roles & Calendar Update00:59:47
Introduction to all the Roles & Calendar Update
-
178L042GN: Career Development00:37:04
Career Development
-
179L043GN: Introduction to Scrum Mastery00:51:14
Introduction to Scrum Mastery
-
180L044GN: Introduction to Business Analysis00:51:21
Introduction to Business Analysis
-
181L045GN: Introduction to Software Testing01:12:06
Introduction to Software Testing
-
182L046GN: Introduction to Cybersecurity00:38:37
Introduction to Cybersecurity
-
183L047GN: Introduction to Project Management00:37:52
Introduction to Project Management
-
184L048GN: Introduction to Data Analysis00:55:03
Introduction to Data Analysis
-
185L049GN: Scrum Ceremonies01:32:46
Scrum Ceremonies
-
186L050GN: Scrum Ceremonies - Worskshop01:29:15
Scrum Ceremonies - Worskshop
-
187L051GN: Team Charter00:47:11
Team Charter
-
188L052GN: Career Development01:25:09
CV Creation
-
189L053GN: Azure Board Set-up02:43:10
Azure Board Set-up