16971 Courses and Certifications

Top Online Courses & Certifications

Career Category
Specialization
Job Role
Skills

Pricing

-
To

Offered by

Swiss Federal Institute of Technology Lausanne via Coursera
Certificate

Functional Programming Principles in Scala

Coursera offers the Functional Programming Principles in Scala online course in association with EPFL (École Polytechnique Fédérale de Lausanne) which is a renowned research university in Lausanne, Switzerland. The instructor for this course is Professor Martin Odersky, who has devoted most of his career to programming languages. Learn from Prof. Martin and get the best educational experience in the field of functional programming.

The Functional Programming Principles in Scala course has modules spread out over 6 weeks; the course can be completed in approximately 45 hours. Discover the components of functional programming style with this comprehensive curriculum and apply them practically. 

Besides, the Functional Programming Principles in Scala certification course also promotes interaction and improvement of one’s core abilities in a fun and relaxed way. Enjoy intermittent programming assignments to get a grip on the practical aspect of the course. Coursera will award you a certificate upon successful completion of this course, allowing you to share your skills and specialization.

...Read More
6 Weeks
Intermediate
3,369
Skills Covered:
Programming skills
Getting Started with Go

Offered by

Certificate

Getting Started with Go

The course, “Getting Started with Go” is intended for people with previous programming expertise utilising languages such as C, Python, or Java, and covers the elemental components of Go. Topics embody the various types of data, protocols, formats, and writing code that comes with RFCs and JSON. Most significantly, you’ll have an opportunity to follow and try writing Go programs and receive feedback from your peers. Upon finishing this course, you will be able to implement easy Go programs, which can prepare you for the ensuing study at a greater and advanced level.

The programming language Go is an open-source project to assist programmers in being much more productive.

Go is communicative, concise, clean, and economical. Its concurrency mechanisms facilitate the process of jotting down programs that get the maximum out of multicore and networked machines, whereas its novel kind of system allows versatile and standard program construction. Go compiles quickly to machine code, and nevertheless,  has the convenience of waste storage and also the power of run-time reflection. It is a quick, statically written, compiled language that appears to be a dynamically written and understood one. 

...Read More
6 Weeks
Intermediate
3,369
Skills Covered:
Programming skills
Competitive Programmers Core Skills

Offered by

Certificate

Competitive Programmer’s Core Skills

The course Competitive Programmer's Core Skills offered by Coursera is collaborated with Saint Petersburg University to offer the basic programming skills on any type of platform. For aspirants who are looking for coding practice online and to get hired as a programme developer, the programme helps them to a large extent. Learners are made to learn the skills that are required to capture programme logic efficiently. Thereby learners can learn programming easily in the desired platform at the end of completion of the course.

In the engaging software environment, everyone is interlinked with software and development and even for any updates, there is a vast use of programming in an organization or at any other place. Here the course comes into a need with all the basics of programming aspirants can learn for new developments. Thereby every organization looks for programme developers and programming testers to work with errorless results. Programming has made new developments in technology and it is an endless process

...Read More
6 Weeks
Intermediate
Free
Skills Covered:
Programming skills C++ Java Knowledge of Python
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
6 Weeks
Intermediate
Free
Skills Covered:
Programming skills Machine learning
Certificate

Programming in Scratch

There are times when the right introduction to Computer programming can te off a passionate and fulfilling career. The Programming in Scratch is a course by edX that makes the formative years of one’s professional pursuits much more likely to succeed, through owning and creating interactive games and stories duly backed by animations.

The Programming in Scratch is a program developed at MIT and will challenge your mind to put its cognitive resources to use. The graphical user interface enables the users to use a “pick and drop” feature to present effective games, beautiful songs, and enriching animations in a matter of a few minutes.

The program is slated to run for 6 weeks and is an introductory-level program in English. It does not need the participants to have any previous programming language experience. The layout of the program has been kept as self-paced and is accessible on smartphones.

