لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش دوره کامل R Shiny 2024
The Complete Course of R Shiny 2024
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
یاد بگیرید که چگونه برنامه های کاربردی وب را به روشی حرفه ای از ابتدا بسازید. در R Shiny از ZERO تا HERO به یک متخصص تبدیل شوید! در پایان دوره شما به طور کامل به R Shiny تسلط خواهید داشت، تا بتوانید برنامه های کاربردی وب خود را از ابتدا توسعه دهید، می توانید گام به گام برنامه های وب بسازید، تمام منطق را درک کنید و با مثال های کاربردی پیشرفته و یک پروژه کامل پایان دهید. شما با رابط Rstudio، نوارهای ابزار و دستورات اولیه آشنا خواهید شد و به تمام مراحل فرآیند پیکربندی مسلط خواهید شد. به روشی حرفه ای یاد خواهید گرفت که چگونه منطق سمت سرور ایجاد کنید - از عبارات و توابع واکنشی برای به روز رسانی پویا UI خود استفاده کنید. بر اساس ورودی کاربر، ارتباط اساسی با منابع داده را درک خواهید کرد تا بتوانید داده ها را از پایگاه داده های CSV، JSON یا SQL برای نمایش در برنامه خود بازیابی کنید، طراحی و تولید نمودارهای تعاملی با ggplot2 و ساخت برگه نقشه در Shiny را خواهید آموخت. با درک تفسیر آنها، شما با استفاده از تگ های Shinydashboard، ShinydashboardPlus HTML، CSS و Bootstrap به تمام تنظیمات رابط کاربری تسلط خواهید داشت، می توانید با انجام تمام مراحل تمرینات کامل و پروژه نهایی (شما) محتوای آموخته شده را به صورت عملی تمرین کنید. برنامه خود) شما با اصول اولیه شروع می کنید و به تدریج مراحل پیچیده تری را انجام می دهید تا زمانی که در پایان دوره به سطح پیشرفته و تسلط مطلق برسید. و RStudio را نصب کنید (اگر نمی دانید، نگران نباشید، بسیار آسان، رایگان است و در دوره برای شما توضیح خواهم داد!) یک کامپیوتر مناسب و البته میل به یادگیری!
حرفه ای R Shiny شوید و یکی از مهارت های مورد نیاز کارفرمایان را بیاموزید!
این دوره جامع به گونه ای طراحی شده است که دانشجویان، تحلیلگران داده، دانشمندان داده، مهندسان... می توانند پکیج Shiny را در R از ابتدا یاد بگیرند تا از آن به صورت عملی و حرفه ای استفاده کنند. مهم نیست اگر در این موضوع تجربه ندارید، به همان اندازه قادر خواهید بود همه چیز را درک کنید و دوره را با تسلط کامل بر موضوع به پایان برسانید.
پس از چندین سال کار به عنوان مهندس، متوجه شدم که امروزه تسلط بر R Shiny برای توسعه برنامه های وب در علم داده، تجزیه و تحلیل یا سایر برنامه های کاربردی بسیار ضروری است. دانستن نحوه استفاده از این بسته می تواند فرصت های شغلی و مزایای اقتصادی زیادی را به خصوص در دنیای توسعه وب به شما بدهد.
مشکل بزرگ همیشه پیچیدگی درک کامل براق مورد نیاز آن بوده است، زیرا تسلط مطلق آن آسان نیست. در این دوره سعی میکنم کل این فرآیند یادگیری و بهبود را تسهیل کنم، به طوری که به لطف مثالهای گام به گام و دقیق هر مفهوم، بتوانید پروژههای خود را در مدت زمان کوتاهی انجام دهید و درک کنید. p>
با بیش از 8 ساعت ویدیوی منحصر به فرد، این دوره جامع هیچ سنگيني را به جا نمي گذارد! این شامل تمرین های عملی و مثال های نظری برای تسلط بر شینی در برنامه نویسی R است. این دوره توسعه برنامه های کاربردی وب را به صورت عملی، از ابتدا و گام به گام به شما آموزش می دهد.
ما بدون در نظر گرفتن سیستم عامل و رایانه شما، با نصب نرم افزار Rstudio بر روی رایانه شما شروع می کنیم.
سپس، موضوعات مختلفی را پوشش خواهیم داد، از جمله:
مقدمه ای بر R Shiny و دینامیک دوره
آخرین نسخه، بسته ها و پیکربندی RStudio را دانلود و نصب کنید
آشنایی کلی با رابط کاربری و عناصر
ایجاد منطق سمت سرور: پیاده سازی عبارات و توابع واکنشی برای به روز رسانی پویا UI شما بر اساس ورودی کاربر
بازیابی دادهها از پایگاههای داده CSV، JSON، یا SQL برای نمایش در برنامه شما
طراحی نمودارهای تعاملی با ggplot 2
سفارشی کردن رابط کاربری با استفاده از تگ های Shinydashboard، ShinydashboardPlus HTML، CSS و Bootstrap
برنامه درخشان خود را از ابتدا بسازید و آن را به کار بگیرید
تسلط و کاربرد کاملاً بر همه عملکردهای R Shiny
تمرینات عملی، پروژه کامل و موارد دیگر!
به عبارت دیگر، چیزی که میخواهم این است که دانههای شن و ماسهام را به شما کمک کنم و همه چیزهایی را که در ابتدا دوست داشتم بدانم و هیچکس برایم توضیح نداده است، به شما آموزش دهم. به این ترتیب، می توانید یاد بگیرید که به سرعت برنامه های وب بسیار متنوعی بسازید و از Shiny به صورت همه کاره و کامل استفاده کنید. و اگر این کافی نبود، شما به هر کلاسی مادام العمر دسترسی خواهید داشت و من در اختیار شما خواهم بود تا در کوتاه ترین زمان ممکن به تمام سوالاتی که می خواهید پاسخ دهم.
یادگیری R Shiny هرگز آسانتر نبوده است. منتظر چه چیزی هستید؟
سرفصل ها و درس ها
آشنایی با R Shiny
Introduction to R Shiny
آر شینی چیست؟
What is R Shiny?
نمونه هایی از برنامه های R Shiny
Examples of R Shiny Applications
امتحان
Quiz
راه اندازی محیط R Shiny و ایجاد اولین پروژه
Setting up your R Shiny environment and creating the first project
نصب و پیکربندی
Installation and Configuration
طرح بندی تک صفحه ای
Single page Layout
طرح بندی چند صفحه ای
Multi-page Layout
ایجاد یک رابط کاربری پایه: افزودن عناصر رابط کاربری مانند دکمهها، لغزندهها و ورودیهای متن
Building a basic UI: Adding UI elements such as buttons, sliders, & text inputs
عناصر اساسی UI
Basic elements of UI
ورودی اسلایدر
Slider input
ورودی عددی
Numeric input
ورودی متن
Text input
ورود اطلاعات
Data input
ورودی را انتخاب کنید
Select input
خروجی متن
Text output
سفارشی کردن منطقه خروجی
Customizing output area
خروجی جدول داده ها
Data Table output
خروجی طرح
Plot output
ایجاد منطق سمت سرور: پیاده سازی عبارات و توابع واکنشی
Creating server-side logic: Implementing reactive expressions and functions
واکنش پذیری اساسی
Basic reactivity
توابع واکنشی
Reactive functions
کنترل واکنش پذیری
Controlling reactivity
رابط کاربری پویا
Dynamic UI
اتصال به منبع داده: بازیابی داده ها از پایگاه داده های CSV، JSON، یا SQL
Connecting to data source: Retrieving data from CSV, JSON, or SQL databases
داده ها را بارگذاری و دانلود کنید
Upload and download data
اتصال به SQL
Connecting to SQL
فایل JSON از وب
JSON file from web
طراحی طرح های تعاملی
Designing interactive plots
استفاده از ggplot2 در Shiny part-1
Using ggplot2 in Shiny part-1
استفاده از ggplot2 در Shiny part-2
Using ggplot2 in Shiny part-2
ساخت ggplot 2 تعاملی
Making ggplot 2 Interactive
ساخت نقشه بروشور در براق
Making Leaflet Map in Shiny
نحوه سفارشی کردن رابط کاربری
How to Customize the UI
طرحبندی پیشرفته با استفاده از Shinydashboard و ShinydashboardPlus
Advanced layout using Shinydashboard & ShinydashboardPlus
تگ های HTML در براق
HTML tags in Shiny
CSS در براق
CSS in Shiny
بوت استرپ در براق
Bootstrap in Shiny
در حال توسعه اپلیکیشن براق خودتان
Developing yourm own Shiny App
نمایش نظرات