Pentesting course
Learn penetration testing with a method, within a legal framework.
At least one year of higher education in IT (Bac+1)
Schedule, duration and cost
- Format
- Fully online
- Duration
- 3 months
- Registration
- Free
- Monthly fee
- 30,000 CFA francs, paid in advance
- Total cost
- 90,000 CFA francs (3 × 30,000 CFA francs)
- Schedule
- 9:30 pm – 11:00 pm, Dakar time (GMT), 2 sessions a week
Who it is for
IT students and professionals with at least one year of higher education in IT.
The course follows the steps of a real penetration test: scoping, reconnaissance, analysis, exploitation and reporting. The main tools are Kali Linux, Nmap and Metasploit. Each session ends with a lab exercise.
Prerequisite
At least one year of higher education in IT (Bac+1). You declare your level of study and field in the form. I then check this prerequisite before confirming your enrolment. The first monthly fee is only requested after that confirmation.
A strict legal framework. Practice takes place only in dedicated labs or on systems for which written authorisation has been obtained.
Your trainer
Malick Diallo, pentesting and office software trainer at Computech Institute in Dakar (2025-2026), TryHackMe Junior Penetration Tester certificate (November 2024). Read my background
12-week programme
-
Week 1
Legal and ethical framework
Written authorisation, scope, rules of engagement and Senegalese law.
-
Week 2
Lab and tools
Virtual machines, Kali Linux and an isolated environment.
-
Week 3
Networking for pentesting
TCP/IP, ports, services and traffic analysis.
-
Week 4
Reconnaissance
Passive research, DNS and open sources.
-
Week 5
Scanning and enumeration
Nmap, service and version discovery.
-
Week 6
Vulnerability analysis
CVE databases, scanners and manual verification.
-
Week 7
Exploitation with Metasploit
Modules, payloads and sessions, in the lab.
-
Week 8
Web applications (1)
OWASP Top 10, injection and authentication.
-
Week 9
Web applications (2)
XSS, access control and intercepting proxies.
-
Week 10
Post-exploitation
Privilege escalation on Linux and Windows.
-
Week 11
Writing the report
Findings, risk levels and recommendations.
-
Week 12
Final lab project
A full test on a lab machine, with a report.
Frequently asked questions
Are the courses online?
Yes. Every course is taught entirely online: all you need is a computer and an internet connection, wherever you are.
When are the classes?
2 sessions a week, 9:30 pm – 11:00 pm Dakar time (GMT).
How much does a course cost?
Registration is free. The course lasts 3 months at 30,000 CFA francs per month, 90,000 CFA francs in total.
Do I pay in advance?
Yes. Each monthly payment is made in advance, before the month of classes. For Pentesting, the first payment is only requested after the prerequisite has been checked.
What is the prerequisite for Pentesting?
At least one year of higher education in IT (Bac+1). You declare it in the form, then I check your diploma or transcript through the agreed channel before confirming.
Which language are the classes in?
Choose your preferred language when you enrol (French, Arabic, English or Turkish). I then confirm the language used for your group.
What is the prerequisite for Pentesting?
At least one year of higher education in IT (Bac+1). You declare it in the form, then I check it before confirming.
Where do we practise?
Only in dedicated labs or on systems for which written authorisation has been obtained. No test is ever run on a system without permission.
Enrol in this course
Registration is free. The first monthly fee is only requested once the prerequisite has been checked.