...Read More
6 Weeks
Beginner
Skills Covered:
Problem Solving Ability Animation skills Game designing skills
Certificate

HTML5 Coding Essentials and Best Practices

6 Weeks
Intermediate
Free

Offered by

National Institute of Electronics and Information Technology, Haridwar
Certificate

Certificate Course in Internet of Things (IoT) Using Raspberry Pi

The course of Internet of Things [IoT] using Raspberry Pi is presented by the Gangtok branch of the National Institute of Electronics and Information Technology. The course gives an amazing chance to all the people who want to learn about the Raspberry Pi. The program additionally gives learning opportunities to all the learners who want to explore the internet and (IoT). 

Candidates who are interested in pursuing this particular program should invest 60 hours for learning from this course. Certification of this course available from the National Institute of Electronics and Information Technology. Learners are able to acquire all the knowledge about the programming of Raspberry Pi and processes connected to it. The candidates will get enough experience and skills through this course which can help them to work professionally in the field. Students can understand the techniques and fundamental tools required for the programming Raspberry Pi and the internet of things (IoT).

...Read More
6 Weeks
Skills Covered:
Knowledge of IT industry
Certificate

Certificate Course in Internet of things (IoT)

The Internet of things (IoT) programme available at the National Institute of Electronics & Information Technology (NIELIT) located at Gorakhpur-Extension Centre Lucknow is offered for candidates to utilise IoT in devices used for both daily life and innovations using embedded systems and sensors. The programme is a daily 3-hour online instruction course spanning over a duration of 6 weeks. Since it is an accessible online programme, it also covers a wide range of candidates by offering the course in two languages, namely English and Hindi.

The candidates will get exposed to topics such as IoT architecture and classifications, fundamentals of Microcontroller, programming using Arduino, demonstrations of sensors, working approaches to Ethernet shield, Android Studio, Cloud computing, Google Assistant etc. Also, there will be opportunities to make the first android, email implementation and IFTTT usage for Android implementation. A certificate of completion is conferred for candidates who pass the minimum requirements for the programme.

...Read More
6 Weeks
2,450
Skills Covered:
Knowledge of cloud computing Knowledge of IT industry
Certificate

Introduction to the Internet of Things

The Introduction to the Internet of Things offered by the platform of edX provides information on the topics concerned with subjects of programming as well as electronics. The Introduction to the Internet Things programme created by edx is in collaboration with UPValenciaX. Candidates who are willing to pursue this course of Internet of Things training programme need to spend at least 6 weeks completing the  Introduction to the Internet of Things certification course. It is expected that participants who are interested in studying in this course require 5-6 hours of time investment to finish this curriculum.

Introduction to the Internet of Things course is a self-paced programme that provides learning freedom to all students. Once the  Introduction to the Internet Things training is completed by the candidates they can avail themselves of the verified certificates. Certification for this programme is available after paying Introduction to the Internet Things fees. Candidates who are enrolled in the Introduction to the Internet Things programme can share the certification achieved here on their resumes, CVs, or academic records as they are easily shareable. The course is an introductory level course curriculum with two tracks to choose from. One is the free audit track which gives limited access to the course materials and the other is the verified track which charges a fee to offer unlimited access to the course materials.

...Read More
6 Weeks
Beginner
Skills Covered:
Programming skills Knowledge of electronics

Offered by

National Institute of Electronics and Information Technology, Chandigarh
Certificate

Internet of Things-1

The Internet of Things programme by NIELIT aims to educate the students about how the Internet of Things is revolutionizing the world digitally. Moreover, it showcases how the applications of IoT components have increased with their rapid price drop. Through this programme, you will get an introduction to IoT, and its architecture, protocols and applications.

The Internet of Things course offered by NIELIT Chandigarh will teach you IoT’s significance in society. The participants will also learn about the current components of the typical IoT devices and future trends. Topics that include IoT design considerations, their various constraints and the interfacing between your device and the real world, constitute this programme’s curriculum.

