VOOZH about

URL: https://www.coursera.org/learn/microsoft-advanced-data-applications-and-integration

⇱ Advanced Data Applications and Integration | Coursera


Advanced Data Applications and Integration

Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.

Advanced Data Applications and Integration

Included with

Ask Coursera

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

2 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

2 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

Build your subject-matter expertise

This course is part of the Microsoft Advanced Analytics Techniques with Generative AI Specialization
When you enroll in this course, you'll also be enrolled in this Specialization.
  • Learn new concepts from industry experts
  • Gain a foundational understanding of a subject or tool
  • Develop job-relevant skills with hands-on projects
  • Earn a shareable career certificate

There are 6 modules in this course

Take your R programming skills to the next level with this final, practical course that bridges theory and real-world applications. Learn to collect data from web sources, create interactive visualizations, handle large datasets efficiently, and integrate with cloud services. While covering advanced topics, the course maintains a beginner-friendly approach with step-by-step guidance and AI assistance.

By the end of this course, you will be able to: Collect and process data from web sources using scraping and API techniques, transforming raw online data into structured, analysis-ready formats. Build interactive visualizations and dashboards that allow audiences to explore data dynamically, going beyond static charts and reports. Integrate R workflows with cloud services and external platforms, enabling you to build end-to-end data pipelines that connect collection, analysis, and delivery.

In this module, you’ll use one of the most valuable data skills out there: collecting real-time information from the web. You’ll learn how to use tools like rvest and APIs to extract data from websites and online platforms. You’ll learn how to use tools like rvest and APIs to extract data from websites and online services in ways that are practical, efficient, and aligned with ethical standards. You’ll practice turning live websites into structured datasets and set up workflows that save you time and effort. Whether you’re tracking trends, pulling social media data, or automating updates, these skills give you a serious edge.

What's included

6 videos7 readings2 assignments2 ungraded labs

6 videosTotal 20 minutes
  • Introduction to Advanced Data Applications and Integration3 minutes
  • Introduction to Web Scraping Use Cases & Ethics3 minutes
  • Hands-on with rvest: A Practical Guide3 minutes
  • AI-Assisted Web Scraping Code Generation4 minutes
  • Making basic API calls3 minutes
  • Using AI tools for API code generation 3 minutes
7 readingsTotal 56 minutes
  • Course Syllabus3 minutes
  • Using R in your Visual Studio Code Lab 5 minutes
  • Connecting Copilot in your Visual Studio Code Labs10 minutes
  • Introduction to Web Data Collection 7 minutes
  • Web Scraping Fundamentals8 minutes
  • Understanding APIs: Your Gateway to Data8 minutes
  • API Fundamentals and Implementation15 minutes
2 assignmentsTotal 40 minutes
  • Web Scraping Concepts Assessment20 minutes
  • API Fundamentals Assessment20 minutes
2 ungraded labsTotal 120 minutes
  • Basic Web Scraping Practice60 minutes
  • First Steps with APIs60 minutes

In this module, you’ll build a strong foundation in working with geographic data, an essential skill for mapping patterns, trends, and relationships that numbers alone can’t show. Using the leaflet package, you’ll create interactive maps that go beyond static visuals. You’ll learn how to add markers, layers, and controls that let users explore your data in meaningful ways. Whether you're analyzing locations, tracking movement, or sharing insights with non-technical stakeholders, spatial visualizations can bring your work to life, and this module shows you how to start.

What's included

6 videos4 readings3 assignments2 ungraded labs

6 videosTotal 18 minutes
  • Why Maps Matter: Real-World Applications 3 minutes
  • Looking at different types of maps4 minutes
  • Building Your First Interactive Map3 minutes
  • Essential Interactive Features in leaflet2 minutes
  • Advanced Leaflet Features3 minutes
  • Interactive Visualization Best Practices3 minutes
4 readingsTotal 27 minutes
  • Introduction to Geographic Data7 minutes
  • Geographic Data Fundamentals6 minutes
  • Leaflet Fundamentals and Interactivity8 minutes
  • Advanced Interactive Mapping6 minutes
3 assignmentsTotal 65 minutes
  • Geographic Data Concepts Assessment20 minutes
  • Interactive Mapping Concepts20 minutes
  • Advanced Interactive Features Assessment25 minutes
2 ungraded labsTotal 120 minutes
  • Building Interactive Maps60 minutes
  • Advanced Interactive Mapping60 minutes

In this module, you’ll learn how to handle large datasets with speed and precision using the data.table package, one of R’s most powerful tools for high-performance data manipulation. You’ll explore techniques that make your code faster and more scalable, especially for complex tasks that push beyond what traditional tools can handle. Through real-world examples and focused practice, you’ll see why data.table is a go-to choice for working data professionals. If you’re dealing with big data, or want to write code that feels sharp and efficient, this module will show you how.

