ویژگیهای کلیدی
اصول Angular 15 را برای ساخت برنامههای وب بیاموزید
اصول اولیه توسعه Angular، از اجزا و قالبها گرفته تا فرمها، مسیریابی و سرویسها را بررسی کنید
بهترین شیوهها را برای ساخت، استقرار، اشکالزدایی و آزمایش برنامههای Angular کشف کنید
شرح کتاب
همچنان که Angular به عنوان یکی از برترین چارچوبهای جاوا اسکریپت به سلطنت خود ادامه میدهد، توسعهدهندگان بیشتری به دنبال بهترین راه برای شروع کار با این چارچوب فوقالعاده انعطافپذیر و ایمن هستند. کتاب «یادگیری Angular»، که اکنون در ویرایش چهارم خود است، به شما نشان میدهد که چگونه میتوانید از آن برای دستیابی به عملکرد بالای چند پلتفرمی با جدیدترین تکنیکهای وب، ادغام گسترده با استانداردهای وب مدرن و محیطهای توسعه یکپارچه (IDE) استفاده کنید.
این کتاب به ویژه برای کسانی که در Angular تازهکار هستند مفید است و به شما کمک میکند تا با اصول اولیه چارچوب برای شروع توسعه برنامههای Angular آشنا شوید. شما یاد خواهید گرفت که چگونه با استفاده از قدرت رابط خط فرمان (CLI) انگولار، برنامهها را توسعه دهید، تستهای واحد بنویسید، برنامههای خود را با پیروی از دستورالعملهای طراحی متریال استایلدهی کنید و در نهایت، آنها را در یک ارائهدهنده میزبانی وب مستقر کنید.
این نسخه جدید که برای انگولار ۱۵ بهروزرسانی شده است، بسیاری از ویژگیها و آموزشهای جدید را پوشش میدهد که به چالشهای فعلی توسعه وب frontend میپردازند. شما یک فصل اختصاصی جدید در مورد observables و RxJS، اطلاعات بیشتر در مورد مدیریت خطا و اشکالزدایی در انگولار و مثالهای جدید از دنیای واقعی خواهید یافت.
در پایان این کتاب، شما نه تنها قادر خواهید بود برنامههای انگولار را از ابتدا با TypeScript ایجاد کنید، بلکه مهارتهای کدنویسی خود را با بهترین شیوهها افزایش دهید.
آنچه خواهید آموخت
استفاده از Angular CLI برای چارچوببندی، ساخت و استقرار یک برنامه Angular جدید
ساخت کامپوننتها، بلوکهای سازنده اصلی یک برنامه Angular
کشف کامپوننتهای جدید Angular Material مانند Google Maps، YouTube و منوهای کشویی چند انتخابی
درک انواع مختلف قالبهای پشتیبانی شده توسط Angular
ایجاد سرویسهای داده HTTP برای دسترسی به APIها و ارائه دادهها به کامپوننتها
یادگیری نحوه ساخت برنامههای Angular بدون ماژول در Angular 15.x با APIهای مستقل
بهبود مهارتهای اشکالزدایی و مدیریت خطا در طول زمان اجرا و توسعه
این کتاب برای چه کسانی مناسب است؟
این کتاب برای توسعهدهندگان جاوااسکریپت و فولاستک است که برای اولین بار پا به دنیای توسعه فرانتاند با انگولار میگذارند، و همچنین کسانی که برای ساخت برنامههای وب حرفهای به چارچوب انگولار مهاجرت میکنند. قبل از شروع به کار با این کتاب، به آشنایی قبلی با جاوااسکریپت و پایه محکمی در اصول برنامهنویسی وب نیاز دارید.
فهرست مطالب
ساخت اولین برنامه انگولار شما
مقدمهای بر TypeScript
سازماندهی برنامه به ماژولها
فعال کردن تجربه کاربری با کامپوننتها
غنیسازی برنامهها با استفاده از Pipes و Directives
مدیریت وظایف پیچیده با سرویسها
واکنشگرا بودن با استفاده از Observables و RxJS
ارتباط با سرویسهای داده از طریق HTTP
پیمایش برنامه با مسیریابی
جمعآوری دادههای کاربر با فرمها
مقدمهای بر Angular Material
تست واحد یک برنامه انگولار
آوردن برنامه به محیط عملیاتی
مدیریت خطاها و اشکالزدایی برنامه






























