لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Ruby Essential Training قسمت 3: فایل ها ، قالب ها ، الگوها
Ruby Essential Training Part 3: Files, Formats, Templates
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
نحوه استفاده از کد Ruby را برای تعامل با سیستم فایل کشف کنید. با استفاده از Ruby می توانید بخوانید و بنویسید تا پرونده ها و گزارش ها را پیکربندی کنید ، وظایفی مانند ادغام نامه را خودکار کنید و بدون اینکه ویرایشگر کد خود را ترک کنید ، پرونده ها را پیدا و سازماندهی کنید. در این دوره ، سومین دوره Ruby Essential Training ، Kevin Skoglund تکنیک های اساسی کار با پرونده ها و دایرکتوری ها را مرور می کند. یاد بگیرید که فایل ها و دایرکتوری های موجود را پیدا کنید و فهرست های جدید ایجاد کنید. تکنیک های مختلف خواندن و نوشتن داده ها در پرونده ها را کشف کنید. سپس نحوه وارد کردن و صادرات داده ها در قالب های معروف و نحوه استفاده از Ruby تعبیه شده (ERB) برای اتصال مقادیر دینامیکی به الگوهای پرونده قابل استفاده مجدد را بیاموزید. هر درس با مثالهای عملی پر شده است ، و چالش های برنامه نویسی به شما امکان می دهد همزمان با پیشرفت در دوره ، مهارت های جدید خود را تمرین کنید.
اهداف یادگیری
اصول سیستم فایل
نوشتن و خواندن از آنها
تغییر نام ، حذف و کپی کردن پرونده ها
ایجاد و ویرایش دایرکتوری ها
کار با فرمت های رایج داده
الگوی ERB
سرفصل ها و درس ها
معرفی
Introduction
موارد ضروری کار با پرونده ها را در روبی یاد بگیرید
Learn the essentials of working with files in Ruby
چه چیزی میخواهید بدانید
What you need to know
1. سیستم سیستم
1. The File System
اصول ورودی/خروجی
Input/output basics
اصول سیستم فایل
File system basics
انواع مسیرهای پرونده
Types of file paths
مجوزهای پرونده
File permissions
2. با Files کار کنید
2. Work with Files
دسترسی به پرونده ها
Access files
در پرونده ها بنویسید
Write to files
از پرونده ها بخوانید
Read from files
نشانگر پرونده
File pointer
یک پرونده را بخوانید یا بنویسید
Read or write an entire file
تغییر نام ، حذف ، کپی
Rename, delete, copy
جزئیات پرونده را بررسی کنید
Examine file details
چالش: لیست ساز
Challenge: List maker
راه حل: لیست ساز
Solution: List maker
3. کار با دایرکتوری ها
3. Work with Directories
دایرکتوری ایجاد کنید
Create directories
دایرکتوری ها را تغییر دهید
Change directories
ورودی های
Entries
گلوب
Glob
چالش: سازنده چند لیست
Challenge: Multi-list maker
راه حل: سازنده چند لیست
Solution: Multi-list maker
Kevin Skoglund راه حل های وب سفارشی را در Nova Fabrica می سازد و توسعه وب را در LinkedIn Learning آموزش می دهد.
Kevin Skoglund بنیانگذار Nova Fabrica، یک آژانس توسعه وب متخصص در ارائه راه حل های سفارشی و مقیاس پذیر با استفاده از Ruby on Rails، PHP، SQL، و فناوری های مرتبط. مشتریان Nova Fabrica عبارتند از: An Event Apart، Atlas Carpet Mills، Consulate Film، Gregorius|Pineo، Maharam، Oakley، و The Bold Italic. کوین نویسنده lynda.com با بیش از 15 سال تجربه تدریس و توسعه وب است.
نمایش نظرات