What's included

3 videos3 readings2 assignments

3 videosTotal 11 minutes
  • Why data.table? Real-World Applications3 minutes
  • Getting Started with data.table4 minutes
  • Optimizing data.table Operations5 minutes
3 readingsTotal 15 minutes
  • data.table Fundamentals5 minutes
  • data.table Syntax Guide4 minutes
  • Advanced data.table Concepts6 minutes
2 assignmentsTotal 40 minutes
  • data.table Basics Assessment20 minutes
  • Advanced data.table Operations Assessment20 minutes

In this module, you’ll take your reporting skills to the next level with advanced features in RMarkdown. You’ll learn how to build dynamic, parameter-driven reports that update automatically as your data changes, saving time and reducing manual effort. From filtering content to customizing outputs, you’ll discover how to create reports that are flexible, reusable, and ready for real-world workflows. If you work with stakeholders, share results, or just want to streamline your reporting process, this module gives you the tools to do it smarter.

What's included

3 videos4 readings2 assignments2 ungraded labs

3 videosTotal 14 minutes
  • Dynamic Reports in Action3 minutes
  • Creating Dynamic Reports6 minutes
  • Adding Interactive Elements5 minutes
4 readingsTotal 29 minutes
  • Dynamic RMarkdown Fundamentals6 minutes
  • Dynamic Text and Conditional Section in RMarkdown7 minutes
  • Making Reports Interactive8 minutes
  • Interactive RMarkdown Features8 minutes
2 assignmentsTotal 45 minutes
  • Dynamic Reports Assessment20 minutes
  • Interactive Elements Assessment25 minutes
2 ungraded labsTotal 120 minutes
  • Building Dynamic Reports60 minutes
  • Interactive Report Features60 minutes

In this module, you’ll learn how to work with cloud storage, an essential part of modern data workflows. Using Azure Blob Storage, you’ll practice storing, accessing, and managing data in the cloud. Along the way, you’ll see how cloud-based tools fit into real-world analysis, reporting, and collaboration. Whether you're preparing for larger-scale projects or just want to keep your data work more organized and accessible, this module helps you build the skills to do it with confidence.

What's included

2 videos3 readings1 assignment

2 videosTotal 7 minutes
  • Working with Azure Storage Interface4 minutes
  • Managing Files in Azure Blob Storage4 minutes
3 readingsTotal 18 minutes
  • Cloud Storage Fundamentals6 minutes
  • Cloud Storage in Data Analysis10 minutes
  • Staying Secure and Cost-Efficient with Azure Blob Storage2 minutes
1 assignmentTotal 25 minutes
  • Cloud Storage Concepts Assessment25 minutes

In this capstone project, you’ll take on a real-world data challenge that brings together everything you've learned: web scraping, data manipulation, interactive visualizations, and dynamic reporting. You’ll also create a polished, professional GitHub portfolio to showcase your work. Capstones can feel like a lot, and that’s completely normal. You’ll have support along the way, and by the end, you’ll walk away with something you can be proud of, and share with confidence.

What's included

4 videos4 readings4 assignments3 ungraded labs

4 videosTotal 10 minutes
  • Project Setup and Initial Analysis Steps3 minutes
  • Spatial Visualization Techniques2 minutes
  • Results Presentation2 minutes
  • Organizing Your Portfolio3 minutes
4 readingsTotal 65 minutes
  • Study Guide: Preparing Data for Analysis (Optional)20 minutes
  • Study Guide: Modeling and Spatial Analysis (Optional)20 minutes
  • Study Guide: Documentation and Organization (Optional)20 minutes
  • Showcasing Your Data Science Skills5 minutes
4 assignmentsTotal 95 minutes
  • Project Setup and Initial Analysis Assessment30 minutes
  • Statistical Modeling and Spatial Analysis Assessment25 minutes
  • Documentation and Results Assessment 15 minutes
  • Showcasing Your Work: GitHub Portfolio25 minutes
3 ungraded labsTotal 180 minutes
  • Initial Analysis of Taxi Zones60 minutes
  • Statistical Modeling and Spatial Analysis60 minutes
  • Documentation and Results60 minutes

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructor

343 Courses2,617,428 learners

Explore more from Software Development

Why people choose Coursera for their career

👁 Image

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
👁 Image

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
👁 Image

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
👁 Image

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Frequently asked questions

To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.

When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.

Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.

Financial aid available,

¹ Some assignments in this course are AI-graded. For these assignments, your data will be used in accordance with Coursera's Privacy Notice.