لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش بازی توسط Play: Ruby App Development با جان بارنت
Play by Play: Ruby App Development with John Barnette
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
تلاش جان بارنت برای ساختن یک برنامه چت گروهی ساده را تماشا کنید - و به طرز شگفت انگیزی، یک نمونه اولیه را تکمیل کنید و آن را مستقر کنید! ممکن است آن را ندانید، اما احتمالاً از نرم افزار نوشته شده توسط جان بارنت استفاده کرده اید. او یک متعهد به RubyGems است. تلاش اولیه او برای رفع مشکل فیکسچر آزمایشی بیش از سه سال پیش با Rails 2 ارسال شد. جان در این دوره سعی می کند یک اپلیکیشن چت گروهی ساده بسازد. و به طرز شگفت انگیزی، او در واقع یک نمونه اولیه را تکمیل می کند و آن را مستقر می کند!
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
فصل 1
Chapter 1
فصل 1
Chapter 1
افزونه Magit Git برای Emacs
Magit Git plugin for Emacs
Git push با پیکربندی upstream
Git push with upstream configured
RVM Sandboxing
RVM Sandboxing
استفاده از قفسه/تست
Using rack/test
وقتی گیج می شوید، از نو شروع کنید
When confused, start over
فصل 2
Chapter 2
فصل 2
Chapter 2
مسیر بارگذاری را پیکربندی کنید
Configure Load Path
همیشه مسافر را راه اندازی مجدد کنید
Always Restart Passenger
پاسخ Http 204
Http 204 Response
سبک تعهد Git
Git commit style
فصل 3
Chapter 3
فصل 3
Chapter 3
اغلب زود مستقر شوید
Deploy early often
راه اندازی اولیه برنامه را بدون دردسر کنید
Make initial app setup painless
از Gemset جهانی RVM استفاده کنید
Use the global RVM gemset
گوهر ایزوله-هروکو
The isolate-heroku gem
منوی توسعه سافاری
Safari Develop Menu
Delete را در Emacs پیمایش کنید
Navigate Delete in Emacs
وظیفه: یک کنسول تعاملی بسازید
Task: Build an interactive console
فصل 4
Chapter 4
فصل 4
Chapter 4
وظیفه: ارسال یک پیام برای نمایش
Task: Send Display a Message
مشاهده منبع Gem
View Gem Source
تمسخر تماس های شبکه
Mocking Network Calls
پیچیدگی سادگی
Simplicity Complexity
نجات ایمن
Safe Rescue
تمسخر از طریق مشت زدن اردک
Mocking via Duck Punching
قطعات گیت
Git Fragments
وظیفه: ایجاد کانتینر پیام
Task: Create Message Container
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
جفری PeepCode را تأسیس کرد و دوره های بی شماری را در مورد Ruby ، JavaScript و Shell ایجاد کرده است. او کد را در https://github.com/topfunky مرتکب می شود.
جان بارنت از سال 1998 چراغهای شرکتهای فناوری را روشن نگه داشته است، آخرین مورد آن در GitHub. در اوقات فراغت که به طور فزایندهای کمیاب است، در کنفرانسهای برنامهنویسی و فناوری صحبت میکند، به استارتآپها درباره پلتفرم و استراتژی نرمافزاری مشاوره میدهد و کوکتلهای جدید (گاهی تهدیدکننده زندگی) اختراع میکند.
نمایش نظرات