Coursera Courses


Business Model Innovation for Sustainable Landscape Restoration (Coursera)

https://www.coursera.org/learn/bmi-sustainable-landscape-restoration

Land degradation is a widespread problem across the globe with serious consequences for the environment and all of society. Worsening land degradation caused by human activities is undermining the well-being of two-fifths of humanity, driving species extinctions and intensifying climate change. But there’s a huge potential for restoring landscapes: around two billion hectares of land, about two times the size of China, can be restored. In this MOOC we focus on the potential of business model

Business Models for Innovative Care for Older People (Coursera)

https://www.coursera.org/learn/business-models-innovative-care

Aging has been coined as one of the major societal challenges. The fact that we simply live longer, is in itself not a problem but rather a triumph. However, this unprecedented demographic change significantly affects individual life histories through an increased number of e.g. lifestyle related chronic diseases. These extra life years, also have a massive imprint on the organization of welfare institutions and the financial sustainability of the welfare system. This course will introduce you

Business Models For Sustainability (Coursera)

https://www.coursera.org/learn/business-models-for-sustainability

We can no longer ignore humans’ negative impact on the planet. While some parts of the world still can close their eyes to shared and global sustainability challenges, the negative consequences of human activity in other parts of the world have increasingly detrimental effects on the planet and people’s lives. For example, in recent years, global warming is leading to heavy rainfall at unusual times of the year. As a result, in India, some farmers have lost their entire cotton harvest. We also b

Business Opportunities and Risks in a Globalized Economy (Coursera)

https://www.coursera.org/learn/business-opportunities-and-risks-in-a-globalized-economy

This is the last of the three courses part of the Globalization, Economic Growth and Stability Specialization.¨Business Opportunities and Risks in a Globalized World¨ is the the 3rd and final course of the ¨Globalization, Economic Growth and Stability¨ Specialization taught by IE Business School's Professor Gayle Allard. This course is designed to help an investor, businessperson or economist approach macroeconomic, institutional and international data and derive information from the indicators

Business Partner e o Papel dos Agentes na Gestão de RH (Coursera)

https://www.coursera.org/learn/business-partner-e-o-papel-dos-agentes-na-gestao-de-rh

Nossas boas-vindas ao Curso Business Partner e o Papel dos Agentes na Gestão de RH. Neste curso, você aprenderá a analisar o papel dos agentes na gestão estratégica de RH, destacando a liderança transformacional e as alternativas propostas pelo modelo de Business Partner. Ao final deste curso, você será capaz de: - Reconhecer o modelo de Business Partner com forma de organização, atuação profissional e conjunto de competências que viabilizam a GERH; - Entender o conceito e atuação do líder tra

Business Process Management in Healthcare Organizations (Coursera)

https://www.coursera.org/learn/business-process-management-in-healthcare-organizations

Have you ever needed to resolve a billing or other issue with a healthcare organization and thought that there must be a better, more efficient, and more customer-friendly way to operate such a business process? For example, have you thought that there should be an easier way to read your bill or pay your bill? Or do you work in a healthcare organization and find yourself thinking that there must be better ways for the business processes to function? If you have, this course is for you. Cour

Business Process Modelling (Coursera)

https://www.coursera.org/learn/business-process-modelling

Learn to capture and optimize business processes using specialized diagrams. Convert insights from stakeholder interviews and document analysis into concise and precise models. Understand various notations and select the best one for your needs. This comprehensive course covers process identification, capturing, documenting, and adapting models for different audiences. Ideal for process analysts, business analysts, solution architects, service & UX designers, and anyone interested in business p

Business Statistics and Analysis Capstone (Coursera)

https://www.coursera.org/learn/business-statistics-analysis-capstone

The Business Statistics and Analysis Capstone is an opportunity to apply various skills developed across the four courses in the specialization to a real life data. The Capstone, in collaboration with an industry partner uses publicly available ‘Housing Data’ to pose various questions typically a client would pose to a data analyst. Your job is to do the relevant statistical analysis and report your findings in response to the questions in a way that anyone can understand. Please remember that t

Business Strategies for Social Impact (Coursera)

