Coursera Courses


Browser-based Models with TensorFlow.js (Coursera)

https://www.coursera.org/learn/browser-based-models-tensorflow

Bringing a machine learning model into the real world involves a lot more than just modeling. This Specialization will teach you how to navigate various deployment scenarios and use data more effectively to train your model. In this first course, you’ll train and run machine learning models in any browser using TensorFlow.js. You’ll learn techniques for handling data in the browser, and at the end you’ll build a computer vision project that recognizes and classifies objects from a webcam. This

Budgeting and Scheduling Projects (Coursera)

https://www.coursera.org/learn/schedule-projects

A good project schedule helps all team members’ work together to meet project objectives. A project budget with realistic cost constraints is also an essential bedrock of any project. In this course you’ll learn to plan and stick to time and cost constraints in order to ensure the success of your projects. Upon completing this course, you will be able to: 1. Identify the resource needs of the project 2. Decompose work packages into activities 3. Define what is needed to estima

Budgeting essentials and development (Coursera)

https://www.coursera.org/learn/budgeting-essentials-development

The Budgeting Essentials and Development course focus on an integrative and practical view of concepts, methods, and techniques to develop a budget. After finishing this course, learners will be able to: - Develop the budget with a broad view of the corporate functions; - Integrate the strategic guidelines into the discussions of budgeting process; - Structure the budget planning and development in a logical sequence - Coordinate the project of budget planning with the different areas of the co

Budgétisation et planification de projets (Coursera)

https://www.coursera.org/learn/schedule-projects-fr

Un bon planning projet aide tous les membres de l'équipe à travailler ensemble pour atteindre les objectifs du projet. Un budget de projet avec des contraintes de coûts réalistes est également une base fondamentale de tout projet. Dans ce cours, vous apprendrez à planifier et à respecter les contraintes de temps et de coûts pour assurer le succès de vos projets. À la fin de ce cours, vous serez en mesure de : 1. Identifier les besoins en ressources du projet 2. Décomposer les lots d

Buenas Prácticas en Libre Competencia (Coursera)

https://www.coursera.org/learn/libre-competencia

La libre competencia es el derecho de todas las personas y empresas de participar con eficiencia y en igualdad de condiciones en las actividades económicas, logrando ofrecer productos y servicios con la mejor combinación de calidad, precio, variedad e innovación, maximizando el bienestar del consumidor y la sociedad en general. Este curso busca identificar buenas prácticas en materia de libre competencia, reconociendo la normativa chilena y las conductas asociadas a la vulneración de ésta. La E

Bugs 101: Insect-Human Interactions (Coursera)

https://www.coursera.org/learn/bugs-101

Of all the animals on earth, which are the strongest for their size? What about the fastest? Who were the first animals to evolve flight? Insects take all of these titles and more! As the most abundant animals on the planet, insects and other arthropods affect our lives in so many ways. From beneficial interactions like pollination and biological pest control, to the transmission of life threatening diseases; this course will teach you about the big ways that these little arthropods impact our l

Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course) (Coursera)

https://www.coursera.org/learn/build-a-computer

What you’ll achieve: In this project-centered course* you will build a modern computer system, from the ground up. We’ll divide this fascinating journey into six hands-on projects that will take you from constructing elementary logic gates all the way through creating a fully functioning general purpose computer. In the process, you will learn - in the most direct and constructive way - how computers work, and how they are designed. What you’ll need: This is a self-contained course: all the kno

Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course) (Coursera)

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

In this project-centered course you will build a modern software hierarchy, designed to enable the translation and execution of object-based, high-level languages on a bare-bone computer hardware platform. In particular, you will implement a virtual machine and a compiler for a simple, Java-like programming language, and you will develop a basic operating system that closes gaps between the high-level language and the underlying hardware platform. In the process, you will gain a deep, hands-on u

Build AI Apps with ChatGPT, Dall-E, and GPT-4 (Coursera)

https://www.coursera.org/learn/build-ai-apps-with-chatgpt-dalle-gpt4

By the end of this course, you'll know how to use the OpenAI API to add mind-blowing AI features to your apps. You will learn how to use the Dall-E, GPT-4, and ChatGPT APIs, and get the expertise to fine-tune a model with your own data. In the first project, MoviePitch, you will get a primer on the OpenAI API and harness the power of artificial intelligence to generate ideas and images. In our second project, KnowItAll, we’ll move to the ChatGPT-4 model and get to grips with building chatbots

