Coursera Courses


Detect, Respond, and Recover from Cloud Cybersecurity Attacks (Coursera)

https://www.coursera.org/learn/detect-respond-and-recover-from-cloud-cybersecurity-attacks

Wow, you’re already on the fourth course of the Google Cloud Cybersecurity Certificate. Sharpen your security senses as you learn about log retention policies, intrusion detection and prevention systems, and the intricacies of monitoring and alerts. Learn how to effectively manage and respond to security incidents through business continuity and disaster recovery. Happy learning!

Detecting and Mitigating Cyber Threats and Attacks (Coursera)

https://www.coursera.org/learn/detecting-cyber-attacks

Computer attacks and data breaches are inevitable. It seems like every day a data breach occurs and the victims of the data breach suffer. Their information is stolen or posted online. The company’s or businesses who had the breach go on, learn a little from the attack, and just give credit monitoring out as if nothing happened. What if you could help prevent a data breach in your organization? This is the third course in the Practical Computer Security specialization. This course looks at

Determining AI Needs (Coursera)

https://www.coursera.org/learn/determining-ai-needs

There are a ever increasing number of options, strategies and solutions for integrating AI solutions into a project. It can feel overwhelming to understand what these options entail let alone understand how to decide what solution best fits a use case. In this course we aim to give individuals the basic info they need to make basic plans for integrating AI tools into their project. The course is intended for individuals who have an AI related project in mind or think that they might need to in

Developing a Google SRE Culture (Coursera)

https://www.coursera.org/learn/developing-a-google-sre-culture

In many IT organizations, incentives are not aligned between developers, who strive for agility, and operators, who focus on stability. Site reliability engineering, or SRE, is how Google aligns incentives between development and operations and does mission-critical production support. Adoption of SRE cultural and technical practices can help improve collaboration between the business and IT. This course introduces key practices of Google SRE and the important role IT and business leaders play i

Developing a Leadership Framework (Coursera)

https://www.coursera.org/learn/developing-leadership-framework

This course offers seasoned and up-and-coming leaders a clear, concise overview of the challenges of organizational leadership and practical strategies for improving as leaders. The lessons are structured around essential leadership responsibilities, including defining leadership, understanding what it is not, and understanding how to construct a leadership framework utilizing the elements of the 4D Leadership Development Framework. In addition, articles, self-evaluation forms, discussion post

Developing a Marketing Mix for Growth (Coursera)

https://www.coursera.org/learn/marketing-management-two

In this course, you will further examine how businesses create value for customers. In Developing a Winning Marketing Strategy, you learned the major elements of the marketing mix - product policy, channels of distribution, communication, and pricing - and saw how they fit within different analytical frameworks that are useful to managers. In this course, you will complete a more detailed analysis of these elements in order to conduct a thorough strategic analysis of marketing opportunities and

Developing a Systems Mindset (Coursera)

https://www.coursera.org/learn/systems-mindset

A Systems Mindset teaches learners how to interact effectively as service providers, consultants, researchers, developers, or other professionals providing a service or product to a person, group, or community. This course provides the basic foundations for policy makers, real estate developers, consultants, government agencies, engineers, and non-profit organizations the first steps in engaging complex problems where engagement with communities and stakeholders is necessary. Being a successful

Developing a Winning Marketing Strategy (Coursera)

https://www.coursera.org/learn/marketing-management

In this course, you will learn how businesses create value for customers. We will examine the process by which Marketing builds on a comprehensive understanding of buyer behavior to create value. You will learn the major elements of the marketing mix -- product policy, channels of distribution, communication, and pricing -- and see how they fit within different analytical frameworks that are useful to managers. This will enhance your understanding of how marketing works in the business world. Y

Developing AI Applications on Azure (Coursera)

https://www.coursera.org/learn/developing-ai-applications-azure