The Internet of Things training programme is a six-week course which you can attend online. The curriculum is rife with video tutorials, assignments and a free cloud-based discussion platform. At the end of the syllabus, the candidates will have to participate in project work with major or minor assistance. After the candidate completes the course successfully, maintaining 80% attendance, they will be eligible for a participation certificate.

...Read More
6 Weeks
Skills Covered:
Knowledge of IT industry
Certificate

Internet of Things: Business Implications and Opportunities

The contemporary world is home to a vast network of gadgets linked together by networks and sensors, commonly known as the Internet of Things (IoT). According to a Vodafone survey, IoT adoption has resulted in a good return on investment for 95% of respondents. The Internet of Things: Business Implications and Opportunities online course goes above technical terms to teach students about the possible benefits and effects of IoT adoption at the institutional level.

The Internet of Things (IoT) already has made its presence known in the household through smart home appliances, and it provides a lucrative commercial potential. The Internet of Things: Business Implications and Opportunities training by MIT Sloan School of management develops a knowledge of the technologies and circumstances required for effective IoT integration in a corporate environment through interactive media, case studies, and peer-to-peer learning.

The Internet of Things: Business Implications and Opportunities syllabus equips students with the skills and information needed to develop a realistic roadmap for meaningful IoT deployment and receive a completion certificate from MIT Sloan.

...Read More
6 Weeks
2,78,072
Skills Covered:
Programming skills Software development skills Knowledge of IT industry
Introduction to the Internet of Things

Offered by

Certificate

Introduction to the Internet of Things

The Internet of Things (IoT) certification course is a 6 weeks certification programme that is found on the platform of edX. IoT is becoming for very important for different professional, and the knowledge of this will help in leveraging technical knowledge in improving business processes. This is an introductory level programme that helps in leveraging IoT related workplace functions.

The Introduction to the Internet of Things (IoT) training is the best for Internet of Things topics, and how the different components that are connected amongst to each other. The candidates will also be earning to communicate the data by examining privacy, and other cybersecurity issues by highlighting IoT processes in business organisations.

Two self-paced tracks can be found on edX, One is the free audit track and the other track is the verified one which is paid. To be able to learn for a limited period without a certificate of completion, one can pick out the audit track whereas the paid track is made to offer unlimited access and a certificate of completion.

...Read More
6 Weeks
Beginner
Skills Covered:
Knowledge of IT industry
Programming for the Internet of Things Project

Offered by

Certificate

Programming for the Internet of Things Project

The Programming for the Internet of Things Project certification course is a 8 hours capstone course offered by Coursera, and UCI, Division of Continuing Education. This course will be helping students and other professionals learn at their own desired schedule. The participants as soon as they enter the course, will be able to adjust the learning schedule on their own terms.

The Programming for the Internet of Things Project training is designed for students who want to build low-end systems at a low cost and prepare them for real-world applications. The candidates also get to be a part of the project with skills like design, interfacing, etc that will help in building the creative approach towards the project. In the end, the candidates will be allowed by this IoT course to showcase their potential for future employers.

...Read More
6 Weeks
Skills Covered:
Knowledge of Python

Offered by

Certificate

Machine Learning and AI Bootcamp

The Machine Learning and AL Bootcamp by Jigsaw Academy is the one-stop solution to acquiring in-depth knowledge about the core concepts of machine learning and artificial learning. The curriculum broadly covers topics such as machine learning (ML) techniques, deep learning (DL) techniques, their algorithms, the mathematics behind such algorithms, deploying such ML and DL algorithms for problem-solving and so forth. 

Moreover, the Machine Learning and AL Bootcamp course will also help you to receive first-hand access to knowledge and insights from industry experts. You will be able to learn and master machine learning from the best minds. 

Also, the course provides a comprehensive learning experience, where you will become adept at applying machine and deep learning techniques effectively.

Furthermore, throughout the Machine Learning and AL Bootcamp, you will learn to apply such techniques to both unstructured and structured data via real-time case studies. You will also understand how to implement machine learning for business applications. 

...Read More
6 Weeks
Skills Covered:
Machine learning Knowledge of Artificial Intelligence Knowledge of deep learning
Technology Acceleration Program

Offered by

The Wharton School, Philadelphia via Emeritus
Certificate

Technology Acceleration Program

6 Weeks
$ 2,600
Product Marketing Research Consumer Behavior and Analytics

Offered by

Medill School of Journalism, Media, Integrated Marketing Communications, Evanston via GetSmarter
Certificate

Product Marketing: Research, Consumer Behavior and Analytics

As the corporate landscape changes, building a customer-centric company becomes increasingly vital for achieving success. The Product Marketing: Research, Consumer Behavior and Analytics online course help in the development of abilities required to comprehend consumer expectations in order to improve organisational decision-making. A Gartner report says that, by 2022, 85% of sales and marketing executives want their company's marketing choices to be based on data analytics of the market.

Companies require individuals with research and analytical abilities to transform the insights gained from the accessible massive amounts of consumer data into operations. Product Marketing: Research, Consumer Behavior and Analytics training teach how to evaluate customer purchasing behaviours and uncover the underlying reasons that impact a brand's interaction with them.

The course teaches students how to utilize exploratory, predictive and descriptive analytics to discover, engage and target consumers in order to build more tailored product and service offers. The Product Marketing: Research, Consumer Behavior and Analytics syllabus covers the skills and strategies needed to extract useful information from market research reports and create a strong marketing strategy that will drive organisational success.

...Read More
6 Weeks
1,58,131
Skills Covered:
Strategic Mindset Knowledge of Google analytics
Marketing Analytics

Offered by

The Wharton School, Philadelphia via Emeritus
Certificate

Marketing Analytics

Business leaders worldwide realise the importance of analytics in marketing. However, marketers are unable to optimise the use of analytical tools because of skill gaps. With the right skills, employees can make better decisions, leading to higher profits. The Marketing Analytics course by Wharton Business School can help you fill that skill gap in your organisation.

This Marketing Analytics programme has been designed to introduce you to analytical techniques and tools for better decision-making. Better insights will enable you to ask the right managerial questions and develop smarter solutions to marketing roadblocks. The programme covers concepts from data analytics and modern marketing science to maximising customer-centric profitability.

The Marketing Analytics online course also features industry examples and case studies of organisations like Netflix, Amazon, and American Express. Upon course completion, you’ll receive a certificate from the Wharton School of Business, with which you can enhance your CV/resume and land better, high-paying, and rewarding jobs.

...Read More
6 Weeks
$ 2,600
Skills Covered:
Natural Language Processing Knowledge of Artificial Intelligence Digital marketing skills
Data Analysis with Python

Offered by

Certificate

Data Analysis with Python

Offered by IBM, the Data Analysis with Python Programme certification course is a certification programme which is conducted by one of the leading and pioneering skill-based training academy namely, Coursera. By undertaking this programme, the candidate will specialise and learn the art of analysing the data with the help of Python. During the course, the candidates will be able to master and gain knowledge on different skills namely, Data Analysis, Model Selection, Data Visualization, Python Programming and Predictive Modelling. 

The candidates will seek a detailed understanding about skills used in data analysis namely, Scipy, Numpy and Pandas libraries. This programme being a 100% online programme will give ease and convenience for professionals to pursue it. A shareable certificate will also be given in the end post successfully completing the programme. This certificate can be easily viewed, printed and shared on LinkedIn as well. Moreover, this programme Data Analysis with Python training  will act as a foundation or basis for professionals to pursue different programmes post completion of this one. 

...Read More
6 Weeks
Intermediate
3,369
Skills Covered:
Knowledge of Python Data science knowledge Predictive Modeling knowledge Knowledge of Data Visualization
Stochastic Processes Data Analysis and Computer Simulation

Offered by

Certificate

Stochastic Processes: Data Analysis and Computer Simulation

Stochastic motion is the motion of particles like that of ink in water. As opposed to the movement of celestial objects which can be calculated, this motion cannot be predicted. The Stochastic Processes: Data Analysis and Computer Simulation certification course aim to introduce candidates to stochastic processes and how to conduct data analysis on them. 

Students will first learn the fundamental theories governing stochastic processes in the training programme. Then, using Jupyter (iPython) notebook, they will learn how to do numerical simulations and perform them. They will analyse the simulation data as well. The six-week-long  Stochastic Processes online course in Physics is made for students interested in thermal motion and particle motion. 

Faculty from the reputed Kyoto university in Japan teaches this course on Stochastic Processes: Data Analysis and Computer Simulation training by edX. Throughout this course, candidates will acquire knowledge of stochastic processes and programming. This online programme is completely free of cost. edX also offers a verified certificate upon course completion.

...Read More
6 Weeks
Intermediate
Free
Skills Covered:
Knowledge of Python Knowledge of physics
Observation Theory Estimating the Unknown

Offered by

Certificate

Observation Theory: Estimating the Unknown

Learn how to derive insights from the noisy observations by enrolling in the Observation Theory: Estimating the Unknown certification. In research and teaching the TU Delft’s approach is a world-leading methodology for understanding the observations. This theory can be applied in every domain where the measurements shall be used to make an estimation of the unknown parameters.

The candidates will learn how to distinguish between the parameters and come up with the quality of results in Observation Theory: Estimating the Unknown training. Playing with noisy observations is one of the key takeaways for the candidates during this time duration of the course. The participants will learn how to validate the estimations and develop a systematic approach to dealing with real-life translations. The candidates will have real-world exposure to different models.

The learning process during the course will help participants know how the study of observations can help in better solutions. In terms of precision, a standardized approach to the parameters has been considered for the candidates. Most part of the course has been covered with examples, where the candidates will have better learning. The course also offers certification after the candidates successfully complete it if they choose the verified track and pay the course fee. In the free track, the students will get access to the course for a limited duration. 

...Read More
6 Weeks
Intermediate
Skills Covered:
Mathematical skill
Financial Analytics Forecasting, Modeling, and Optimization

Offered by

The Wharton School, Philadelphia via Emeritus
Certificate

Financial Analytics: Forecasting, Modeling, and Optimization

The Financial Analytics: Forecasting, Modeling, and Optimization Training Course is a 6-week long course that discusses fundamental aspects of data analytics and its applications in the financial sector. The course will explore the role of financial management strategies in the modern industrial world.

Through the Financial Analytics: Forecasting, Modeling, and Optimization Certification Course, learners will be introduced to the core principles of data analytics and data-driven decision-making skills. The online course will be covered in 6 modules taught by experts at The Wharton School.

After successful completion of the Financial Analytics: Forecasting, Modeling, and Optimization Online Course, learners will receive a digital certificate of completion from the Wharton School. 

...Read More
6 Weeks
$ 2,600
Skills Covered:
Financial knowledge Data science knowledge

Offered by

Certificate

Angular Certification Training Course

The Angular Certification Training course by Edureka will help you learn the entire framework of Angular 8, right from scratch. You will learn about the key concepts of Angular, including its components, modules, data binding, Angular animations, forms, and using Pipes and Directives for DOM manipulation. 

Moreover, the Angular Certification Training course by Edureka will also focus on using Dependency Injection (DI) and Services for component interaction, communicating with backend services through the HTTP protocol, and more. The training module consists of hands-on assignments and projects to aid you in effective learning. Moreover, you will have instructor-led online sessions by active practitioners of the IT industry. 

Furthermore, the Angular Certification Training course online allows you to study through video sessions, PDFs, and PPTs to keep things easier. The training course encompasses all the necessary lessons and skills essential to make you an enhanced Angular 8 professional, able to create responsive, interactive, and dynamic web applications. Upon course completion, Edureka will award you with an Angular Developer Certificate as well. 

