intermediateweb development

TypeScript: Types, Interfaces & Generics

Learn TypeScript in Af-Soomaali: types, interfaces, generics, and enums. AI tools like Cursor and Claude Code write TypeScript by default, so reading it is no longer optional.

TypeScript: Types, Interfaces & Generics

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

  • 8 video lessons
  • 2h 3m of content
  • Certificate of completion
  • Course access

What you'll learn

Fahmi sababta TypeScript loo isticmaalo iyo goorta aan loo baahnayn
Isticmaal basic types: string, number, boolean, any, iyo unknown
Type arrays iyo tuples si saxda ah
Qor functions leh typed parameters iyo return types
Qeex object shapes adigoo isticmaalaya interface iyo type aliases
Sameyso reusable typed code adigoo isticmaalaya generics
Isticmaal enums iyo type assertions (as) meelaha ay habboon yihiin
Sax errors-ka TypeScript-ka markaad code AI ku qoran aragto
Bilow inta lagu jiro project-ka aad TypeScript ku darto JavaScript codebase

Is this course for you?

You should already be comfortable with:

Aasaaska JavaScript (Phase 2 Dugsiiye program-ka)
Node.js iyo npm la rakibay computer-kaaga
Code editor sida VS Code

Curriculum

1 sections8 lessons2h 3m 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 5 — TypeScript Essentials. Sannadka 2026, codebases-ka modern-ka inta badan TypeScript ayaa lagu qoraa. Hiring managers waxay rabaan developers ay TypeScript fahmaan — gudaha 2 saacadood, waxaad ka heli doontaa aasaaska oo dhan.

Maxaad baran doontaa:

  • Basic types — string, number, boolean, any, unknown
  • Arrays iyo tuples
  • Functions — typed parameters iyo return types
  • Interfaces iyo type aliases — qaabka object loo qeexo
  • Generics — reusable typed code
  • Enums & type assertions (as)

Faa'iidada ugu weyn: Markaad code AI-ka uu qoray aragto, waxaad fahmaysaa wuxuu dhacayo. Markaad errors aragto, waxaad sax kartaa. Tani waa skill-ka ugu muhiimsan ee AI-first developer-ka.

More from Mohamud

13 more courses to explore.