عرض الإطلاق: أسعار أقل على كل الكتب. العرض بيخلص بعدLaunch offer: lower prices on every book. Ends in…شوف الكتبSee the books
← كل الكتب← All books
JavaScript + TypeScript – صفحة من الكتابJavaScript + TypeScript – book page
Zero to Builder

JavaScript + TypeScript

اللغة اللي بتشغّل كل مواقع الإنترنت. هتخلّي الصفحات تتحرك وتتكلم مع الإنترنت، وبعدها TypeScript زي الشركات.

The language that runs the web. Make pages move and talk to the internet, then add TypeScript like real companies do.

👤 لو عايز تشتغل في الويب (Front-end أو Full-stack)، أو تبني مواقع وتطبيقات بتتفاعل مع المستخدم.

👤 For anyone who wants to work on the web (front-end or full-stack) and build sites that react to the user.

40 صفحة40 pages8 فصول + مقدمة8 chapters + intro8 مشاريع8 projectsكويز في كل فصلQuiz every chapterتمارين 3 مستويات3-level exercisesامتحان نهائيFinal examعربي + إنجليزيArabic + English
$9$12
في مصر: 396 جنيه
📦 هتستلم: PDF عربي + PDF إنجليزي + ملف الأكواد والحلول📦 You get: Arabic PDF + English PDF + all the code and solutions
كل المبيعات نهائية. شوف العينة المجانية قبل ما تشتري.All sales are final. Check the free sample before you buy.

الفهرس

What’s inside

دوس على أي فصل عشان تشوف هتتعلم فيه إيه.

Tap any chapter to see what you will learn.

  • 00ابدأ من هنا: إيه هي JavaScript وتجهيز جهازكStart here: what JavaScript is + setup⌄
    يعني إيه JavaScript · المتصفح و Node · تجهيز VS Code · أول سطر console.logWhat JavaScript is · browser and Node · set up VS Code · your first console.log
  • 01أساسيات جافاسكريبتJavaScript Basics⌄
    let / const · نصوص وأرقام و true/false · prompt / alert · template literalslet / const · strings, numbers, booleans · prompt / alert · template literals
  • 02اتخاذ القراراتMaking Decisions⌄
    if / else if / else · === و == · && || !if / else if / else · === vs == · && || !
  • 03الحلقات التكراريةLoops⌄
    for · while · break · for…offor · while · break · for…of
  • 04المصفوفات والكائناتArrays & Objects⌄
    المصفوفات · الكائنات · map / filter / reduce · مصفوفة كائناتArrays · objects · map / filter / reduce · arrays of objects
  • 05الدوال والنصوصFunctions & Strings⌄
    الدوال و arrow functions · return · أدوات النصوصFunctions and arrow functions · return · string tools
  • 06اجعل صفحات الويب حيّةMake Web Pages Alive⌄
    DOM و querySelector · الأحداث (click, input) · تغيير الصفحة · localStorageThe DOM and querySelector · events (click, input) · change the page · localStorage
  • 07كلّم الإنترنتTalk to the Internet⌄
    fetch · JSON · async / await · بيانات حقيقية من GitHubfetch · JSON · async / await · real data from GitHub
  • 08تايب سكريبتTypeScript⌄
    الأنواع (types) · interface · المترجم tsc · TypeScript في المشاريع الحقيقيةTypes · interface · the tsc compiler · TypeScript in real projects

هتبني إيه بإيدك

What you will build

  • P1حاسبة الخصمDiscount calculator
  • P2حاسبة التقديراتGrade calculator
  • P3لعبة خمّن الرقمNumber guessing game
  • P4تقرير الفصلClass report
  • P5مولّد الباسورداتPassword generator
  • P6قائمة مهام حيّةLive to-do list
  • P7باحث حسابات GitHubGitHub profile finder
  • P8المشروع النهائي: متتبّع المصاريفFinal project: Expense tracker
// look inside

بص من جوه

Look inside

صفحات حقيقية من الكتاب. اسحب أو استخدم الأسهم، ودوس على الصفحة عشان تكبرها.

Real pages from the book. Swipe or use the arrows, and tap a page to zoom in.

JavaScript + TypeScript – صفحة من الكتابJavaScript + TypeScript – book page
JavaScript + TypeScript – صفحة من الكتابJavaScript + TypeScript – book page
JavaScript + TypeScript – صفحة من الكتابJavaScript + TypeScript – book page
JavaScript + TypeScript – صفحة من الكتابJavaScript + TypeScript – book page
JavaScript + TypeScript – صفحة من الكتابJavaScript + TypeScript – book page
JavaScript + TypeScript
$9$12
elmasryx.shop