https://www.coursera.org/learn/wharton-social-impact

When is it good business practice to invest for social good? What are the most innovative and effective business strategies for developing positive social impact around the world? Designed by renowned Wharton professors Katherine Klein and Chris Geczy to help individuals, organizations, and investors bring about societal change, this course introduces the fundamentals of impact investing, and developing a business strategy that drives social impact. You’ll learn how to become a leader who cultiv

Business Strategy in Practice (Project-centered Course) (Coursera)

https://www.coursera.org/learn/uva-darden-business-strategy-capstone

A Capstone Project is an assignment designed specifically to apply and showcase the skills you learned in the Specialization. To this end, the Business Strategy Capstone Project, a comprehensive Strategic Analysis, provides an opportunity for you to synthesize concepts and knowledge from the four prerequisite courses in the specialization. In this course, developed at the Darden School of Business at the University of Virginia, you will be guided through your project by top-ranked faculty. You m

Business Sustainability in the Circular Economy (Coursera)

https://www.coursera.org/learn/business-sustainability-circular-economy

We are surrounded by so much discussion of sustainability that it can sometimes become overwhelming. Important questions include: What role can business have in ensuring the sustainability of the planet? How should business work with society to preserve the environment? These questions will be answered in this course as we explore the meaning of sustainability and its impact on modern organisations as they move to circular ideas to reduce waste, increase recycling and become fit for our modern s

Business Transformation with Google Cloud em Português (Coursera)

https://www.coursera.org/learn/business-transformation-google-cloud-br

O que é tecnologia de nuvem ou ciência de dados e por que esse assunto está em alta? Mais importante ainda, o que ela pode fazer por você, por sua equipe e pela empresa? Se quiser saber mais sobre a tecnologia de nuvem para se destacar no trabalho, preparar sua empresa para o futuro e prosperar na era da nuvem, o curso Business Transformation with Google Cloud é para você. Com esse treinamento interativo, você aprenderá sobre os principais fatores de negócios na nuvem (especificamente a nuvem

Business Transformation with Google Cloud en Español (Coursera)

https://www.coursera.org/learn/business-transformation-google-cloud-es

¿Qué es la tecnología de nube o ciencia de datos y a qué se debe este revuelo? Pero, por sobre todo, ¿qué puede hacer por usted, su equipo y su empresa? Si quiere aprender sobre la tecnología de nube para sobresalir en su función, ayudar a construir el futuro de su negocio y prosperar en la era de la nube, el curso Business Transformation with Google Cloud es ideal para usted. En esta capacitación interactiva, aprenderá sobre los principales impulsores empresariales de la nube (en concreto, Go

Business Value Creation (Coursera)

https://www.coursera.org/learn/business-value-creation

In this course, you will learn how positive spread, healthy cash flows, meeting investor expectations, and sustaining competitive advantage are essential for creating long-term value in any organization. Additionally, you will understand the key factors that influence a company’s value, such as revenue growth, cost efficiency, asset utilization, and capital allocation. You will apply these concepts by analyzing real-world examples and completing practical assessments focused on value creation st

Business Writing (Coursera)

https://www.coursera.org/learn/writing-for-business

Writing well is one of the most important skills you can develop to be successful in the business world. Over seventy companies and thirty thousand students--from professional writers to new employees to non-native English speakers to seasoned executives--have used the techniques in Business Writing to power their ability to communicate and launch their ideas. This course will teach you how to apply the top ten principles of good business writing to your work, how to deploy simple tools to dram

Business-to-Consumer (B2C) Sales Strategies and Techniques (Coursera)

https://www.coursera.org/learn/business-to-consumer-b2c-sales-strategies-and-techniques

In this course, you’ll learn what B2C selling is all about, how to identify your ideal customer, and why product knowledge and effective communication are key to closing sales. We’ll cover essential techniques to help you seal deals confidently. I’ll guide you through these foundational concepts with engaging, easy-to-follow discussions and short videos. Plus, interactive visual aids will make learning the concepts more enjoyable and accessible. This course is designed for aspiring sales profe

C for Everyone: Programming Fundamentals (Coursera)

https://www.coursera.org/learn/c-for-everyone

This course is for everyone. In the new world we live in, coding is a universally valuable skill, whether you're a scientist, artist, or a humanist. Algorithms are everywhere, and we all have to understand how they work. The C language is particularly well suited as an introduction to coding: It's a tried-and-true language, and it allows you to understand computing processes at a deep level. No prior knowledge of coding is needed for this course. We'll start at the beginning. The time estimated

C for Everyone: Structured Programming (Coursera)

https://www.coursera.org/learn/c-structured-programming

In the new world we live in, coding is a universally valuable skill, whether you're a scientist, artist, or a humanist. Algorithms are everywhere, and we all have to understand how they work. The C language is particularly well suited as an introduction to coding: It's a tried-and-true language, and it allows you to understand computing processes at a deep level. You will also get an introduction to more advanced programming in C++ in the final module. This is a continuation of C for Everyone:

C Programming: Advanced Data Types - 5 (Coursera)

https://www.coursera.org/learn/c-programming-advanced-data-types

In this course you will define your own data types in C, and use the newly created types to more efficiently store and process your data. Many programming languages provide a number of built-in data types to store things such as integers, decimals, and characters in variables, but what if you wanted to store more complex data? Defining your own data types in C allows you to more efficiently store and process data such as a customer's name, age and other relevant data, all in one single variabl

C Programming: Getting Started - 1 (Coursera)

https://www.coursera.org/learn/c-programming-getting-started

Start learning one of the most powerful and widely used programming languages: C. Within moments you will be coding hands-on in a browser tool that will provide instant feedback on your code. The C programming language is one of the most stable and popular programming languages in the world. It helps to power your smartphone, your car's navigation system, robots, drones, trains, and almost all electronic devices. C is used in any circumstances where speed and flexibility are important, such as

C Programming: Language Foundations - 2 (Coursera)

https://www.coursera.org/learn/c-programming-language-foundations

In this course you will learn to use logical statements and arrays in C. Logical statements are used for decision-making with follow-up instructions, based on conditions you define. Arrays are used to store, keep track of, and organize larger amounts of data. You will furthermore implement some fundamental algorithms to search and sort data. Why learn C? Not only is it one of the most stable and popular programming languages in the world, it's also used to power almost all electronic devices. T

C Programming: Modular Programming and Memory Management - 3 (Coursera)

https://www.coursera.org/learn/c-programming-modular-programming-and-memory-management

Enhance your coding skills along your path to becoming a proficient C programmer with the essential concepts of functions and pointers. In this course you will be introduced to the concept of modular programming: that is, dividing up more complex tasks into manageable pieces. You will learn how to write your own functions (just like functions in mathematics for example). You will also gain insight into a computer's architecture and learn how its memory is organized. Given the vast amount of

C Programming: Pointers and Memory Management - 4 (Coursera)

https://www.coursera.org/learn/c-programming-pointers-and-memory-management

In this course, we will examine a key concept, foundational to any programming language: the usage of memory. This course builds upon the basic concept of pointers, discussed in C Programming: Modular Programming and Memory Management, and introduces the more advanced usage of pointers and pointer arithmetic. Arrays of pointers and multidimensional arrays are addressed, and you will learn how to allocate memory for your own data during program execution. This is called dynamic memory allocation

C Programming: Using Linux Tools and Libraries - 7 (Coursera)

https://www.coursera.org/learn/c-programming-using-linux-tools-and-libraries

Learn how to use professional tools and libraries to write and build C programs within the Linux operating system. This seventh and final course in the C Programming with Linux Specialization will allow you to develop and use your C code within the Linux operating system. Using libraries in C is a fundamental concept when it comes to sharing code with others. In addition to compiling and linking, you will also learn how to pass arguments to an executable program. As you embark on your future

C# Class Development (Coursera)

https://www.coursera.org/learn/csharp-class-development

This course is the third course in the specialization about learning how to develop video games using the C# programming language and the Unity game engine on Windows or Mac. Why use C# and Unity instead of some other language and game engine? Well, C# is a really good language for learning how to program and then programming professionally. Also, the Unity game engine is very popular with indie game developers; Unity games were downloaded 16,000,000,000 times in 2016! Finally, C# is one of the

C# for .NET Developers (Coursera)

https://www.coursera.org/learn/c-sharp-for-dot-net

In this comprehensive course, learners will dive deep into the foundations of C# programming, an essential component of the .NET framework. The course begins by exploring the basics of programming concepts such as variables, data types, and control structures. Then it progressively ventures into more advanced topics, including object-oriented programming (OOP). The course unfolds through the following core modules: The "Introduction to ASP.NET" module offers participants a comprehensive under

C#程序设计 (Coursera)

https://www.coursera.org/learn/sheng-c-biancheng

C#(又称csharp)是一种优秀的面向对象语言,它继承了C++和Java等语言的优点,在Windows图形用户界面、Web应用、数据库等方面有着广泛的应用。本课程在介绍C#语言及面向对象的程序设计基本原理的基础上,使用Visual Studio作为开发工具,介绍C#对各种常见的信息的处理方法,包括文本处理、图形绘制、图像处理、多媒体、网络信息获取、数据库应用等。 课程中除了理论知识外,更注重上机编程实践,程序示例紧密结合日常的学习和工作,生动有趣,难度适中。 本课程要求学习者学过一门程序语言(如C语言等)。

c#高级编程 (Coursera)

https://www.coursera.org/learn/csharp-gaoji-biancheng

本课程讲述C#的全部语法,学习如何使用C#编写控制台程序。内容涉及数组、方法、类与对象等知识。课程同时讲述面向对象的编程思想,学习如何使用类和对象构建程序。课程同时也会简单讨论 .NET的架构和简单的数据结构和算法。 本课程的学习重点是2个:(1)C#的语法(2)面向对象的编程方法。课程使用大量的例子来讲述,引导学习者由易到难,由浅入深的掌握整个课程的内容。本课程不需要有其他语言的编程经验。通过本课程的学习,你将真正进入程序设计的世界。

C++ Basic Structures: Vectors, Pointers, Strings, and Files (Coursera)

https://www.coursera.org/learn/cpp-basic-structures-vectors-pointers-strings-and-files

Code and run your first C++ program in minutes without installing anything! This course is designed for learners with limited coding experience, providing a solid foundation of not just C++, but core Computer Science topics that can be transferred to other languages. The modules in this course cover vectors, pointers, strings, and files. Completion of C++ Basics: Selection and Iteration before taking this course is recommended. To allow for a truly hands-on, self-paced learning experience, thi

C++ Basics: Selection and Iteration (Coursera)

https://www.coursera.org/learn/codio-cpp-basics

Code and run your first C++ program in minutes without installing anything! This course is designed for learners with no coding experience, providing a solid foundation of not just C++, but core Computer Science topics that can be transferred to other languages. The modules in this course cover printing, operators, iteration (i.e., loops), and selection (i.e., conditionals). To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short expl

C++ Class Development (Coursera)

https://www.coursera.org/learn/cpp-class-development

This course is the third course in the specialization about learning how to develop video games using the C++ programming language and the Unreal game engine on Windows or Mac. This course assumes you have the prerequisite knowledge from the previous two courses in the specialization. You should make sure you have that knowledge, either by taking those previous courses or from personal experience, before tackling this course. Throughout this course you'll continue building your foundational C+

C++ For C Programmers, Part A (Coursera)

https://www.coursera.org/learn/c-plus-plus-a

This course is for experienced C programmers who want to program in C++. The examples and exercises require a basic understanding of algorithms and object-oriented software.

C++ For C Programmers, Part B (Coursera)

https://www.coursera.org/learn/c-plus-plus-b

This course is for experienced C programmers who want to program in C++. The examples and exercises require a basic understanding of algorithms and object-oriented software.

C++ Object Basics: Functions, Recursion, and Objects (Coursera)

https://www.coursera.org/learn/cpp-object-basics

Code and run your first C++ program in minutes without installing anything! This course is designed for learners with limited coding experience, providing a solid foundation of not just C++, but core Computer Science topics that can be transferred to other languages. The modules in this course cover functions, recursion, objects, and mutability. Completion of the prior 2 courses in this specialization are recommended. To allow for a truly hands-on, self-paced learning experience, this course i

C++ Programming: Classes and Data (Coursera)

https://www.coursera.org/learn/cplusplus-crypto-ii

This course is the second of five courses aiming to help you to become confident working in the object-oriented paradigm in the C++ language. This specialisation is for individuals who want to learn about objected oriented programming. It's an all-in-one package that will take you from the very fundamentals of C++, all the way to building a crypto-currency exchange platform. During the five courses, you will work with the instructor on a single project: a crypto-currency exchange platform. Wh

C++ Superpowers and More (Coursera)

https://www.coursera.org/learn/c-superpowers-and-more

Explore the C and C++ languages. Look at the specificity of the C/C++ languages and how this impacts security, ways C/C++ can interact with the external world, error handling, the execution environment and much more.

C++程序设计 (Coursera)

https://www.coursera.org/learn/cpp-chengxu-sheji

北京大学《C++程序设计》这门课将向你讲授C++程序设计有关的概念和语法,使你能够使用C++语言,以面向对象的方法编写可维护性、可扩充性好的,较大规模的程序。我们建议你在开始本课程之前已经熟悉了C语言和基本程设编写。这门课则将带你掌握C++语言中类、对象、运算符重载、继承、多态等面向对象的程序设计方法,以及模板、标准模板库STL等泛型程序设计的机制,体会和领悟面向对象程序设计方法和泛型程序设计方法的优势。

Cálculo Diferencial e Integral unidos por el Teorema Fundamental del Cálculo (Coursera)

https://www.coursera.org/learn/calculo-diferencial

Los cursos de Cálculo Diferencial y Cálculo Integral tradicionalmente se ofrecen separados y respetando ese orden. El primero estudia la derivada, y el segundo, la integral, siendo este momento en el que aparece el Teorema Fundamental del Cálculo (TFC) para establecer la relación entre ambos conceptos. En el presente curso vamos a hacer una diferencia: introduciremos la derivada y la integral como conceptos relacionados desde un principio. Vamos a iniciar con la interpretación del Teorema Fund

Calculus for Machine Learning and Data Science (Coursera)

https://www.coursera.org/learn/machine-learning-calculus

After completing this course, learners will be able to: • Analytically optimize different types of functions commonly used in machine learning using properties of derivatives and gradients • Approximately optimize different types of functions commonly used in machine learning using first-order (gradient descent) and second-order (Newton’s method) iterative methods • Visually interpret differentiation of different types of functions commonly used in machine learning • Perform gradient descent

Calculus through Data & Modeling: Applying Differentiation (Coursera)

https://www.coursera.org/learn/calculus-through-data-and-modelling-applying-differentiation

As rates of change, derivatives give us information about the shape of a graph. In this course, we will apply the derivative to find linear approximations for single-variable and multi-variable functions. This gives us a straightforward way to estimate functions that may be complicated or difficult to evaluate. We will also use the derivative to locate the maximum and minimum values of a function. These optimization techniques are important for all fields, including the natural sciences and data

Calculus through Data & Modeling: Differentiation Rules (Coursera)

https://www.coursera.org/learn/calculus-through-data-and-modelling-differentiation-rules

Calculus through Data & Modeling: Differentiation Rules continues the study of differentiable calculus by developing new rules for finding derivatives without having to use the limit definition directly. These differentiation rules will enable the calculation of rates of change with relative ease the derivatives of polynomials, rational functions, algebraic functions, exponential and logarithmic functions, and trigonometric and inverse trigonometric functions. Once these rules are developed,

Calculus through Data & Modeling: Limits & Derivatives (Coursera)

https://www.coursera.org/learn/calculus-through-data-and-modelling-imits-derivatives

This first course on concepts of single variable calculus will introduce the notions of limits of a function to define the derivative of a function. In mathematics, the derivative measures the sensitivity to change of the function. For example, the derivative of the position of a moving object with respect to time is the object's velocity: this measures how quickly the position of the object changes when time advances. This fundamental notion will be applied through the modelling and analysis of

Calculus through Data & Modeling: Precalculus Review (Coursera)

https://www.coursera.org/learn/calculus-through-data-and-modelling-precalculus-review

This course is an applications-oriented, investigative approach to the study of the mathematical topics needed for further coursework in single and multivariable calculus. The unifying theme is the study of functions, including polynomial, rational, exponential, logarithmic, and trigonometric functions. An emphasis is placed on using these functions to model and analyze data. Graphing calculators and/or the computer will be used as an integral part of the course.

Calculus through Data & Modelling: Integration Applications (Coursera)

https://www.coursera.org/learn/calculus-through-data-and-modelling-integration-applications

This course continues your study of calculus by focusing on the applications of integration. The applications in this section have many common features. First, each is an example of a quantity that is computed by evaluating a definite integral. Second, the formula for that application is derived from Riemann sums. Rather than measure rates of change as we did with differential calculus, the definite integral allows us to measure the accumulation of a quantity over some interval of input val

Calculus through Data & Modelling: Series and Integration (Coursera)

https://www.coursera.org/learn/calculus-through-data-and-modelling-series-and-integrals

This course continues your study of calculus by introducing the notions of series, sequences, and integration. These foundational tools allow us to develop the theory and applications of the second major tool of calculus: the integral. Rather than measure rates of change, the integral provides a means for measuring the accumulation of a quantity over some interval of input values. This notion of accumulation can be applied to different quantities, including money, populations, weight, area, v

Calculus through Data & Modelling: Techniques of Integration (Coursera)

https://www.coursera.org/learn/calculus-through-data-and-modelling-techniques-of-integration

In this course, we build on previously defined notions of the integral of a single-variable function over an interval. Now, we will extend our understanding of integrals to work with functions of more than one variable. First, we will learn how to integrate a real-valued multivariable function over different regions in the plane. Then, we will introduce vector functions, which assigns a point to a vector. This will prepare us for our final course in the specialization on vector calculus. Finally

Calculus through Data & Modelling: Vector Calculus (Coursera)

https://www.coursera.org/learn/calculus-through-data-and-modelling-vector-calculus

This course continues your study of calculus by focusing on the applications of integration to vector valued functions, or vector fields. These are functions that assign vectors to points in space, allowing us to develop advanced theories to then apply to real-world problems. We define line integrals, which can be used to fund the work done by a vector field. We culminate this course with Green's Theorem, which describes the relationship between certain kinds of line integrals on closed paths

Calculus: Single Variable Part 1 - Functions (Coursera)

https://www.coursera.org/learn/single-variable-calculus

Calculus is one of the grandest achievements of human thought, explaining everything from planetary orbits to the optimal size of a city to the periodicity of a heartbeat. This brisk course covers the core ideas of single-variable Calculus with emphases on conceptual understanding and applications. The course is ideal for students beginning in the engineering, physical, and social sciences. Distinguishing features of the course include: 1) the introduction and use of Taylor series and approximat

Calculus: Single Variable Part 2 - Differentiation (Coursera)

https://www.coursera.org/learn/differentiation-calculus

Calculus is one of the grandest achievements of human thought, explaining everything from planetary orbits to the optimal size of a city to the periodicity of a heartbeat. This brisk course covers the core ideas of single-variable Calculus with emphases on conceptual understanding and applications. The course is ideal for students beginning in the engineering, physical, and social sciences. Distinguishing features of the course include: 1) the introduction and use of Taylor series and approximat

Calculus: Single Variable Part 3 - Integration (Coursera)

https://www.coursera.org/learn/integration-calculus

Calculus is one of the grandest achievements of human thought, explaining everything from planetary orbits to the optimal size of a city to the periodicity of a heartbeat. This brisk course covers the core ideas of single-variable Calculus with emphases on conceptual understanding and applications. The course is ideal for students beginning in the engineering, physical, and social sciences. Distinguishing features of the course include: 1) the introduction and use of Taylor series and approximat