beginnerweb development

Modern JavaScript: ES6+, DOM & Async

Move from static pages to real programming in this Somali-language JavaScript course: functions, arrays, ES6+, async/await, fetch, and DOM manipulation, with 36 hands-on exercises.

Mohamud Osman
Mohamud Osman
Instructor
82 lessons11h 24m
Modern JavaScript: ES6+, DOM & Async

Part of a mentorship

Full Stack AI Engineer

This course is included in the mentorship. It isn't sold on its own.

View mentorship

What's included

  • 82 video lessons
  • 11h 24m of content
  • Certificate of completion
  • Course access

What you'll learn

Write JavaScript with variables, types, and operators
Create and use functions
Work with arrays, objects, and loops
Use modern ES6+ features
Fetch data from APIs with async/await
Manipulate the DOM
Build a working Todo app

Is this course for you?

You should already be comfortable with:

Phase 1: Aasaaska completed
HTML & CSS basics

Curriculum

11 sections82 lessons11h 24m total

Your instructor

Mohamud Osman
Instructor

Mohamud Osman

A seasoned software engineer with over 11 years of experience in full-stack development. Mohamed has founded multiple successful startups including Dugsiiye and Imagingface, and has mentored thousands of developers worldwide. His expertise spans from frontend technologies like React and Next.js to backend systems, DevOps, and AI/ML applications.

23courses·7K+students

About this course

Phase 2 — Modern JavaScript. JavaScript waa luqadda lagu qoro dhammaan web app-yada casriga ah. Halkan waxaad ku baran doontaa luqadda oo dhan — laga bilaabo aasaaska ilaa async patterns aad uga shaqayn doonto React iyo Next.js.

Maxaad baran doontaa:

  • Variables, types iyo functions — aasaaska luqadda
  • Arrays, objects iyo loops — sida xog loo maamulo
  • ES6+ features — arrow functions, destructuring, spread operator
  • Async JavaScript — Promises, async/await, fetch API
  • DOM manipulation — JavaScript-ka iyo HTML-ka isku xirka

Dhammaadka phase-kan: Advanced Form Validation — isku dar DOM, events iyo validation. Projects-ka waaweyn waxaad ku dhisi doontaa Phase 3 (React) iyo MERN.

More from Mohamud

13 more courses to explore.

Modern JavaScript: ES6+, DOM & Async - Learn in Somali | Dugsiiye