1660 Courses and Certifications

Coursera Courses & Certifications 2025

Quick View
Career Category
Specialization
Job Role
Skills

Pricing

-
To
Introduction to the Biology of Cancer

Offered by

Certificate

Introduction to the Biology of Cancer

Introduction to the Biology of Cancer certification course introduces the molecular biology of the disease and the risk factors involved in major cancers. The certification course by Coursera is the first course that comes under the Cancer Biology Specialisation, which explores the essentials of cancer biology. 

Introduction to the Biology of Cancer certification by Coursera is delivered entirely online, with video modules and reading material available for the learner to approach at their own pace. It provides a basic understanding of cancer biology and cancer treatment and helps the learner to identify major types of cancers around the world. Also, it gives information about genetic factors that lead to cancer, and ultimately, gives them a basic idea about how cancer is treated. The course will act as a stepping stone towards a career in cancer-related medical practice. 

...Read More
6 Weeks
Beginner
4,117
Foundations for Global Health Responders

Offered by

Certificate

Foundations for Global Health Responders

6 Weeks
Free
Certificate

Mindfulness in Integrative Healthcare

Mindfulness in Integrative Healthcare certification course is created by Prof. Alex Haley and Prof. Louise Delagran, offered by Coursera, is designed to equip learners with the opportunity to determine whether mindfulness could be beneficial for their patients, explain its possible benefits, and direct them to mindfulness programs and services. The Mindfulness in Integrative Healthcare online course seeks to teach about the research that supports the advantages of mindfulness and meditation for various diseases, as well as how to recognize contraindications.

Mindfulness in Integrative Healthcare online classes by Coursera features 9 hours of HD video-based lectures, as well as activities, assignments, and quizzes to help learners check their mastery of integrative healthcare ideas from the ground up. This course also includes a segment that teaches learners about the advantages of integrative healthcare as a competent health practitioner. Learners will also receive a certificate of completion once they register for and accomplish all of the requirements of this training program.

...Read More
5 Weeks
Beginner
1,699
Design Thinking and Predictive Analytics for Data Products

Offered by

Certificate

Design Thinking and Predictive Analytics for Data Products

Design Thinking and Predictive Analytics for Data Products is an intermediate-level programme designed and offered entirely in online mode. The online certification programme is the second programme in the four-course Python Data Products for Predictive Analytics Specialization. Offered by Coursera, the Design Thinking and Predictive Analytics for Data Products Certification Course will discuss the fundamentals of designing predictive models in Python, the design thinking process, design thinking methodology, predictive analytics algorithms, predictive analytics tools, the basics of statistical learning and various methods of building predictive models.

Design Thinking and Predictive Analytics for Data Products Training is prepared and tutored by Julian McAuley and Ilkay Altintas, faculty members of the University of California San Diego. Design Thinking and Predictive Analytics for Data Products Certification by Coursera can also be pursued by learners who hail from non-English speaking backgrounds as the subtitles are available in the languages of Arabic, Vietnamese, German, Russian, French, Portuguese (European), Italian and  Spanish. The practical exposure through the final projects also will be given to the students in the Design Thinking and Predictive Analytics for Data Products online course. 

...Read More
5 Weeks
Intermediate
1,699
Skills Covered:
Business analytics knowledge Design thinking
Startups in Open Innovation

Offered by

Certificate

Startups in open innovation

5 Weeks
Beginner
3,686
Data Visualization with Python

Offered by

Certificate

Data Visualization with Python

The Data Visualisation with Python course, offered by IBM via Coursera, is designed to teach learners how to use Python for creating compelling data visualisations. This course focusses on various Python libraries and tools that are essential for data visualisation, making it suitable for those who want to enhance their data analysis skills. Data Visualisation with Python certification course, offered by IBM has total duration of 20 hours and learners can complete the Data Visualisation with Python certification course at their own pace. 

Students will learn the implementation of data visualisation techniques and plots using Python libraries, such as Matplotlib, Seaborn, and Folium to tell a stimulating story along with generating interactive dashboards, creating different types of charts and others, during the completion of Data Visualisation with Python course, offered by IBM via Coursera. A sharable certificate will be provided. Data Visualisation with Python certification course is available in English and 22 other languages with 11 quizzess and one assignment.

...Read More
5 Weeks
Intermediate
3,384
Skills Covered:
Knowledge of Python Knowledge of Data Visualization
Python for Data Science and AI and Development

Offered by

Certificate

Python for Data Science, AI & Development

