268 Courses and Certifications

Coursera Free Courses & Certifications

Quick View
Career Category
Specialization
Job Role
Skills

Pricing

-
To

Offered by

Swiss Federal Institute of Technology Lausanne via Coursera
Advanced Algorithms and Complexity

Offered by

Certificate

Advanced Algorithms and Complexity

If you have already learnt about the basics of Algorithms, you are now ready to take the next logical step into more complex algorithms and problem-solving. The idea behind this Advanced Algorithm and Complexity course is to teach you how to build upon the algorithm basics and utilize new ideas. In this course, we will be starting with network flows that are employed in the typical applications like detecting disjoint paths, optimal matching, and flight schedules along with a few other surprising applications like the segmentation of images in computer vision.

In the next segment, we teach linear programming with its application in allotting and optimizing budgets, Portfolio optimization, finding a diet that is cheap and satisfies all the requirements. Further, we discuss the inherent hard problems that have no perfectly good solutions known (and neither are likely to be found) and how you can solve them in practice. The course finishes with a slight introduction to the streaming of algorithms that are used, most heavily in Big Data Processing. These algorithms are mostly designed to process huge data sets without being capable of storing even a single dataset.

...Read More
3 Weeks
Expert
₹ Free
Skills Covered:
Programming skills Knowledge of Algorithms Knowledge of Python
Automated Reasoning Satisfiability

Offered by

Certificate

Automated Reasoning: Satisfiability

If you want to learn the applications for satisfiability tools, Automated Reasoning: satisfiability course is perfect for you. The programme uses several examples to give you a glimpse into the various scenarios where satisfiability can be applied. These examples include program correctness, scheduling problems, puzzle-solving and fitting rectangles used for printing posters. 

Besides this, Automated Reasoning: satisfiability training also offers the underlying theory of using the resolution as a primary approach to propositional satisfiability, applying simplex methods for solving linear inequalities and using the CDCL framework for scaling up big formulas. You will learn these concepts through a series of video lessons, reading material, practise assignments and graded assignments. However, the course encourages you to use the knowledge you receive and apply SAT/SMT to several other problems, such as the problems presented in the honour’s assignment.

Automated Reasoning: satisfiability certification is an online course that takes about 25 hours to complete. It is an intermediate course taught by Hans Zantema and is offered by EIT Digital. You can either join the course for free or take the Coursera membership and secure a certificate of completion.

...Read More
3 Weeks
Intermediate
₹ Free
Skills Covered:
Knowledge of computer application
Programming Languages Part A

Offered by

Certificate

Programming Language Part-A

This course is offered by the University of Washington which is one of the oldest state-supported universities for higher education and one of the best research universities in the world. This course will help you know your strength, apply your analytical skills, and provide you with the confidence to perform efficiently at your workplace or start your own business. 

Students are introduced to the basics of programming languages and with additional focus on functional programming, using languages like ML, racket, and Ruby to teach the ideas to the student community, but the course aims to make students learn about how they can fit together any language to make an effective program in any language and learn new ones.

This course combines programming specifics and theoretical knowledge about the programming languages, providing a framework for understanding how a language can be used to create programs in an effective manner. This will demand you to put your analytical thinking to use, more, by selecting different languages as compared to in terms of the particular syntax of one language.  For learning how to write a robust, reusable, composable, and elegant program, it is very essential to learn about functional programming which offers the most important ideas in the latest languages. 

...Read More
3 Weeks
Intermediate
₹ Free
Skills Covered:
Programming skills Machine learning
Certificate

Learn to Program: The Fundamentals

The Certification course on Learn to Program: The Fundamentals is taught by professors of the Toronto University. This course will introduce the simplest fundamentals of programming that act as the building blocks for every program written on computers. This course will help you develop an understanding and liking of the way programs function and how you can write simple and effective programs by making the use of Python language.

It is an introductory course for anyone interested in learning about programming and the Python language. It helps candidates in developing an insight into the basics and functioning of program writing. The course teaches simple ways to design and write programs using variables and functions. The course goes into detail about various Python basics and their applications. It helps you in having an overall understanding of Python Program writing fundamentals.

