Self-paced

Explore our extensive collection of courses designed to help you master various subjects and skills. Whether you're a beginner or an advanced learner, there's something here for everyone.

Bootcamp

Learn live

Join us for our free workshops, webinars, and other events to learn more about our programs and get started on your journey to becoming a developer.

Upcoming live events

Learning library

For all the self-taught geeks out there, here is our content library with most of the learning materials we have produced throughout the years.

It makes sense to start learning by reading and watching videos about fundamentals and how things work.

Search from all Lessons


LoginGet Started
cybersecurity

cybersecurity

Java

Java

Javascript

Javascript

Bootstrap

Bootstrap

Python

Python

Node

Node

Flask

Flask

git

git

React.js

React.js

Generative AI

Generative AI

HTML and CSS

HTML and CSS

Master Cybersecurity

Cybersecurity is critical in protecting digital assets. Learn why mastering Cybersecurity is essential, its booming job market, and how it can secure your career. We offer numerous exercises and projects to help you become proficient in this vital field.

python image related

cybersecurity learning materials

ENS Organizational and Operational Framework

🏛️ Understanding the key components of the organizational and operational framework in Spain's National Security Scheme (ENS)

3hrs average

This final project aims to simulate a comprehensive cybersecurity exercise where students assume the role of cybersecurity analysts tasked with restoring and protecting a compromised server at 4Geeks Academy. The project is divided into three phases: forensic analysis, vulnerability detection and correction, and incident response planning.

🔒 Understanding the certification process, audit preparation, common findings, and maintenance of certification

🛡️ Understanding the key aspects of regulatory compliance in data loss prevention (DLP) for GDPR, PCI-DSS e HIPAA. Implementing DLP controls and managing exceptions and false positives

🛡️ Understanding the key components of the implementation and security measures in Spain's National Security Scheme (ENS)

5hrs average

This project guides students through the process of developing a foundational Information Security Management System (ISMS) for a public organization. Students will define the scope, conduct a risk assessment, select appropriate controls, and document security policies and procedures. The project aims to develop practical skills in risk assessment, policy development, and applying a risk-based approach to information security in a public sector context.

🔒 Understanding the fundamentals of ISO 27001, its importance in information security management, and the certification process

🛡️ Understanding the fundamentals of spain's National Security Scheme, its importance in information security management, and the certification process

🔒 Understanding the framework and how to implement it for ISO 27001 certification. Conducting risk assessment and implementing controls.

3hrs average

This project aims to guide students in creating security policies for Data Loss Prevention (DLP) within an organization. The first part focuses on applying the principle of least privilege to ensure that only authorized personnel have access to sensitive data. The goal is to protect confidential information through structured policies and procedures. The second part involves implementing restrictions on USB device usage to prevent data leaks, directly linked to the DLP policies established in the first part.

Load more...