Python for Data Science, AI & Development Certification by Coursera will guide candidates through the basics and technical aspects of one of the most popular programming languages which is taught widely in educational institutions due to its relevance in the industry. This course is a perfect start for learning Python for data science and programming in general. It adopts a beginner-friendly pace so anyone willing to know about Python as a programming language can take up the course.

Python for Data Science, AI & Development Certification Syllabus has been designed to train individuals with zero knowledge of programming to master Python in a matter of a few hours. Throughout the course, candidates will learn numerous things like Python fundamentals and data structures and analysis, supported by rich hands-on exercises within the course modules and additional reading material to polish their learnings from the lectures.

By the end of this course, learners will be adept in creating basic programs, solving real-world problems in Python and working with data. This course is well-suited as a free online learning programme for more advanced learning as well wherein professionals with tight schedules can pursue the course at their own pace.

...Read More
5 Weeks
Beginner
3,384
Skills Covered:
Knowledge of Python
Natural Language Processing

Offered by

Certificate

Natural Language Processing

The ‘Natural Language Processing’ online certification course is provided for the eligible students to equip themselves with the advanced skills of NLP for everyday tasks, suggest outlooks, and identify the optimum techniques. This online free course is provided by Coursera online education platform and the curriculum is developed by the HSE University. The course duration is designed to be completed in thirty-two hours and the students are allowed to work with flexible deadlines.

The course instructors for this online training are academic and industrial professionals Anna Potapenko(Researcher), Alexey Zobnin(Associate Professor), Anna Kozlova(Team Lead), Sergey Yudin(Analyst-Developer), etc. This course is part of the Advanced Machine Learning Specialization and enables participants to learn using course content provided with subtitles in Arabic, French, Portuguese, Italian, Vietnamese, Korean, German, Russian, English, Spanish, and other practical learning methodologies.

The ‘Natural Language Processing’ online training program helps students receive a course certificate that is shareable online after finishing the course study, assessments, and tests.

...Read More
5 Weeks
Expert
Free
Skills Covered:
Natural Language Processing Machine learning Knowledge of deep learning
Code Yourself An Introduction to Programming

Offered by

The University of Edinburgh, Edinburgh , ORT University, Montevideo via Coursera
Certificate

Code Yourself An Introduction to Programming

The University of Edinburgh and University ORT Uruguay provide the Code Yourself! An Introduction to Programming programme in conjunction with Coursera. Global leaders in online learning, these institutes offer the beginner-level course to individuals getting started with programming. Candidates enjoy a comfortable and comprehensive curriculum throughout the certification course.

Moreover, the modules of the Code Yourself! An Introduction to Programming online course is spread across five weeks, which candidates can finish in approximately twelve hours. You can also practice your concepts straightway on Scratch and make the most of the certification course. Besides, the instructors for the course are Dr. Areti Manataki (Teaching and Research Fellow at The University of Edinburgh) and Ines Friss de Kerreki (PhD at University ORT Uruguay).

The Code Yourself! An Introduction to Programming course is perfect for coders who are just starting since the certification course comprises understandable and accessible lectures with exciting assignments. Upon successful course completion, you will also receive a course completion certificate. 

...Read More
5 Weeks
Beginner
Free
Skills Covered:
Programming skills Knowledge of Algorithms

Offered by

Certificate

Introduction to Programming in Swift 5

Coursera courses give access to E-learning video lectures, quizzes, practice exercises, projects, and community discussion forums. This course is being offered by LearnQuest on Coursera. LearnQuest is a training partner delivering comprehensive industry-leading technology education classes and training solutions worldwide.

The Introduction to Programming in Swift 5 course by Coursera has been created for learners who aspire to learn about the basics of the Swift programming language and develop their career in that direction. This course will give the learners a comprehensive introduction of the basics of Swift programming language irrespective of whether they have any experience with other programming languages. 

The course will give the learners knowledge about the Swift 5 programming concepts, object-oriented programming and model view controller. They will develop the skills required to install the necessary programming tools, working with data such as Integers and Strings, working with data constructs such as arrays, dictionaries and creating reusable code with functions.

It will equip the participants to build simple programs using the Swift programming language and they will be ready to learn iOS mobile development. This course is a part of the Swift 5 iOS Application Developer Specialization Course.

...Read More
5 Weeks
Beginner
13,514
Skills Covered:
Knowledge of iOS development
Certificate

Pointers, Arrays, and Recursion

