آموزش کامل گواهینامه برنامه‌نویسی R - آخرین آپدیت

دانلود R Programming Complete Certification Training

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

دوره آموزش برنامه‌نویسی R: دانش عمیق و کاربردی برای دانشمندان داده

به دوره برنامه‌نویسی R از Uplatz خوش آمدید! اگر به دنبال یادگیری یک زبان برنامه‌نویسی قدرتمند برای تحلیل آماری، تجسم داده‌ها و ساخت نرم‌افزارهای آماری هستید، این دوره برای شما طراحی شده است.

چرا زبان برنامه‌نویسی R؟

R یک زبان برنامه‌نویسی است که مجموعه‌ای گسترده از تکنیک‌های آماری (مانند مدل‌سازی خطی و غیرخطی، آزمون‌های آماری کلاسیک، تحلیل سری‌های زمانی، طبقه‌بندی، خوشه‌بندی) و تکنیک‌های گرافیکی را ارائه می‌دهد. این زبان به شدت قابل توسعه است و امکان مشارکت در فعالیت‌های پژوهشی در حوزه متدولوژی آماری را فراهم می‌کند.

R یک محیط نرم‌افزاری یکپارچه برای دستکاری داده‌ها، محاسبات و نمایش گرافیکی داده‌ها است. این زبان شامل امکانات مؤثر برای مدیریت و ذخیره‌سازی داده‌ها، مجموعه‌ای از عملگرها برای محاسبات روی آرایه‌ها (به ویژه ماتریس‌ها)، مجموعه ابزارهای منسجم و یکپارچه برای تحلیل داده‌ها، تسهیلات گرافیکی برای تحلیل و نمایش داده‌ها (چه روی صفحه و چه روی چاپگر) و همچنین یک زبان برنامه‌نویسی توسعه‌یافته، ساده و مؤثر است که شامل شرط‌ها، حلقه‌ها، توابع بازگشتی تعریف شده توسط کاربر و امکانات ورودی/خروجی می‌شود.

هدف دوره و مسیر شغلی شما

این دوره به شما کمک می‌کند تا به یک دانشمند داده، مهندس داده، تحلیلگر داده یا مشاور تبدیل شوید. شما با دانش عمیق و عملی زبان برنامه‌نویسی R، قادر خواهید بود:

  • از محیط تعاملی R و RStudio به بهترین نحو استفاده کنید.
  • بسته های R را نصب کرده و قابلیت‌های R را گسترش دهید.
  • نحوه استفاده از مستندات R را بیاموزید.
  • داده‌های ساختاریافته را از منابع مختلف در R بخوانید.
  • انواع مختلف داده‌ها و ساختارهای داده در R را درک کنید.
  • ساختارهای برنامه‌نویسی R مانند متغیرها، توابع، دستکاری رشته‌ها و حلقه‌ها را پیاده‌سازی کنید.
  • تصمیم‌گیری در R را با استفاده از دستورات شرطی انجام دهید.
  • مدیریت داده‌ها و فایل‌ها را در R به عهده بگیرید.
  • از پکیج‌های مختلف R استفاده کنید.
  • نمودارها و گراف‌های متنوعی را در R ترسیم کنید.
  • برنامه‌های پیچیده R را برای سناریوهای صنعتی واقعی بنویسید.

سرفصل‌های دوره برنامه‌نویسی R

1. مبانی زبان R

  • مقدمه‌ای بر R
  • تاریخچه R
  • چرا زبان برنامه‌نویسی R؟
  • مقایسه R و پایتون
  • کاربرد R

2. راه‌اندازی زبان R

  • راه‌اندازی محیط محلی
  • نصب R در ویندوز
  • نصب R در لینوکس
  • آشنایی با RStudio
  • نصب RStudio
  • اولین برنامه: "Hello World"

3. متغیرها و انواع داده در R

  • متغیرها در R
  • اعلام متغیر
  • انتساب متغیر
  • پیدا کردن متغیر
  • انواع داده در R
  • تبدیل انواع داده
  • برنامه‌های R برای متغیرها و انواع داده در RStudio

4. قابلیت‌های ورودی/خروجی در R

  • تابع scan()
  • تابع readline()
  • تابع paste()
  • تابع paste0()
  • تابع cat()
  • برنامه‌های R برای پیاده‌سازی این توابع در RStudio

5. عملگرها در R

  • عملگرهای حسابی
  • عملگرهای رابطه‌ای
  • عملگرهای منطقی
  • عملگرهای انتساب
  • عملگرهای متفرقه
  • برنامه‌های R برای انجام عملیات مختلف با استفاده از عملگرها در RStudio

6. ساختارهای داده در R (بخش اول)

  • ساختار داده چیست؟
  • انواع ساختار داده
  • بردارها (Vectors): ایجاد، دسترسی و عملیات روی بردارها، برنامه‌های R برای بردارها
  • کاربرد بردارها در R
  • لیست‌ها (Lists): ایجاد، دسترسی، اصلاح و عملیات روی لیست‌ها، برنامه‌های R برای لیست‌ها

7. ساختارهای داده در R (بخش دوم)

  • ماتریس‌ها (Matrices): ایجاد، دسترسی، اصلاح و عملیات ماتریسی، برنامه‌های R برای ماتریس‌ها، کاربرد ماتریس‌ها در R
  • آرایه‌ها (Arrays): ایجاد، نام‌گذاری، دسترسی و عملیات روی آرایه‌ها، برنامه‌های R برای آرایه‌ها

8. ساختارهای داده در R (بخش سوم)

  • دیتا فریم‌ها (Data Frames): ایجاد، دسترسی، اصلاح، افزودن و حذف عناصر، برنامه‌های R برای دیتا فریم‌ها
  • فاکتورها (Factors): ایجاد، دسترسی، اصلاح و کاربرد فاکتورها، برنامه‌های R برای فاکتورها

9. تصمیم‌گیری در R

  • مقدمه‌ای بر تصمیم‌گیری
  • انواع دستورات تصمیم‌گیری
  • دستورات if، if...else، if...else if...else، switch، همراه با برنامه و فلوچارت

10. کنترل حلقه در R

  • مقدمه‌ای بر حلقه‌ها در R
  • انواع حلقه‌ها: for، while، repeat و حلقه‌های تودرتو
  • دستورات break و next
  • پیاده‌سازی انواع حلقه‌ها همراه با برنامه و فلوچارت

11. توابع در R

  • مقدمه‌ای بر توابع
  • توابع داخلی و توابع تعریف شده توسط کاربر
  • ایجاد، اجزا و فراخوانی توابع
  • توابع بازگشتی
  • برنامه‌های متنوع برای توابع در RStudio

12. رشته‌ها در R

  • مقدمه‌ای بر رشته‌ها
  • قوانین نوشتن رشته‌ها
  • الحاق رشته‌ها
  • محاسبه طول رشته
  • استخراج زیررشته‌ها
  • تغییر حروف بزرگ و کوچک
  • برنامه‌های متنوع برای رشته‌ها در RStudio

13. بسته‌ها (Packages) در R

  • مقدمه‌ای بر بسته‌ها
  • نصب و استفاده از بسته‌ها
  • لیست بسته‌های نصب شده
  • بسته‌های مفید برای علم داده
  • برنامه‌های R برای بسته‌ها در RStudio

14. مدیریت داده و فایل در R

  • دریافت و تنظیم مسیر کاری (Working Directory)
  • ورودی از فایل CSV
  • تحلیل فایل CSV
  • نوشتن در فایل CSV
  • برنامه‌های R برای پیاده‌سازی فایل CSV

15. ترسیم نمودار در R (بخش اول)

  • نمودار خطی (Line Graph)
  • نمودار پراکندگی (Scatterplots)
  • نمودار دایره‌ای (Pie Charts)
  • نمودار دایره‌ای سه بعدی (3D Pie Chart)

16. ترسیم نمودار در R (بخش دوم)

  • نمودار میله‌ای/خطی (Bar / Line Chart)
  • هیستوگرام (Histogram)
  • نمودار جعبه‌ای (Box Plot)

پیش‌نیازها:

شور و اشتیاق برای یادگیری و اثری ماندگار در دنیای داده‌ها!


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

مقدمه‌ای بر برنامه‌نویسی R Introduction to R Programming

  • مقدمه‌ای بر برنامه‌نویسی R Introduction to R Programming

راه‌اندازی زبان R Setup of R Language

  • راه‌اندازی زبان R Setup of R Language

متغیرها و انواع داده Variables and Data Types

  • متغیرها و انواع داده - بخش ۱ Variables and Data Types - part 1

  • متغیرها و انواع داده - بخش ۲ Variables and Data Types - part 2

ویژگی‌های ورودی-خروجی Input-Output Features

  • ویژگی‌های ورودی-خروجی - بخش ۱ Input-Output Features - part 1

  • ویژگی‌های ورودی-خروجی - بخش ۲ Input-Output Features - part 2

عملگرها در R Operators in R

  • عملگرها در R - بخش ۱ Operators in R - part 1

  • عملگرها در R - بخش ۲ Operators in R - part 2

بردارها - ساختار داده Vectors - Data Structure

  • بردارها - ساختار داده - بخش ۱ Vectors - Data Structure - part 1

  • بردارها - ساختار داده - بخش ۲ Vectors - Data Structure - part 2