Build and Operate Machine Learning Solutions with Azure (Coursera)

https://www.coursera.org/learn/build-and-operate-machine-learning-solutions-with-azure

Azure Machine Learning is a cloud platform for training, deploying, managing, and monitoring machine learning models. In this course, you will learn how to use the Azure Machine Learning Python SDK to create and manage enterprise-ready ML solutions. This is the third course in a five-course program that prepares you to take the DP-100: Designing and Implementing a Data Science Solution on Azurecertification exam. The certification exam is an opportunity to prove knowledge and expertise operate

Build Basic Generative Adversarial Networks (GANs) (Coursera)

https://www.coursera.org/learn/build-basic-generative-adversarial-networks-gans

In this course, you will: - Learn about GANs and their applications - Understand the intuition behind the fundamental components of GANs - Explore and implement multiple GAN architectures - Build conditional GANs capable of generating examples from determined categories The DeepLearning.AI Generative Adversarial Networks (GANs) Specialization provides an exciting introduction to image generation with GANs, charting a path from foundational concepts to advanced techniques through an easy-to-unde

Build Better Generative Adversarial Networks (GANs) (Coursera)

https://www.coursera.org/learn/build-better-generative-adversarial-networks-gans

In this course, you will: - Assess the challenges of evaluating GANs and compare different generative models - Use the Fréchet Inception Distance (FID) method to evaluate the fidelity and diversity of GANs - Identify sources of bias and the ways to detect it in GANs - Learn and implement the techniques associated with the state-of-the-art StyleGANs The DeepLearning.AI Generative Adversarial Networks (GANs) Specialization provides an exciting introduction to image generation with GANs, charting

Build Decision Trees, SVMs, and Artificial Neural Networks (Coursera)

https://www.coursera.org/learn/build-decision-trees-svms-neural-networks

There are numerous types of machine learning algorithms, each of which has certain characteristics that might make it more or less suitable for solving a particular problem. Decision trees and support-vector machines (SVMs) are two examples of algorithms that can both solve regression and classification problems, but which have different applications. Likewise, a more advanced approach to machine learning, called deep learning, uses artificial neural networks (ANNs) to solve these types of probl

Build Dynamic User Interfaces (UI) for Websites (Coursera)

https://www.coursera.org/learn/responsive-web-design-adobe-xd

Build Dynamic User Interfaces (UI) for Websites is the sixth course in a program that will equip you with the skills you need to apply to entry-level jobs in user experience (UX) design. In this course, you will plan a design for a website, create wireframes and prototypes, and test your designs to get feedback. Additionally, you will learn about engaging in design critique sessions and how to give and receive feedback. By the end of this course, you will have a new design project to include in

Build personal resilience (Coursera)

https://www.coursera.org/learn/build-personal-resilience

Globalisation and advances in information and communication technology have resulted in a 24/7 work environment characterised by rapid change, a greater sense of competition, and an explosion in access to communication and information. These pressures compound stress related to workload and information processing – this not only reduces performance but can lead to a reduced sense of meaning and purpose as well as physical and mental health issues. Understanding stress and how to boost your resil

Build Regression, Classification, and Clustering Models (Coursera)

https://www.coursera.org/learn/build-regression-classification-clustering-models

In most cases, the ultimate goal of a machine learning project is to produce a model. Models make decisions, predictions—anything that can help the business understand itself, its customers, and its environment better than a human could. Models are constructed using algorithms, and in the world of machine learning, there are many different algorithms to choose from. You need to know how to select the best algorithm for a given job, and how to use that algorithm to produce a working model that pr

Build Wireframes and Low-Fidelity Prototypes (Coursera)

https://www.coursera.org/learn/wireframes-low-fidelity-prototypes

Build Wireframes and Low-Fidelity Prototypes is the third course in a certificate program that will equip you with the skills you need to apply to entry-level jobs in user experience (UX) design. In this course, you’ll continue to design a mobile app for your professional UX portfolio. You’ll start by creating storyboards and getting familiar with the basics of drawing. Then, you'll create paper wireframes and digital wireframes using the design tool Figma. You’ll also create a paper prototype a

Build Your First Android App (Project-Centered Course) (Coursera)

https://www.coursera.org/learn/android-app

What you’ll achieve: In this project-centered course*, you’ll design, build, and distribute your own unique application for the Android mobile platform. We’ll provide you with a set of customizable building blocks that you can assemble to create many different types of apps, and that will help you become familiar with many important specificities of Android development. When you complete the project, in addition to having a personalized app that you can use and share, you’ll have the skills and

Build Your Own iOS App (Coursera)

https://www.coursera.org/learn/build-app

In the Build Your Own iOS App capstone you will expand your repertoire of additional features and more advanced functions that may be implemented within the iOS environment. You will refine your development skill set and will apply your accumulated skills over the entire specialization series in an applied application development capstone project. This particular course is project based and structured around you building a high quality app as a capstone to the specialization. Currently this cou

Build Your Professional ePortfolio in English (Coursera)

https://www.coursera.org/learn/eportfolio-english

Roughly half of the world’s population is already online and so setting yourself apart from the crowd is more important than ever before. One of the best ways to do that is by creating your own ePortfolio. An ePortfolio is a site that showcases or shows your background, your resume, and samples of your work. In this course, you will learn step by step how to build the site and you’ll learn the grammar, vocabulary and writing skills needed to create it. You will learn how to apply information

Building a Data Science Team (Coursera)

https://www.coursera.org/learn/build-data-science-team

Data science is a team sport. As a data science executive it is your job to recruit, organize, and manage the team to success. In this one-week course, we will cover how you can find the right people to fill out your data science team, how to organize them to give them the best chance to feel empowered and successful, and how to manage your team as it grows. This is a focused course designed to rapidly get you up to speed on the process of building and managing a data science team. Our goal wa

Building a Healthy Plate (Coursera)

https://www.coursera.org/learn/building-a-healthy-plate

In a world of conflicting nutrition messages, how do we know which foods are good for us? What are the components of a healthy dietary pattern and why does it matter? Throughout this mini course, we explore the relationship between diet and health by examining the eating patterns that have been shown to prevent chronic diet-related conditions. We touch on the nutritional components of the foods and beverages common in healthy eating patterns and explore strategies that can help you make the shi

Building AI Applications with Watson APIs (Coursera)

https://www.coursera.org/learn/building-ai-applications

A learner will be able to write an application that leverages multiple Watson AI services (Discovery, Speech to Text, Assistant, and Text to Speech). By the end of the course, they’ll learn best practices of combining Watson services, and how they can build interactive information retrieval systems with Discovery + Assistant.

Building AI Powered Chatbots Without Programming (Coursera)

https://www.coursera.org/learn/building-ai-powered-chatbots

This course will teach you how to create useful chatbots without the need to write any code. Leveraging IBM Watson's Natural Language Processing capabilities, you'll learn how to plan, implement, test, and deploy chatbots that delight your users, rather than frustrate them. True to our promise of not requiring any code, you'll learn how to visually create chatbots with Watson Assistant (formerly Watson Conversation) and how to deploy them on your own website through a handy WordPress plugin. D

Building and Managing Superior Skills (Coursera)

https://www.coursera.org/learn/career-brand-development-self-coaching

Designed with the modern professional in mind, our skills management course is your transformative journey towards career success. This course offers key insights into strategies for skills-based hiring, enabling you to identify and analyze job-specific skills in your chosen field. You'll establish a systematic process for auditing and advancing your skills, boosting your professional agility. Throughout this course, you'll become familiar with Generative AI as a forward-thinking tool for skills

Building Batch Data Pipelines on GCP em Português Brasileiro (Coursera)

https://www.coursera.org/learn/batch-data-pipelines-gcp-br

Os pipelines de dados geralmente se encaixam em um dos três paradigmas: extração-carregamento, extração-carregamento-transformação ou extração-transformação-carregamento. Este curso descreve qual paradigma deve ser usado em determinadas situações e quando isso ocorre com dados em lote. Além disso, vamos falar sobre várias tecnologias no Google Cloud para transformação de dados, incluindo o BigQuery, a execução do Spark no Dataproc, gráficos de pipeline no Cloud Data Fusion e processamento de dad

Building Batch Data Pipelines on GCP en Español (Coursera)

https://www.coursera.org/learn/batch-data-pipelines-gcp-es

Las canalizaciones de datos suelen realizarse según uno de los siguientes paradigmas: extracción y carga (EL); extracción, carga y transformación (ELT), o extracción, transformación y carga (ETL). En este curso, abordaremos qué paradigma se debe utilizar para los datos por lotes y cuándo corresponde usarlo. Además, veremos varias tecnologías de Google Cloud para la transformación de datos, incluidos BigQuery, la ejecución de Spark en Dataproc, gráficos de canalización en Cloud Data Fusion y proc

Building Batch Data Pipelines on GCP 日本語版 (Coursera)

https://www.coursera.org/learn/batch-data-pipelines-gcp-jp

通常、データ パイプラインは、「抽出、読み込み」、「抽出、読み込み、変換」、「抽出、変換、読み込み」のいずれかの枠組みに分類できます。このコースでは、バッチデータではどの枠組みを、どのような場合に使用するのかについて説明します。本コースではさらに、BigQuery、Dataproc 上での Spark の実行、Cloud Data Fusion のパイプラインのグラフ、Dataflow でのサーバーレスのデータ処理など、データ変換用の複数の Google Cloud テクノロジーについて説明します。受講者には、Qwiklabs を使用して Google Cloud でデータ パイプラインのコンポーネントを構築する実践演習を行っていただきます。

Building Batch Data Pipelines on Google Cloud (Coursera)

https://www.coursera.org/learn/batch-data-pipelines-gcp

Data pipelines typically fall under one of the Extract and Load (EL), Extract, Load and Transform (ELT) or Extract, Transform and Load (ETL) paradigms. This course describes which paradigm should be used and when for batch data. Furthermore, this course covers several technologies on Google Cloud for data transformation including BigQuery, executing Spark on Dataproc, pipeline graphs in Cloud Data Fusion and serverless data processing with Dataflow. Learners get hands-on experience building data

Building Cloud Services with the Java Spring Framework (Coursera)

https://www.coursera.org/learn/cloud-services-java-spring-framework

This MOOC describes by example how to build cloud services via the use of object-oriented design techniques; Java programming language features; Java Servlets, the Java Spring Framework; and cloud computing platforms, such as Amazon Web Services. Due to the importance of building secure and scalable mobile/cloud platforms, this MOOC will not only show you how to build cloud services, but how to do so securely, scalably, and efficiently. Security and scalability topics will be woven into discuss

Building Data Visualization Tools (Coursera)

https://www.coursera.org/learn/r-data-visualization

The data science revolution has produced reams of new data from a wide variety of new sources. These new datasets are being used to answer new questions in way never before conceived. Visualization remains one of the most powerful ways draw conclusions from data, but the influx of new data types requires the development of new visualization techniques and building blocks. This course provides you with the skills for creating those new visualization building blocks. We focus on the ggplot2 framew

Building Database Applications in PHP (Coursera)

https://www.coursera.org/learn/database-applications-php

In this course, we'll look at the object oriented patterns available in PHP. You'll learn how to connect to a MySQL using the Portable Data Objects (PDO) library and issue SQL commands in the the PHP language. We'll also look at how PHP uses cookies and manages session data. You'll learn how PHP avoids double posting data, how flash messages are implemented, and how to use a session to log in users in web applications. We'll then build the first 'complete' application that has multiple screens t

Building Deep Learning Models with TensorFlow (Coursera)

https://www.coursera.org/learn/building-deep-learning-models-with-tensorflow

The majority of data in the world is unlabeled and unstructured. Shallow neural networks cannot easily capture relevant structure in, for instance, images, sound, and textual data. Deep networks are capable of discovering hidden structures within this type of data. In this course you’ll use TensorFlow library to apply deep learning to different data types in order to solve real world problems.

Building Fintech Startups in Emerging Markets (Coursera)

https://www.coursera.org/learn/building-fintech-startups

Starting a small business can be very rewarding. This course starts by asking “What is entrepreneurship?” to then begin applying commonly used business planning tools, such as design thinking and business model canvas. Design thinking is a methodology that encourages startups to focus on user-centric products and services. Topics like regulation, intellectual property, funding, and growth are covered as they relate to building startups. Many of the entrepreneurship opportunities and especially

Building High-Performing Teams (Coursera)

https://www.coursera.org/learn/high-performing-teams

Teams are essential to the modern organization, but most never reach their potential. Co-workers miscommunicate, and groups struggle to adapt to changes in the market or their organizations. When teams lack self-awareness about these challenges, performance suffers. Based on years of team culture research and consulting experience, this course helps you understand the problems that hurt productivity, and gives you tools for creating positive change. This course also guides you through creating t

Building Interactive 3D Characters and Social VR (Coursera)

https://www.coursera.org/learn/interactive-3d-characters-social-virtual-reality

Meeting another person is one of the most amazing experiences you can have in Virtual Reality. It is quite unlike communicating through any other medium except a real life face-to-face conversation. Because the other person is life size and shares a virtual space with you, body language works in a way that cannot be done on a flat screen. This course will enable you to create realistic social interactions in VR. You will learn about both the psychology of social interaction and the practical s

Building Interactive Web Pages Using Modern JavaScript (Coursera)

https://www.coursera.org/learn/building-interactive-web-pages-using-javascript

Most businesses with a strong online presence wish to provide its consumers a rich interactive user experience. HTML5 and CSS3 frameworks help you build a static web page, that displays content and works on any device. However, to make a page interactive you need a programming language that can be understood by the browsers. JavaScript is one of the core technologies of the World Wide Web. In this course, you will learn to use JavaScript to add behavior to your web pages. You will create web c

Building No-Code Apps with AppSheet: Foundations (Coursera)

https://www.coursera.org/learn/building-no-code-apps-with-appsheet-foundations

In this course you will learn the fundamentals of no-code app development and recognize use cases for no-code apps. The course provides an overview of the AppSheet no-code app development platform and its capabilities. You learn how to create an app with data from spreadsheets, create the app’s user experience using AppSheet views and publish the app to end users.

Building on the SIR Model (Coursera)

https://www.coursera.org/learn/building-on-the-sir-model

The other two courses in this specialisation require you to perform deterministic modelling - in other words, the epidemic outcome is predictable as all parameters are fully known. However, this course delves into the many cases – especially in the early stages of an epidemic – where chance events can be influential in the future of an epidemic. So, you'll be introduced to some examples of such ‘stochasticity’, as well as simple approaches to modelling these epidemics using R. You will examine h

Building R Packages (Coursera)

https://www.coursera.org/learn/r-packages

Writing good code for data science is only part of the job. In order to maximizing the usefulness and reusability of data science software, code must be organized and distributed in a manner that adheres to community-based standards and provides a good user experience. This course covers the primary means by which R software is organized and distributed to others. We cover R package development, writing good documentation and vignettes, writing robust software, cross-platform development, contin

Building Resilient Streaming Analytics Systems on GCP en Español (Coursera)

https://www.coursera.org/learn/streaming-analytics-systems-gcp-es

El procesamiento de datos de transmisión es cada vez más popular, puesto que permite a las empresas obtener métricas en tiempo real sobre las operaciones comerciales. Este curso aborda cómo crear canalizaciones de datos de transmisión en Google Cloud. Pub/Sub se describe para manejar los datos de transmisión entrantes. El curso también aborda cómo aplicar agregaciones y transformaciones a los datos de transmisión con Dataflow y cómo almacenar los registros procesados en BigQuery o Cloud Bigtable

Building Resilient Streaming Analytics Systems on GCP 日本語版 (Coursera)

https://www.coursera.org/learn/streaming-analytics-systems-gcp-jp

ストリーミングによって企業が事業運営に関するリアルタイムの指標を取得できるようになり、ストリーミング データの処理を行う機会が増えてきました。このコースでは、Google Cloud でストリーミング データ パイプラインを構築する方法について学習します。受信ストリーミング データの処理のための Pub/Sub について説明します。また、このコースでは、Dataflow を使用してストリーミング データを集計または変換する方法、処理済みのレコードを分析用に BigQuery や Cloud Bigtable に保存する方法についても説明します。そして、Qwiklabs を使用して Google Cloud でストリーミング データ パイプラインのコンポーネントを構築する実践演習を行います。

Building Resilient Streaming Analytics Systems on Google Cloud (Coursera)

https://www.coursera.org/learn/streaming-analytics-systems-gcp

Processing streaming data is becoming increasingly popular as streaming enables businesses to get real-time metrics on business operations. This course covers how to build streaming data pipelines on Google Cloud. Pub/Sub is described for handling incoming streaming data. The course also covers how to apply aggregations and transformations to streaming data using Dataflow, and how to store processed records to BigQuery or Cloud Bigtable for analysis. Learners get hands-on experience building str

Building Resilient Streaming Systems on GCP em Português Brasileiro (Coursera)

https://www.coursera.org/learn/building-resilient-streaming-systems-gcp-br

Este curso rápido sob demanda tem uma semana de duração e é baseado no Google Cloud Platform Big Data and Machine Learning Fundamentals. Por meio de videoaulas, demonstrações e laboratórios práticos, os participantes aprenderão a criar pipelines de dados de streaming usando o Google Cloud Pub/Sub e o Dataflow para a tomada de decisões em tempo real. Você também aprenderá a criar painéis para renderizar respostas personalizadas para vários tipos de público das partes interessadas. Pré-requisit

Building Scalable Java Microservices with Spring Boot and Spring Cloud (Coursera)

https://www.coursera.org/learn/google-cloud-java-spring

"¨Microservices"" describes a software design pattern in which an application is a collection of loosely coupled services. These services are fine-grained, and can be individually maintained and scaled. The microservices architecture is ideal for the public cloud, with its focus on elastic scaling with on-demand resources. In this course, you will learn how to build Java applications using Spring Boot and Spring Cloud on Google Cloud. You'll use Spring Cloud Config to manage your application's

Building Strategic Foresight Capabilities (Coursera)

https://www.coursera.org/learn/strategic-foresight

Today, organizations find themselves dealing with an increasing amount of uncertainty. They are often ill-equipped at responding to disruptive change and find themselves blindsided by ‘unexpected’ landslides in their ecosystems. In order to hold their ground, they need to upgrade their capabilities, become more agile in adapting to change and drive firm-level, society-level and industry-level change proactively. This course introduces you to strategic foresight, its main methods and tools and

Building the Business Model for Corporate Entrepreneurs (Coursera)

https://www.coursera.org/learn/corporate-entrepreneurs-business-model

Led by Dan Gordon, a University of Maryland faculty member who teaches business modeling in the National Science Foundation's I-Corps Program, this course enables you to develop and apply the Business Model Canvas tool to scope a corporate challenge or opportunity. You will learn how to identify and communicate the nine elements of a business model: Customer Segments, Value Propositions, Channels, Customer Relationships, Revenue Streams, Key Resources, Key Activities, Key Partners, and Cost Stru

Building Web Applications in Django (Coursera)

https://www.coursera.org/learn/django-build-web-apps

In this course, you will learn how Django communicates with a database through model objects. You will explore Object-Relational Mapping (ORM) for database access and how Django models implement this pattern. We will review the Object-Oriented (OO) pattern in Python. You will learn basic Structured Query Language (SQL) and database modeling, including one-to-many and many-to-many relationships and how they work in both the SQL and Django models. You will learn how to use the Django console and

Building Web Applications in PHP (Coursera)

https://www.coursera.org/learn/web-applications-php

In this course, you'll explore the basic structure of a web application, and how a web browser interacts with a web server. You'll be introduced to the request/response cycle, including GET/POST/Redirect. You'll also gain an introductory understanding of Hypertext Markup Language (HTML), as well as the basic syntax and data structures of the PHP language, variables, logic, iteration, arrays, error handling, and superglobal variables, among other elements. An introduction to Cascading Style Sheet

Building Your Career in Music: Developing A Brand and Funding Your Music (Coursera)

https://www.coursera.org/learn/navigate-music-industry-independent-artist

This course shares practical tips and strategies to help you take your first step into launching your career as a musical artist. We’ll cover everything from developing your unique identity as an artist and how to lead a band all the way to planning and recording your first independent record with the help of crowdfunding. The course curriculum is modeled from the real-world experience of Leah Waldo (also known as the emerging country artist, Elisa Smith) and features interviews with industry