Offered by the Duke University, the Pointers, Arrays and Recursion certification programme is the third programme amongst all the four programmes in Introduction in Programming in C Specialization programme. This is a beginner level programme and hence gives freedom to candidates to learn from the base. The curriculum has been developed by industry experts and so it provides a strong foundation to them. The programme introduces the candidates with the novel concepts namely, recursion, arrays and pointers. The course is delivered online via different modes namely videos, practice exercises, quiz, assignments, and many others. The programme is worth doing and is ideally best suited for professionals who want to excel and master in programming in C.

...Read More
5 Weeks
Beginner
3,369
Skills Covered:
Programming skills

Offered by

JetBrains via Coursera
Certificate

Kotlin for Java Developers

Kotlin is the modern computer programming language, it is advanced and gives more power to developers for performing everyday tasks. The kotlin language is safe, concise, and pragmatic. It is focused majorly on interoperability with another language, i.e JAVA code. The application of Kotlin is almost exactly the same place as Java is being used already: development for the server-side, and designing of android apps, etc Kotlin is one hundred percent compatible with the existing Java framework. It has great tooling support. The language is very pragmatic with an intuitive flow that makes it easy to be grasped especially for Java developers. 

This course on Kotlin for Java Developers focuses on JVM bytecode. The course concentrates on the beauty and power of Kotlin, it highlights the basics of the Kotlin language with a discussion on various corner cases, and especially the ones relating to Java interoperability. Certificate Course On Kotlin For Java Developers By Coursera is based most importantly on the Java experience, it will exhibit the similarities existing between both the languages and concentrates on the differences. 

The course is an overview of Kotlin and its interoperability with Java, It will however not cover the fundamentals of programming. It teaches learners functional programming using Kotlin, nullability, programming oriented towards the object using Kotlin, Basic syntax, Java interoperability, power of Kotlin Language standard library.

The course is an intermediate level and it is taught by experts from Jetbrains. This course will help Candidates appreciate the advanced features of using Kotlin integrated with Java. It will better prepare professionals to overcome the programming challenges they face at work and help them find workable solutions.

...Read More
5 Weeks
Intermediate
Free
Skills Covered:
Java
Introduction to OpenCL on FPGAs

Offered by

Certificate

Introduction to OpenCL on FPGAs

Much like Nvidia’s CUDA programming, OpenCL is a standard for writing parallel programs, especially for heterogeneous systems. OpenCL instructions are also synthesised into the FPGL environment. The Introduction to OpenCL on FPGAs course will discuss the basics of OpenCL standards. You will also learn about the platform, programming models, execution, and memory that define the OpenCL specification.

Moreover, the Introduction to OpenCL on FPGAs training programme will also cover the syntax of the OpenCL language. The differences and similarities between CUDA and OpenCL will be highlighted as well. Lastly, the course will navigate through the applications of OpenCL language and its advantages.

Dennis Ejorh and Nikhil Venkatesh will be your course instructors. The Introduction to OpenCL on FPGAs online course content will be delivered through readings, video lectures, and hands-on practice exercises. Lastly, if you pay for the certificate option, you will also receive a completion certificate, which you can use to highlight your skills and improve your career prospects.

...Read More
5 Weeks
Beginner
Free
Skills Covered:
Programming skills
Architecting Smart Internet of Things Devices

Offered by

Certificate

Architecting Smart Internet of Things Devices

Various software and hardware components are available currently. These pre-made products primarily help in reducing the time to market. The Architecting Smart IoT Devices by Coursera will familiarise you with these available components, such as operating systems, processor families, networks, and boards. It is an intermediate-level course that will teach you about integrating and using these components in real-time. 

The Architecting Smart IoT Devices certification syllabus will cover essential topics, such as IoT (internet of things) components, device drivers, synchronisation, device simulations, software development tools, real-time scheduling, architecting IoT devices, etc. 

Once you’re done with the course learnings, you will acquire knowledge of IoT, RTOS (real-time operating system), and debugging skills, along with the required knowledge to start implementing and architecting your embedded device. You will be able to finetune and debug your device and know how to make it operate on low power supplies.

Moreover, EIT Digital offers the Architecting Smart IoT Devices programme. It is a 100% online course with flexible deadlines, multiple subtitles, industry-expert instructors, and a valuable certification to bolster your CV. Learning through a comfortable schedule, you can adequately finish this curriculum in 33 hours. 

...Read More
5 Weeks
Intermediate
Skills Covered:
Software development skills
Certificate

Cryptography: Boolean functions and related problems