Further, the course will help you understand how you can solve various challenges using different conditions of Python. The programs learned in this course will help candidates take the first step into the world of computer languages and programming. Complete with assignments and quizzes, this course is the perfect way to get started with a career in Python and computer programming.

...Read More
3 Weeks
Beginner
₹ Free
Skills Covered:
Programming skills Knowledge of Python
Using SAS Viya REST APIs with Python and R

Offered by

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
3 Weeks
Intermediate
₹ Free
Skills Covered:
Java
The R Programming Environment

Offered by

Certificate

The R Programming Environment

We are witnessing and adapting to the fourth industrial revolution, Industry 4.0, powered by Big Data and AI. At the global level, data integration has become highly essential for organisations and businesses to achieve global competitiveness. With the prevalence of Big Data all around, it becomes highly relevant to explore the underlying information and reap optimum rewards. In this scenario, data science and analytics enable decision-makers and business leaders to understand, manage and utilise data effectively.

R is a free, open-source programming language that is widely used by data scientists and analysts for developing software and applications in a data science setting. R offers tools and techniques for data analysis, statistical computations and data visualisation. R is available to use on various operating systems and is widely recognised for its extensibility, which allows developers to develop and distribute their own software as add-on packages. These features make R programming an ideal choice for data science experts and data analysts to utilise R in a variety of fields and areas.

The R Programming Environment online certificate course offered by Johns Hopkins University via the Coursera platform aims at providing useful knowledge of R Programming Language to data scientists, data analysts and data science experts to efficiently work in data science settings. This 100% online programme is of intermediate level and the first course in the Mastering Software Development in R specialisation.

...Read More
3 Weeks
Intermediate
₹ Free
Skills Covered:
R Programming
Certificate

Programming Foundations with JavaScript, HTML and CSS

The Programming Foundations with JavaScript HTML and CSS is designed by Duke University USA and offered by Coursera. This course offers to teach its candidates the theories of programming such as conditional statements, for loops, and functions. 

This course is one of the five parts of the Java programming in Software Engineering Fundamentals Specialisation by Coursera in collaboration with Duke University. The level of this course is for beginners and is best suited for those who have never coded before. Software engineering is one of the top fields when it comes to career prospects. Programming is a prerequisite for all of these jobs. This course will help you get placed in the software engineering industry. The Programming Foundations with JavaScript HTML and CSS will also help students learn the fundamentals of web development (CSS, JavaScript, and HTML).

...Read More
3 Weeks
Beginner
₹ Free
Skills Covered:
Java Knowledge of CSS
Advanced Data Structures in Java

Offered by

Certificate

Advanced Data Structures in Java

Java is an object-oriented programming language used worldwide for both the development of applications as well as websites. Java is the key ingredient behind Google Maps, Internet Routers and what not which makes knowledge about how Java works and its Data Structure a must when looking for opportunities in the Cyber World.

Advanced-Data Structure in Java by Coursera offers all that is required to master the computer language. This course is designed to teach candidates how to analyze and develop algorithms and study complex data structures, which in turn will help them resolve real-world problems of the field.

The contents of the course will be lined with videos, exercises, pre-course quizzes and multiple readings all of which have concepts being tied to the final event; making a route planning application. This course ensures to open a lot of doors for the candidates’ careers and thus, is exactly what the opportunists need.

...Read More
3 Weeks
Intermediate
₹ Free
Skills Covered:
Java
Business Intelligence Concepts, Tools and Applications

Offered by

Certificate

Business Intelligence Concepts, Tools and Applications

The Coursera Business Intelligence Concepts, Tools, and Applications programme is the fourth course in the Data Warehouse for Business Intelligence specialisation. This course will help you master the core concepts and fundamentals of data warehouses essential for business intelligence. The certification course will also equip you with the best practices and skills to become a business intelligence developer. 

Moreover, the Business Intelligence Concepts, Tools, and Applications certification course has modules spread across five weeks, which you can complete in approximately 21 hours. You will become familiar with how business intelligence technologies support the decision-making process in several business sectors. You will also get the opportunity to combine your theoretical concepts with practice straightaway.

