Frontend Development roadmap
You turn designs into websites that work on phones and computers. Results are very visible: what you build today you can show tomorrow.
A normal day
- Turn a Figma design into a page
- Fix something that looks wrong on mobile
- Connect the page to data from the backend
You’ll like it if…
- You care about how things look
- You want to see results fast
- You like mixing logic and design
How to start in Frontend Development from zero
Months 0–3: the basics
- HTML and CSS
- JavaScript from zero
- Git and GitHub
Months 3–6: your first projects
- Responsive design (mobile first)
- One framework: React
- Calling an API
Months 6–12: ready to apply
- TypeScript
- Accessibility and performance
- 3 published projects in your portfolio
First jobs
- Junior Frontend Developer
- Web Developer
Portfolio projects
- Your personal portfolio site
- A shop with a shopping cart
- A simple clone of an app you use
Tools
- HTML
- CSS
- JavaScript
- React
- TypeScript
- Git
How much does Frontend Development pay?
Median monthly pay in Spanish-speaking Latin America, by experience. The bar runs from the 25th to the 75th percentile of reported pay.
- Junior · 0–2 yearsUS$1,000/moUS$549–US$1,502 · n=65
- Mid-level · 3–5 yearsUS$1,632/moUS$1,060–US$2,686 · n=125
- Senior · 6+ yearsUS$3,316/moUS$1,682–US$5,417 · n=337
Official data for Peru
Systems analysts and software developers: median monthly pay S/ 3,470. Half earn between S/ 2,050 and S/ 5,000.
- Up to age 29: S/ 3,080
- Age 30 and over: S/ 3,490
National Household Survey (INEI) 2022–2024, 260 people surveyed, weighted to represent the country. It is a broad group: the survey does not separate Frontend Development from other jobs in the group.
Young (18–29) institute graduates in Ciencias de la Computación: average S/ 1,972 a month, most between S/ 1,000 and S/ 3,400.
Payroll records 2020, graduates 2017-2019. It is old data: treat it as a reference floor.
Where these numbers come from
- Pay by experience: Stack Overflow Developer Survey, Stack Exchange Inc., surveys 2024–2026, 1,434 salaries from 17 countries, converted to USD by Stack Overflow. License Open Database License (ODbL) 1.0; our derived data is published under the same license. Respondents often work remotely for foreign companies, so figures may be above the local average.
- Peru figure: MINEDU y MTPE, Ponte en Carrera (Planilla Electrónica / Padrón de Egresados); INEI, Encuesta Nacional de Hogares (ENAHO), módulo de empleo e ingresos, 2022–2024: monetary income from the main job, in soles.
- Updated 2026-11-04. Recalculated every quarter.
Where to study Frontend Development online
freeCodeCampFree
Free courses and certifications in web development, JavaScript, Python and data.
The Odin ProjectFree
A complete, free web development path with real projects.
roadmap.shFree
Step-by-step maps of what to learn for each role.
PlatziPaid
Spanish-language online school for coding, data, AI and design.
Free scholarships, by intake, to learn programming in Latin America.
Universities, institutes and bootcamps
Peru
- Universidad Nacional Mayor de San Marcos (UNMSM): IngenierĂa de Software
- Pontificia Universidad CatĂłlica del PerĂş (PUCP): IngenierĂa Informática
- Universidad Peruana de Ciencias Aplicadas (UPC): IngenierĂa de Software
- Universidad ESAN: IngenierĂa de Software
- Universidad TecnolĂłgica del PerĂş (UTP): IngenierĂa de Software
- SENATI: Desarrollo de Software
- Tecsup: Diseño y Desarrollo de Software
- Cibertec: Computación e Informática
Colombia
- Universidad de los Andes: IngenierĂa de Sistemas y ComputaciĂłn
- SENA: Tecnólogo en Análisis y Desarrollo de Software
Mexico
- Instituto PolitĂ©cnico Nacional (IPN): IngenierĂa en Sistemas Computacionales