The Cryptography: Boolean functions and related problems online course is offered by the Novosibirsk State University in the online educational platform Coursera. The course instruction of this online programme is for five hours and is scheduled for five weeks. It is led by the course educators, Kutensko Aleksandr(Researcher), Anastasiya Gorodilova(Senior Lecturer), Natalia Tokareva(Associate Professor), Stjepan Picek(Assistant Professor), George Pintus(Researcher). 

The Online training helps the learners gain advanced knowledge about cryptography and the algorithm skills associated with it. It provides the opportunity to understand the boolean functions of cryptography. The expert guidance from the educators and feedback from the peers during discussions will enable the students to gain an enhanced skill set of Cryptography. This advanced-level course provides the benefit of earning a course certificate that can be shared for a reference to your knowledge of cryptography. The videos, readings, and practice exercises in the course training help the students get a wholesome learning experience.

...Read More
5 Weeks
Expert
Free
Skills Covered:
Knowledge of Cryptography Knowledge of Cyber Security Knowledge of Algorithms Mathematical skill
Certificate

Foundations of marketing analytics

A thorough assessment of the market focussing on the specific industry is marketing analysis. It shall help the business owners and board members understand and formulate such a strategy that shall help in the development of the business. Foundations of Marketing Analytics is a course offered by the ESSEC Business School for learners who are willing to be a part of the market analysis domain. 

Foundations of Marketing Analytics training is delivered by the experts on the online learning platform of Coursera. Candidates who are interested in the course can easily log in and start learning from the experts. This is an online course of 5 weeks and the classes for the course will be completed in approximately 5 hours. This is the two from a total of the four courses provided by ESSEC Business School on the platform in the domain of Strategic Business Analytics Specialization. Candidates will receive Foundations of Marketing Analytics certification by the ESSEC Business School and Coursera. 

...Read More
5 Weeks
1,699
Skills Covered:
Marketing skills
Excel Basics for Data Analysis

Offered by

Certificate

Excel Basics for Data Analysis

This Excel Basics for Data Analysis certification course is intended to give students a basic understanding of how to use Excel spreadsheets for data analysis. It goes through some of the fundamentals of dealing with spreadsheets and how to use them in data analysis. The Excel Basics for Data Analysis training contains plenty of learning videos, demonstrations, and illustrations, as well as step-by-step instructions for applying and practicing on a live spreadsheet. 

This Excel Basics for Data Analysis certification is appropriate for those interested in pursuing a career in data processing or data science, as well as others who really want to use Excel for data analysis in their own domains. The candidate will gain useful experience cleaning and wrangling data with functions, as well as analyzing data with techniques like filtering, sorting, and constructing pivot tables. 

This Excel Basics for Data Analysis online course begins with an overview of spreadsheets such as Microsoft Excel and Google Sheets, as well as data loading from a variety of sources. Following this introduction, they'll learn how to execute some simple data wrangling and cleaning operations, as well as how to use filtering, sorting, and pivot tables inside the spreadsheet to further your understanding of data analysis. 

...Read More
5 Weeks
Beginner
3,384
Skills Covered:
Data science knowledge Knowledge of Excel
Single Page Web Applications with AngularJS

Offered by

Certificate

Single Page Web Applications with AngularJS

Single Page Web Applications With the AngularJS certification course is designed for the participants who are interested in gaining skills in AngularJS. Through this course, the participants would learn about the fundamental structure of AngularJS 1. x, the components of AngularJS 1. x, and techniques of code organization. The course will train the participants in enhancing the capability of the web application by making use of dependency injection to regenerate existing services.   

The Single Page Web Applications With AngularJS certification by Coursera in collaboration with Johns Hopkins University provides hands-on experience through learning modules that would teach the participants about unit testing and web development. The participants to learn about the utilization of Angular filters in controlling data. AngularJS is considered to be a profitable skill to acquire. The candidates will master a series of skills namely, Web Development, JavaScript, Unit Testing, Angular JS, and many others while pursuing this Single Page Web Applications With AngularJS certification. 

...Read More
5 Weeks
Intermediate
Free
Skills Covered:
Java

Offered by

Certificate

Project Planning: Putting It All Together

Project Planning: Putting It All Together Certification by Coursera is the third course under the Google Project Management Certificate programme. It focuses on mapping out a project in the second phase of a project life cycle, the project planning phase. Throughout the course, they will examine and learn about the key components of a project plan. It would enlighten them to make accurate time estimates and set milestones. 

Project Planning: Putting It All Together Certification Syllabus provides interactive learning pedagogy to learners as they delve into building and managing a budget including how procurement processes work. They will work on tools that will enable them to identify types of risks. Finally, they will study the drafting of a communication plan and the organisation of project documentation. 