This course introduces the concepts of Artificial Intelligence and Machine learning. We'll discuss machine learning types and tasks, and machine learning algorithms. You'll explore Python as a popular programming language for machine learning solutions, including using some scientific ecosystem packages which will help you implement machine learning. Next, this course introduces the machine learning tools available in Microsoft Azure. We'll review standardized approaches to data analytics and

Developing AI Applications with Python and Flask (Coursera)

https://www.coursera.org/learn/python-project-for-ai-application-development

This mini course is intended to apply basic Python skills for developing Artificial Intelligence (AI) enabled applications. In this hands-on project you will assume the role of a developer and perform tasks including: - Develop functions and application logic - Exchange data using Watson AI libraries - Write unit tests, and - Package the application for distribution. You will demonstrate your foundational Python skills by employing different techniques to develop web applications and AI po

Developing AI Policy (Coursera)

https://www.coursera.org/learn/developing-ai-policy

AI tools are already changing how we work, and they will continue to do so for years. Over the next few years, we’re likely going to see AI used in ways we’ve never imagined and are not anticipating. This course will guide you as you lead your organization to adopt AI in a way that’s not unethical, illegal, or wrong. This course empowers you to make informed decisions and confidently create an AI policy that matches your organizational goals. Unique Features of this Course - Broadly applicable

Developing an Agile Team (Coursera)

https://www.coursera.org/learn/developing-agile-team

Now that you have undergone personal information, you will be better prepared to empathize, understand, and mentor individual members of your team on a similar journey. Leading teams towards change-resilience is not as simple as knowing and understanding the psychology of individuals multiplied by a number of team members. It requires a different approach. In this course, you will learn what influences human behavior in teams by looking at social psychology. You will evaluate your team’s level

Developing An Entrepreneurial Mindset: First Step Towards Success (Coursera)

https://www.coursera.org/learn/entrepreneurial-mindset

This course is the first in a series on starting a business. Though new venture creation is the focus of the specialization, this course is important for everyone.To create a successful business it is not only about what you do (technical execution), it is also about how you think. This course provides learners with insights to re-frame their thinking in order to maximize their chances for success. So what can a learner expect to gain from this course? At the end of this course a learner:

Developing Android Apps with App Inventor (Coursera)

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

The course will give students hands-on experience in developing interesting Android applications. No previous experience in programming is needed, and the course is suitable for students with any level of computing experience. MIT App Inventor will be used in the course. It is a blocks-based programming tool that allows everyone, even novices, to start programming and build fully functional apps for Android devices. Students are encouraged to use their own Android devices for hands-on testing an

Developing Applications in Python on AWS (Coursera)

https://www.coursera.org/learn/developing-applications-in-python-on-aws

This course gives you a thorough introduction to the python programming language. You'll start by learning the definition of python, its history, semantics, and how it works. The first week concludes by writing a python script to solve a problem. In Week 2, you'll learn about Serverless Architectures and understand the differences between microservices, service-oriented and monolith architectures. You'll build a microservices architecture by learning how to use the following tools: AWS Lambda, A

Developing AR/VR/MR/XR Apps with WebXR, Unity & Unreal (Coursera)

https://www.coursera.org/learn/develop-augmented-virtual-mixed-extended-reality-applications-webxr-unity-unreal

This third course in the XR for Everybody specialization is geared toward the technical development of XR experiences. The course provides learners with a more technical mental model of XR technologies and the tools to approach XR development with confidence. It walks through the stages of development for both VR and AR projects, introducing the main XR development platforms as well as the key methods and tools. This third course also helps learners infer advanced XR requirements from physical/d

Developing Back-End Apps with Node.js and Express (Coursera)

https://www.coursera.org/learn/developing-backend-apps-with-nodejs-and-express

In a recent Stack Overflow survey, Node.js was used by about 50% of the developers who answered the survey, making it the most used server-side technology. Express ranked as the fourth most popular web technology overall, making it the most popular server-side web framework. In this course, you will focus on Node.js and Express. Specifically, you will - develop applications using asynchronous callbacks and promises - create REST APIs and perform CRUD operations - implement authentication

Developing Cloud Apps with Node.js and React (Coursera)

https://www.coursera.org/learn/node-js

Note: This course has been replaced by the following two IBM courses: - Developing Front-End Apps with React - Developing Back-End Apps with Node.js and Express Are you ready to learn about some of the most in-demand libraries in back-end and front-end development? This is the course for you! In a recent Stack Overflow survey, JavaScript was ranked as the most commonly used programming language. Node.js and React.js were voted as the most popular web frameworks and technologies. In this

Developing Cloud Native Applications (Coursera)

https://www.coursera.org/learn/developing-cloud-native-applications

Do you want to learn about developing applications that are cloud native right from conception to implementation? In this course, you’ll begin with some crucial cloud concepts such as Cloud Native Applications, CNCF and Hybrid Cloud. You will dive into specific tools and techniques for developing cloud native apps. You’ll then learn how to use CLI to develop, test and deploy applications for IBM Cloud with the use of Node.js . You will further use DevOps to maintain application development us

Developing Data Models with LookML (Coursera)

https://www.coursera.org/learn/developing-data-models-with-lookml

This course empowers you to develop scalable, performant LookML (Looker Modeling Language) models that provide your business users with the standardized, ready-to-use data that they need to answer their questions. Upon completing this course, you will be able to start building and maintaining LookML models to curate and manage data in your organization’s Looker instance.

Developing Data Products (Coursera)

https://www.coursera.org/learn/data-products

A data product is the production output from a statistical analysis. Data products automate complex analysis tasks or use technology to expand the utility of a data informed model, algorithm or inference. This course covers the basics of creating data products using Shiny, R packages, and interactive graphics. The course will focus on the statistical fundamentals of creating a data product that can be used to tell a story about data to a mass audience.

Developing Explainable AI (XAI) (Coursera)

https://www.coursera.org/learn/explainable-ai-xai

As Artificial Intelligence (AI) becomes integrated into high-risk domains like healthcare, finance, and criminal justice, it is critical that those responsible for building these systems think outside the black box and develop systems that are not only accurate, but also transparent and trustworthy. This course provides a comprehensive introduction to Explainable AI (XAI), empowering you to develop AI solutions that are aligned with responsible AI principles. Through discussions, case studies,

Developing FPGA-accelerated cloud applications with SDAccel: Practice (Coursera)

https://www.coursera.org/learn/fpga-sdaccel-practice

This course is for anyone passionate about learning how to develop FPGA-accelerated applications with SDAccel! The more general purpose you are, the more flexible you are and the more kinds of programs and algorithms you can execute on your underlying computing infrastructure. All of this is terrific, but there is no free food and this is happening, quite often, by losing in efficiency. This course will present several scenarios where the workloads require more performance than can be obtained

Developing FPGA-accelerated cloud applications with SDAccel: Theory (Coursera)

https://www.coursera.org/learn/fpga-sdaccel-theory

This course is for anyone passionate in learning how to develop FPGA-accelerated applications with SDAccel! We are entering in an era in which technology progress induces paradigm shifts in computing! As a tradeoff between the two extreme characteristics of GPP and ASIC, we can find a new concept, a new idea of computing... the reconfigurable computing, which has combined the advantages of both the previous worlds. Within this context, we can say that reconfigurable computing will widely, perva

Developing Front-End Apps with React (Coursera)

https://www.coursera.org/learn/developing-frontend-apps-with-react

React is one of the most popular frameworks in the Web and Front-end application Development category. In this course, you will - build rich Front-End applications with React and ES6 - connect React components using data and state - write rich React components with advanced features like Hooks and Redux In addition, you will explore how to access the React web framework user interface (UI) library and run rich React applications. You will find ways to use React components and

Developing Innovative Ideas for New Companies: The First Step in Entrepreneurship (Coursera)

https://www.coursera.org/learn/innovative-ideas

This course assists aspiring and active entrepreneurs in developing great ideas into great companies. With strong economies presenting rich opportunities for new venture creation, and challenging economic times presenting the necessity for many to make their own job, the need to develop the skills to develop and act on innovative business opportunities is increasingly vital. Using proven content, methods, and models for new venture opportunity assessment and analysis, you will learn how to: *

Developing Innovative Ideas for Product Leaders (Coursera)

https://www.coursera.org/learn/developing-innovative-ideas-for-product-leaders

For product leaders, creating new new products and improving existing products are imperatives for success. Maturing technologies and aging product portfolios are requiring companies to discover, develop, and deliver products that customers love. This course is focused on the first step of this journey, identifying and evaluating new product opportunities. This course is primarily aimed at professionals who are inspired, or tasked, to develop and lead products. This include aspiring and activ

Developing Interpersonal Skills (Coursera)

https://www.coursera.org/learn/interpersonal-skills

In order to have a successful professional life, you have to be able to communicate with the people you work with. You have to be able to communicate with co-workers in a way that establishes respect and influence. This short course is designed to teach you how to communicate with the people you work with in ways that shows confidence and gives them a sense of trust. By taking this course you will learn how to assert your influence and how you can use these skills to do things like resolve is

Developing Machine Learning Solutions (Coursera)

https://www.coursera.org/learn/developing-machine-learning-solutions

In this machine learning course, you will learn about the machine learning lifecycle, and how to use AWS services at every stage. Additionally, you will discover the diverse sources for machine learning models and learn techniques to evaluate their performance. You will also understand the importance of machine learning operations (MLOps) in streamlining the development and deployment of your machine learning projects.

Developing Responsive Web Pages Using HTML5 and CSS3 (Coursera)

https://www.coursera.org/learn/developing-responsive-web-pages-using-html5-and-css3

The number of mobile users has increased exponentially over the past few years. Shopping, social connect, entertainment and other activities are just a few clicks away for these mobile users. A responsive web design adjusts the layout and appearance of the web pages to suit the resolution and width of the screens. This makes a web page look attractive on devices with diverse screen sizes. Designing a well-organized, responsive, and user-friendly web page has therefore become the need of the hou

Developing the Opportunity for Corporate Entrepreneurs (Coursera)

https://www.coursera.org/learn/corporate-entrepreneurs-opportunity

For an increasing number of established companies, creating new businesses and programs within the company is an imperative for success. Maturing technologies and aging product portfolios are requiring established companies to create, develop, and sustain innovative new initiatives. In this course, learners will develop knowledge on how to navigate the barriers to creating, developing, and sustain innovative new businesses and programs within established companies or organizations with an emph

Developing the SIR Model (Coursera)

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

Compartmental modelling is a cornerstone of mathematical modelling of infectious diseases and this course will introduce some of the basic concepts in building compartmental models, including how to interpret and represent rates, durations and proportions. You'll learn to place the mathematics to one side and concentrate on gaining intuition into the behaviour of a simple epidemic, and be introduced to further basic concepts of infectious disease epidemiology, such as the basic reprodu

Developing Websites and Front-Ends with Bootstrap (Coursera)

https://www.coursera.org/learn/developing-websites-and-front-ends-with-bootstrap

Building flexible, fast, and responsive websites and front-ends with a consistent look and feel has become a basic requirement. To accomplish this, the use of libraries and frameworks is trending. As a front-end developer, it is important that you know at least one front-end framework. Bootstrap is a CSS framework that provides an extensive set of templates that help with speeding up the website development process. According to W3Tech.com, Bootstrap is a popular CSS framework that is used by 1

Developing Your Musicianship: Final Project (Coursera)

https://www.coursera.org/learn/musicianship-final-project

This course will guide you through the final project for the Developing Your Musicianship Specialization. This course will continue to help you apply the musical concepts you learned throughout the specialization, enabling you to create and perform a 36-measure composition. Taught by Berklee College of Music professor George W. Russell, Jr., the course includes four videos in which George models each stage of the project. Through peer feedback and discussion, practice, and applying what you’ve l

Development of Real-Time Systems (Coursera)

https://www.coursera.org/learn/real-time-systems

This course is all about practical programming and problem-solving! After completing this course, you will have the knowledge to plan and set up a real-time system both on paper and in practice. The course centers around the problem of achieving timing correctness in embedded systems, which means to guarantee that the system reacts within the real-time requirements. Examples of such systems include airbags, emergency breaks, avionics, and also multi-media systems like video playback and QoS in

Developments of structural dynamics (Coursera)

https://www.coursera.org/learn/developments-of-structural-dynamics

This course is devoted to the dynamic implementation of continuous structural elements vs discrete models. The matrix representation and implicit solution of Lagrange’s equation are at the heart of this approach, in the framework of conservative structural systems, with Gaussian modes. The prototype of the continuous element being the prismatic beam - as an illustration, but with general value - and the implicit model/solution leads to the major place of natural eigenshapes in vibration and sh

Développement psychologique de l'enfant (Coursera)

https://www.coursera.org/learn/enfant-developpement

Comment se développent les enfants? Quelles sont leurs compétences perceptives, affectives et sociales ? Quels sont leurs besoins ? Telles sont les questions auxquelles répond ce MOOC. Nous vous apporterons des informations claires, validées scientifiquement et accessibles, que vous soyez parents, grands-parents, étudiants, professionnels de la petite enfance ou tout simplement désireux de mieux comprendre le développement des enfants. Vous allez découvrir que l’enfant, dès sa naissance,

Devenir entrepreneur du changement (Coursera)

https://www.coursera.org/learn/entrepreneur-changement

Ce cours est conçu pour accompagner toutes les personnes qui veulent avoir un impact positif dans la société, mais qui ne savent pas comment agir. Quel que soit votre âge ou votre formation académique, ce cours vous aidera à trouver la voie qui vous correspond pour faire bouger les lignes ! Vous apprendrez comment passer de l’envie à l’idée, et de l’idée à l’action.

Device-based Models with TensorFlow Lite (Coursera)

https://www.coursera.org/learn/device-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. This second course teaches you how to run your machine learning models in mobile applications. You’ll learn how to prepare models for a lower-powered, battery-operated devices, then execute models on both Android and iOS platforms. Finally, you’ll explore how to deploy on e

DevOps and Build Automation with Python (Coursera)

https://www.coursera.org/learn/devops-build-automation-python

This course is the final course in a series that aims to prepare you for a role working as a programmer. In this course we will look at several automation concepts in DevOps with Python. Labs will allow the students to apply the material in the lectures in simple computer programs designed to re-enforce the material in the lesson.

DevOps and Jenkins Fundamentals (Coursera)

https://www.coursera.org/learn/copy-of-jenkins-from-zero-to-hero

Welcome to the DevOps and Jenkins Fundamentals course! This course offers a comprehensive introduction to DevOps concept, CICD concept and Jenkins installation, which is essential for modern software development. The course is designed for fresher and individuals new to DevOps role, it equips learners with foundational knowledge and practical skills for navigating complex software environments. This course highlights the role of DevOps in enhancing collaboration, efficiency, and innovation.

DevOps Capstone Project (Coursera)

https://www.coursera.org/learn/devops-capstone-project

Showcase your DevOps and Software Engineering skills with this hands-on Capstone project! In this course you will apply the skills and techniques you have learned as part of the previous courses in the Professional Certificate. During the project you will develop, test, deploy, monitor, and enhance a secure microservices-based application on Cloud, over the course of several sprints. You’ll develop an Agile plan by developing user stories and a Kanban board using ZenHub and GitHub. This plan w

DevOps Culture and Mindset (Coursera)

https://www.coursera.org/learn/devops-culture-and-mindset

This course gives you the basic foundational principles of DevOps with a particular focus on culture and the DevOps mindset. We’ll learn about how DevOps is grounded in lean principles, and how it can help improve collaboration between developers and operations team members. We'll learn about ideas regarding systems thinking, feedback loops, continuous improvement, loosely coupled architecture and teams, managing risk, and dealing with unplanned work. We’ll learn about strategies to manage work,

DevOps for Network Automation (NetDevOps) (Coursera)

https://www.coursera.org/learn/devops-for-network-automation-netdevops

This course will introduce students to various DevOps tools, such as Git and virtual environments for Python Development, and explain the concept of continuous integration. The topics of how different development methodologies are used in DevOps, such as the agile process. By the end of the course, students will have a broad understanding of DevOps and how they can relate to NetDevOps, which leads to improved efficiency and success in network operations. This course is primarily intended for ne

DevOps on AWS and Project Management (Coursera)

https://www.coursera.org/learn/devops-and-project-management-aws

Curious about how software gets built, tested, and deployed? Do you wonder how a team of multiple people work on a code base? You've heard about DevOps, but are you sure you understand what it means? If you've wondered about these questions, this course is for you. We’ll cover the basic steps you need to take to dive into the wonderful world of DevOps and project management. In Week 1, you'll learn about the definition and characteristics of a project. We will introduce project management bes

DevOps on AWS: Code, Build, and Test (Coursera)

https://www.coursera.org/learn/devops-aws-code-build-test

DevOps is the combination of cultural philosophies, practices, and tools that increases an organization’s ability to deliver applications and services at high velocity: evolving and improving products at a faster pace than organizations using traditional software development and infrastructure management processes. This speed enables organizations to better serve their customers and compete more effectively in the market. DevOps process can be visualized as an infinite loop, comprising these st

DevOps on AWS: Operate and Monitor (Coursera)

https://www.coursera.org/learn/devops-aws-operate-monitor

The third and the final course in the DevOps series will teach how to use AWS Services to control the architecture in order to reach a better operational state. Monitoring and Operation are key aspects for both the release pipeline and production environments, because they provide instruments that help discover what's happening, as well as do modifications and enhancements on infrastructure that is currently running. This course teaches how to use Amazon CloudWatch for monitoring, as well as A

DevOps on AWS: Release and Deploy (Coursera)

https://www.coursera.org/learn/devops-aws-release-deploy

AWS provides a set of flexible services designed to enable companies to more rapidly and reliably build and deliver products using AWS and DevOps practices. These services simplify provisioning and managing infrastructure, deploying application code, automating software release processes, and monitoring your application and infrastructure performance. The third course in the series explains how to improve the deployment process with DevOps methodology, and also some tools that might make deplo

DevOps Prerequisite Course (Coursera)

https://www.coursera.org/learn/devops-prerequisite-course

Those new to the Cloud and DevOps world often find it difficult to start their journey due to missing basic prerequisites. For example, issues with setting up a basic lab environment using VirtualBox, networking issues, or working with the Linux CLI or text editors like vi editor. Sometimes, it's issues with applications – like getting a sample application to work, getting the dependencies to install properly, or getting a webserver to communicate with a database server. Or at other times, it's

DevOps, DataOps, MLOps (Coursera)

https://www.coursera.org/learn/devops-dataops-mlops-duke

Learn how to apply Machine Learning Operations (MLOps) to solve real-world problems. The course covers end-to-end solutions with Artificial Intelligence (AI) pair programming using technologies like GitHub Copilot to build solutions for machine learning (ML) and AI applications. This course is for people working (or seeking to work) as data scientists, software engineers or developers, data analysts, or other roles that use ML. By the end of the course, you will be able to use web frameworks (e