К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
R Programming Essentials with Microsoft Tools · LearnSpace
Назад в каталог
courseraПрограммирование

R Programming Essentials with Microsoft Tools

Курс от Microsoft
Начальный≈ 29.6 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Begin your R programming journey with this foundational course that combines essential programming concepts with Microsoft's professional development environment. Through five comprehensive modules, you'll master R basics while working with Visual Studio Code and GitHub Copilot. Starting with fundamental concepts like variables and data structures, you'll progress to working with real data and implementing version control. The course features hands-on projects, AI-assisted coding practice, and culminates in creating your first complete R programming project.

Навыки, которые вы освоите

Microsoft Visual StudioData WranglingGitHub CopilotDescriptive StatisticsData TransformationProgramming PrinciplesCode ReusabilityStatisticsFunctional DesignData LiteracyScriptingProgram DevelopmentData ProcessingDevelopment EnvironmentStatistical ProgrammingVersion ControlScripting LanguagesR (Software)Statistical Reporting

Программа курса

5 модулей · 95 учебных материалов

01Getting Started with R and Visual Studio Code21 материалов

Introduction to R Programming

Introduction to the R Programming Essentials with Microsoft Tools CourseВидеоCourse SyllabusЧтениеGetting Started with RЧтениеMicrosoft Tools for R DevelopmentЧтение

Учитесь у экспертов

Microsoft

Преподаватель курса

R Programming Essentials with Microsoft Tools
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 29.6 ч

5 модулей

Язык: Английский

Субтитры: Арабский, Французский, Узбекский, Итальянский, Корейский, Немецкий, Пушту, Индонезийский, Испанский, Дари, Японский, Казахский

Часть программы вашего университета
R and Microsoft Tools IntegrationВидео
Using R in your Visual Studio Code Lab Чтение
Exploring R and VSCodeЛабораторная
When to Consider Programming in R?DIALOGUE
R and its History (Optional)Чтение
R Fundamentals QuizЗадание

First Steps in R Programming

Writing Basic R CodeВидеоUnderstanding Functions in RЧтениеR Code OrganizationВидеоR Coding StandardsЧтениеFirst R Script CreationЛабораторнаяBasic R SyntaxЗадание

Setting Up Your Development Environment

Installation and Setup GuideЧтениеInstallation GuideВидеоConfiguration TutorialВидеоSetup VerificationЗаданиеModule 1: SummaryЧтение
02R Programming Fundamentals25 материалов

Variables and Data Types

Why learn the fundamentals in R Programming?ВидеоUnderstanding R Data TypesЧтениеWorking with VariablesВидеоUsing help() to Learn About FunctionsЧтениеR Data TypesВидеоVariable Best PracticesЧтениеVariable and Type PracticeЛабораторнаяChoosing the Right Data TypeDIALOGUEVariables and Types AssessmentЗадание

Data Structures

R Data Structures GuideЧтениеVectors and ListsВидеоWorking with Matrices and Data FramesЧтениеMatrices and Data FramesВидеоWorking with Data StructuresЛабораторнаяData Structures AssessmentЗадание

Control Flow and Functions

Control Flow in RЧтениеControl Flow BasicsВидеоFunctions in RЧтениеError Handling and Error PreventionЧтениеFunction CreationВидеоControl Flow and Functions PracticeЛабораторнаяLoop Selection
03Working with Data21 материалов

Data Import and Export

Why work with Data?ВидеоData Import GuideЧтениеUsing Packages and LibrariesЧтениеReading Data FilesВидеоExport Best PracticesЧтениеData Export MethodsВидеоData Import/Export PracticeЛабораторнаяData I/O AssessmentЗадание

Basic Data Manipulation

Data Manipulation FundamentalsЧтениеData Selection and FilteringВидеоData TransformationВидеоWorking with subset() and merge()ЧтениеData Manipulation ExerciseЛабораторнаяManipulation Skills CheckЗадание

Simple Data Analysis

Statistical Analysis in R ЧтениеRelationships and Predictions in RЧтениеBasic StatisticsВидеоAnalysis ImplementationЛабораторнаяReflecting on Simple Data Analysis in RDIALOGUEData AnalysisЗаданиеModule 3 Summary
04Version Control and AI Assistance18 материалов

Version Control and Git Hub

Why learn about Version Control?ВидеоVersion Control in Git and GitHubЧтениеSetting up GitЧтениеMaking Your First Commit on GitЧтениеConnecting to GitHubЧтениеGit and GitHub IntroductionВидеоWorking with GitВидеоVersion Control ConceptsЗадание

Github Copilot Integration

Why use GitHub Copilot?ВидеоAI-Assisted R ProgrammingЧтениеSigning In and Setting Up GitHub CopilotЧтениеConnecting Copilot in your Visual Studio Code LabsЧтениеCopilot SetupВидеоUsing Copilot to Write and Debug R CodeЧтение
05Final Project10 материалов

Final Project Implementation

Project OverviewЧтениеSample Project ImplementationВидеоPractice Lab 1: Sample Project 1ЛабораторнаяPractice Lab 2: Sample Project 2ЛабораторнаяFinal Project CafeHub Loyalty Program Analysis ПрограммированиеSample Solution: Final Project CafeHub Loyalty Program AnalysisЧтение Hands-on Activity: Presenting Your R Project to a Hiring ManagerDIALOGUE

Module Conclusion

Uploading Final Project to GitHubЧтениеModule 5 SummaryЧтение

Course Conclusion

Course Overview and Next StepsЧтение
DIALOGUE
Programming Logic ImplementationПрограммирование
Example Solution: Programming Logic ImplementationЧтение
Module 2 SummaryЧтение
Чтение
Using Copilot with RВидео
Git and GitHub BasicsDIALOGUE
AI Assistance AssessmentЗадание
Module 4 SummaryЧтение