آموزش ساخت فرآیند، گردش کار و ابزار با Grunt.js و فراتر از آن

Build Process, Workflows and Tooling With Grunt.js and Beyond

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

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

مقدمه Introduction

  • مقدمه Introduction

  • برنامه های وب Web Apps

  • ابزار سازی Tooling

  • غرغر کردن Grunt

  • راه اندازی پروژه Project Setup

  • نقطه شروع Starting Point

کار با گرانت Working With Grunt

  • NPM Init و Grunt NPM Init and Grunt

  • Gruntfile.js Gruntfile.js

  • Globs و CoffeeScript Globs and CoffeeScript

  • Grunt Watch Grunt Watch

  • پیش پردازنده های CSS CSS Preprocessors

  • ترکیبات کمتر LESS Mixins

  • وظایف کمتر دیده بان LESS Watch Tasks

  • مستندات Grunt Grunt Documentation

  • تقسیم نگرانی ها و استفاده از کپی Splitting Concerns and Using Copy

  • وظایف سرور سفارشی Custom Server Tasks

  • اتمام کار سفارشی Finishing the Custom Task

  • استفاده از فشرده سازی سریع Using Express Compress

  • بارگذاری مجدد زنده Live Reload

  • بارگذاری مجدد زنده جایگزین Live Reload Alternative

  • فضاهای کاری کروم Chrome Workspaces

  • Grunt Clean و Grunt LESS Grunt Clean and Grunt LESS

  • گردش کار DIST The DIST Workflow

  • کوچک کردن جاوا اسکریپت Minifying JavaScript

  • Grunt Open Grunt Open

  • وابستگی ها را مطابقت دهید Match Dependencies

  • شبیه سازی دارایی های تولید Simulating Production Assets

  • کتابخانه های جاوا اسکریپت و CoffeeScript فروشنده Vendor JavaScript Libraries and CoffeeScript

  • کامپایل CoffeeScript Compiling CoffeeScript

فراتر از گرانت Beyond Grunt

  • بوور Bower

  • سازماندهی مجدد برنامه Reorganizing the Application

  • نقشه های منبع Sourcemaps

  • ستون فقرات Backbone

  • معرفی Yeoman Yeoman Introduction

  • مرورگر Browserify

  • گردش کار Yeoman Yeoman Workflow

  • گردش کار Lineman Lineman Workflow

  • مشخصات و ساخت لاینمن Lineman Spec and Build

  • سوالات توسعه تست محور Test-Driven Development Questions

  • تست پایان به انتها End-to-End Testing

  • شبیه سازی حالت فشار Push State Simulation

  • ادغام با ریل Integrating With Rails

  • واحد تست پلاگین Grunt Unit Testing Grunt Plugins

  • نوشتن یک وبلاگ با Lineman Writing a Blog With Lineman

  • بسته شدن Wrap-up

نمایش نظرات

نظری ارسال نشده است.

آموزش ساخت فرآیند، گردش کار و ابزار با Grunt.js و فراتر از آن
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
5h 46m
45
Pluralsight (پلورال سایت) pluralsight-small
30 مرداد 1393 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
69
4.2 از 5
دارد
دارد
دارد
David Mosher

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

David Mosher David Mosher

دیوید موشر یک مهندس Front-End در Test Double است. او عاشق ساختن تجارب وب جاوا اسکریپت عالی با استفاده از ابزارهای مدرن مانند Grunt و Lineman است.

Pluralsight (پلورال سایت)

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

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