Coursera Courses


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++程序设计 (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

Calculus: Single Variable Part 4 - Applications (Coursera)

https://www.coursera.org/learn/applications-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

Calvin - Histoire et réception d'une Réforme (Coursera)

https://www.coursera.org/learn/calvin

Course in French with English subtitles -- Ce cours introduit à la vie et à la pensée du réformateur Jean Calvin (1509-1564) ainsi qu’à son influence sur le monde moderne et contemporain. La démarche proposée se veut critique, il ne s’agit ni de canoniser ni de condamner Calvin, mais de comprendre sa pensée avec toute la distance requise et d’en analyser les enjeux. Au cours de la première semaine, nous explorerons les principales étapes de la vie de Calvin. Les semaines 2 et 3 seront consacré

CAM and Design Manufacturing for Mechanical Engineers with Autodesk Fusion 360 (Coursera)

https://www.coursera.org/learn/cam-design-manufacturing-mechanical-engineers

With design for manufacturing, our design process focused on the design over its cost, but always keeping in mind how parts needed to be made. With manufacturing at the core of a design, we're able to fix potential problems in the design phase rather than after production. In many cases, the end product is made up of an assembly of different pieces to simplify manufacturing or to achieve specific design goals. Each piece represents a certain tolerance and put together, things might not work or f

Camera and Imaging (Coursera)

https://www.coursera.org/learn/cameraandimaging

This course covers the fundamentals of imaging – the creation of an image that is ready for consumption or processing by a human or a machine. Imaging has a long history, spanning several centuries. But the advances made in the last three decades have revolutionized the camera and dramatically improved the robustness and accuracy of computer vision systems. We describe the fundamentals of imaging, as well as recent innovations in imaging that have had a profound impact on computer vision. This

Camera Control (Coursera)

https://www.coursera.org/learn/camera-control

Welcome to Course Two of Photography Basics and Beyond: From Smartphone to DSLR! Now that you have a broad understanding of the various types of cameras, the importance of setting up Menus and Functions to gain control in your photography, and the difference between Auto and Program exposure modes, you are ready to move into even greater Camera Control! In these 4 Modules we will concentrate on gaining the knowledge necessary to make use of Exposure Modes, Light Metering, Effects of various

Cameras, Exposure, and Photography (Coursera)

https://www.coursera.org/learn/exposure-photography

Welcome to Course One of Photography Basics and Beyond: From Smartphone to DSLR! In these first 4 Modules you will gain the knowledge and the confidence that will help you make good choices as you consider qualities of the camera you own, and the qualities of the other types of digital cameras you might be considering. You will learn about the basic functions that most digital cameras have in common. You will also go beyond the "technical" matters and learn about how you can make exciting pictu

Camino a la Excelencia en Gestión de Proyectos (Coursera)

https://www.coursera.org/learn/camino-excelencia-gestion-proyectos

El curso “Camino a la excelencia en gestión de proyectos” describe los tres principales componentes de Lean Project Management (Gestión de Proyectos sin Pérdidas), estos son: (1) La filosofía de producción lean, la que proveniente de la industria automotriz japonesa, revisaremos sus principios fundamentales y cómo se ha adaptado a otras industrias. (2) El cambio cultural, la implementación de lean depende de las personas y veremos qué características son necesarias para la excelencia en gestión

Cáncer de próstata (Coursera)

https://www.coursera.org/learn/cancer-prostata

El profesional de la salud que lleve a cabo este curso tendrá presente la importancia de conocer el tema de cáncer de próstata, esto por ser el tumor maligno más frecuente en los hombres; además de identificar los factores de riesgo asociados a la presentación de la enfermedad y por tanto conocerá cómo se lleva a cabo el tamizaje en cáncer de próstata. Podrá sugerir la manera en cómo se diagnostica, clasifica y etapifica esta enfermedad, así como el tratamiento por etapas clínicas.

Cannabis, Chronic Pain, and Related Disorders (Coursera)

https://www.coursera.org/learn/pain-cannabis-cbd-thc

This Cannabis, Chronic Pain, and Related Disorders course is designed to have you think critically about the health effects of cannabis (i.e., marijuana) in the context of chronic pain, opioid use disorder, obesity, sleep dysfunction and cancer. We'll learn about the epidemiology and etiology of these conditions, the harms/benefits of current treatments, and learn how to evaluate the literature on cannabis for these conditions. We will discuss special considerations for using cannabis for these

Cannabis, Mental Health, and Brain Disorders (Coursera)

https://www.coursera.org/learn/mentalhealth-cannabis-cbd-thc

This Cannabis, Mental Health, and Brain Disorders course is designed to have you think critically about the health effects of cannabis (i.e., marijuana) in the context of several mental health and neurocognitive disorders. You'll be able to identify key features of several anxiety disorders (e.g., panic disorder, generalized anxiety disorder, social anxiety disorder, PTSD), major depression, schizophrenia, multiple sclerosis, epilepsy, traumatic brain injury, and Alzheimer's and Parkinson's Dise

Capacitación sobre COVID-19 para trabajadores de salud (Coursera)

https://www.coursera.org/learn/covid-19-capacitacion-trabajadores-de-la-salud

La COVID-19 se propaga rápidamente en todo el mundo y todos los proveedores deben estar preparados para reconocer, estabilizar y tratar a los pacientes con una infección por el nuevo coronavirus. Tras la finalización de este breve curso, los médicos, el personal de enfermería y otros profesionales de atención médica dispondrán de un enfoque unificado, basado en la evidencia para salvar las vidas de los pacientes con COVID-19, incluidos aquellos que están gravemente enfermos. Los módulos de apre

Capital-investissement et capital-risque (Coursera)

https://www.coursera.org/learn/private-equity-fr

Le cours traite de l’analyse du secteur du capital-investissement et du capital-risque. Ce cours permettra aux étudiants de comprendre parfaitement le mécanisme sous-jacent à la création et/ou l’élaboration d’une entreprise et le soutien financier qu’elle peut obtenir du système financier par le biais du capital-risque. Il vise à découvrir comment des intermédiaires financiers particuliers (appelés des investisseurs en capital-investissement) financent par le biais de titres des entreprises à

Capitalismo Consciente (Coursera)

https://www.coursera.org/learn/capitalismo-consciente

Público-Alvo Interessados em geral. Objetivo do Curso O curso visa introduzir os quatro pilares do Capitalismo Consciente, uma proposta de aperfeiçoamento do principal sistema econômico vigente que orienta cidadãos e organizações para uma dinâmica mais responsável, considerando o desenvolvimento econômico e o bem estar social de longo prazo. Objetivos de Aprendizagem Ao final do curso o aluno será capaz de: • Explicar o que é Capitalismo Consciente e como ele visa atender às demandas atuais d

Capstone (React App) (Coursera)

https://www.coursera.org/learn/capstone-react-app

This course enables you to demonstrate multiple skills from this program by solving an authentic real-world problem. Each module includes a brief recap of, and links to, content that you have covered in previous courses in this program. The course Capstone project will test your knowledge and understanding in mobile development using React Native. To complete this course, you will need React Native experience. During this course, you will be guided through the process of building an app, co

Capstone - Launch Your Own Business! (Coursera)

https://www.coursera.org/learn/start-your-own-business-project

It is a cliché, but nevertheless very true. Experience is the best teacher. It is also the best confidence builder. It is time for you to take action! The concepts and skills presented throughout the courses in the specialization are applied in this capstone course where you will launch an actual business. It will not be a business concept described on paper, but a functional business with legal status in your particular governmental jurisdiction, developed within your available resources whate

Capstone - Managing Board Change for Higher Levels of Leadership and Governance Effectiveness (Coursera)

https://www.coursera.org/learn/nonprofit-gov-capstone

The Capstone Project is a service learning experience designed to apply the knowledge and skills developed in the three Specialization courses to a real world leadership and governance situation. It is also intended to develop the participant's capability to act as an agent for positive change in nonprofit organizations. To this end, you will analyze the leadership and governance effectiveness of a real board of directors in an organization of your own choosing (or, if that is not possible, dat

Capstone Course: Start Up Your Fintech Future (Coursera)

https://www.coursera.org/learn/startup-fintech-capstone

This is the final course in the Fintech Emerging Markets specialization. This course assumes you have completed the first three courses of this specialization. For this capstone project, you will need to prepare a business model canvas and pitch for your startup. This will involve identifying opportunities for a new service, product, or application, assessing the regulatory context and proposing appropriate fintech or non-fintech technologies. The three main parts of the business plan are to (i)

Capstone MOOC for "Android App Development" (Coursera)

https://www.coursera.org/learn/aadcapstone

The Capstone project integrates material from throughout the Android App Development Specialization to exercise and assess the ability of learners to create an interesting Android app. Learners will apply knowledge and skills learned in previous MOOCs in this Specialization, including Java programming features; Android activity, broadcast receiver, service, and content provider (plus SQLite) components; and unit, integration, and user interface testing. The project itself is similar in scope to

Capstone: Autonomous Runway Detection for IoT (Coursera)

https://www.coursera.org/learn/autonomous-runway-detection

Finally! You will learn how to motivate engineering decisions and how to choose implementations to make a system actually running! This capstone project course ties together the knowledge from three previous courses in IoT though embedded systems: Development of Real-Time Systems, Web Connectivity & Security and Embedded Hardware and Operating Systems. You will develop a larger system using the learning outcomes from these courses, and the students will evaluate the developed system in a real

Capstone: Create Value from Open Data (Coursera)

https://www.coursera.org/learn/strategic-business-analytics-capstone

The Capstone project is an individual assignment. Participants decide the theme they want to explore and define the issue they want to solve. Their “playing field” should provide data from various sectors (such as farming and nutrition, culture, economy and employment, Education & Research, International & Europe, Housing, Sustainable, Development & Energies, Health & Social, Society, Territories & Transport). Participants are encouraged to mix the different fields and leverage the existing info

Capstone: Analyzing (Social) Network Data (Coursera)

https://www.coursera.org/learn/intermediate-programming-capstone

In this capstone project we’ll combine all of the skills from all four specialization courses to do something really fun: analyze social networks! The opportunities for learning are practically endless in a social network. Who are the “influential” members of the network? What are the sub-communities in the network? Who is connected to whom, and by how many links? These are just some of the questions you can explore in this project. We will provide you with a real-world data set and s

Capstone: Applying Project Management in the Real World (Coursera)

https://www.coursera.org/learn/applying-project-management

In this final, capstone course of the Google Project Management Certificate, you will practice applying the project management knowledge and skills you have learned so far. We encourage learners to complete Courses 1-5 before beginning the final course, as they provide the foundation necessary to complete the activities in this course. As you progress through this course, you will “observe” a project manager in a real-world scenario and complete dozens of hands-on activities. You will: - analy

Capstone: Build a Winning Investment Portfolio (Coursera)

https://www.coursera.org/learn/investment-portfolio-management-capstone

Put your investment and portfolio management knowledge to the test through five weeks of hands-on investment experiences: • Developing and managing your own simulated investment portfolio, resulting in a peer-graded report covering portfolio strategy, analysis, and performance • Advising case study clients on a variety of investment topics, essentially acting as an investment advisor in a simulated environment recommending strategies for and changes in portfolios based on challenges and issue

Capstone: Create your own professional journalistic portfolio (Coursera)

https://www.coursera.org/learn/become-a-journalist-capstone

This is it! It is time for YOU to be the journalist, and practice and display the skills you have learned through this Specialization journey. You will create your own professional journalistic portfolio, culminating in the creation of your own news report from start to finish. You will go through all the steps and skills used by professional journalists: conceptualizing a news report idea, reporting, interviewing, researching, and then compiling the information for an audience. Your learner com

Capstone: Creating A Sustainability Proposal (Coursera)

https://www.coursera.org/learn/sustainability-proposal

Congratulations on reaching the Capstone Class of the Become a Sustainable Business Change Agent specialization. The class will help you apply material from the previous three classes. We have developed a case about a hypothetical ski resort that offers lots of opportunities to develop sustainability recommendations. A second option is do develop a proposal for a change in your company or organization. Or you can do both the case and your own proposal. The goal of the class is to have you