لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش استقرار 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
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
توماس توتس یک توسعه دهنده وب است که کاملاً عاشق جاوا اسکریپت، HTML، سیستم های ساخت و AngularJS است. وقتی به افراد کمک میکند کدشان را بنویسند یا به آنها راهنمایی میکنند، احساس شادی زیادی به او دست میدهد. او یکی از اعضای فعال انجمن AngularJS در کانال #angularjs IRC است و معمولاً برای کمک به افراد در صورت امکان، پاتوق میکند. او در حال حاضر به عنوان مهندس نرم افزار در http://myri.se کار می کند و اپلیکیشنی را برای بازاریابان محتوا توسعه می دهد تا عملکرد آنها را افزایش دهد.
نمایش نظرات