What’s more, the Business Intelligence Concepts, Tools, and Applications online course helps in interacting and improving core abilities with exposure to a vast curriculum and assignments. You can develop your skills in Business Intelligence and Data Analysis with the help of this course. Besides, Coursera also provides a certificate on completing the course. 

...Read More
3 Weeks
₹ Free
Skills Covered:
Data science knowledge Knowledge of Data Visualization Business Management
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
3 Weeks
Beginner
₹ Free
Skills Covered:
Knowledge of Data Visualization Knowledge of Excel
Certificate

Economics of Money and Banking

The Economics of Money and Banking online course by Coursera is a comprehensive 3-week study into the process of bringing about new theories in economics. The course teaches economic thinking by revisiting and updating many of the forgotten tenets of monetary thought which have recently become relevant again.

The Economics of Money and Banking programme focuses heavily on the dealers in money markets and capital markets – as they are the leading profit-seeking distributors of market liquidity to the novel system of market-based credit. Additionally, the training course features flexible deadlines, which enables you to tackle the course at your pace and convenience.

You need to complete all the modules in the Economics of Money and Banking training programme and maintain the minimum score requirements in practice tests and exams to be eligible for the course completion certificate. 

Moreover, Coursera and Columbia University will provide the course completion certificate. This course completion certificate will be displayed on your Coursera accomplishment page. You can share the certificate from this page to your LinkedIn profile and resume.

...Read More
3 Weeks
₹ Free
Skills Covered:
Financial knowledge

Offered by

HEC, Paris via Coursera
Certificate

Business Model Innovation

Business model development is the introduction of innovative, distinctive solutions that support a company's financial stability, including its mission, as well as the procedures for making those ideas a reality. Business model innovation's main objective is to create new revenue streams by enhancing the quality of the business and the customer experience. The Business Model Innovation online certification was created by HEC Paris and is offered by Coursera and is taught by Laurence Lehmann-Ortega, affiliate professor, and Hélène Musikas, affiliate professor.

Business Model Innovation online classes comprise 14 hours of study materials that begin with a thorough examination of the three business model pillars and provide participants access to the Odyssey approach to assist them in developing the skills necessary to create or redesign business models. Business Model Innovation online course explains the topics like business strategy, strategic management, value proposition, and business modeling as well as provides an understanding of a comprehensive framework and toolkit that can be used to create, devise, or recreate business models in a very methodical manner.

...Read More
3 Weeks
₹ Free
Skills Covered:
Business Management

Offered by

Certificate

Autodesk Certified Professional: AutoCAD for Design and Drafting Exam Prep

AutoCAD is a desktop designing and drafting system used to produce 2D and 3D layouts as well as other engineering projects. In addition to these areas, AutoCAD is a program generally employed in the fields like mechanical, civil, electronics, electrical, and aeronautical engineering. Autodesk Certified Professional: AutoCAD for Design and Drafting Exam Prep online certification is designed and taught by Autodesk, which is delivered by Coursera.

Autodesk Certified Professional: AutoCAD for Design and Drafting Exam Prep online  training follows the standard workflow and functionalities of the AutoCAD and corresponds with the objectives of the Autodesk certified professional examination. Autodesk Certified Professional: AutoCAD for Design and Drafting Exam Prep online course includes lectures on drawing, advanced editing features, organizing objects, printing, outputs, reusable content, annotation techniques, and drawing management. 

...Read More
3 Weeks
Expert
₹ Free
Skills Covered:
Designing skills Knowledge of engineering
Introduction to the Multiphase Optimization Strategy

Offered by

Certificate

Introduction to the Multiphase Optimization Strategy (MOST)

This course about intervention research, offered by New York University, dives deep into the MOST method of conducting intervention research contrary to the standard approach. Curated by Linda M Collins and Kate Guastaferro, the Introduction to the Multiphase Optimization Strategy (MOST) certification by Coursera educates learners about the intervention programme in terms of affordability, scalability, and efficiency. 

In this course, learners will gain a clear understanding of the three essential phases of MOST: preparation, optimization, and evaluation. Additionally, they will explore the two fundamental principles of MOST, namely:  the resource management principle and the continual optimization principle. The Introduction to the Multiphase Optimization Strategy (MOST) online course is designed for intervention scientists and those training to become one. It caters to interdisciplinary teams developing and evaluating interventions, as well as implementation scientists.

...Read More
3 Weeks
Intermediate
₹ Free

Offered by

Certificate

Autodesk Certified Professional: Revit for Structural Design Exam Prep

To generate a unified framework that various disciplines and professions may utilize to finish their job, architects, engineers, and contractors frequently use the BIM software Autodesk Revit. Autodesk Certified Professional: Revit for Structural Design Exam Prep online certification is created by Autodesk - a global leader in the design and makes technology and is taught by subject matter experts, which is delivered by Coursera for the learners who are preparing for the Autodesk certified professional certification.

Autodesk Certified Professional: Revit for Structural Design Exam Prep online training involves 23 hours of in-depth lectures that introduce learners to Revit's advanced functionalities for building information modeling, 3D digital model distribution, and associated documents.  Autodesk Certified Professional: Revit for Structural Design Exam Prep online course discusses topics like structural engineering, structural modeling, structural design, structural components, structural materials, and more. By the end of this course, learners will have mastered how to use the modeling and documentation tools and techniques in Revit to produce high-quality deliverables while working independently.

...Read More
2 Weeks
Expert
₹ Free
Skills Covered:
Project management Knowledge of engineering
Build a Modern Computer from First Principles Nand to Tetris Part II

Offered by

The Hebrew University of Jerusalem via Coursera
Certificate

Build A Modern Computer From First Principles: Nand To Tetris Part II (project centered course)

The project-centered 100% online course offered by the Hebrew University of Jerusalem helps you transform and build a modern software hierarchy which is purposely designed to help you in translation and execution of object-based high-level languages on a bare-bone computer platform which will in the process bring deep gain towards hands-on understanding in the applied computer, science, vector graphics and towards all other topics that fall under the core of every modern computer systems.

The course can be completed within 3 weeks but it’s dependent upon you till when you complete it at your own pace.

The course also comes up with a textbook “The Elements of Computing Systems” which covers all the course topics. The book is currently offering a 30% discount on the cover price provided by Nisan and Schocken, MIT Press).

They will also freely supply all the required software materials and tools which are necessary for completing the course.

The project centred courses have nine modules with each having a series of lectures which will take about 3 hours of yours to attend an additional 29 hours to complete each of the six projects. 

...Read More
2.5 Weeks
₹ Free
Skills Covered:
Programming skills Machine learning
Certificate

America’s Written Constitution

The curriculum for America’s Written Constitution online course covers diverse topics such as the Preamble, the powers held by the President, the Congress, and the judicial branch, to name a few. You will also learn how factors like geography, race, and wealth, affected the structure of the Congress, as well as the term limits, age limits, qualifications, and salaries for senators.

America’s Written Constitution programme broadly covers the relationship between States and territories; particularly, how the Supreme Court rulings on racial laws set America down the road to a civil war. You will learn the difference between laws, resolutions, statutes, and treaties.

Additionally, the course will cover the Bill of Rights, which grants citizens the right to Freedom of Speech and fair trial, to keep and bear arms, among others. The amendments to the Constitution that introduced a lot of changes in America such as abolishing slavery, redefining citizenship, and granting women the right to vote, are also covered.

Furthermore, Coursera offers America’s Written Constitution course by Coursera in association with Yale Law School. Candidates can complete the course in approximately 19 hours. They will also receive access to practice exercises, reading materials, and some bonus content.

...Read More
2 Weeks
₹ Free
Skills Covered:
Knowledge of law
Certificate

Agriculture Economics and Nature

The Coursera Agriculture, Economics and Nature Course in partnership with The University of Western Australia, is an ideal institution for anyone who wants to delve deeper into the economics of agriculture. This course enables you to make meaningful contributions to decision making in farmer circles. It helps you understand the response of farmers to new reforms and policies, and why they react the way they do.

The Agriculture, Economics and Nature Programme includes a lot of expert interviews for you to learn from. Moreover, the course empowers you with the techniques to build efficient economic models using the economic principles learned throughout the training. The lessons also throw light on the various changes in areas like agricultural production methods, resource conservation, agricultural input levels, and the impact agriculture has on the economy.

Coursera’s Agriculture, Economics, and Nature Course comes with high-quality video lectures, practical Excel-sheet demonstrations, practice exercises, and a ton of reading to help you solidify your knowledge. The final assessment is based upon points scored in practice quizzes and the final exam. Further, the course is a 100 percent online learning experience, which comes with flexible deadlines and an industry-recognised certificate on completion.

...Read More
2 Weeks
Beginner
₹ Free
Skills Covered:
Knowledge of Economics
Introduction to FPGA Design for Embedded Systems

Offered by

Certificate

Introduction to FPGA Design for Embedded Systems

In Coursera’s Introduction to FPGA Design for Embedded Systems course, candidates will learn everything there is to know about FPGA, including what FPGA is, how this technology was developed, and how one can choose the best FPGA architecture for a particular application. Further, the course curriculum also covers the development of FPGA with the help of state-of-the-art software tools. And, candidates will learn the use of FPGAs for solving critical digital design problems.

Introduction to FPGA Design for Embedded Systems programme is the first in the 4-part FPGA Design for Embedded Systems Specialisation series offered by the University of Colorado, Boulder. The course can even be pursued for academic credit as ECEA 5360, part of their Master of Science in Electrical Engineering programme.

Students can complete the Introduction to FPGA Design for Embedded Systems online training course in approximately 18 hours, after which they can move onto the other courses in the series. A completion certificate can be purchased after completing this course. The certificate can be uploaded on the Certifications section in their LinkedIn profiles. It can also be attached to their physical CV/resume.  

...Read More
2 Weeks
Intermediate
₹ Free
Skills Covered:
Designing skills
Act on Climate Steps to Individual Community and Political Action

Offered by

Certificate

Act on Climate Steps to Individual Community and Political Action

Coursera’s Act on Climate: Steps to Individual, Community, and Political Action course is aimed at individuals who wish to learn, understand, and address the problem of climate change as individuals, or in partnership with organisations, communities, and political leaders. This course hosts an array of erudite climate change experts, who recite their experiences in dealing with the problem of climate change.

The Act on Climate: Steps to Individual, Community, and Political Action programme primarily focuses on translating the theoretical learnings and findings in the field of climate change into actionable reforms in areas of food, transportation, energy, and built environments. The course is co-developed and taught by Michaela Zint, Professor of Environmental Education and Communication at UMich. It also features video lectures by UMich students.

Moreover, along with the video lectures, the course also provides a ton of reading material to peruse. A fair share of practice exercises will also put your knowledge to test. Also, the training is a 100 percent online experience, which comes with flexible deadlines. Upon course completion, you will receive an industry-recognized Coursera certificate, which you can easily showcase on your resume or LinkedIn profile.

...Read More
2 Weeks
Beginner
₹ Free
Skills Covered:
Knowledge of Environmental Science
Advanced Functional Ceramics

Offered by

Yonsei University, Seoul via Coursera
Certificate

Advanced Functional Ceramics

The Advanced Functional Ceramics course consists of all the essentials of functional ceramics to help you master the development of advanced ceramics. This short-duration online course consists of the vital concepts of ceramics, such as the ceramic classification, properties, ceramics synthesis, crystal defects, and the use cases of ceramics. Subject-matter experts at Yonsei University have designed the programme. 

The curriculum of the Advanced Functional Ceramics course consists of a flexible learning model, where you get a learning plan to fit your schedule. Moreover, it is an entirely online course which enables you to start learning instantly. You have to devote an estimated 16 hours of learning time to the programme.  

Furthermore, upon completion of the Advanced Functional Ceramics Training Course, Coursera will present you with a shareable course completion certificate which will enable you to establish your expertise in the field. Learn at your own pace, master functional ceramics concepts, and gain fluency in advanced functional ceramics.

...Read More
2 Weeks
₹ Free
Skills Covered:
Knowledge of engineering
Certificate

Scandinavian Film and Television

2 Weeks
Beginner
₹ Free
Principles of Management

Offered by

Certificate

Principles of Management

2 Weeks
₹ Free

Articles

Popular Articles

Latest Articles

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses