1660 Courses and Certifications

Coursera Courses & Certifications 2026

Quick View
Career Category
Specialization
Job Role
Skills

Pricing

-
To
Building Database Applications in PHP

Offered by

Certificate

Building Database Applications in PHP

PHP is highly used as a web development tool and especially as a primary language for developing a website by top companies like IBM, Yahoo, Facebook, etc. The Building Database Application in PHP certification by Coursera in collaboration with the University of Michigan- Ann Arbor ensures that the candidates become adept in PHP.

All the IT Professionals in leading companies use PHP as their preferred language for developing web applications as it is easy to learn compared to other languages. PHP has a benefit where an application made from any other language can be easily translated to PHP by using extensions along with inter-OS Compatibility.

The Building Database Application in PHP certification course is specially designed under the Web Applications for Everybody Specialization programme to build required skills in the candidates which will build a strong portfolio of the candidate and impart good knowledge which will help them gain great opportunities for the future.

...Read More
2 Weeks
Intermediate
₹ Free
Skills Covered:
Database knowledge SQL knowledge
Getting and Cleaning Data

Offered by

Certificate

Getting and Cleaning Data

2 Weeks
₹ 1,914
Databases and Structured Query Language for Data Science with Python

Offered by

Certificate

Databases and SQL for Data Science with Python

Databases contain much of the world's data. Structured Query Language or SQL is a robust language used to extract data and communicate with databases. If you are looking to build a career as a data scientist or in a related field, the Databases and SQL for Data Science with Python course is ideal for you. This training will help you understand the SQL language’s foundational and relational database concepts. You will also learn about conducting SQL access in a data science environment. 

The Databases and SQL for Data Science with Python certification syllabus concentrates on practical and hands-on learning. You will have the opportunity to work with real-world data sets, real data science tools, and real databases. There will also be periodic practice and graded quizzes for motivation and evaluation. 

Databases and SQL for Data Science with Python certification does not need any prior knowledge of Python, databases or SQL to join. You will have flexibility with the course material and audit it for free. Upon completion, you can also receive the shareable certificate if you choose to pay for it.

...Read More
2 Weeks
Beginner
₹ 1,902
Skills Covered:
Data science knowledge Database Management
Introduction to Relational Databases RDBMS

Offered by

Certificate

Introduction to Relational Databases (RDBMS)

The term relational database refers to a particular kind of database that stores and makes available connected data items. On the relational model, an easy-to-understand method of representing data in tables, relational databases are built. Introduction to Relational Databases (RDBMS) certification course is taught by Sandip Saha Joy - Data Scientist, Rav Ahuja - Global Program Director, Lin Joyner - Senior Instructional Designer & Content Developer, and is developed by IBM Skills Network and Rose Malcolm - Senior Instructional Designer & Content Developer, which is delivered by Coursera.

Introduction to Relational Databases (RDBMS) online course focus on assisting individuals in recognising the many database types that are suitable for the particular sorts of data they are working with and the processing requirements as well as providing individuals with a good understanding of how information is stored, analyzed, and retrieved. Introduction to Relational Databases (RDBMS) online classes incorporate 2 weeks of hands-on practical learning materials to help individuals in learning the methodologies for building relational data models and the approaches to use them with their data.

...Read More
2 Weeks
Beginner
₹ 1,699
Skills Covered:
Database Management
Introduction to NoSQL Databases

Offered by

Certificate

Introduction to NoSQL Databases

2 Weeks
Beginner
Relational Database Administration

Offered by

Certificate

Relational Database Administration

2 Weeks
Intermediate
₹ 1,914

Offered by

Certificate

Enterprise Database Migration

Since moving existing workloads to the cloud is a challenging step in an enterprise's journey towards digital transformation, Enterprise Database Migration Certification is required for converting an on-premises enterprise application to run in the cloud or updating with the greatest use of cloud-native technology.

Participants move databases to Google Cloud while utilising a variety of services during Enterprise Database Migration Training which combines presentations, demos, and hands-on labs. 

The Google-developed Enterprise Database Migration course is a suggested approach for transferring apps to the cloud. The four steps of this technique are Assess, Plan, Deploy, and Optimise. In this course, you will learn about these steps and the tasks you should complete in each one. 

All the eligible students will get an Enterprise Database Migration certification by Coursera which is offered by Google Cloud.

...Read More
2 Weeks
Intermediate
₹ 1,699
Data Warehouse Fundamentals

Offered by

Certificate

Data Warehouse Fundamentals

2 Weeks
Intermediate
₹ 1,914
AI Capstone Project with Deep Learning

Offered by

Certificate

AI Capstone Project with Deep Learning

The AI Capstone Project with Deep Learning certification course provides an advanced level of training to all its participants. The programme is within the reach of the students at no cost as it can be accessed for free in the audit mode. The course is made accessible to every aspirant through the platform Coursera. Students who enrol for this hundred per cent online training will be able to gain a deep understanding of AI. 

The course revolves around the topics of preprocessing data, building a model, validity of a model, etc. The programme is a part of a course named IBM AI Engineering that is also a Coursera programme and is in association with IBM. The curriculum of the AI Capstone Project with Deep Learning online course is managed by two industry experts that will help the students understand the concepts. 

The course material of the subject also provides hands-on experience through projects. Along with the projects, it includes quizzes, assignments, practises exercises, etc. The course does not have any restrictions with respect to admission eligibility criteria, deadlines, or attendance. The content of the AI Capstone Project with the Deep Learning certification syllabus is divided into 3 weeks and can be completely finished in around 5 hours. If the student is able to complete the course in the fixed time he or she will be able to achieve a certificate at the end of the programme.

...Read More
2 Weeks
Expert
₹ 1,902
Skills Covered:
Machine learning Knowledge of Artificial Intelligence Knowledge of Python Knowledge of Algorithms
Certificate

Innovation Through Design: Think, Make, Break, Repeat

Innovation through design is the application of a designer's sensibility and methods to meet customer wants. To generate market opportunity and consumer value, a design-driven methodology is combined with a sound commercial strategy and technology viability. Innovation Through Design: Think, Make, Break, Repeat certification course is developed by The University of Sydney and taught by Martin Tomitsch - Professor & Director of Innovation, and Cara Wrigley -Professor, which is made available by Coursera.

Innovation Through Design: Think, Make, Break, Repeat online training involves 2 weeks of learning materials that show learners how to utilize design as a method of thinking to give themselves a competitive edge in their field. To create human-centered designs, the Innovation Through Design: Think, Make, Break, Repeat online classes discusses techniques and concepts like design thinking, design making, design breaking, and repeating design as well as teaches about how design tools and processes can produce creative original approaches, enhance business performance, and promote growth.

...Read More
2 Weeks
Beginner
₹ 2,699
Skills Covered:
Designing skills Design thinking Innovation
Introduction to Big Data with Spark and Hadoop

Offered by

Certificate

Introduction to Big Data with Spark and Hadoop

Introduction to Big Data with Spark and Hadoop is a beginner-level online course offered by Coursera in collaboration with IBM. The course, which can be covered in about 2 weeks, will guide and introduce the learners to Big data with Spark and Hadoop. Introduction to Big Data with Spark and Hadoop Certification Course is part of two different programmes or specializations offered by IBM, namely, IBM Data Engineering Professional Certificate and NoSQL, Big Data, and Spark Foundations Specialization. 

Introduction to Big Data with Spark and Hadoop Training, provided by Coursera, will help the learners to learn Big Data with Hadoop, the implication of Big Data in Big Data Analytics, Resilient Distributed Datasets (RDDs), and many more. Introduction to Big Data with Spark and Hadoop Certification by Coursera demands from the learners 7 weeks of study. The course will provide the candidates with an insight into the  Big Data processing tools and their features, limitations, benefits, and applications. 

...Read More
2 Weeks
Intermediate
₹ 1,699
Skills Covered:
Knowledge of Big Data Knowledge of Apache Spark
Certificate

Introduction to Software Product Management

The University of Alberta created the Introduction to Software Product Management online certification, which is taught by Associate Professor Kenny Wong and is intended for applicants who want to learn the principles and methodologies related to software product management to work as professional product managers. Introduction to Software Product Management online course by Coursera provides a general overview of the significance and functionality of software product management and discusses its objectives, framework, and expectations.

Introduction to Software Product Management online classes aims to help the applicants to master agile software development practices to manage a team of engineers and interact with clients by using and practicing software product management techniques. With the help of this course, applicants will learn about strategies involved with the value of process, objectives, planning, and monitoring to create better software as well as will be able to acquire the knowledge and skills necessary to share their own experiences and benefit from the ideas of others.

...Read More
2 Weeks
₹ 1,699
Continuous Integration

Offered by

Certificate

Continuous Integration

2 Weeks
Intermediate
₹ 2,699
Introduction to Software Programming and Databases

Offered by

Certificate

Introduction to Software, Programming, and Databases

2 Weeks
Beginner
₹ 1,914

Offered by

Certificate

API Development on Google Clouds Apigee API Platform

Offered by Google Cloud, the API Development on Google Cloud's Apigee API Platform programme is a 2 weeks duration programme that can be easily pursued online. The candidate gets an opportunity to learn about Google Cloud’s Apigee API Platform in detail. The course can be accessed via different modes namely videos, audio, practice exercises and assignments. Candidates learn about traffic management and concepts around caching.

The course gives candidates an in-depth understanding of how to create APIs for multiple services and how to create a REST API Platform. In today’s time, such a course has a high value because literally, everyone has become technology-centric. Businesses are adopting technology in terms of applications and users too are not hesitant in learning new technologies.

With the API Development on Google Cloud’s Apigee API Platform Programme, learners will master the skills of API publishing, traffic management and mediation. The course is available in the English language.

...Read More
2 Weeks
Beginner
₹ 1,902
Skills Covered:
Knowledge of cloud computing

Offered by

Certificate

Migrating to Google Cloud

2 Weeks
Intermediate
₹ Free
ETL and Data Pipelines with Shell Airflow and Kafka

Offered by

Certificate

ETL and Data Pipelines with Shell, Airflow and Kafka

The term ETL describes a set of procedures used to extract data from one system, change it, and load it into a target network. A more general name for any group of operations that transfer data from one system to another, possibly transforming it along the way, is a data pipeline. ETL and Data Pipelines with Shell, Airflow, and Kafka certification course is developed by IBM Skills Network and taught by Yan Luo - Ph.D., Data Scientist & Developer, Jeff Grossman - Certified Instructor, Sabrina Spillner - Senior Instructional Designer & Content Developer, and Ramesh Sannareddy - Data Engineering Expert, which is made available by Coursera. 

ETL and Data Pipelines with Shell, Airflow, and Kafka online training is designed to help the students gain an understanding of the two different approaches to converting raw data into analytics-ready data including the ETL process and ELT process. ETL and Data Pipelines with Shell, Airflow, and Kafka online course explains the differences between ELT and ETL processing, identifies instances for each, and goes over the procedures and tools needed for extracting data, combining it logically or physically, and importing it into data sources.

...Read More
2 Weeks
Intermediate
₹ 1,699
Skills Covered:
Knowledge of Kafka
Certificate

Introduction to Automated Analysis

The Introduction to Automated Analysis Online Course is an intermediate level course and third course out of the four-course series, Software Testing and Automation Specialization. The 100% online course available on the Coursera platform introduces learners to state-of-the-art systems and techniques for automated analysis. 

The Introduction to Automated Analysis Certification Course helps learners in understanding the approaches of automated analysis in generating tests and checking for defects in the software that could lead to security issues. The course is taught by Mike and Kevin Wendt, Department of Computer Science and Engineering from The University of Minnesota.

The Introduction to Automated Analysis Live Course is delivered through expert video lectures, academic readings and practice exercises. The course can be set to flexible deadlines according to the learner's schedule. After completion of the course, you will gain a shareable certificate of completion.

...Read More
2 Weeks
Intermediate
₹ 1,902
Skills Covered:
Programming skills Software development skills Automation skills

Offered by

Certificate

System Validation (3): Requirements by modal formulas

The discipline of system validation addresses the principles of information processing and system communication. It enables automated analysis based on behavioural system models to determine whether a system is functioning properly. The methods proposed for system validation enable demonstrating the absence of mistakes. Coursera is offering the System Validation (3): Requirements by Modal Formulas certification course, which was developed by EIT Digital and taught by Jan Friso Groote, a Certified Professor.

System Validation (3): Requirements by modal formulas online course is intended for applicants who wish to learn how to create simple and effective embedded systems while also designing them to be fully functional. System Validation (3): Requirements by modal formulas online classes are intended to teach the applicants how to express requirements for automata to build the proper relationship between the demands and the behaviour of the system.

...Read More
2 Weeks
Expert
₹ 2,699

Offered by

Certificate

System Validation (4): Modelling Software, Protocols, and other behaviour

The discipline of system validation addresses the principles of information processing and system interaction, which enables automated analysis related to behavioural information systems to determine whether a system is functioning properly. Demonstrating the absence of mistakes using system validation approaches makes it possible to create embedded systems. System Validation (4): Modelling Software, Protocols, and other behaviour online certification is developed by EIT Digital and taught by Jan Friso Groote - a certified professor, which is offered by Coursera.

System Validation (4): Modelling Software, Protocols, and other behavior online course offers 3 hours of self-paced study materials that highlight the effectiveness of formal approaches in protocols and software modelling. System Validation (4): Modelling Software, Protocols, and other behaviour online classes include topics like MOOC modelling, linearization, process equations, parameterised boolean equation system, compositional design, state-space explosion, as well as discussions about various protocols like bit protocol, sliding window protocol and more.

...Read More
2 Weeks
Expert
₹ 2,699
Excel VBA for Creative Problem Solving Part 1

Offered by

Certificate

Excel VBA for Creative Problem Solving, Part 1

The Excel/VBA for Creative Problem Solving, Part 1 course is a comprehensive 6-week study designed for learners looking to improve, expand, and optimise their Excel skills. This programme delves deep into the world of Visual Basic for Applications (VBA) and its robust automation, programming, and customisation functionalities.

The Excel/VBA for Creative Problem Solving, Part 1 training programme, is the first course in a three-part specialisation that aims at instilling problem-solving skills by leveraging various computational techniques employed by Excel/VBA. The curriculum includes crucial practice exercises at the end of each week’s module to help you consolidate the knowledge gathered throughout the week.

Moreover, the Online Excel/VBA Creative Problem Solving, Part 1 course by Coursera includes real-life problems that will help you realise the industry problems you might face in your career. Further, to pass each module, you will need to achieve the minimum required marks in the given week’s problem-solving assignment along with the mastery quiz. Upon successful course completion, you also receive a certificate of completion from Coursera and the University of Colorado Boulder. You can share the certificate directly on your LinkedIn profile.

...Read More
2 Weeks
Beginner
₹ Free
Skills Covered:
Problem Solving Ability Programming skills Knowledge of Excel
Everyday Excel Part 2

Offered by

Certificate

Everyday Excel Part 2

“Everyday Excel, Part 2” is the second part of the famous “Everyday Excel” training programme. Intensifying on the theories studied in the first course the learners will carry on expanding their knowledge in the uses of Excel. Although this training program is intended for intermediate users, advanced users too will benefit from it, in learning new tools and skills in Excel. After finishing this course, the candidates will possess enough skills to take up part 3 of the series Everyday Excel, which is project-based.

This specialisation series, which is divided into three parts aims to teach the candidates basic as well as advanced tools in Excel.  This curriculum is intended to be intriguing and enjoyable. It aims to encompass a wide range of learners so that a variety of experiences and abilities come together to teach something new to everyone.

A distinctive characteristic of this course is the compulsion to complete weekly assignments in the application itself, i.e. in Excel, which will push students into hands-on learning.

...Read More
2 Weeks
Intermediate
₹ 1,914
Skills Covered:
Problem Solving Ability Knowledge of Excel
Certificate

Using Git for Distributed Development

Git is the most popular open-source distributed version control system. Git is a content tracker that keeps track of the progress that individuals make to files because they have documentation of what has been accomplished and can go back to particular versions if necessary. The Linux Foundation developed the Using Git for Distributed Development online certification, which is offered by Coursera and is instructed by Jerry Cooperstein, Director of Training.

 Using Git for Distributed Development online training is intended for developers who are dispersed throughout the world and working on challenging projects while coordinating their work rationally and monitoring their distributed systems. Using Git for Distributed Development online classes offer the chance to help applicants utilize git effectively and contribute in a short period as well as to explain the git workflows, spot issues with their workflows, and find solutions to those issues.

...Read More
2 Weeks
Beginner
₹ 1,699
Skills Covered:
Knowledge of Linux
Certificate

Java Programming Solving Problems with Software

Java is a popular programming language that offers a lot of opportunities to aspiring coders wanting to build a career for themselves. This course by Coursera brought in association with Duke University, is exactly what one needs.

Java Programming: Solving Problems with Software is although a single course but can be applied to use for Certificate Programs or Specialisation courses all the same because of its diverse syllabus on a beginner level. The candidates will learn a lot from the contents of the course like developing and debugging programs and designing algorithms.