Current Google project managers will impart learning through multiple programme offerings. Candidates will undertake introductory training and get technical and background insights like the significance of project planning, the importance of milestones and how they can set them, and how to track, maintain and estimate a budget.

...Read More
5 Weeks
Beginner
3,384
Skills Covered:
Project management
Managing Project Risks and Changes

Offered by

Certificate

Managing Project Risks and Changes

Managing Project Risks and Changes is a certification programme administered by the Division of Continuing Education of the University of California, Irvine that will help the students to build a thorough understanding of how to manage and deal with risks involved in a project and how to bring about needed changes into it. Managing Project Risks and Changes Certification Syllabus will go through various elements crucial in determining the cost performance, scope, and schedule of a project. 

Managing Project Risks and Changes Certification Course, provided by Coursera, aims at providing the learners with a clear picture of the methods and techniques to cope with the project risk by identifying the necessary changes in the objectives and scope of the project.  Managing Project Risks and Changes Certification by Coursera is designed and tutored by Margaret Meloni, MBA, PMP who is the Instructor at the University of California, Irvine Division of Continuing Education. 

...Read More
5 Weeks
1,699
Skills Covered:
Project management
Budgeting and Scheduling Projects

Offered by

Certificate

Budgeting and Scheduling Projects

Budgeting and Scheduling Projects is an online certification course administered by the Division of Continuing Education of the University of California, Irvine that will guide the students on various aspects of project scheduling and budgeting. Budgeting and Scheduling Projects Certification Syllabus will walk the students through the budget estimation, project resource needs identification, milestone schedule designing, and the like. 

Budgeting and Scheduling Projects Certification Course, provided by Coursera, will expose the candidates to the leads and lags in a project schedule, strategies of cost estimating, various elements of a project’s quality management plan, etc. Budgeting and Scheduling Projects Certification by Coursera developed and tutored by Margaret Meloni, MBA, PMP the Instructor at the University of California, Irvine Division of Continuing Education, is the second in four courses in the Project Management Principles and Practices Specialization. 

...Read More
5 Weeks
1,699
Skills Covered:
Project management
Certificate

Schizophrenia

5 Weeks
Intermediate
Psychodiagnostics and Psychological Assessment

Offered by

Certificate

Psychodiagnostics and Psychological Assessment

The Psychodiagnostics and Psychological Assessment Online Course available on the Coursera platform explores the contemporary approaches of Psychodiagnostics and various assessment methods. The 100% online course will have a flexible course design that allows learners to set deadlines.

Through the Psychodiagnostics and Psychological Assessment Live Course, learners will be introduced to the ethical standards of psychological diagnostics along with widely accepted Psychodiagnostics methods. The course is administered by the National Research Tomsk State University, Russia.

After the completion of the Psychodiagnostics and Psychological Assessment Certification Course through online videos, academic readings, and practice exercises, learners will be able to receive a shareable course certificate.

...Read More
5 Weeks
Intermediate
Free
Skills Covered:
Mental strength Knowledge of Psychology
Certificate

Renewable Energy: Resources and Technologies

5 Weeks
Expert
2,182
Solar Energy Basics

Offered by

Certificate

Solar Energy Basics

5 Weeks
Beginner
Solar Energy System Design

Offered by

Certificate

Solar Energy System Design

5 Weeks
Intermediate
Boosting Productivity through the Tech Stack

Offered by

Certificate

Boosting Productivity through the Tech Stack

The Boosting Productivity through the Tech Stack course is the 4th programme in Coursera’s Salesforce Sales Development Representative Professional Certificate track. In this programme, you’ll learn how you can boost your productivity using different tools to streamline your sales development representative workflow.

The Boosting Productivity through the Tech Stack online programme will introduce you to state-of-the-art sales software. It will enable you to achieve optimal results every single time. By the end of the programme, you’ll be able to formulate robust sales strategies to engage with potential leads effectively.

The Boosting Productivity through the Tech Stack training will provide you with the key skills to obtain a lucrative role in the non-technical side of the technology industry. This 100% online course is five weeks long and takes approximately 31 hours to finish. After completion, you can also get a certificate, provided you have paid for it. You can put this certificate to good use by attaching it to your CV/Resume or posting it on your LinkedIn profile.

...Read More
5 Weeks
Beginner
3,384
Skills Covered:
Sales skills
Certificate

On Being a Scientist

5 Weeks
Beginner
Free

Articles

Popular Articles

Latest Articles

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses