آموزش استقرار AngularJS [ویدئو]

Deploying AngularJS [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: توسعه و استقرار برنامه با AngularJS و HerokuAbout This Video آسان شده است • با استفاده از GulpJS یک سیستم ساخت آسان و قابل انعطاف برای برنامه خود ایجاد کنید • استقرار به Heroku و اضافه کردن ابزار نظارت برای ردیابی خطا •مقدمه ای برای نوشتن تست ها و استفاده از بهترین شیوه ها برای مبتدیان در جزئیات AngularJS دقیقاً همان کاری را انجام می دهد که روی جعبه می گوید - HTML را به آنچه باید برای برنامه های کاربردی وب باشد گسترش می دهد. این به کاربران اجازه می‌دهد تا برنامه‌هایی را با معماری عالی که پشتیبان‌گیری می‌کنند به سرعت ایجاد کنند و پشتیبانی آزمایشی را ارائه می‌دهد که نباید دست کم گرفت. AngularJS همچنین دارای یک جامعه بزرگ در اطراف آن است که محبوبیت آن را توجیه می کند. Gulp و NodeJS فناوری‌هایی هستند که زندگی هر توسعه‌دهنده فرانت‌اند را با امکان خودکارسازی کارهای خسته‌کننده آسان‌تر می‌کنند. به کامپایل SASS، کوچک کردن کد شما و غیره فکر کنید که همه به طور خودکار و با سرعت نور با استفاده از سیستم ساخت ما در Gulp اتفاق می‌افتند. Heroku یک پلتفرم اپلیکیشن ابری است که به ما امکان می دهد به راحتی اپلیکیشن خود را در وب مستقر کنیم و آن را بر اساس نیاز خود مقیاس کنیم. Heroku به ما اجازه می دهد به جای نگرانی در مورد زیرساخت سرور، روی نوشتن کد تمرکز کنیم. AngularJS توسعه برنامه های وب فرانت اند را آسان می کند، در حالی که Gulp و Node یک نسخه تولیدی بهینه و پایدار را برای استقرار در Heroku ارائه می دهند و توسعه برنامه را بدون دردسر می کند. هدف استقرار AngularJS ارائه بهترین شیوه‌ها و مدرن‌ترین روش‌های ابزار موجود برای ایجاد و استقرار یک برنامه AngularJS است. برنامه های شما نه تنها ساده و زیبا خواهند بود، بلکه توسعه و استقرار آن نیز فوق العاده سریع خواهد بود. ما با تشریح ایده برنامه شروع می کنیم، سپس آن را توسعه می دهیم و در نهایت برنامه خود را در Heroku مستقر می کنیم. قبل از شروع، ما محیط توسعه و سیستم ساخت خود را آماده خواهیم کرد. پس از اینکه همه چیز آماده شد، با ساختن خدمات پشتیبانی که اسکلت برنامه ما را تشکیل می دهند، شروع به کار خواهیم کرد. سپس، ما از آن خدمات برای تکمیل برنامه استفاده می کنیم. بعداً مطمئن می شویم که برنامه ما برای تولید بهینه شده است و آن را در Heroku مستقر می کنیم. این دوره ویدیویی به شما کمک می‌کند تا برنامه‌های AngularJS خود را با رویکردی کوتاه اما شیرین و بی‌معنی توسعه و استقرار دهید.

سرفصل ها و درس ها

راه اندازی Setting Up

  • الزامات فنی Technical Requirements

  • داربست پروژه Scaffolding of the Project

  • نگاهی کوتاه به برنامه نهایی A Sneak Peek of the Final Application

آماده سازی محیط توسعه ما Preparing Our Development Environment

  • تست کد با Karma و JSHint Code Testing with Karma and JSHint

  • ایجاد گردش کار BrowserSync و SASS Building the BrowserSync and SASS Workflow

ساخت خدمات پشتیبانی Constructing the Supporting Services

  • سرویس ذخیره سازی The Storage Service

  • سرویس حیوانات The Animals Service

ساختن آرنا Building the Arena

  • تولید Matchup Generating the Matchup

  • محاسبه امتیاز حیوان Calculating the Animal’s Score

  • مبارزه با مسابقه Fighting the Match

تولید مسابقه Generating the Match

  • ایجاد Matchup در نمای آرنا Generating a Matchup in the Arena View

  • ایجاد دستورالعمل کارت حیوانات و زمین Creating the Animal and Terrain Card Directives

  • مبارزه با مسابقه با حیوان ما Fighting the Match with Our Animal

  • افزودن نمای داشبورد Adding the Dashboard View

در حال اعزام به هروکو Deploying to Heroku

  • افزودن ابزارهای مانیتورینگ Adding Monitoring Tools

  • ساخت نسخه تولید Building the Production Version

  • ارائه برنامه ما در Heroku Serving Our Application on Heroku

بسته بندی آن Wrapping It Up

  • نتیجه گیری، پیوندها و مراجع Conclusions, Links, and References

  • عیب یابی و مراحل آینده Troubleshooting and Future Steps

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

آموزش استقرار AngularJS [ویدئو]
جزییات دوره
1 h 37 m
19
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Thomas Tuts
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Thomas Tuts Thomas Tuts

توماس توتس یک توسعه دهنده وب است که کاملاً عاشق جاوا اسکریپت، HTML، سیستم های ساخت و AngularJS است. وقتی به افراد کمک می‌کند کدشان را بنویسند یا به آن‌ها راهنمایی می‌کنند، احساس شادی زیادی به او دست می‌دهد. او یکی از اعضای فعال انجمن AngularJS در کانال #angularjs IRC است و معمولاً برای کمک به افراد در صورت امکان، پاتوق می‌کند. او در حال حاضر به عنوان مهندس نرم افزار در http://myri.se کار می کند و اپلیکیشنی را برای بازاریابان محتوا توسعه می دهد تا عملکرد آنها را افزایش دهد.