Computer basics - beginners
Understand PCs, components, operating systems and core digital skills.
Nexorix · Kénitra
Explore our courses, from your first steps with a computer to development and cloud computing. Find the programme that interests you.
Start here: no technical background required. For Python, you only need basic computer skills.
Understand PCs, components, operating systems and core digital skills.
Learn programming, algorithms, scripts and automation with Python.
You are comfortable using a computer. Choose a specialty and build your technical foundations.
Build websites, interfaces, APIs and databases through practical training.
Explore systems, networks, technical architecture and security fundamentals.
Understand networking and configure a Cisco lab: protocols, IPv4/IPv6, subnetting, VLANs, routing, Packet Tracer and an introduction to GNS3.
Manage a Linux server: terminal, users, permissions, packages, systemd services, networking, SSH, Bash scripts and backups.
Administer Windows Server: Active Directory, users, DNS, DHCP, GPOs, SMB shares, PowerShell, backups and troubleshooting.
You have foundations in systems, networking or development. Build on them through specialised practical work.
Practice Linux, Git, Docker, CI/CD, infrastructure and production deployment.
Learn penetration testing fundamentals in a lab: Nmap, HTTP GET/POST, Burp Suite, IDOR, SQLmap and Metasploit, followed by remediation and reporting.
Tell us about your current skills and goals. We will help you choose a suitable course.