لیست - ساختار داده List - Data Structure

  • لیست - ساختار داده - بخش ۱ List - Data Structure - part 1

  • لیست - ساختار داده - بخش ۲ List - Data Structure - part 2

ماتریس - ساختار داده Matrix - Data Structure

  • ماتریس - ساختار داده - بخش ۱ Matrix - Data Structure - part 1

  • ماتریس - ساختار داده - بخش ۲ Matrix - Data Structure - part 2

آرایه‌ها - ساختار داده Arrays - Data Structure

  • آرایه‌ها - ساختار داده - بخش ۱ Arrays - Data Structure - part 1

  • آرایه‌ها - ساختار داده - بخش ۲ Arrays - Data Structure - part 2

دیتا فریم - ساختار داده Data Frame - Data Structure

  • دیتا فریم - ساختار داده - بخش ۱ Data Frame - Data Structure - part 1

  • دیتا فریم - ساختار داده - بخش ۲ Data Frame - Data Structure - part 2

  • دیتا فریم - ساختار داده - بخش ۳ Data Frame - Data Structure - part 3

فاکتورها - ساختار داده Factors - Data Structure

  • فاکتورها - ساختار داده - بخش ۱ Factors - Data Structure - part 1

  • فاکتورها - ساختار داده - بخش ۲ Factors - Data Structure - part 2

تصمیم‌گیری در R Decision Making in R

  • تصمیم‌گیری در R - بخش ۱ Decision Making in R - part 1

  • تصمیم‌گیری در R - بخش ۲ Decision Making in R - part 2

حلقه‌ها در R Loops in R

  • حلقه‌ها در R - بخش ۱ Loops in R - part 1

  • حلقه‌ها در R - بخش ۲ Loops in R - part 2

  • حلقه‌ها در R - بخش ۳ Loops in R - part 3

توابع در R Functions in R

  • توابع در R - بخش ۱ Functions in R - part 1

  • توابع در R - بخش ۲ Functions in R - part 2

رشته‌ها در R Strings in R

  • رشته‌ها در R - بخش ۱ Strings in R - part 1

  • رشته‌ها در R - بخش ۲ Strings in R - part 2

بسته‌ها در R Packages in R

  • بسته‌ها در R Packages in R

مدیریت داده و فایل در R Data and File Management in R

  • مدیریت داده و فایل در R - بخش ۱ Data and File Management in R - part 1

  • مدیریت داده و فایل در R - بخش ۲ Data and File Management in R - part 2

نمودارها، نقشه‌ها، هیستوگرام‌ها در R Charts, Plots, Histograms in R

  • نمودار خطی در R Line chart in R

  • نمودار پراکندگی در R Scatterplot in R

  • نمودار دایره‌ای در R Pie chart in R

  • نمودار ستونی در R Bar chart in R

  • هیستوگرام در R Histogram in R

  • باکس‌پلات در R Boxplots in R

آزمون پایان دوره End of Course Quiz

  • آزمون پایان دوره End of Course Quiz

تمرین‌های کدنویسی Coding Exercises

  • حساب Arithmetic

  • بردارها Vectors

  • عملیات ماتریس Matrix Operations

  • دستورات شرطی Conditional Statements

  • ترسیم نمودار Plotting

نمایش نظرات

آموزش کامل گواهینامه برنامه‌نویسی R
جزییات دوره
21 hours
39
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
14,985
4.1 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Uplatz Training Uplatz Training

سریعترین رشد ارائه دهنده آموزش جهانی فناوری اطلاعات Uplatz پیشرو در انگلستان است که ارائه دهنده خدمات آموزش فناوری اطلاعات به دانشجویان در سراسر جهان است. منحصر به فرد بودن ما از آنجا ناشی می شود که ما دوره های آموزشی آنلاین را با کسری از متوسط هزینه این دوره ها در بازار ارائه می دهیم. تخصص ما شامل SAP ، Oracle ، Salesforce ، AWS ، Microsoft Azure ، Google Cloud ، IBM Cloud ، Science data ، Python ، JavaScript ، Java ، Digital Marketing ، Agile و DevOps است. Uplatz که در مارس 2017 تاسیس شد ، شاهد افزایش خارق العاده ای در صنعت آموزش است که با یک دوره آنلاین SAP FICO شروع می شود و اکنون آموزش 500+ دوره را در 54 کشور جهان ارائه داده است که طی 10 سال به 10 هزار دانشجو خدمت کرده اند. آموزش Uplatz بسیار با ساختار ، موضوع محور و شغل محور است و تأکید زیادی بر تمرین و تکالیف در سرورهای زنده دارد. دوره های ما توسط بیش از هزار مربی بسیار ماهر و باتجربه طراحی و تدریس می شوند که در زمینه های خود اعم از SAP ، Cloud ، Oracle یا هر فناوری یا سیستم درخواستی تخصص کافی دارند.