We may earn an affiliate commission when you visit our partners.
Janani Ravi

This course covers both conceptual and practical aspects of pulling together from different data sources, with different schemas and orientations, into a cohesive whole using Excel, Python, and various tools available on the Azure cloud platform.

Connecting the dots between data from different sources is becoming the most sought-after skill these days for everyone ranging from business professionals to data scientists.

Read more

This course covers both conceptual and practical aspects of pulling together from different data sources, with different schemas and orientations, into a cohesive whole using Excel, Python, and various tools available on the Azure cloud platform.

Connecting the dots between data from different sources is becoming the most sought-after skill these days for everyone ranging from business professionals to data scientists.

In this course, Combining and Shaping Data, you will gain the ability to connect the dots by pulling together data from disparate sources and shaping it so that extracting connections and relationships becomes relatively easy.

First, you will learn how the most common constructs in shaping and combining data stay the same across spreadsheets, programming languages, and databases.

Next, you will discover how to use joins and vlookups to obtain wide datasets, and then use pivots to shape that into long form. You will then see how both long and wide data can be aggregated to obtain higher level insights. You will work with Excel spreadsheets and SQL as well as Python.

Finally, you will round out the course by integrating data from a variety of sources and working with streaming data, which helps your enterprise gain real-time insights into the world around you.

When you are finished with this course, you will have the skills and knowledge to pull together data from disparate sources, including from streaming sources, to construct integrated data models that truly connect the dots.

Enroll now

What's inside

Syllabus

Course Overview
Exploring Techniques to Combine and Shape Data
Combining and Shaping Data Using Spreadsheets
Combining and Shaping Data Using SQL
Read more
Combining and Shaping Data Using Python
Integrating Data from Disparate Sources into a Data Warehouse
Working with Streaming Data Using a Data Warehouse

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Provides a strong foundation for beginners in data integration and shaping, making it suitable for those with little prior experience in these areas
Covers both conceptual and practical aspects of data integration and shaping, ensuring a comprehensive understanding of the subject matter
Taught by Janani Ravi, who is a recognized expert in the field of data integration and shaping
Uses a mix of media, including videos, readings, and hands-on labs, to enhance learning and engagement
Covers a wide range of tools and technologies, including Excel, Python, and Azure cloud platform
May require additional resources for learners who are completely new to data integration and shaping

Save this course

Save Combining and Shaping Data to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Combining and Shaping Data with these activities:
Learn data shaping fundamentals through tutorials
Prepare for the course by reviewing basic data shaping techniques through guided tutorials.
Browse courses on Data Shaping
Show steps
  • Identify a reputable online platform offering data shaping tutorials
  • Select tutorials covering concepts like data integration, transformation, and aggregation
  • Follow the tutorials step-by-step, implementing the techniques in your own practice environment
Read 'Data Science for Business'
Integrates concepts from the course through real-world examples.
Show steps
  • Read the book's chapters 1-2 to gain background on Data Science and its importance in business.
  • Read the book's chapters 4-5 to understand data acquisition and preparation.
  • Read the book's chapters 6-8 to learn about machine learning and data mining.
Find a mentor in the field
Connects you with experienced professionals who can provide guidance and support.
Browse courses on Data Analysis
Show steps
  • Attend industry events and conferences.
  • Reach out to professionals in your field via LinkedIn or email.
Seven other activities
Expand to see all activities and additional details
Show all ten activities
Reinforce data transformation techniques with practice drills
Solidify your understanding of data transformation by completing practice drills.
Browse courses on Data Transformation
Show steps
  • Find online resources or purchase books with data transformation exercises
  • Set aside dedicated time to work through the drills
  • Compare your solutions with provided answers to identify areas for improvement
Attend a data visualization workshop
Provides hands-on experience in creating compelling data visualizations.
Browse courses on Data Visualization
Show steps
  • Attend a workshop on data visualization techniques and tools.
  • Learn about different chart types and their appropriate use.
  • Practice creating data visualizations using Tableau or Power BI.
Join a study group or online forum
Provides a supportive environment for learning and knowledge sharing.
Browse courses on Data Analysis
Show steps
  • Join an online forum or discussion group related to data analysis.
  • Participate in discussions, ask questions, and share knowledge.
Follow tutorials on Python for data analysis
Deepens understanding of Python libraries and techniques used in data analysis.
Browse courses on Data Manipulation
Show steps
  • Follow tutorials on using NumPy, Pandas, and Matplotlib for data analysis.
  • Practice writing Python scripts to automate data analysis tasks.
Develop a data integration solution for a real-world scenario
Apply your data integration skills to a practical problem by building a solution.
Browse courses on Data Integration
Show steps
  • Identify a business or personal scenario that requires data integration
  • Design a data integration plan, considering data sources, transformation rules, and output format
  • Implement the data integration solution using Excel, Python, or SQL
  • Test and validate the solution to ensure accuracy and completeness
Practice data cleaning and preprocessing
Develops skills in handling messy data often encountered in real-world scenarios.
Browse courses on Data Manipulation
Show steps
  • Use Python pandas library to clean and prepare datasets.
  • Practice removing duplicate values, filling in missing data, and handling outliers.
Develop a data analysis dashboard
Integrates skills from the course into a complete data analysis project.
Browse courses on Data Visualization
Show steps
  • Choose a dataset and define the business questions to be answered.
  • Clean, prepare, and analyze the data using Python or SQL.
  • Create data visualizations to present insights and findings.
  • Deploy the dashboard on a platform such as Tableau or Power BI.

Career center

Learners who complete Combining and Shaping Data will develop knowledge and skills that may be useful to these careers:
Data Analyst
As a Data Analyst, you will play an important role in combining and shaping data from various sources to make it usable for analysis. You must verify and clean data, organize it into a usable format, and create reports and visualizations. This course will be very useful for you, as it will provide the skills and techniques you need to succeed in this work. You will learn how to use spreadsheets, SQL, and Python to work with data. You will also gain experience with integrating data from disparate sources into a data warehouse and working with streaming data.
Database Administrator
Database Administrators must design, implement, and maintain databases, ensuring they run efficiently and effectively. They must monitor and optimize database performance, troubleshoot any issues that arise, and implement security measures to protect database contents. This course will help you to build your skills in these areas by providing a solid foundation in data manipulation and integration. You will gain experience with using SQL and other tools to manage data.
Data Engineer
As a Data Engineer, you will use your expertise in data integration, data quality, and database technologies to build and maintain data pipelines. You will work closely with data analysts and other stakeholders to understand data needs and develop solutions to meet those needs. This course will help you develop the skills and knowledge you need to build scalable, reliable, and performant data pipelines.
Business Analyst
A Business Analyst helps organizations make better decisions by providing them with insights into their data. You will work with stakeholders to understand their needs, analyze data, and make recommendations for improvements. This course will provide you with the skills and knowledge you need to succeed in this role by teaching you how to combine and shape data in order to extract insights and make recommendations.
Data Scientist
As a Data Scientist, you will combine your knowledge of data analysis, statistics, and machine learning to solve business problems. You will use your skills to build predictive models, identify trends, and develop solutions to complex problems. This course will provide you with a solid foundation in data manipulation and integration, which are essential skills for success in this role.
Software Engineer
Software Engineers will design, develop, and maintain software applications. They will work with stakeholders to understand their needs and develop solutions to meet those needs. This course will teach you how to combine and shape data using programming languages, which is an essential skill for software engineers.
Information Architect
Information Architects will design and implement information systems. They work with stakeholders to understand their needs and develop solutions to meet those needs. This course will teach you how to combine and shape data, which is an essential skill for information architects.
Data Management Consultant
Data Management Consultants assist organizations in developing and implementing data management strategies. They work with stakeholders to understand their needs and develop solutions to meet those needs. This course may be useful to you, as it will give you a solid foundation in data manipulation and integration.
Data Governance Specialist
Data Governance Specialists will develop and implement data governance policies and procedures. They work with stakeholders to understand their needs and develop solutions to meet those needs. This course may be useful to you, as it will give you a solid understanding of data governance processes.
Database Architect
Database Architects will design and implement database systems. They work with stakeholders to understand their needs and develop solutions to meet those needs. This course may be useful to you, as it will give you a solid foundation in data manipulation and integration.
Data Integration Architect
Data Integration Architects will design and implement data integration solutions. They work with stakeholders to understand their needs and develop solutions to meet those needs. This course may be useful to you, as it will give you a solid foundation in data manipulation and integration.
Data Warehouse Architect
Data Warehouse Architects will design and implement data warehouse systems. They work with stakeholders to understand their needs and develop solutions to meet those needs. This course may be useful to you, as it will give you a solid foundation in data manipulation and integration.
Data Mining Engineer
Data Mining Engineers will design and implement data mining systems. They work with stakeholders to understand their needs and develop solutions to meet those needs. This course may be useful to you, as it will give you a solid foundation in data manipulation and integration.
Information Security Analyst
Information Security Analysts will plan and implement security measures to protect an organization's information systems and data. They work with stakeholders to understand their needs and develop solutions to meet those needs. This course may be useful to you, as it will give you a solid understanding of data governance processes.

Reading list

We've selected 16 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Combining and Shaping Data.
Provides a comprehensive overview of dimensional modeling, a key concept in data warehousing. It valuable resource for anyone who wants to learn more about this topic.
Provides a comprehensive overview of data integration and data warehousing concepts and techniques. It valuable resource for anyone who wants to learn more about this topic.
Provides a comprehensive overview of data mining concepts and techniques. It valuable resource for anyone who wants to learn more about this topic.
Provides a comprehensive overview of Python for data analysis. It valuable resource for anyone who wants to learn more about this topic.
Provides a comprehensive overview of data warehousing concepts and techniques. It valuable resource for anyone who wants to learn more about this topic.
Provides a comprehensive overview of deep learning concepts and techniques. It valuable resource for anyone who wants to learn more about this topic.
Provides a comprehensive overview of machine learning concepts and techniques. It valuable resource for anyone who wants to learn more about this topic.
This comprehensive guide offers advanced insights into data warehousing design and implementation, providing additional depth to the course's coverage of integrating data into a data warehouse.
This foundational text explores the principles of data-oriented design, providing a theoretical framework for understanding the course's focus on data manipulation and shaping.
This academic text provides a rigorous foundation in data integration theory and algorithms, offering a deeper understanding of the underlying concepts covered in the course.
This technical guide provides insights into the inner workings of databases, complementing the course's coverage of data storage and retrieval techniques.
This hands-on guide offers advanced techniques for data analysis using Apache Spark, providing additional depth for those interested in exploring more complex data processing scenarios.
This comprehensive reference provides a detailed overview of the Hadoop ecosystem, offering a broader understanding of big data technologies that complement the course's focus on data integration and manipulation.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Combining and Shaping Data.
Communicating Data Insights
Most relevant
Retrieve, Transform, and Combine Data Using Power Query
Most relevant
Tableau Desktop Specialist - Modifying Data Connections
Analyzing Data from Different Sources with Sisense
Islamic Calligraphy: an Introduction to the Art of...
Monitoring Microsoft Azure Data Pipelines and Processing
Splunk 9: Correlating Events with Transactions
Alteryx Fundamental Tools Playbook
Healthcare Data Literacy
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser