1660 Courses and Certifications

Coursera Courses & Certifications 2026

Quick View
Career Category
Specialization
Job Role
Skills

Pricing

-
To
Certificate

Customising Your Models with TensorFlow 2

The intermediate-level Customizing Your Models with TensorFlow 2 online course by Coursera builds a strong knowledge base for TensorFlow. You will learn to develop customized deep-learning models and workflows for any application. Additionally, the certification course will teach you how to build complex model architecture using lower-level APIs in TensorFlow.

Towards the course end, you will be working on a Capstone Project to apply the concepts you acquired over the course duration. You will custom-build a neutral translation model from scratch. The Customising Your Models with TensorFlow 2 programme, is the second course of the three-part Specialization – TensorFlow 2 for Deep Learning Specialisation. Moreover, the world-renowned institute, Imperial College of London, offers the online course, while Dr Kevin Webster instructs it.

You will learn via pre-recorded lectures and development experience, along with the coding assignments, which offer practical and field-relevant practice. A graduate teaching assistant will guide you through the projects. Most importantly, the Customising Your Models with TensorFlow 2 online course is entirely self-paced with flexible deadlines to suit your comfort.

...Read More
5 Weeks
Intermediate
3,369
Skills Covered:
Knowledge of deep learning

Offered by

Swiss Federal Institute of Technology Lausanne via Coursera
Certificate

Functional Program Design in Scala

5 Weeks
Intermediate
4,117

Offered by

Certificate

ITIL 4 Exam Preparation

ITIL 4 foundation examination prepares learners for IT service models that shall enhance the delivery and operation of tech-enabled services and products. By implementing ITIL concepts, IT operation teams can come to the forefront as the role players in overall business strategy.

However, one of the major steps in any examination is to familiarise oneself with the exam pattern. The next step is to work on sample or mock papers and practice questions to understand the real exam. ITIL 4 Exam Preparation Certification by Coursera is designed to touch upon the key terminology, concepts, and best practices for creating and improving the quality of IT services in an IT organisation. 

This course will guide the learners through their exam and solely focus on the preparation. With active self-paced learning, sample exams and relevant practice quizzes, students will become acquainted with ITIL and learn how it applies to the service value lifecycle. In five weeks, candidates need to spend at least 2-3 hours each week on ITIL 4 Exam Preparation Certification Course to acquire skills in the ITIL 4 Foundation topics and ace their exam.

...Read More
5 Weeks
Free
Skills Covered:
Knowledge of IT industry
Everyday Excel Part 1

Offered by

Certificate

Everyday Excel, Part 1

The Everyday Excel, Part 1 programme is highly suitable for candidates who want to understand and learn the functionalities of excel. While the certification course is primarily designed for first-timer learners, advanced excel users can surely learn some new skills and tools. Moreover, the Everyday Excel, Part 1 online course is the first part of a three-course structure.

The Everyday Excel, Part 1 training course is a 5-week programme, in which candidates learn a wide variety of tools and techniques of an advanced level, which will help you navigate around the Excel system efficiently. You will learn how to edit and format excel worksheets and implement essential, as well as advanced excel functions, such as financial, text, and logical functions.

Moreover, Charlie Nuttleman instructs the Coursera Everyday Excel, Part 1 programme, while the University of Colorado Boulder, which is known for its superior academic quality, offers the course. Finally, once candidates finish the training course successfully, they receive a course completion certificate from Coursera.

...Read More
5 Weeks
Beginner
3,369
Skills Covered:
Knowledge of Data Visualization 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
5 Weeks
Intermediate
3,369
Skills Covered:
Problem Solving Ability Knowledge of Excel

Offered by

Certificate

Architecting with Google’s Kubernetes Engine: Workloads

Google Kubernetes Engine is one of the fastest developing platforms for containerized workloads and services and as such happens to be an amazing skill to have for an aspirant of the Cyber World.

Architecting with Google’s Kubernetes Engine: Workloads is the perfect course as it not only teaches candidates how to create and manage deployments but also because what better source to learn this from other than Google Cloud itself. This course concentrates on building infrastructures with Google Kubernetes Engine and give it persistent workload storage.

The course introduces containerised applications of the GKE to the candidates as well as many other services offered by Google Cloud to give the candidates the best of any programme. Although the course is online, it does offer hands-on lab experience to all the candidates to formulate their own solutions to deployment elements, security management, resource monitoring, access management, resource management and much more.

...Read More
5 Weeks
Intermediate
1,699
Skills Covered:
Computer skills
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
5 Weeks
Beginner
3,369
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
5 Weeks
Beginner
3,369
Skills Covered:
Java
Certificate

Java Programming: Principles of Software Design

Java is one of the well-known programming languages in the world, both in terms of developing applications and software, as well as web pages and websites. To create programming solutions of the codings, candidates need an absolute grip over the concepts of Java Interface, through excellent course materials and real world projects.

Java Programming: Principles of Software Designing by Coursera brings all these features to the candidates and more. It not only teaches the candidates the know-how of developing software but also what it actually takes to build an impressive one, that is, logical and creative thinking and design.

There is more to Java than learning and implementing the codes but there are only a handful of cyber enthusiasts in the cyber world who can comprehend that while also making the most benefits from it. This course offers exactly that to the candidates in the form of a hidden gem for Java Programmers.

...Read More
5 Weeks
Beginner
3,369
Skills Covered:
Java
Certificate

Java Programming: Build a Recommendation System

Java Programming: Build a Recommendation System certification is a 5-week long programme that requires only 5 hours of a participant’s time to finish off. Also, this course is part 5 of the Java Programming and Software Engineering Fundamentals Specialization. If candidates wonder a lot regarding how Netflix or Amazon decides to recommend movies or products to their user bases, then this course is a must for them.

The Java Programming: Build a Recommendation System training will help in creating recommender systems. Also, the participants will work with movie’s data that includes reviews, and customer ratings but these can be applied to restaurants, books or more. Candidates after course completion can with flair write answers to the questions based on data including what kind of items should be recommended to different user bases.

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

Business Metrics for Data-Driven Companies

Offered by Duke University, and Coursera, the Business Metrics for Data-Driven Companies certification course is a 4 weeks online course. This programme is also the first part of the Excel to MySQL: Analytic Techniques for Business Specialization which takes 8 hours to complete. With this course, professionals will be learning to use, and make application of the different techniques of data analytics for all kinds of business companies to make them profitable.

Business Metrics for Data-Driven Companies training will help recognize the important, and critical metrics of business so that it can be differentiated from simple data. Also, this certificate course will let the participants get a proper picture of the vital roles of business data analysts, business analysts, or data scientists play in companies of different sizes. Finally, the certificate at the programme’s end will help to identify skills that are required for hiring, and then succeeding in the above high-demand roles.

...Read More
5 Weeks
1,699
Skills Covered:
Business analytics knowledge
Introduction to Data Analytics

Offered by

Certificate

Introduction to Data Analytics

This Introduction to Data Analytics certification course provides a gentle introduction to data analysis principles, the role of a data analyst, and the techniques used to execute everyday tasks. The enrolled candidate will acquire knowledge of the data environment as well as the foundations of data processing, such as data collection and data mining. This Introduction to Data Analytics training in the course would teach students how to tell the difference between a data engineer, data scientist and data analyst. 

They will understand what a data analyst's duties are and what data analysis entails. In order to attain Introduction to Data Analytics certification at the end, the candidate will be able to compile an overview of the data environment, including databases and data warehouses. Following that, students can learn about the key vendors in the data environment and investigate the different technologies available on-premise and in the cloud. 

Continue on this thrilling trip to learn about Hadoop, Hive, and Spark, as well as other big data platforms. The candidate will begin by studying the basics of data collection and how to classify data sources. They'll then learn how to use visualizations and dashboard software to clean, interpret, and distribute the results. All of this culminates in the final assignment, which will assess their understanding of the course content, discuss what it means to be a Data Analyst, and have a real-world application.

...Read More
5 Weeks
Beginner
3,384
Skills Covered:
Data science knowledge Knowledge of Excel

Offered by

Certificate

Prepare Data for Exploration

The online course on Prepare Data for Exploration by Coursera is the third part of the series programme under the Google Data Analytics certificate. The course will equip the students with the skills needed to apply to introductory-level data analyst jobs. The experts will guide the students throughout the Prepare Data for Exploration online course. Over 24 hours, students will gain a detailed understanding of the following topics - Considerations in Data collection, Data formats in practice, The structure of data, Introduction to Data Ethics, the importance of data ethics, Introduction to data privacy, steps for ethical data use and others. The students will gain practical data analytics skills and learn how to use tools like SQL and spreadsheet to extract, organize and protect data. Hence the online session will help the students emerge as successful data analysts.

...Read More
5 Weeks
Beginner
3,384
Skills Covered:
SQL knowledge
Feminism and Social Justice

Offered by

Certificate

Feminism and Social Justice

5 Weeks
Beginner
Python Functions, Files, and Dictionaries

Offered by

Certificate

Python Functions, Files, and Dictionaries

The Python Functions, Files, and Dictionaries certification course by Coursera introduces user-defined functions and the dictionary data structure. In the curriculum, you will learn about global and local variables, optional and keyword parameter-passing, lambda expressions, named functions, and Python’s sorting function as well. You will also learn how to pass in another function as an input, to control the sorting order. 

The course also includes a final project, where you will have to read social media data from a file, write out .csv files, and compute sentiment scores. The course covers chapters 10 to 16 of the ‘Fundamentals of Python Programming’ textbook, which is available for free as the programme’s accompanying text.

Suppose you have already taken up the Python Basics course, and want to expand your knowledge of Python. In that case, the Python Functions, Files, and Dictionaries training is ideal for you. Both these courses are geared towards new students of Python programming. Those who have had some exposure to Python, need a refresher, or wish to dive deeper into it, will also get benefitted from this course.

...Read More
5 Weeks
Beginner
3,369
Skills Covered:
Knowledge of Python

Offered by

Certificate

Automating Real-World Tasks with Python

The online certification course on Automating Real-World Tasks with Python by Coursera has been developed by Google in accordance with Coursera is a 100% online course that has the level fixed as a beginner. While availing of the session the students will get to be trained by the professionals and experts of Python language. 

In the Automating Real-World Tasks with Python certification syllabus the students will be covering the topics of-  Data Serialization, Data Serialization Formats, More About JSON1, Useful Operations for Python Requests, Sending the Email Through an SMTP Server, Adding Graphics to our PDFs1, Adding Tables to our PDFs, Introduction to Generating PDFs, Project Problem Statement and others. 

By devoting a time period of 16 hours the course can be easily completed by the students. After completing the course the students will learn to use the Application Programming Interfaces (APIs) to interact with web services.

...Read More
5 Weeks
Beginner
Skills Covered:
Knowledge of Python

Offered by

Certificate

Crash Course on Python

The Crash Course on Python certification is based on an online teaching method and provides a free of cost programme to learn from. Participants who enroll in the online training will acquire information regarding programming, its features and benefits, and program writing with the help of Python. 

The Crash Course on Python certification is designed for beginner level students and lays the foundation for writing programs by Google in participation with Coursera. The course does not require any degree or experience in order to be able to pursue the programme. The online programme allows the candidates to learn from the course on their own schedules and requirements. The content of the Crash Course on the Python certification syllabus is divided into five weeks, and approximate 20 hours to learn from the course successfully. 

The program can be accessed in English, however, there are subtitles that are available in eight different languages - French, Spanish, Portuguese (European), Vietnamese, Russian., and more. The course will be mentored by the instructors who are industry experts and professionals. By the time the Crash Course on Python training course comes to an end, learners will be able to acquire a certificate at the end of the program by following the required procedure.

...Read More
5 Weeks
Beginner
Skills Covered:
Knowledge of Python
Engineering Maintainable Android Apps

Offered by

Certificate

Engineering Maintainable Android Apps

The Engineering Maintainable Android Apps is a  certification programme, provided by Vanderbilt University, which is the fourth in five courses in the Android App Development Specialization. Engineering Maintainable Android Apps Certification Syllabus is intended to assist the learners to have a solid understanding of numerous methods to engineer the  Android apps,

Engineering Maintainable Android Apps Certification Course, available on the platform of Coursera, will introduce the candidates to the various related aspects including the test-driven development methods, performing the unit tests using JUnit and Robotium, and many more. Engineering Maintainable Android Apps Certification by Coursera will provide the students with a sheer glance of best practices of software engineering that enable the building of maintainable code for mobile apps. 

...Read More
5 Weeks
1,699
Skills Covered:
Knowledge of Android Software Development
Developing Applications with SQL, Databases and Django

Offered by

Certificate

Developing Applications with SQL, Databases, and Django

Accessing, processing, and presenting data are the essentials of application development. Data is usually stored in databases, either on the cloud or on-premise. Developers need to learn how to access this data via programming languages. The Developing Applications course by edX will help you get comfortable with these programming languages and introduce you to various fundamental database concepts.

The Developing Applications course starts with SQL, a powerful yet simple programming language for managing and querying data. You will also engage in hands-on cloud database experiments. Besides SQL, the course also covers other software like Django, using which you will create a full-blown web app that can persist, present, and process data.

With the Developing Applications programme, you will also learn how to work with databases using object-oriented programming through Object-Relational Mapping (ORM). All the information will be provided through video lectures, assignments, and readings. There’s also a certificate option available if you wish to showcase your skills and advance your career.

...Read More
5 Weeks
Intermediate
3,384
Skills Covered:
SQL knowledge Web application development skills
Introduction to Cloud Development with HTML, CSS JavaScript

Offered by

Certificate

Introduction to Cloud Development with HTML, CSS, JavaScript

The Introduction to Cloud Development with HTML, CSS, JavaScript online course is an IBM-based programme that has been created to help a candidate become a full-fledged cloud application engineer in the future.  The Introduction to Cloud Development with HTML, CSS, JavaScript syllabus will focus its curriculum on much of the new-age tools and languages used in the development of cloud-based applications. 

The course will cover languages that are used in front-end development such as CSS, HTML and JavaScript and learn tools that are used to keep track of project changes such as GitHub and Git. This certification is a part of multiple programmes namely IBM full-stack cloud developer professional certificate and cloud application development foundations specialization. The Introduction to Cloud Development with HTML, CSS, JavaScript by Coursera is taught by Upkar Lidder, a senior software engineer with the help of IBM resources. The course is in the online Coursera platform and can be completed within a total duration of 13 hours with a flexible schedule. 

...Read More
5 Weeks
Beginner
3,384
Skills Covered:
Web application development skills
Developing Cloud Apps with Node.js and React

Offered by

Certificate

Developing Cloud Apps with Node.js and React

The online session on Developing Cloud Apps with Node.js and React by Coursera will be offering an opportunity to the students to work on real-life examples in the domain of developing cloud apps. In the course, the students will be elaborating more on the server-side Javascript and the frameworks that are related to it. Upon completing the Developing Cloud Apps with Node.js and React training the students will have their skills strengthened in developing efficient web browsers. Over the period of fourteen hours the Developing Cloud Apps with Node.js and React certification syllabus will be dealing with topics namely- Working with JSON, Asynchronous I/O with callback programming, IBM cloud monitoring with LogDNA and Sysdig, Testing cloud applications, Creating callback functions, Introduction to logging and others.

...Read More
5 Weeks
Intermediate
Free
Skills Covered:
Knowledge of cloud computing
Practical Guide to Navigating Professional Relationships

Offered by

Certificate

Practical Guide to Navigating Professional Relationships

The need for human-centric skills is as important as technical skills, even if you work in the tech industry. The Practical Guide to Navigating Professional Relationships online course by Coursera is developed to teach how to manage relationships and communicate effectively. You will also learn how to present yourself professionally.

Coursera’s Practical Guide to Navigating Professional Relationships programme is a five-week-long course that will equip you with the skills required to become a top-performing Sales Development Representative (SDR) and beyond. The course has plenty of reading material, quizzes and video lessons for an intensive understanding of concepts.

The Practical Guide to Navigating Professional Relationships certification course is offered by Salesforce and the SV Academy. The learnings of this programme will enable you to receive and give feedback effectively. Also, you will understand how to deal with different perspectives and opinions in the workplace. You can get a course completion certificate at the end of this online programme.

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

Offered by

Certificate

Data Analysis with R Programming

Data Analysis with R Programming is Google Data Analytics Certificate's seventh certification course, which provides applicants the necessary skills they need to get an introductory level data analysts’ job. The applicant would learn the programming language known as R in this course. The candidate can learn how to use RStudio and the environment for working with R throughout the course. 

This course also covers R-unique software programmes and techniques, such as R kits. Candidates will learn how R enables them to clean up, coordinate, interpret, view, and report information in fresh and more efficient ways. Current Google data analysis providers will continue to offer practical instructions and services to registered applicants for basic data analyst roles. 

Data Analysis with R Programming certification will be awarded after the successful submission of the quizzes. The candidate will adapt the new programming called ‘R’ and implement its use to solve the respective problems and get efficient solutions. 

...Read More
5 Weeks
Beginner
3,384
Skills Covered:
Data science knowledge R Programming Knowledge of Data Visualization
Exploratory Data Analysis for Machine Learning

Offered by

Certificate

Exploratory Data Analysis for Machine Learning

5 Weeks
Intermediate
3,277
Forensic Accounting and Fraud Examination

Offered by

Certificate

Forensic Accounting and Fraud Examination

Forensic Accounting and Fraud Examination is an online course meant for learners who want to explore the phenomena of fraud in the business industry. The online certificate programme is offered by West Virginia University.  Forensic Accounting and Fraud Examination Certification Syllabus discusses forensic accounting, the fraud in business, who perpetrates that, how and why as well as the measures to detect and find them. 

Provided by Coursera,  Forensic Accounting and Fraud Examination Certification Course can be completed within 6 hours. Plus, as the online course is designed in a flexible fashion, the students can pursue the online certification at their own pace and convenience. Forensic Accounting and Fraud Examination Certification by Coursera is taught by Dr. Richard Riley, Ph.D., Dr. Richard Dull, Ph.D., and John Gill, J.D., CFE.

...Read More
5 Weeks
2,699
Skills Covered:
Accounting proficiency
Certificate

Accounting, Business and Society: The Multi-faceted Role of Accounting

Accounting, Business and Society: The Multifaceted Role of Accounting will discuss accounting in the context of business and society in depth. The online course is meant for beginner-level learners who are very passionate about learning the various aspects of financial accounting. Accounting, Business and Society: The Multi-faceted Role of Accounting Certification Course, available on the platform Coursera, is offered by the Hong Kong University of Science and Technology. 

 Accounting, Business and Society: The Multi-faceted Role of Accounting Certification Syllabus will walk the learners through the role of accountants in business and social aspects, the corporate governance (CG) framework, corporate social responsibility (CSR) and whatnot. As the subtitles for the course videos of Accounting, Business and Society: The Multi-faceted Role of Accounting Certification by Coursera are available in the languages of French, Portuguese (European), Russian, English and Spanish, it can be taken by learners from around the world.

...Read More
5 Weeks
Beginner
Free
Skills Covered:
Accounting proficiency
Certificate

Urgent Optimism: How to Turn Foresight into Action

The Urgent Optimism: How to Turn Foresight into Action online course is introduced by Jane McGonigal, the Institute for the Future's research director, and is built on the Coursera website in partnership with the Institute for the Future. The online course takes 10 hours to complete and comes with a verified certificate. For a greater learning experience, the course will be taught in English with five separate language subtitles. The Urgent Optimism: How to Turn Foresight into Action syllabus is a four-week course that teaches students creativity, innovation and foresight and for enrolment, the applicants do not need to fulfil any prerequisites. This course is a beginner-level course planned with a flexible deadline that will give students practical experience with artifact creation and roadmap planning. 

...Read More
5 Weeks
Beginner
3,384
Skills Covered:
Creativity Managerial skill
Certificate

Applications of Everyday Leadership

Applications of Everyday Leadership is offered by the University of Illinois at Urbana-Champaign with the aim of equipping the learners, especially the business leaders, with the capacity to enable their team to face business challenges with apt solutions by applying the leadership norms to the problems involved in the business. Applications of Everyday Leadership Certification Syllabus will inculcate in the students the understanding of conflict management, coaching, feedback, negotiation, etc

Applications of Everyday Leadership Certification Course, offered by Coursera, is a flexibly structured programme in which the students can reset the deadline as per their schedule and is offered completely in online mode. Applications of Everyday Leadership Certification by Coursera is the second programme in the seven courses in the Strategic Leadership and Management Specialization.

...Read More
5 Weeks
Beginner
4,117
Skills Covered:
Leadership
Exploring Emerging Technologies for Lifelong Learning and Success

Offered by

Certificate

Collaborative Foresight: How to Game the Future

The Collaborative Foresight: How to Game the Future certification is an online programme that revolves around the concepts of collaborative gaming techniques. The course helps the students develop skills related to strategic planning, gaming, future forecasting, creativity, etc. The online programme imparts information regarding different methods that lead the student to understand the diversity of the future. 

The Collaborative Foresight: How to Game the Future certification syllabus of the programme can be completed within 14 hours. However, the modules of the online course are divided into five weeks and they can be pursued on a weekly basis too. The programme does not demand any specific work experience or educational eligibility to get enrolled into it since it is a beginners' level programme. Participants can choose to participate either in the audit mode or in the subscription model. The video sessions of the Collaborative Foresight: How to Game the Future online course are interactive through the means of assignments, practice exercises, and quizzes. Students who have a language barrier can access the course through available subtitles. At the end of the course, students also get to achieve a verified certification of the programme that can help the participants gain professional heights.

...Read More
5 Weeks
Beginner
3,384
Skills Covered:
Creativity Collaboration Game designing skills

Articles

Popular Articles

Latest Articles

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses