لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش یاقوت سرخ و روبی روی ریل استارت
Ruby and Ruby on Rails Starter
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش Ruby و Ruby on Rails 5 - دوره شروع کامل ساخت برنامه های کاربردی Rails ساختار MVC را بیاموزید و آن را عملی کنید اولین گام را برای تبدیل شدن به یک توسعه دهنده Rails بردارید اصول زبان برنامه نویسی Ruby را بیاموزید پیش نیازها: یک مرورگر مدرن و اتصال به اینترنت بدون قبل دانش برنامه نویسی مورد نیاز
بازطراحی و ارتقا در 11/2017!
دوره آغازین Ruby and Ruby on Rails، که در نوامبر 2017 کاملاً دوباره طراحی و ارتقاء یافت، مقدمهای ساده برای برنامهنویسی با استفاده از Ruby و توسعه برنامههای وب با استفاده از چارچوب Rails (Rails 5، اما میتواند در Rails 4 اعمال شود، ارائه میکند. همچنین). این دوره برای دانشآموزانی است که تجربه قبلی در برنامهنویسی ندارند و یک دوره مقدماتی اختیاری برای دورههای «The Complete Ruby on Rails Developer» یا «The Professional Ruby on Rails Developer with Rails 5» در Udemy است.
چرا Ruby on Rails؟ Ruby on Rails از زمان معرفی خود به سرعت به یکی از قدرتمندترین ابزارها برای ساخت برنامه های کاربردی وب برای استارتاپ ها و خانه های نرم افزاری موجود تبدیل شده است. برخی از بهترین سایتهایی که از Ruby on Rails استفاده میکنند عبارتند از Basecamp، Twitter، Shopify، Github، LivingSocial، Groupon، Hulu، Airbnb، Yellow Pages و موارد دیگر.
این دوره مقدمه ای ساختاریافته برای برنامه نویسی را ارائه می دهد، با ساختارهای داده متنوع به عنوان پروژه های کوچک ساده که در حال توسعه به Rails هستند، جایی که یک پروژه برنامه وب Todo توسعه می یابد. از سخنرانیهای ویدئویی و متنی، تکالیف و تمرینها استفاده میکند. همچنین به منابع رایگان موجود در اینترنت برای تکمیل مواد دوره، ارجاعاتی وجود خواهد داشت.
برخی از ویژگی های این دوره عبارتند از:
- برنامه نویسی روبی - مقدمه ای بر برنامه نویسی شی گرا
- Rails 5 با استفاده از محیط توسعه یکپارچه مبتنی بر ابر
- ساختار MVC ریل - مدلها، نماها، کنترلکنندهها
- فرم های مبتنی بر مدل
- مهاجرت ها
- و خیلی بیشتر!
سرفصل ها و درس ها
راه اندازی و در حال اجرا با IDE و خط فرمان
Up and running with IDE and Command Line
معرفی دوره
Course Introduction
برای Cloud9 IDE ثبت نام کنید
Sign up for Cloud9 IDE
متن - برای IDE آنلاین ثبت نام کنید (مهم - رد نشوید)
Text - Sign up for online IDE (IMPORTANT - don't skip)
آشنایی با IDE
Getting familiar with IDE
با خط فرمان آشنا شوید
Learn about the command line
اطلاعات مفید - متن
Helpful info - Text
با زبان برنامه نویسی Ruby شروع کنید
Get started with Ruby programming language
معرفی روبی و سلام جهان!
Introduction to Ruby and Hello World!
مقدمه ای بر روبی و جهان سلام - متن
Introduction to Ruby and hello world - Text
رشته ها در یاقوت
Strings in Ruby
رشته ها - جهت های متن و کد
Strings - Text directions and code
رشته ها - 2
Strings - 2
رشته 2 - جهت متن و کد
Strings 2 - Text directions and code
راه حل تمرینات
Solutions to exercises
اعداد در روبی
Numbers in Ruby
اعداد - جهت متن و کد
Numbers - Text directions and code
اعداد - 2
Numbers - 2
اعداد 2 - جهت متن و کد
Numbers 2 - Text directions and code
انشعاب اگر/دیگر
Branching if/else
انشعاب if/else - مسیرهای متنی و کد
Branching if/else - Text directions and code
انشعاب بیشتر را کاوش کنید
Explore more branching
انشعاب بیشتر - جهت متن و کد
More branching - Text directions and code
آرایه ها در روبی
Arrays in Ruby
آرایه ها در روبی - جهت های متنی و کد
Arrays in Ruby - Text directions and code
آرایه های 2 - بیشتر کاوش کنید
Arrays 2 - explore more
آرایه ها - 2 - جهت های متن و کد
Arrays - 2 - Text directions and code
ساختارهای هش در روبی
Hash structures in Ruby
هش - جهت متن و کد
Hash - Text directions and code
سبک یاقوت
Ruby styling
آنچه را که آموخته اید تمرین کنید!
Practice what you have learnt!
مقدمه ای بر برنامه نویسی شی گرا
Introduction to Object Oriented Programming
مقدمه ای بر OOP - جهت های متنی و کد
Introduction to OOP - Text directions and code
وراثت و ماژول ها
Inheritance and Modules
وراثت و ماژول ها - جهت های متن و کد
Inheritance and modules - Text directions and code
پروژه نهایی روبی - کلاس فایل خوان
Final Ruby project - File Reader class
Project File Reader - جهت های متنی و کد
Project File Reader - Text directions and code
به دنیای Ruby on Rails خوش آمدید!
Welcome to the world of Ruby on Rails!
برنامه های کاربردی وب چیست؟
What are web applications?
خط فرمان و نصب Ruby در Rails 5
Command line and install Ruby on Rails 5
خط فرمان و نصب Rails 5 - جهت متن و کد
Command line and install Rails 5 - Text directions and code
اجزای یک برنامه ریل
Components of a Rails Application
اقدامات چیست؟
What are actions?
یک برنامه جدید Rails راه اندازی کنید و در مورد MVC بیاموزید
Start a new Rails app and learn about MVC
برنامه جدید Rails و MVC - سخنرانی و کد متنی را شروع کنید
Start new Rails app and MVC - Text lecture and code
نماها و تکالیف را اضافه کنید
Add views and homework
افزودن نماها - سخنرانی متنی
Add views - Text lecture
C R U D - شروع
C R U D - kickoff
شروع CRUD - سخنرانی متنی
CRUD kickoff - Text lecture
CRUD از کنسول
CRUD from console
CRUD از کنسول - جهت متن و کد
CRUD from console - Text directions and code
بخش 3 را با تکالیف بپیچید
Wrap section 3 with assignments
بسته بندی بخش 3 - محتوای متنی
Wrap section 3 - Text content
اقدامات از UI
Actions from UI
درباره <% و <%= با جزئیات بیشتر بحث کنید
Discuss <% and <%= in more detail
اقدامات از UI
Actions from UI
اقدامات از UI - جهت متن و کد
Actions from UI - Text directions and code
نمایش عملکرد و خطا را از مرورگر ایجاد کنید
Create action and error display from browser
ایجاد اقدام - جهت متن و کد
Create action - Text directions and code
ایجاد و نمایش اکشن ها را کامل کنید و فلش را اضافه کنید
Complete create and show actions and add flash
ایجاد، نمایش و فلش را کامل کنید - جهت های متن و کد
Complete create, show and flash - Text directions and code
کنترل نسخه را با Git شروع کنید
Initiate version control with Git
کنترل نسخه با Git - جهت های متنی و کد
Version control with Git - Text directions and code
عمل ویرایش
Edit action
اقدام ویرایش - جهت متن و کد
Edit action - Text directions and code
هر روش
The .each method
اقدام شاخص و فهرست
Index action and listing
عملکرد فهرست و فهرست - جهت های متنی و کد
Index action and listing - Text directions and code
کدهای اکشن و رفاکتور را از بین ببرید
Destroy action and refactor code
Destroy and Refactor - جهت های متن و کد
Destroy and refactor - Text directions and code
با استفاده از بوت استرپ و ژنراتورهای داربست، نسخه پر زرق و برق جدید برنامه Todo را ایجاد کنید
Create new flashy version of Todo app using bootstrap and scaffold generators
سخنرانی پاداش: با تشکر از شما و مراحل بعدی
Bonus Lecture: Thank you and next steps
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
نمایش نظرات