Saltar al contenido principal

Learning path

Start with fundamentals and move forward with real practice

This path organizes what to understand first, what to practice next and how to connect progress with real projects.

Progressive learning path0102030405

Guided stages

A route from foundation to production habits

Each block links to the learning repository and shows the expected result of that stage.

02Organize solutions with judgment

Software construction

JavaOOPAlgorithms
  1. OOP
  2. Data structures
  3. Algorithms
Avance de etapa65%

Resultado: More organized code, reusable structures and better problem-solving design.

Direct access

Open a topic according to your current level

Use these entries to practice without getting lost in folders.

Available

Fundamentals

Conceptual base to start the path with shared language and judgment.

Open section
Available

Pseudocode

Algorithm principles exercises organized to practice logic.

Open section
Growing

Basic programming

Initial practice to translate reasoning into executable code.

Open section
Growing

OOP

Classes, objects, encapsulation, inheritance, abstraction and polymorphism.

Open section
Growing

Data structures

Lists, hash tables and graphs to organize information with judgment.

Open section
Growing

Algorithms

Search, sorting, recursion, backtracking and problem solving.

Open section

Technologies in practice

Tools used across the path

Each technology appears because it solves something in the route, not as decoration.

HTML

Semantic content structure and accessibility foundation.

CSS

Responsive layout, visual hierarchy and theme system.

JavaScript

Interaction, initial asynchrony and browser behavior.

PHP

Forms, loops, arrays and basic web processing.

Java

OOP, structures, algorithms, patterns and academic backend.

SQL

Modeling, queries and safe data criteria.

Spring Boot

APIs, persistence, security, testing and integrations.

Astro

Static base for the public Chilete DevPath website.

WhatsApp