یادگیری توسعه رفتار محور (BDD) با ساخت اپلیکیشنهای Realtime Rails
ساخت اپلیکیشنهای وب قوی با Ruby on Rails و مجموعه تست کامل
ساخت نمونههای اولیه اپلیکیشنهای شبکههای اجتماعی خود
رزومه خود را با مهارت در تست خودکار تقویت کنید
اصول آموخته شده در این دوره را به هر فریمورکی اعمال کنید
پیشنیازها:
Rails 5 با ویژگیهای Realtime اکنون در دسترس است!
Ruby on Rails 5 - Behavior Driven Development (BDD), RSpec و Capybara مقدمهای جامع بر BDD و نحوه استفاده از آن برای ساخت اپلیکیشنهای وب با فریمورک محبوب Ruby on Rails ارائه میدهد. دانشجویان دورههای من به طور معمول با استفاده از مطالبی که در دورههای من تدریس میشود، شغلهای پردرآمدی در دنیای توسعه اپلیکیشنهای وب پیدا میکنند، از جمله (اما نه محدود به) دستیار تدریس شدن!
چرا BDD برای ساخت اپلیکیشنهای وب؟
مزایای BDD فراوان است. مشخصات فیچر (Feature Specs) که به طور گسترده در BDD استفاده میشوند، مانند زبان انگلیسی ساده خوانده میشوند و به کاربران نهایی (تحلیلگران کسب و کار، تیمهای توسعه، تیمهای مشتری و غیره) و توسعهدهندگان اجازه میدهند تا با استفاده از ابزارهای BDD به راحتی با یکدیگر ارتباط برقرار کنند. علاوه بر این، نوشتن فیچرها توسط کاربران نهایی نیز آسان است.
این دوره برای دانشجویانی طراحی شده است که تجربه پایهای در Ruby on Rails یا توسعه اپلیکیشنهای وب دارند و میخواهند مهارتهای خود را به سطح بالاتری برسانند، اما تجربه محدود یا هیچ تجربهای در BDD، تست خودکار یا استفاده از ابزارهایی مانند RSpec، Capybara، Guard ندارند.
چرا دانشجویانی که تجربه Rails دارند (در هر سطحی) باید این دوره را بگذرانند؟
برخی دیگر از جنبههای کلیدی این دوره عبارتند از:
همین امروز به جدیدترین منبع پیشرفته در توسعه اپلیکیشنهای وب Ruby on Rails بپیوندید!
Mashrur Hossain
حرفه ای و کارآفرین فناوری
Emmanuel Asante
توسعه دهنده نرم افزار ماینینگ و فریلنسر
Emmanuel Asante
توسعه دهنده نرم افزار ماینینگ و فریلنسر
نمایش نظرات