Skip to main content

All Paths

75 paths
Advanced RuoloWith lessons

AI Engineer

Become an AI Engineer: LLMs, prompt engineering, RAG, vector databases, embeddings, AI agents, MCP and model integration in production.

7 modules 25 topics ~19h
Start
Intermediate RuoloWith lessons

Machine Learning Engineer

Become a Machine Learning Engineer starting from the basics: Python for data, mathematics, classical machine learning, neural networks, CNNs, RNNs, generative models, reinforcement learning, AI agents, LLMs and RAG, up to MLOps with Docker and MLflow. 114 articles in 12 modules.

12 modules 114 topics ~38h
Start
Beginner StrumentiWith lessons

Linux: Fundamentals and Administration

Learn Linux: basic commands, file system, permissions, process management, networking, shell scripting, package management and server administration.

5 modules 15 topics ~9h
Start
Beginner RuoloStudy map

Frontend Developer

Become a complete frontend developer: HTML, CSS, JavaScript, modern frameworks, testing, performance and deployment. Follow the progression from basics to advanced concepts.

8 modules 30 topics ~23h
Open the map
Intermediate RuoloStudy map

Backend Developer

Master backend development: RESTful APIs, relational and NoSQL databases, authentication, caching, message brokers, scalable architectures and web security.

7 modules 19 topics ~16h
Open the map
Advanced RuoloStudy map

Full Stack Developer

Combine frontend and backend skills to become a full stack developer. Covers the entire development cycle: UI, API, database, deployment and CI/CD.

7 modules 29 topics ~23h
Open the map
Intermediate RuoloStudy map

DevOps Engineer

Learn DevOps practices: Linux, scripting, Docker containers, CI/CD, Infrastructure as Code with Terraform, Kubernetes, monitoring and cloud providers.

7 modules 15 topics ~14h
Open the map
Advanced RuoloStudy map

Data Engineer

Build scalable data pipelines: ETL/ELT, data warehouses, Apache Spark, Airflow, dbt, Kafka and modern data architectures.

7 modules 22 topics ~18h
Open the map
Intermediate RuoloStudy map

Cyber Security Specialist

Protect systems and networks: networking fundamentals, cryptography, vulnerability analysis, penetration testing, web security and OWASP best practices.

6 modules 20 topics ~16h
Open the map
Advanced RuoloStudy map

Software Architect

Design robust software architectures: design patterns, microservices, event-driven architecture, DDD, CQRS, system design and architectural decisions.

6 modules 20 topics ~17h
Open the map
Advanced RuoloStudy map

MLOps Engineer

Bring machine learning to production: ML pipelines, experiment tracking, model serving, monitoring, feature stores and ML lifecycle automation.

6 modules 18 topics ~15h
Open the map
Intermediate RuoloStudy map

QA Engineer

Ensure software quality: manual and automated testing, unit tests, integration tests, E2E with Playwright/Cypress, performance testing and CI/CD.

6 modules 20 topics ~13h
Open the map