...Read More
6.5 Weeks
19,995
Skills Covered:
Web application development skills

Offered by

National Institute of Electronics and Information Technology, Chandigarh
Certificate

Web Application Development using Java

People can undertake ordinary everyday tasks like banking and shopping, etc. using their mobile phones, anytime anywhere. This is made possible because there is a dedicated application that enables the user to perform each of these tasks. With the Web Application Development using Java certification course, you can learn how to develop these applications for Google’s Android platform using Java.

The Web Application Development using Java certification by NIELIT Chandigarh will take learners through everything that there is to know about application development using Java: from object-oriented programming, multithreaded programming, operators, data types methods, classes, inheritance, polymorphism, and abstract classes to packages, interfaces, string and input-output classes, exception handling, Java Server Pages (JSP) and JDBC (Java Database Connectivity).

Learners need to invest two hours into Web Application Development using Java online course, every day for six weeks. After that, they will receive their participation certificates, provided that their attendance is 80% or above.

...Read More
6 Weeks
Skills Covered:
Web application development skills
Crash Course in Bootstrap M

Offered by

Certificate

Crash Course in Bootstrap (M)

Crash Course in Bootstrap (M) certification course is offered by the platform of Indian Institute of Technology, Kanpur. The course provides a lot of information regarding bootstraps which help in creating a bootstrap responsive website in an easier way. Students can pursue this course at any time with their own comfortable schedules as this course is a 100 percent online and self-paced course. The course can be accessed for 6 weeks from anywhere in the world. There are no deadlines or specific timings to attend online sessions. Students have the freedom to attend the course whenever they want.

Crash Course in Bootstrap (M) online course helps the candidates gain knowledge regarding coding, programming, website creation, web applications, etc. Students get to learn about every aspect of servers and interfaces. This course is in association with the Indian Institution of Technology, Kanpur. Students become eligible for the verified certificates at the end of the whole session when they successfully complete the entire Crash Course in Bootstrap (M) certification syllabus and pass the required online exam. The certificate contains the name of the candidate, acknowledgement, and the logo of the institution that ensures the credibility of the certification. Participants who wish to pursue this course to make their careers in coding or website creation can apply for this course.

...Read More
6 Weeks
4,237
Skills Covered:
Programming skills
Full Stack Web Development Bootcamp

Offered by

Certificate

Full Stack Web Development Bootcamp

The Full Stack Web Development Bootcamp by ikigaiHub is an extensive course that covers full-stack essentials end-to-end. As an aspiring full-stack developer, this is an ideal curriculum choice, as it includes over 60 hours of one-on-one mentoring by industry experts. This offline programme features hands-on learning via case studies, over 10 quizzes, and the latest industry-relevant syllabus, to name a few. 

Since the training aims to increase your full-stack fluency, the Full Stack Web Development Bootcamp syllabus covers core topics. These include backend technologies, like MongoDB, RESTAPIs, NodeJs, etc., and frontend technologies, including Bootstrap, CSS, and HTML. The live projects will help you gain real-world knowledge and acquire in-demand skills to seek lucrative job roles. 

Moreover, the Full Stack Web Development Bootcamp will also provide 4 industry professionals to help you build the live projects. You’ll also receive career assistance, resume-building guidance, and undergo mock interviews to prepare for recruitment rounds. Once you complete the Bootcamp, you can also earn ikigaiHub’s prestigious certificate, based on your mentors’ assessment. 

...Read More
6 Weeks
Skills Covered:
Web application development skills
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
6 Weeks
Beginner
3,384
Skills Covered:
Data science knowledge Database Management
Site Reliability Engineers Infrastructure Resiliency and Deployment Automation

Offered by

IBM via Edx
Certificate

SRE Infrastructure, Resiliency and Deployment Automation

6 Weeks
Intermediate
Free

Articles

Popular Articles

Latest Articles

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses