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

  1. Week 1

    Legal and ethical framework

    Written authorisation, scope, rules of engagement and Senegalese law.

  2. Week 2

    Lab and tools

    Virtual machines, Kali Linux and an isolated environment.

  3. Week 3

    Networking for pentesting

    TCP/IP, ports, services and traffic analysis.

  4. Week 4

    Reconnaissance

    Passive research, DNS and open sources.

  5. Week 5

    Scanning and enumeration

    Nmap, service and version discovery.

  6. Week 6

    Vulnerability analysis

    CVE databases, scanners and manual verification.

  7. Week 7

    Exploitation with Metasploit

    Modules, payloads and sessions, in the lab.

  8. Week 8

    Web applications (1)

    OWASP Top 10, injection and authentication.

  9. Week 9

    Web applications (2)

    XSS, access control and intercepting proxies.

  10. Week 10

    Post-exploitation

    Privilege escalation on Linux and Windows.

  11. Week 11

    Writing the report

    Findings, risk levels and recommendations.

  12. 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.

WhatsApp