It teaches problem-solving techniques that come in very handy in jobs thus providing essential industry-relevant skills and preparing candidates to become the best in their leagues. As the world etches closer to a highly digitized reality being in the coding business will profit the candidates largely, and this course is the way to it.

...Read More
2 Weeks
Beginner
₹ Free
Skills Covered:
Java Problem Solving Ability Knowledge of Algorithms
Certificate

Java Programming Arrays, Lists, and Structured Data

Java language is one of the most preferred and popular languages used worldwide. Offered by Duke University, the Java Programming: Arrays, Lists, and Structured Data course certification programme by Coursera, prepares the candidate to master the Java language and all the other elements associated with it. 

The program teaches several skills such as Java Programming, Hash Table, Data Structure and Cryptography. Once completed, candidates will get a shareable certificate. It can be shared electronically ahead. The programme is also available in different languages namely, Korean and English. The candidates will become master in Java programming language and learn to read and write data, solve different problems, manipulate and store data and perform many other things that are needed for creating new data structures. 

This is a 14-hour certification course that’s provided 100 percent online. Candidates will get study material in the form of recordings, online video lectures, quizzes, and assignments.

...Read More
2 Weeks
Beginner
₹ Free
Skills Covered:
Java
Certificate

Parallel Programming in Java

The Parallel Programming in Java online course by Coursera is the first of the three-course Specialization in the Parallel, Concurrent, and Distributed Programming in Java. The certification course takes approximately 19 hours for completion and is an intermediate-level course in terms of difficulty.

Moreover, the Parallel Programming in Java certification course is offered by Rice University, which is one of the top 20 universities in the United States and holds a global ranking among the top 100 universities. The instructor for this course is Professor Vivek Sarkar, who has worked on multiple projects on parallel programming, making him an expert on the subject.

The Parallel Programming in Java online course is an excellent introduction to parallel programming and java concurrency. The certification course comprises exciting and informative lectures, helpful summaries, fun quizzes, active discussion boards, and graded assignments. Coursera also gives you a certificate upon successful completion of the course.

...Read More
2 Weeks
Intermediate
₹ 1,914
Skills Covered:
Java Programming skills
Certificate

Distributed Programming in Java

The Distributed Programming in Java programme by Coursera introduces you to the fundamental concepts of Distributed Programming in Java 8. The course will equip learners with practical skills of using popular distributed programming frameworks in Java programming. These include Sockets, Hadoop, Spark, Multicast Sockets, Kafka, RMI and MPI. Besides, you will learn different approaches on how to combine distribution with multithreading.

Rice University offers the Distributed Programming in Java course. It is taught by a top instructor of Coursera and is the third part of a three-part programme, “Parallel, Concurrent and Distributed Programming in Java Specialisation”. It is a 100 percent online course with plenty of video-lectures that are delivered in English. It has seven modules and can be completed in approximately 18 hours. Further, there are assignments and quizzes at the end of every module of the curriculum.

Moreover, the Coursera Distributed Programming in Java programme offers you the opportunity to earn a shareable course completion certificate.

...Read More
2 Weeks
Intermediate
₹ Free
Skills Covered:
Java
Certificate

Concurrent Programming in Java

The course- Concurrent Programming in Java is the part of the Concurrent, Parallel, and Distributed Programming in Java Specialization. The course is offered by Rice University which is ranked among top 100 universities across the world and top 20 universities in the United States of America. The course is for students and professionals who intend an in-depth study of programming in Java.

The programme teaches all the fundamental concepts of concurrent programming in Java 8. The knowledge of concurrent programming assists developers to mediate the parallel programs using shared resources more efficiently. Towards the end of the course, the participants will use basic concurrency constructs like locks, threads, atomic variables, actors, isolation critical sections, concurrent collections, critical sections. Also, the theoretical foundation concepts like deadlock, progress guarantees, linearizability, and starvation will be taught in the course. The knowledge of theoretical foundations of concurrency will empower the participant to be meticulous and avoid subtle and common errors in programming.

...Read More
2 Weeks
Intermediate
₹ Free
Skills Covered:
Java
Product Analytics and AI

Offered by

Certificate

Product Analytics and AI

2 Weeks
Beginner

Articles

Popular Articles

Latest Articles

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses