یادگیری در هر مکانی
فرقی نمیکند از چه دستگاهی استفاده میکنید و کجا هستید ، به راحتی میتوانید آموزش انلاین ببینید

با کیفیت ترین آموزش آنلاین
بهترین کیفیت صوتی و تصویری و شیوه ی بیان مدرس برای شما فراهم شده است

دریافت بدون محدودیت
محصولات آموزشی سایت آواسام در هر مکان و زمانی از پروفایلتان قابل استفاده است

مشاوره رایگان و پشتیبانی
پشتیبان آواسام آماده پاسخگویی به تمام سوالات شما میباشد

کارگاه آموزشی کار با Grunt js

این کارگاه آموزشی برای هر توسعه دهنده ی وب با هر زبانی کاربرد دارد .    اگر بخواهیم بصورت ساده Grunt js را تعریف کنیم ، یک ابزار برای ساخت سیستم اتوماسیون کارهای تکراری برای تمام توسعه دهندگان وب اعم از php و پایتون و نودجی اس و  asp و ....    هیچ تفاوتی ندارد که شما از چه زبان و تکنولوژی برای کارهای وب خود استفاده میکنید مهم این است که شما یک سری کارهای تکراری دارید که باید به دست یک اجرا کننده وظایف مثل Grun js بسپارید ! او برای شما این کارها را انجام خواهد داد .    در این کارگاه آموزشی در طول 48 دقیقه ی آموزشی بصورت کامل از صفر شروع میکنیم و محیط را آماده ساخت یک اتومااسیون برای انجام کارهای تکراری توسعه وب با grunt انجام میدهیم .    در این دوره نصب و راه اندازی هسته ی grunt و همچنین خط فرمان آن…

ادامه ی توضیحات و جزئیات این دوره را در بخش پائین میتوانید بخوانید


مدت زمان کارگاه : ۴۸ دقیقه
استاد : مهندس نیک زاد
زبان تدریس : فارسی
وضعیت کارگاه : آماده
پیش نیاز : ندارد
تعداد نمایش : ۱۵۳۷ بار
تعداد افراد شرکت کننده : ۱۵۶ نفر
۱۰۰,۰۰۰تومان
 ۵۲%تخفیف
۴۸,۰۰۰ تومان
  • تاریخ اتمام تخفیف پایان روز ۱ شهریور ۱۳۹۸ میباشد .
  • ممکن است این تاریخ دیگر تمدید نشود .
  • بعد از اتمام تاریخ ذکر شده ، محصول با قیمت اصلی خود به فروش خواهد رسید .
  • امروز : سه شنبه ۲۹ مرداد ۱۳۹۸ است.

توضیحات و جزئیات دوره :

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

 

اگر بخواهیم بصورت ساده Grunt js را تعریف کنیم ، یک ابزار برای ساخت سیستم اتوماسیون کارهای تکراری برای تمام توسعه دهندگان وب اعم از php و پایتون و نودجی اس و  asp و .... 

 

هیچ تفاوتی ندارد که شما از چه زبان و تکنولوژی برای کارهای وب خود استفاده میکنید مهم این است که شما یک سری کارهای تکراری دارید که باید به دست یک اجرا کننده وظایف مثل Grun js بسپارید ! او برای شما این کارها را انجام خواهد داد . 

 

در این کارگاه آموزشی در طول 48 دقیقه ی آموزشی بصورت کامل از صفر شروع میکنیم و محیط را آماده ساخت یک اتومااسیون برای انجام کارهای تکراری توسعه وب با grunt انجام میدهیم . 

 

در این دوره نصب و راه اندازی هسته ی grunt و همچنین خط فرمان آن آموزش داده خواهد شد . 

سپس نحوه ی راه اندازی یک task runner با grunt بصورت کامل آموزش داده میشود . 

 

سپس وارد یک پروژه ی عملی خواهیم شد و در این پروژه کارهای زیر را انجام خواهیم داد : 

هر توسعه دهنده ی وب ، دوست دارد که سرعت بارگزاری سایتش بالا باشد و همچنین سئو خوبی داشته باشد . یکی از مشکلاتی که وجود دارد تعداد زیاد فایل های css و js است که باعث زیاد شدن درخواست فایل های js و css میشود . شما فرض کنید ده فایل css داشته باشید که برای قالب سایت شما باشد ( بین این ده فایل میتواند فریمورک هایی مثل بوت استرپ یا bulma یا هر چیز دیگر مشابهی باشد ) و همچنین ده ها فایل js داشته باشید که برای کتابخانه ها و خیلی ابزارهای دیگر مثل ساخت یک اسلایدر ساده در سایت نیاز باشد . 

 

همه ی اینها درخواست های http هستند یعنی درخواست مکرر آنها سرعت سایت شما را کم میکنند برای مثال بالا سایت شما حداقل 20 درخواست http به سمت سرور ارسال میکند و به همین سادگی بیست بار سرعت بازشدن  سایت شما را کاهش میدهد ! 

اما Grunt js کاری میکند که 20 درخواست تنها به یک درخواست خلاصه شود و آن هم با استفاده از ابزارهایی که درون خود دارد . 

همچنین در نظر داشته باشید ، تمام ابزارهای سئو ، برای بهود وضعیت رتبه ی شما در نتایج گوگل و همچنین دیگر موتورهای جستجو به شما اعلام میکنند که فایل های js و css خود را کم کنید و اگر میتوانید آنها را درون یک فایل قرار دهید و سپس فشرده سازی کنید . اما این کاری نیست که یک توسعه دهنده بتواند بصورت دستی یا با محیط توسعه ی خود انجام دهد . 

شما میتوانید با چند خط دستور توسط grunt یک سیستمی پیاده سازی کنید که کل فایل های css و فایل های js شما را درون یک فایل css و یک فایل js جمع میکند یعنی برای درخواست css های سایت شما فقط یک درخواست و برای درخواست فایل های js شما فقط یک درخواست دیگر نیاز است  و این یعنی یک جادوی سرعت برای سرعت و سئو سایت شما . فقط این نیست در ادامه خواهیم دید هر یک از فایل ها را چطور فشرده سازی خواهیم کرد . 

 

فرض کنید ، شما فایل های css مربوط به یک اسلایدر ، یک فریمورک مثل بوت استرپ ، یک فایل استایل برای قالب آماده ، یک فایل css برای کدهای استایلی که دستی مینویسید ، دارید و بعد از اعمال تغییرات در هر یک از فایل های css و بعد از save کردن آن در کسری از ثانیه ، همه ی فایل های css شما، درون یک فایل به نام app.css یا هر فایل css با نام دلخواه دیگر، جمع آوری میشود و سپس فشرده سازی میشود . 

با چند خط کدنویسی بسیار ساده به شما یاد میدهیم که چطور بعد از کدنویسی css و js روی پروژه وب خودتان آنها را در کسری از ثانیه فشرده سازی کنید تا سرعت سایت شما باز هم بالاتر برود . 

 

سپس زمانی که کارتان با css و js ها تمام شد به راحتی آنها را روی سرور یا هاست خود Sync میکنید و تمام . حالا سایت شما یک فایل css به نام مثلا app.css و یک فایل js به نام app.js دارد که تمام فایل های متعدد css و js درون آنها جمع آوری و فشرده شده است و این برای بهبود کیفیت سایت بسیار بسیار مفید است . 

 

این فقط یک مثال از کاربرد grunt js بود ، grunt یک ابزار جادویی  است فقط مسئله جمع آوری فایل های css و فشرده سازی آنها درون یک فایل نیست شما تقریبا هر کار تکراری که روزانه انجام میدهید را میتوانید به grunt بسپارید . او برای شما این کارها را انجام خواهد داد و دستیار خوبی برای تمام توسعه دهندگان وب میباشد .

 

شما میتوانید بجای اینکه وقت خود را صرف انجام کارهای تکراری کنید روی باقی بخش های توسعه ی وب سایت خود متمرکز شوید و در این صورت وقت بیشتر خواهید داشت تا بخش های دیگر سایتتان را توسعه دهید . 

این کارگاه بصورت کاملا فارسی با تدریس مهندس نیکزاد تهیه شده است که سعی شده از صفر و با شیوه ی بیان بسیار راحت و روان تدریس شود . 

 

این کارگاه یک بخش پروژه محور نیز دارد تا بتوانید بحث این کارگاه را بصورت کامل یاد بگیرید .  

 

دوره ی آموزش grunt js


این محصول را بصورت کامل میتوانید از اینجا تهیه کنید
مدت زمان کارگاه ۴۸ دقیقه
استاد مهندس نیک زاد
زبان تدریس فارسی
وضعیت کارگاه آماده
پیش نیاز ندارد
۱۰۰,۰۰۰تومان
 ۵۲%تخفیف
  • تاریخ اتمام تخفیف ۱ شهریور ۱۳۹۸ میباشد .
  • ممکن است این تاریخ دیگر تمدید نشود .
  • بعد از اتمام تاریخ ذکر شده ، محصول با قیمت اصلی خود به فروش خواهد رسید .
  • امروز : سه شنبه ۲۹ مرداد ۱۳۹۸ است.
مدرس : مهندس عباس نیک زاد
سوابق تحصیلی
  • دیپلم ریاضی و فیزیک از تیزهوشان
  • لیسانس کارشناسی مهندسی نرم افزار
  • کارشناس ارشد هوش مصنوعی
  • دارای مدرک IELTS نمره ۷/۵
  • دارای مدرک GMAT نمره ۷۲۰
سوابق شغلی
  • مدیر کل شرکت آوای هوشمند سام به شماره ثبت ۴۴۸۳۸ و شناسه ی ملی ۱۴۰۰۶۷۷۷۰۵۱
  • تدرس در دانشگاه ها و آموزشگاه های معتبر از سال ۱۳۹۴
  • مدرس دوره های آموزشی در زمینه ی برنامه نویسی از سال ۹۵ ( آواسام ، سامنتا )
  • مدیر کل انجمن علمی دانشگاه به مدت یکسال و مدیر انجمن علمی کامپیوتر به مدت یکسال
  • برنامه نویس اپلیکیشن های اندرویدی مختلف برای سازمان های دولتی ، شرکت های خصوصی و ...
  • بازی سازی با انجین یونیتی به مدت دو سال در تیم k2games
  • برنامه نویسی و طراحی وب بصورت فریلنسر از سال ۱۳۹۰
تخصص ها
  • تسلط کامل بر فریمورک های PHP همچون Codeigniter , Laravel , Yii , ….
  • برنامه نویسی موبایل و تبلت های هوشمند اندرویدی به مدت ۴ سال با زبان Java kotlin objective-c javascript
  • مسلط به مفاهیم گرافیکی و نرم افزار های گرافیکی Photoshop , corel , illustrator و …
  • مسلط به مدلسازی سه بعدی Blender
  • مسلط به بازی سازی و زبان سی شارپ در انجین Unity3D
  • تسلط کامل بر مفاهیم هوش مصنوعی
  • متخصص در زمینه لینوکس
  • تسلط کامل برنامه نویسی زبانهای C , Python , C++ , C# , Java , JavaScript
  • تسلط کامل بر فریمورک ها یا کتابخانه های محبوب جاوااسکریپت نظیر Angular , Vue.js , React , Jquery و …
  • مطالعه و فعالیت در زمینه ی امنیت و هک
افرادی که از دوره های مهندس نیکزاد در آواسام استفاده کرده اند در شرکت های زیر استخدام شده اند
آواسام
آواسام
آواسام
آواسام
آواسام
آواسام
آواسام
آواسام
آواسام
آواسام
رد مسئولیت : تمامی نظرات کاربران و مکان هایی که در آن با استفاده از آموزش های ما استخدام شده اند توسط خود کاربران اعلام میشود . ما فقط بازتاب دهنده نظرات ارسال شده ی کاربران هستیم و اینکه یک فردی در یک شرکتی استخدام واقعی شده است یا نه توسط ما احراز نمیشود
نظر کاربران ما درباره ی محصولات ما : لطفا گوش دهید

شما هم اگر از کاربران ما هستید نظر خود را به سیستم پشتیبانی بصورت ویس ارسال کنید تا بعد از تایید در این بخش قرار گیرد همچنین میتوانید ویس خود را ایمیل کنید : info@avasam.ir
برای نوشتن نظر وارد شوید ورود
یا به عنوان یک میهمان نظر خود را بنویسید :
    1. اگر سوال شما طولانی است و نیاز به پشتیبانی خوبی دارد در پروفایل خود تیکت باز کنید تیم پشتیبان ما پاسخ میدهد
    2. سعی کنید نظر خود را بیش از چند جمله بنویسید
    3. نظرات شامل توهین و تهمت و نامرتبط تائید نخواهد شد

پریسا نوری :
سلام بسیار عالی بود بسیار روان بود ، من اصلا نمیدونستم grunt یعنی چی ولی همیشه میدیدم سایت های مدرن کل فایل های css و js خودشون را در یک فایل لینک میدن برام عجیب بود فکر میکردم چه سیستم عجیبی پشت این ماجراست . ممنونم ازتون که این کارگاه را تهیه کردید خیلی عالی بود فوق العاده بود همین الان در عرض پنج دقیقه برای سایتم پیاده سازی کردم
رضا نوروزی :
کارگاه آموزشی عالی بود از مهندس نیکزاد و سایت خوب اواسام تشکر میکنم .خیلی روان بود مخصوصش بخش پروژه محورش که کامپایلر سی اس اس و جاوااسکریپت درست کردند عالی شد
مجید تقوی :
این کارگاه خیلی پرکاربرد بود ممنون از تدریس روان و پر انرژیتون مهندس نیکزاد تبریک میگم بخاطر کیفیت بالای کارتون مرسی
مسعود رضاییان :
سلام عالی بود تشکر میکنم از جناب نیکزاد بابت این آموزش خوب
حسن شریفیان :
شیوایی و روانی این دوره ی آموزشی من را علاقه مند کرد دوره های دیگر شما را تهیه کنم و بعد فهمیدم که دوره های جناب نیکزاد همه با کیفیت است . بسیار خوب و روان توضیح میدن

برچسب ها : مینی فای کردن جاوا اسکریپت مینی فای کردن سی اس اس ها ابزارهای توسعه ی وب آموزش توسعه ی وب آموزش تسک رانر آموزش grunt js آموزش gruntjs آموزش grunt gruntjs grunt grtun js توسعه ی مدرس وب مینی فایل سی اس اس و جاوااسکریپت فشرده سازی فایل های css و js minify js and css files آموزش پکیج منیجر npm آموزش nodejs
بازگشت به بالا
توجه داشته باشید که به ازای هر نظر مفید در سایت آواسام هزار تومان بصورت خودکار به کیف پول شما افزوده میشود