آموزش برنامه نویسی روبی برای همه

Ruby Programming For Everyone

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: برنامه نویسی روبی را سریع یاد بگیرید! Ruby از مبتدی تا پیشرفته برنامه نویسی شی گرا راه اندازی یک محیط توسعه دهنده ابری متغیرها، رشته ها و انواع داده ها دریافت ورودی و خروجی شرطی If/Else و مقایسه آرایه ها، حلقه ها، و روش های هش، کلاس ها و موارد دیگر! پیش نیازها: برای گذراندن این دوره به هیچ مهارت برنامه نویسی یا ابزار خاصی نیاز نیست فقط به یک کامپیوتر با دسترسی به اینترنت و یک مرورگر وب نیاز دارید.

در این دوره ما زبان برنامه نویسی Ruby را از سطح مبتدی مطلق تا پیشرفته در کمترین زمان یاد خواهیم گرفت!


این دوره برای افراد مبتدی طراحی شده است، شما به هیچ وجه نیازی به تجربه کدنویسی ندارید!


ما کار خود را با راه‌اندازی یک محیط توسعه شروع می‌کنیم که همه ابزارهای لازم برای شروع نوشتن و اجرای کد Ruby را دارد.


سپس، به مفاهیم بسیار ابتدایی علوم کامپیوتر می پردازیم. مواردی مانند:

  • چاپ روی صفحه

  • دستکاری رشته

  • متغیرها

  • دریافت ورودی کاربر

  • ریاضی ساده

  • اپراتورهای مقایسه

  • اپراتورهای واگذاری


پس از آن، به موضوعات میانی بیشتری مانند:

خواهیم رفت
  • بیانات شرطی If/Else

  • آرایه ها

  • حلقه ها

  • هر حلقه

  • هش

  • Fizzbuzz


در نهایت با موضوعات پیشرفته تری مانند:

پایان می دهیم
  • روش ها

  • کلاس ها


روبی یکی از بهترین زبان های برنامه نویسی برای یادگیری است و یادگیری هرگز به این آسانی نبوده است!


من شما را در داخل می بینم!


-جان الدر


سرفصل ها و درس ها

مبانی برنامه نویسی روبی Ruby Programming Basics

  • اولین چیزها اول: چگونه سریع پشتیبانی دریافت کنیم! First Things First: How To Get Support Fast!

  • سلام دنیا - اولین برنامه یاقوت Hello World - First Ruby Program

  • متغیرها Variables

  • دریافت ورودی کاربر با Gets Getting User Input With Gets

  • ریاضی ساده Simple Math

  • اپراتورهای مقایسه Comparison Operators

  • اپراتورهای واگذاری Assignment Operators

  • بیانیه های شرطی اگر/دیگر If/Else Conditional Statements

مبانی برنامه نویسی روبی Ruby Programming Basics

  • معرفی Introduction

  • معرفی Introduction

  • اولین چیزها اول: چگونه سریع پشتیبانی دریافت کنیم! First Things First: How To Get Support Fast!

  • Sublime و Git Bash را نصب کنید Install Sublime and Git Bash

  • Sublime و Git Bash را نصب کنید Install Sublime and Git Bash

  • Ruby را نصب کنید Install Ruby

  • Ruby را نصب کنید Install Ruby

  • سلام دنیا - اولین برنامه یاقوت Hello World - First Ruby Program

  • چاپ روی صفحه با قرار دادن و چاپ Printing To The Screen With Puts and Print

  • چاپ روی صفحه با قرار دادن و چاپ Printing To The Screen With Puts and Print

  • دستکاری رشته String Manipulation

  • دستکاری رشته String Manipulation

  • متغیرها Variables

  • دریافت ورودی کاربر با Gets Getting User Input With Gets

  • Git Bash Weirdness... Git Bash Weirdness...

  • Git Bash Weirdness... Git Bash Weirdness...

  • ریاضی ساده Simple Math

  • تبدیل به عدد صحیح Converting To An Integer

  • تبدیل به عدد صحیح Converting To An Integer

  • اپراتورهای مقایسه Comparison Operators

  • اپراتورهای واگذاری Assignment Operators

  • بیانیه های شرطی اگر/دیگر If/Else Conditional Statements

برنامه نویسی روبی متوسط Intermediate Ruby Programming

  • هر حلقه Each Loops

  • هش Hashes

  • ساخت FizzBuzz! Building FizzBuzz!

برنامه نویسی روبی متوسط Intermediate Ruby Programming

  • آرایه ها Arrays

  • آرایه ها Arrays

  • در حالی که حلقه ها While Loops

  • در حالی که حلقه ها While Loops

  • هر حلقه Each Loops

  • هش Hashes

  • ساخت FizzBuzz! Building FizzBuzz!

  • روش ها قسمت 1 Methods Part 1

  • روش ها قسمت 1 Methods Part 1

  • روش ها قسمت 2 Methods Part 2

  • روش ها قسمت 2 Methods Part 2

برنامه نویسی روبی پیشرفته Advanced Ruby Programming

  • کلاس های روبی قسمت 1 Ruby Classes Part 1

  • کلاس گیرندگان Class Getters

  • تنظیم کننده های کلاس Class Setters

  • روش‌های اضافه کردن محیط و مساحت Adding Perimeter and Area Methods

  • ایجاد یک روش قرعه کشی Creating a Draw Method

برنامه نویسی روبی پیشرفته Advanced Ruby Programming

  • مقدمه ای برای کلاس های روبی Intro To Ruby Classes

  • مقدمه ای برای کلاس های روبی Intro To Ruby Classes

  • کلاس های روبی قسمت 1 Ruby Classes Part 1

  • کلاس گیرندگان Class Getters

  • تنظیم کننده های کلاس Class Setters

  • روش‌های اضافه کردن محیط و مساحت Adding Perimeter and Area Methods

  • Class Attr Accessor Class Attr Accessor

  • Class Attr Accessor Class Attr Accessor

  • ایجاد یک روش قرعه کشی Creating a Draw Method

  • سخنرانی پاداش Bonus Lecture

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

آموزش برنامه نویسی روبی برای همه
جزییات دوره
2 hours
30
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
5,746
4.4 از 5
ندارد
دارد
دارد
John Elder
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

John Elder John Elder

Codemy.com

جان الدر پیشگام در بازاریابی اینترنتی است که یکی از اولین شبکه های تبلیغات اینترنتی را در سال 1997 ایجاد کرد. او آن را به یک شرکت سهامی عام در اوج رونق دات کام فروخت و سپس به ایجاد پرفروش ترین شبکه پرداخت. نرم افزار ارسال موتور جستجوی Submission-Spider که توسط بیش از 3 میلیون فرد و کسب و کار کوچک در بیش از 45 کشور استفاده شده است.

امروزه او دوره‌های توسعه وب را در Codemy.com مدرسه کد آنلاینی که او تأسیس کرد تدریس می‌کند.

جان با درجه ممتاز در رشته اقتصاد از دانشگاه واشنگتن در سنت لوئیس فارغ التحصیل شد، جایی که او یک محقق هنر بود.