This is a self-paced lab that takes place in the Google Cloud console. This lab will teach you how to use the Pipeline Studio in Cloud Data Fusion to build an ETL pipeline. Pipeline Studio exposes the building blocks and built-in plugins for you to build your batch pipeline, one node at a time. You will also use the Wrangler plugin to build and apply transformations to your data that goes through the pipeline.
In this course you will use a Raspberry Pi 4 to build a complete network-connected project with sensors and motors and access it from your smartphone. We'll explore all the parts which make this work, so you can use this experience as a foundation for your own projects. We'll use the Raspberry Pi as an "embedded system" (as opposed to a desktop computer) so you're ready to build a Raspberry Pi into your projects as the brains that make it all work. Want to build your own Internet of Things (IoT) device? Home automation? Robotics? This is the class to learn how it all works, to get you building on your own. No experience in embedded systems, programming, or electronics is assumed, and optional bonus sections are provided for those who want a fast start in Python programming, Linux essentials, and basic electronics. The course is divided into four modules to explore each focus area with demontrations and extras along the way: 1) installing and configuring a Raspberry Pi, 2) accessing the Raspberry Pi over the network, 3) programmatically controlling external sensors and motors, and 4) accessing the embedded device through a web interface. After these four modules you'll get started building your own projects right away, and the three follow-on courses in this Coursera specialization dive into each area to really boost your skills and the complexity of your projects. I hope you enjoy all the courses and I hope you take your builds to the next level.
In this project, you’ll help Lushlyrics, a leading online music streaming service, enhance the security of its web application. You’ll implement user authentication and authorization, working on a production-level website developed using the Django framework.
Your primary goals are to secure the company’s website and create a seamless customer registration and login experience. You’ll develop an alternative version of the Lushlyrics site with signup/login functionality, commit your changes to the project’s GitHub repository, and share your work with a compelling project overview.
There isn’t just one right approach or solution in this scenario, which means you can create a truly unique project that helps you stand out to employers.
ROLE: Software Developer
SKILLS: Python, Django, Github, Git, HTML5, CSS3, Bootstrap, VS Code
PREREQUISITES:
Prior experience in Django framework, HTML5, CSS3, Bootstrap, Github, Git, and VS Code
Designed for the not-yet-experienced programmer, this course will provide you with a structured foundation for developing complex programs in the fields of computer science or data science. If you are a self-taught programmer with scattered bits of understanding, or a complete novice, this is the course for you.
Here, you will gain a thorough understanding of how to write programs to solve problems, through structured, scaffolded, hands-on exercises with many examples and opportunities to practice. You will learn the foundational concepts of computer science by developing programs in the python programming language (one of the most commonly used languages).
We will also use many of the most common python packages -- why reinvent the wheel when you can use well-tested, flexible, pre-built solutions? While these packages can save significant time, it is also important to understand how they do their magic, and if your particular problem is the right fit to be solved by these potential tools. You will encounter the following python packages: numpy, scipy, matplotlib, pandas, seaborn, re (for regular expressions), textblob, nltk, and others.
In the process of learning how to program, we will explore different topics at the introductory level, including natural language processing and data analytics.
By the end of this course, you will be confident in your ability to solve a problem using the python programming language -- and how to verify that your solution is accurate.
Equity Research Report Writing: Analyze & Structure
By the end of this course, learners will be able to identify the types of sell-side research reports, apply data analysis effectively, structure arguments using the Minto Pyramid Principle, evaluate report quality, and design client-focused reports with clarity and impact. This program equips learners with the skills to analyze financial data, construct logical narratives, and communicate actionable insights tailored to professional audiences.
Through a balance of foundational theory and case-based applications, participants will gain practical expertise in avoiding common pitfalls, adhering to industry standards, and enhancing readability with concise conclusions. The inclusion of real-world case studies makes the learning highly applicable and engaging, bridging the gap between theory and practice.
What sets this course apart is its emphasis on both analytical rigor and communication clarity—two critical skills that define successful equity research analysts. Whether you are a beginner or seeking to refine your expertise, this course provides the essential tools to craft persuasive, standardized, and professional equity research reports that drive client decisions.
Google Workspace with Gemini provides customers with generative AI features in Google Workspace. In this learning path, you learn about the key features of Gemini and how they can be used to improve productivity and efficiency in Google Workspace.
This MOOC provides you with the foundational skill set required to write computer programs. If you are interested in learning how to write interactive, graphical programs from an introductory level in a real programming language, this is the course for you. You will begin by learning the basics of editing and running programs. Then you will learn how to create 2D graphics using shapes and coordinates. Finally, you will learn how to create interactive graphics that you can control with the mouse. You will even solve a set of interactive puzzles using your coding skills in the Sleuth game which has been created especially for this course. The course uses the Javascript language and the p5.js library.
In this 1-hour guided project, you will create an IoT hub & an IoT device in Azure and use a Raspberry Pi web simulator to send telemetry data to the IoT hub. You will then create an Azure Cloud storage account to store the telemetry data and also create a Stream Analytics job to fetch the data in a CSV file. In the final task, you will analyze and visualize the temperature and humidity telemetry data through line charts and area charts using Microsoft Excel online. In this guided project, you will learn everything you need to know to get started with Azure IoT Hub.
In order to complete this project successfully, you need an Azure account. If you do not have an Azure account, you will be prompted to create a Free Tier Microsoft Azure account in the project.
В этом курсе-проекте продолжительностью 1 час вы получите следующие навыки: вычисление ковариации и корреляции двух активов, вычисление дисперсии и коэффициента Шарпа для портфеля из двух активов, использование модели Марковица для получения максимального коэффициента Шарпа в портфеле из двух активов.
Примечание. Этот курс изначально создан для учащихся из Северной Америки. На данный момент мы адаптируем его и для других регионов.
Контент данного курса не является инвестиционной рекомендацией.
Purpose-Driven Leadership for Strategy and Innovation
In this course, you will explore how organizational purpose provides clarity and direction amidst uncertainty. Purpose acts as an anchor, offering shared meaning and a foundation for strategic thinking in complex environments. You will learn why a clear purpose is essential to solve significant challenges and seize opportunities, and how leaders can define and align their organization’s purpose with long-term goals. Practical examples will illustrate how purpose-driven leadership accelerates innovation and drives sustainable growth.
This module is ideal for leaders who want to clarify their organization’s purpose and guide their teams through strategic transformation. No prior experience in purpose formulation is required.
Introduction to Supply Chain Finance & Blockchain Technology
What is Supply Chain Finance? How does Blockchain apply? In this course, you’ll learn about an emerging set of solutions within trade finance implemented by financial institutions, leading corporate buyers and their trading partners all over the world known as Supply Chain Finance. You’ll learn about the key enablers in Supply Chain Finance and recognize the key challenges in the current market that are responsible for the growing interest in Supply Chain Finance. You’ll cover the concept, attributes, and metrics of working capital in great detail and review the four main products and solutions in Supply Chain Finance. The course will wrap up with a brief introduction to Blockchain and the basic concepts of Blockchain Technology. By the end of this course, you’ll have learned about the options to enter into the Supply Chain Finance market and how to identify the best solutions for your organization. There is no prerequisite knowledge required to participate in this course, but general business and financial acumen are helpful in understanding the full details of Supply Chain Finance solutions.