لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش بازی توسط Play: Ruby Development در Vim با تیم پاپ
Play by Play: Ruby Development in Vim with Tim Pope
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
یکی از متخصصان برجسته Vim در جهان را در حالی که یک تولید کننده رمزهای عبور تصادفی در Ruby ایجاد می کند، به صورت زنده و در محل تماشا کنید. یکی از کارشناسان برجسته Vim را در حالی که یک تولید کننده رمزهای عبور تصادفی را در Ruby ایجاد می کند، به صورت زنده و در محل تماشا کنید. ما الزامات پروژه را بررسی میکنیم، آن را پیادهسازی میکنیم و کد را برای حداکثر خوانایی و قابلیت نگهداری بازسازی میکنیم. سپس تیم چت در مورد پلاگین های Vim که نوشته است و روش های مورد علاقه اش برای استفاده از Vim صحبت می کند.
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
نوشتن یک مولد رمز عبور
Writing a Password Generator
شرح پروژه
Project Description
شروع پروژه به عنوان RubyGem
Starting the Project as a RubyGem
مجموعه شخصیت ها
Character Sets
اضافه کردن Pry برای اشکال زدایی
Adding Pry for Debugging
لیست الزامات پروژه
Listing the Project Requirements
راه اندازی تست واحد با Minitest
Setting Up a Unit Test With Minitest
ویژگی منحصر به فرد
Uniqueness Feature
نوشتن یک کنسول از ابتدا با Pry
Writing a Console From Scratch With Pry
ویژگی نقطه گذاری
Punctuation Feature
Refactoring
Refactoring
کلاس نمونه
The Sampler Class
اضافه کردن حروف بزرگ و کوچک
Adding Upper and Lower Case
Refactor سری 4 بلوک
Refactor Series of 4 Blocks
نکات Vim
Vim Tips
تاریخچه تیم با Vim
Tim's History With Vim
پلاگین های مورد علاقه تیم
Tim's Favorite Plugins
توسعه پلاگین ها، پیش فرض های معقول و تورفتگی
Developing Plugins, Sensible Defaults, and Indentation
پلاگین های Surround و Unimpaired
The Surround and Unimpaired Plugins
نام گذاری افزونه ها
Naming Plugins
پلاگین های شخص ثالث مورد علاقه
Favorite Third Party Plugins
افکاری در مورد پیام های Git Commit
Thoughts on Git Commit Messages
استفاده و پیکربندی CTAGS
Using and Configuring CTAGS
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
جفری PeepCode را تأسیس کرد و دوره های بی شماری را در مورد Ruby ، JavaScript و Shell ایجاد کرده است. او کد را در https://github.com/topfunky مرتکب می شود.
تیم یکی از متخصصان برتر جهان در ویرایشگر متن Vim است. او ده ها پلاگین مفید Vim نوشته است که توسط ده ها هزار نفر در سراسر جهان استفاده می شود. او همچنین یک توسعه دهنده ماهر در سراسر جهان است، که اولین پذیرنده Ruby on Rails بوده است.
نمایش نظرات