دانلود کتاب آموزش جامع انگولار

  • از: مصطفی لوائی
  • ناشر: انتشارات ناقوس
  • ۲۱ رای
  • برای دانلود قانونی کتاب آموزش جامع انگولار و دسترسی به هزاران کتاب و کتاب صوتی دیگر، اپلیکیشن کتابراه را رایگان دانلود کنید.


خرید کتاب الکترونیکنسخه نمونه رایگان

برای دانلود قانونی کتاب آموزش جامع انگولار و دسترسی به هزاران کتاب و کتاب صوتی دیگر، اپلیکیشن کتابراه را رایگان دانلود کنید.

معرفی کتاب آموزش جامع انگولار

کتاب آموزش جامع انگولار نوشته‌ی مصطفی لوائی، اولین و تنها کتاب آموزش فریم ورک انگولار 9 به زبان فارسی است. Angular 9 نسخه جدید از فریم ورک مشهور Angular JS است که برای توسعه وب اپلیکیشن‌های تک صفحه‌ای مورد استفاده قرار می‌گیرد. (فایل این کتاب در تاریخ 1399/04/03 جایگزین شده است.)

فریم ورک‌های زیادی برای جاوا اسکریپت توسعه داده شده است که هر یک مزایا و معایب خاص خودشان را دارند. از جمله این فریم ورک‌ها می‌توان به ReactJS، angular. js، Vue و... اشاره نمود که هر یک قابلیت‌ها، مزایا و معایبی دارند.

کتاب آموزش جامع انگولار در مورد آموزش فریم ورک Angular که همان نسخه 5 از فریم ورک مشهور و پر قدرت angular. js است، می‌باشد. این فریم ورک که توسط گوگل توسعه پیدا کرده است برای ساخت وب اپلیکیشن‌ها و وب سایت‌های تک صفحه‌ای کاربرد دارد.

در ابتدا باید تفاوت وب سایت و وب اپلیکیشن مشخص شود. در وب سایت‌ها عموما هدف نمایش محتوا در بستر اینترنت است. انواع بلاگ‌ها و سایت‌های معرفی شرکت‌ها در این گروه قرار می‌گیرند. از طرف دیگر وب اپلیکیشن‌ها هستند که که همانند نرم‌افزارهای دیگر قرار است کار خاصی انجام دهند. به عنوان مثال یک اتوماسیون اداری را در نظر بگیرید. این اتوماسیون می‌تواند یک نرم‌افزار دسکتاپ باشد که بر روی همه کامپیوترهای آن سازمان نصب می‌شود و یا به صورت یک وب اپلیکیشن باشد که بر روی یک سرور در شبکه محلی آن سازمان نصب شده باشد و هر یک از کارمند‌ها با استفاده از مرورگر خود به آن نرم‌افزار دسترسی داشته باشد. در گذشته از روش اول استفاده می‌شد که معایبی از جمله نیاز به سخت افزار مناسب برای همه رایانه‌های آن سازمان، خرابی نرم‌افزار به دلایل مختلف (آلوده شدن رایانه به بد افزارها، خراب شدن سیستم عامل و..)، برنامه‌نویسی اضافه برای ایجاد ارتباط بین هر یک از کامپیوتر‌ها و... داشت. این امر باعث شد که توسعه دهندگان به سمت ایجاد نرم‌افزارهای تحت وب بروند که هیچ‌یک از مشکلات فوق‌الذکر را ندارد.

وب سایت‌های تک صفحه‌ای به وب سایت‌هایی گفته می‌شود که کل محتوا و کارایی آن در یک صفحه خلاصه می‌شود. این نوع وب سایت‌ها شباهت بسیار زیادی به نرم‌افزارهای دسکتاپ پیدا می‌کند و تجربه کاربری خوبی دارند. همچنین سرعت این وب سایت‌ها بسیار بیشتر از وب سایت‌هایی است که به صورت سنتی توسعه داده شده‌اند.

 ۲۶۴ صفحه، ۲ مگابایت، زبان فارسی، PDF، 
شابک: 978-600-473-088-4 

چاپ ۱۳۹۶: ۳۲۰۰۰ ت قیمت الکترونیکی: ۲۵۰۰۰ ت - 7.99€
۵۰٪ تخفیف اولین خرید با کد welcome50
خرید کتاب الکترونیکنسخه نمونه رایگان

فهرست مطالب

