DevPath Academy
CoursesProgramsAboutContactBlog
All courses
Our courses

All courses

9 hands-on courses in Arabic — each ends with a real project for your portfolio. Start free or pick your track.

DevPath AcademyDevPath Academy

An Arabic-first, project-based coding academy: frontend, backend and computer-science fundamentals — from your first line of code to your first job.

Tracks

  • Frontend engineering
  • Backend with Node.js
  • Developer foundations

Academy

  • About
  • Blog
  • Free Git course
  • Contact

© 2026 DevPath Academy. All rights reserved.

9 courses

Node.js & Express — Building Professional APIs
599 SAR
Intermediate

Node.js & Express — Building Professional APIs

Build a complete REST API for an online store: routing and middleware, validation, JWT authentication, file uploads, testing, and deployment to a real Linux server.

View Course
Databases with SQL & PostgreSQL
449 SAR
Beginner

Databases with SQL & PostgreSQL

From your first SELECT to designing the schema of a real application: relations, indexes, transactions, performance tuning, and using Prisma from Node.js.

View Course
Git & GitHub for Developers — From First Commit to First Pull Request
Free
Beginner

Git & GitHub for Developers — From First Commit to First Pull Request

A short free course on the Git every professional developer uses: repositories, tracking changes, branches, resolving conflicts, then pushing to GitHub and opening your first pull request.

View Course
Python for Beginners — Learn to Think Like a Programmer
349 SAR
Beginner

Python for Beginners — Learn to Think Like a Programmer

Never written a line of code? Start here. Learn Python from zero through short exercises and small projects: a calculator, a guessing game, and a file organiser that saves you hours.

View Course
Data Structures & Algorithms, the Practical Way
699 SAR
Intermediate

Data Structures & Algorithms, the Practical Way

Understand Big-O and the data structures and algorithms interviews ask about and real work needs — with 40+ problems of increasing difficulty.

View Course
Technical Interview Preparation
399 SAR
Intermediate

Technical Interview Preparation

A practical 4-week plan: a CV that passes screening, a GitHub profile that stands out, solving coding problems under time pressure, plus system design and behavioural interviews.

View Course
HTML & CSS from Zero to Professional
299 SAR
Beginner

HTML & CSS from Zero to Professional

Build beautiful responsive sites that work on every screen. Semantic structure, Flexbox and Grid, responsive design and accessibility — ending with a full landing page you deploy.

View Course
Modern JavaScript — The Real Foundation for Any Framework
449 SAR
Beginner

Modern JavaScript — The Real Foundation for Any Framework

Understand JavaScript deeply before React or any framework: scope and closures, the DOM, async programming with Promises and async/await, and fetching data from real APIs.

View Course
React in Practice — Build a Complete App from Scratch
599 SAR
Intermediate

React in Practice — Build a Complete App from Scratch

Learn React the way companies use it: components and state, hooks, routing, data fetching, then build and deploy a complete task-management app together.

View Course