Rutas de Aprendizaje

Sigue un camino estructurado para dominar las tecnologías más demandadas. De cero a experto con pasos claros.

Learning Paths: Your Journey in Development

Video

I present to you the Routes section, which you can access from the main page or through the link in the Blog section. On this page you will find a series of trajectories that I propose based on the content I have created.

The only requirement to follow these steps is to have programming logic. My trainings do not start from absolute zero in the sense of teaching how to think like a programmer, but rather I assume that you already understand the fundamentals of logic. I have structured my content into three main pillars:

1. Full-Stack Web Development

This path covers the entire spectrum of modern development. It includes everything from the fundamentals of PHP, through CodeIgniter 4 and Laravel, to the frontend with Vue. We also explore powerful tools like Livewire, Inertia and Python frameworks like Flask, Django and FastAPI. It is the ideal choice if you are looking to master both the backend and the frontend.

2. Python Development

If you prefer to focus exclusively on the Python ecosystem, this path is for you. We start from the fundamentals of programming (my most basic book) and move towards the most popular and in-demand frameworks: Flask (perfect for starting), Django and FastAPI, the modern high-performance standard.

3. Mobile and Game Development

Here we focus on mobile application development, with an optional section for video games.

  • Mobile: Although my favorite technology is Flutter (due to its ability to export to Android, iOS, Windows, Mac, Linux and Web), I consider it essential to know the bases of Android Studio to understand what happens under the abstraction layers.
  • Video Games: If you are passionate about this world, we include training in Flame and Forge2D to create professional interactive experiences.

Validate your Knowledge

In each section you will find a Question Challenge. By clicking, you will access a syllabus that corresponds to the lessons of the courses and books. This will serve to validate your skills: you will be able to know if you are ready to jump to the next level or if you need to reinforce any point before continuing.

Free Resources and Formats

I want you to have a direct guide on what to learn and in what order, depending on your previous experience. Therefore, keep these two key points in mind:

  • Courses vs. Books: Almost all my content has an equivalent in both formats. In the paths I usually link the course as a generic publication, but you can choose the format that best suits your learning style.
  • Free Community Versions: I have free versions based on full trainings. In both the courses and books section, you will see "View Free" or "Community Version" buttons. This will allow you to access several hours of content or downloadable versions (on platforms like Leanpub) so you can start your training at no cost.

The time has come to advance!

If you are looking to improve your professional profile, boost your resume or create real and scalable projects that bring you closer to the job or entrepreneurship of your dreams, here is an organized path to achieve it.

Measure your skills, choose your path and start today. If you have any questions or suggestions, I will be attentive to your comments.