مقدمه
پیش نیازها
چکیده
فصل اول – اکمااسکریپت
فصل دوم – تایپ‌اسکریپت
فصل سوم – وب کامپوننت
فصل چهارم – شروع کار با انگولار
فصل پنجم – قالب کامپوننت ها
فصل ششم – تزریق نیازمندی
فصل هفتم – پایپ ها
فصل هشتم – برنامه نویسی واکنشی
فصل نهم – کامپوننت و دایرکتیو
فصل دهم – استایل و انیمیشن
فصل یازدهم – ارتباط با سرور
فصل دوازدهم – مسیریابی
فصل سیزدهم – فرم ها
فصل چهاردهم – انتشار
فصل پانزدهم – جهانی سازی
فصل شانزدهم – تست خودکار
کلام آخر
اکمااسکریپت
تعریف متغیر
تعریف شی
مقدار پیش فرض
تعریف آرگومان به جای آرایه
حلقه ها
کلاس
Promise
Arrow Function
کالکشن ها
ساخت رشته
Tag Function
ماژول
پشتیبانی از مرورگرهای قدیمی
تایپ‌اسکریپت
آشنایی
نصب
تعریف نوع
اینترفیس
دکوریتور
وب کامپوننت
Custom Elements
Shadow DOM
HTML Templates
HTML Imports
شروع کار با انگولار
نصب
ساختار پروژه
اجرای وب اپلیکیشن
ساخت یک کامپوننت جدید
قالب کامپوننت ها
صفات خاصه پویا
رویداد ها
متغیر محلی
شرط
حلقه
استایل
کلاس
تزریق نیازمندی
سرویس و وابستگی
استفاده پیشرفته
پایپ ها
پایپ‌ها پیش فرض
ایجاد پایپ
برنامه نویسی واکنشی
RxJS
Observable
ایجاد Observable
اجرای یک Observable
اپراتورها
کامپوننت و دایرکتیو
دایرکتیو ها
ورودی ها
خروجی ها
سیکل اجرا
کامپوننت ها
اختصاص به ماژول
استایل و انیمیشن
کپسولگی
انیمیشن
وضعیت‌های دیگر
تغییر وضعیت‌های دیگر
انیمیشن‌های پیچیده
رویدادها
الگوریتم‌های زمانبندی
ارتباط با سرور
ارسال درخواست
مدیریت خطا
مسیریابی
Router Outlet
ایجاد کامپوننت
تعریف مسیرها
ایجاد لینک
ارجاع کاربر
مدیریت مسیرهای اشتباه
Lazy Loading
گارد
فرم ها
ارتباط با فرم
اعتبار سنجی
تایید فرم و نمایش خطا
ساخت قاعده اعتبارسنجی
انتشار
کامپایل
پشتیبانی مرورگرها
جهانی سازی
Locale ID
پایپ ها
قالب
ترجمه
تست خودکار
آشنایی
اجرای تست
نوشتن تست
تست
تست
تست
استانداردها
کلام آخر
متریال دیزاین
بوت‌استرپ
پرایم ان جی
برنامه نویسی اندروید و IOS
برنامه نویسی واکنشی
ایران انگولار
نمایه

راهنمای دانلود کتاب آموزش جامع انگولار

برای دانلود کتاب آموزش جامع انگولار و دسترسی قانونی به هزاران کتاب و کتاب صوتی دیگر، اپلیکیشن کتابراه را نصب کنید.

دانلود کتاب  آموزش جامع انگولار
محمد احمدی
۱۳۹۷/۲/۱۹
بسیار عالی و کارامد از پایه زبان‌های مورد نیاز در معماری انگولار رو تشریح داده شده است. خیلی وقت بود که دنبال چنین کتابی بودم.
wahid hamehpour
۱۳۹۶/۱۲/۲۹
کتاب عالیه‌ای هست. پیشنهاد می‌کنم کسایی که می‌خوان انگولار یاد بگیرن، حتما این کتاب رو بخونن.
Amir Nader Afshary nejd
۱۳۹۹/۱/۲۴
کتاب فوق العاده است واقعا در سطح بالایی قرار داده و مشخصه که نویسده آن حرف است و البته صد در صد کاربردی من خودم با انگولار پروژه ن. شتم قبلا و بعد از مطالعه کتاب واقعا متوجه بعضی از ابهامات خودم شدم. خسته نباشید آقای لوائی
مشاهد همه دیدگاه‌ها (۱۳)