318 Courses and Certifications

List of Online Courses and Certifications

Career Category
Specialization
Job Role
Skills

Pricing

-
To
Machine Learning

Offered by

Certificate

Machine Learning

According to a Hackernoon report, 74% of decision-makers, corporate owners and IT executives believe machine learning has the ability to transform their work and sector. Companies that use machine learning to enhance organizational performance and improve the decision-making process have clear benefits over those that do not. The Machine Learning online course aims to provide candidates with the knowledge and skills needed to comprehend the effect of machine learning and effectively articulate its integration.

It has never been simpler for businesses of all sizes to leverage the value of data. Introduction open-source and free Artificial intelligence and machine learning technologies. Embedding machine learning technologies into an organisation effectively necessitates a practical grasp of its concepts. The Machine Learning training teaches about the various types of modelling concepts used in machine learning. The Machine Learning syllabus focuses on determining the models, methodologies, and ethical implications of machine learning techniques, as well as presenting an economic case for using them in the firm.

...Read More
6 Weeks
Skills Covered:
Knowledge of Algorithms Machine learning
Certificate

Oxford Artificial Intelligence Programme

Artificial intelligence (AI) has already had a major impact across the economy, running in short order in the global business environment. To truly understand the potential it holds, you first need to understand how technology works. The Oxford Artificial Intelligence Programme certification course discusses the framework of artificial intelligence technology with a brief overview of its history, capabilities, functionalities and implied ethical challenges.

The Oxford Artificial Intelligence Programme certification by Getsmarter covers what is the use of artificial intelligence now and in future. The course teaches how artificial intelligence can be implicated in business. The course encourages critical evaluation of artificial intelligence. The course introduces AI sub-disciplines and mechanics including various types of deep learning, machine learning and neural networks.

The Oxford Artificial Intelligence Programme certification course Introduces real-life case studies and empirical research to form an opinion on the capabilities and potential of artificial intelligence and its use in personal as well as organisational context. The course helps to develop a basic understanding of artificial intelligence technology.

...Read More
6 Weeks
1,11,549
Skills Covered:
Knowledge of Artificial Intelligence
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 6 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

Swiss Federal Institute of Technology Lausanne via Coursera
Certificate

Functional Programming Principles in Scala (Scala 2 version)

Functional Programming Principles in Scala (Scala 2 version) is a 45-hour long online certification programme offered by École Polytechnique Fédérale de Lausanne (EPFL).  The intermediate-level course will provide you with a sheer glance into functional programming.  Functional Programming Principles in Scala (Scala 2 version) Certification Course will guide the learners on various aspects of functional programming, the elements of the functional programming style, Scala, and the like. 

The learners of the Functional Programming Principles in Scala (Scala 2 version) Training should have a minimum of one year of programming experience. Likewise, the knowledge and experience in the programming languages of  JavaC#Ruby,  C/C++, Python, or Javascript are also highly recommended for the ideal candidates for the programme.  Functional Programming Principles in Scala (Scala 2 version) Certification by Coursera, offered by Coursera, is open to the global learning community as they can learn it in the languages Arabic, French, Portuguese (European), Serbian, Vietnamese, Korean, German, Chinese (Simplified), Italian, Russian, Turkish, English and  Spanish using the subtitles. Through the scala programming course, the learners will also be equipped with practical exposure through hands-on functional programming examples. 

...Read More
6 Weeks
Intermediate
Free
Skills Covered:
Programming skills
Course on Computer Concepts

Offered by

Certificate

Course on Computer Concepts (CCC)

The Course on Computer Concepts (CCC) certificate program offered by NIELIT is designed for professionals or aspirants willing to equip themselves with the use of computers in today’s life in both professional and personal ways. The course offers both theoretical and practical hands-on approaches to learning various topics on computers. Participants can learn to use both the operating system and software packages in one course. 

Also, this course exposes students to the fundamentals of financial literacy in order to understand various services offered by schemes in the government. 

This course spans for a duration of 6 weeks within an 80-hour syllabus framework. With a bilingual medium of instruction, the course can benefit many people and it is easily accessible online through the Digital India platform. Every day, the candidate has to spend a duration of 3 hours as a part of syllabus planning and at the end of the program, an online exam is conducted which acts as the final criteria for certification.

...Read More
6 Weeks
1,200
Skills Covered:
Computer skills Knowledge of IT industry
Computer Science 101

Offered by

Certificate

Computer Science 101

The computer science 101 certification course by edX helps the aspirants sharpen their knowledge. Candidates can enrol themselves in the course and learn about the different terms used in the field of computer. Starting from the basics, about the devices to coding everything has been involved in the computer science training.

The computer science 101 training course would consist of assignments, discussion forums, quizzes and projects.  Participants will be provided with a platform to experiment with the knowledge they acquire. They can contact the tutor if they have any questions. Anyone who is able to use the web browser will be successful in completing the computer science training.

As the computer science 101 online course starts from the source, it teaches the candidates about hardware, software etc. The candidate does not need to have any knowledge before this course. Certification shall be provided at the end of the computer science 101 programme which can be shared on LinkedIn for getting better jobs, salary hikes, etc. The course is to be learned in a self-paced mode but has 2 separate tracks. In the audit mode, the candidates will only get limited period access to the course materials. Whereas, in the verified track, the candidates will be able to study the course for an unlimited period.

...Read More
6 Weeks
Beginner
Free
Skills Covered:
Computer skills
Introduction to FinOps

Offered by

Certificate

Introduction to FinOps

Cloud services are becoming extremely relevant to organizations. So, the Introduction to FinOps course by edX helps professionals understand the challenges faced by organizations that use cloud and DevOps better. Candidates who work in their organizations' cloud and DevOps teams can join this programme to learn how to reduce acquisition costs by meeting consumer demands faster and better.

The Introduction to FinOps certification program will equip you with the tools to align internal cloud stakeholders and Hyperscale cloud providers. This course is designed for a wide audience such as IT or DevOps architects, finance or account professionals, product managers, and executives overseeing cloud services. 

Moreover, the Introduction to FinOps online program is an introductory course taught by the executive director of the Linux Foundation, Prof J R Storment, who has extensive experience in the FinOps area. By the end of the course, you will know how to save money in your organization and make timely data-backed decisions in the cloud. So, you can drive better cloud practices and improve business performance. 

The students will be given two tracks namely verified and audit to choose and complete the programme. Both the tracks are self-paced but during the audit track, Edx offers no certificate and only limited time access for learning the programme. During the second track which is the verified track the time for accessing the course is unlimited.

...Read More
6 Weeks
Beginner
Free
Skills Covered:
Knowledge of cloud computing
Algorithms Design and Analysis Part 2

Offered by

Certificate

Algorithms: Design and Analysis, Part 2

The Algorithms: Design and Analysis, Part 2 online course by edX, is aimed at learners who have at least some experience in programming. It is a self-paced intermediate-level programme with a rigorous curriculum that focuses more on conceptual understanding and the bigger picture than mathematical details and low-level implementation.

The topics covered under the Algorithms: Design and Analysis, Part 2 certification syllabus include Greedy Algorithms (Clustering, Scheduling, Huffman Codes, Minimum Spanning Trees), Dynamic Programming (Sequence Alignment, Shortest Paths, Optimal Search Trees, Knapsack), NP-Completeness, Local Search, and Analysis of Heuristics.

The Algorithms: Design and Analysis, Part 2 training programme by edX includes various assessments through which learners can practice and master Algorithms. These include six multiple-choice problem sets, six programming assignments, and a final multiple-choice exam. 

Moreover, there is no due date for these assignments, allowing learners to work through the course at their own pace. But to complete the course comfortably within six weeks, they must study two to four hours a week. Edx has 2 tracks namely the verified track and the audit track which allows the students to finish off the course. During the verified track, the candidates will get unlimited but paid access to the course materials. In the audit track, the candidates will be getting limited but free access to the course materials.

...Read More
6 Weeks
Intermediate
Free
Skills Covered:
Knowledge of Algorithms
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
Free
Skills Covered:
Problem Solving Ability Animation skills Game designing skills
Certificate

AP Computer Science A: Java Programming Polymorphism and Advanced Data Structures

Computer science programming is an exciting and fulfilling career option. We, at edX, have partnered with Purdue University to bring to you the AP Computer Science A: Java Programming Polymorphism and Advanced Data Structures program in Computer Science that encompasses Java Programming; specifically, the concepts associated with Polymorphism and other advanced data structures 

The main strategies covered in the AP Computer Science A: Java Programming Polymorphism and Advanced Data Structures training include but are not limited to Object-Oriented Programming, Abstract classes, keywords, generics, search algorithms, and exceptions. This is taught from the basics by a renowned learning mechanism developed at Purdue University. The teaching methods are exemplary.

The AP Computer Science A: Java Programming Polymorphism and Advanced Data Structures course is for those looking to immerse in the founding principles of Java programming, more so for those who are current students of the subject and would like a new approach towards learning. This 6-week course requires 5 to 10 hours of input from the candidates for an optimum learning experience. The students will be given two tracks called the free/audit track and the audit/verified track to get done with learning the programme. During the free track, the stduents will be offered no completion certificate with limited course access whereas in the paid track, the candidates will be able to visit the course materials for an unlimited time and they will also offered a course completion certificate.

...Read More
6 Weeks
Beginner
Free
Skills Covered:
Programming skills
Certificate

AP Computer Science A: Java Programming Loops and Data Structures

Computer programming is a sought-after skill by many technology companies around the globe. The AP Computer Science A: Java Programming Loops and Data Structures program is brought to you by Purdue University and covers the basics relevant to the AP Computer Science A course and its corresponding examination.

The key elements are taken into cognizance by the AP Computer Science A: Java Programming Loops and Data Structures course includes the logic associated with repetition statements such as for, for-each, while, and do-while. These bundles allow for a given condition to be checked repeatedly in a loop to achieve an envisaged task. Thus, it is targeted at first-level students.

The AP Computer Science A: Java Programming Loops and Data Structures training will last for 6 weeks and the participants are expected to dedicate 5 to 10 hours on a weekly basis for maximum impact. It is a self-paced program and is accessible through mobile platforms as well. Thus, the students have a fair bit of autonomy.

...Read More
6 Weeks
Beginner
Free
Skills Covered:
Programming skills

Offered by

Certificate

Embedded Systems Essentials with Arm: Getting Started

The industry is quickly getting dominated by arm-based technologies. Therefore, the Embedded Systems Essentials with Arm certification program will help you get equipped with embedded systems that play a critical role in devices like mobiles, smartwatches, and wearables. 

The Embedded Systems Essentials with Arm certification syllabus will include free access to the Mbed simulator, which will help you apply your learnings to build real-world embedded applications without hardware. Furthermore, the course will touch upon embedded systems in IoT applications and help you understand the Arm architecture and processors that suit the application. 

Offered by Arm Education, the Embedded Systems Essentials with Arm online course is taught by Khaled Benkrid, Shuojin Hang, Mark Allen, and Tim Wilmshurst in an engaging and application-oriented manner. Under the faculty’s guidance, the course covers digital and analog I/O, time, and pulse width modulation to set up audio wave generators, low-power features, and more. 

The candidates may enroll in this course for free or by paying a certain amount of money. There are 2 tracks namely verified or audit track which offers direct access to the course materials. If the candidates opt for the verified mode they are entitled to unlimited access and if they opt for the audit access, they are going to receive only limited access to the course materials.

...Read More
6 Weeks
Intermediate
Free
Skills Covered:
Knowledge of engineering
Certificate

AP Computer Science A: Java Programming Classes and Objects

The Certification course AP Computer Science A: Java Programming Classes and Objects is a basic programming course for beginners who want to learn programming skills. The course is certified by Purdue University. You are going to learn the programming skills in Java language in AP Computer Science A: Java Programming Classes and Objects. There are three instructors for the course. 

The certificate course, AP Computer Science A: Java Programming Classes and Objects will cover the most important yet the simplest concepts of programming in Java. The fundamentals covered in the course are the building blocks for any programming language used by the coders. Writing effective programs and applying the knowledge in a fruitful way is the major goal of the course. 

The course introduces you to programming in Java through various concepts. You will learn writing programs using classes, will know the meaning of objects, develop the skill of creating interfaces, and much more through Java programming language. AP Computer Science A: Java Programming Classes and Objects will be beneficial to learn the important programming fundamentals with a basic knowledge of Java.  

...Read More
6 Weeks
Beginner
Free
Skills Covered:
Java Programming skills

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. You 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

Offered by

Certificate

Selenium Certification Training Course

The Selenium Certification Training Course by Edureka provides you 36 hours of live online classes. Each class is followed by a quiz so that you get a better hold of the learnings. You will also receive practical assignments to strengthen your understanding. In case you miss a class, you’ll always have access to a recorded session of the same. Moreover, you will have 24x7 support and a forum to share your queries.

In Edureka’s Selenium Certification Training Course , you will learn about the basics of Selenium and its different parts like Selenium IDE, Selenium WebDriver, and Selenium Grid. This course will enable you to operate TestNG while studying the Page Object Model Design pattern, which will aid you in optimising the application of your scripts.

Besides, you can get certified by enrolling in the Edureka’s Selenium Certification Training course. After getting registered, you will have to finish the quizzes, assessments, classes, and a final course project to get accredited by Edureka as an Automation Tester using Selenium.

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

Offered by

Certificate

Data Science with Python Certification Course

Data Science with Python Certification Course is being provided by Edureka for the learners who are keen to strengthen their base of data science concepts. Edureka is an educational platform, which provides the learners with a chance to pursue their courses through live online courses.

The participants of this course will not only learn the fundamentals of Statistics, Python and Machine Learning but will also understand the application of python in Data Science. This course is a step by step guide to Data science and python with extensive hands on.

They will learn from the basics of Statistics such as median, mean, and mode to exploring features such as Regression, Data Analysis, classification, clustering, cross validation, naive Bayes, label encoding, random forests, support vector machines and decision trees with examples and exercises to help the participants understand better.

They will be taught reinforcement learning, an important aspect of Artificial Intelligence and application of Machine Learning Algorithms. This course will cover basic as well as advanced concepts of Python like writing Python scripts, file operations, the sequence in Python and the usage of libraries like pandas and Numpy.

...Read More
6 Weeks
21,995
Skills Covered:
Knowledge of Python

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

Offered by

Certificate

Salesforce Platform Developer 1 Certification Training

The Salesforce Platform Developer 1 Certification Training course by Edureka is a six-week course designed to help you develop and deploy basic business logic and user interfaces with the use of programmatic capabilities of the Force.com platform. 

The course enables the candidates to write business logic customizations using Apex triggers and classes with the help of SOQL and DML. Also, to design programmatic solutions that take advantage of declarative customisations. 

The Salesforce Platform Developer 1 Certification Training programme also teaches you to design programs on a multi-tenant platform. In addition to this, the course also teaches you how to write Visualforce markup and code to customise the user interface.

Moreover, the curriculum includes modules on how to make use of the built-in testing framework to test Apex and Visualforce code. Upon completion of the Salesforce Platform Developer 1 Certification Training course, you will become an expert in writing business logic. Besides, you will also learn the art of using Visualforce UI customise applications.

...Read More
6 Weeks
19,995
Skills Covered:
Knowledge of cloud computing Database Management Programming skills
Advanced Linear Models for Data Science 1 Least Squares

Offered by

Certificate

Advanced Linear Models for Data Science 1 Least Squares

The Advanced Linear Models for Data Science 1: Least Squares course helps you develop a strong foundation of linear and regression modelling. Johns Hopkins University offers the programme, and your instructors will be subject-matter experts. It is the third part of the Advanced Statistics Specialisation by Coursera.  

Moreover, the course completion certificate that you will receive is shareable, after finishing the Advanced Linear Models for Data Science 1: Least Squares programme by Coursera. It will allow you to establish your relevant expertise in the field. Learn and develop fluency in the basics related to least squares and regression modelling, at your own pace.

In addition, the Advanced Linear Models for Data Science 1: Least Squares course features immersive content, developed around a self-paced model to align perfectly with your schedule. The training also provides adjustable deadlines. Furthermore, the online course allows you to quickly and efficiently start studying. You have to devote nearly 8 hours of learning time to the programme.

...Read More
6 Weeks
Expert
3,184
Skills Covered:
R Programming Knowledge of Applied statistics
Certificate

Algorithms Part II

Algorithms are an essential part of the computer to process data effectively. Algorithms are used as specifications for performing tasks like automated reasoning, calculation and even for data processing. Algorithms are becoming an important part of our lives even if we don’t notice it. To make a computer do whatever we desire it is important to write a programme for which algorithm plays an important role. With the help of which one can command the computer whatever they want to.

Whatever one thinks of making from a website to an app they need to create a programme in which programming plays a very important part. This course of Algorithms part II is specially designed for the candidate to upgrade their knowledge about algorithms after they have completed the part one course. It will help them to master their skills in programming and make them stand out from the competition that is prevailing in this era.

...Read More
6 Weeks
Intermediate
Free
Skills Covered:
Knowledge of Algorithms

Offered by

Certificate

The Bits and Bytes of Computer Networking

In this era of technology, the world has evolved to an extent that we have become dependent on networking for growth and survival. Active networking is said to be vital in career growth by building one`s reputation in every form. Exchange of information during challenges is beneficial for networking as it allows one to gain new insights that wouldn’t be possible to get otherwise. 

Every company searches for employees that have good knowledge about it and can handle the company's network effectively in a smart manner. This course will help the candidate learn and gain about the process work and train them in the field of networking by learning in detail about its bits and bytes and help them gain mastery. The course is designed by keeping in mind all the needs that are required for a beginner to learn in order to successfully finish the course and upgrade their portfolio.

...Read More
6 Weeks
Beginner
1,143
Skills Covered:
Troubleshooting Knowledge of computer networking
Build a Modern Computer from First Principles From Nand to Tetris

Offered by

The Hebrew University of Jerusalem via Coursera
Certificate

Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course)

The Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course) certification programme is a 100% online course. It is offered by The Hebrew University of Jerusalem. The programme has been developed by industry experts and knows what is in trend. Since the experts conceptualised it, it promises to abreast the candidates with latest and recent developments only.  The programme is divided into six different modules which can be easily completed and covered in approximately 43 hours of time span. These modules comprise videos, assignments, practise exercises, quiz and other elements which makes the learning process an interactive and practical one.  By doing this programme, candidates will open new gates of opportunity and growth for their career. The programme will also make the foundation of the candidate strong and worthy. It will also aid them in gaining a practical edge over other competitors in the market. 

...Read More
6 Weeks
Free
Skills Covered:
Mathematical skill

Offered by

Certificate

Operating Systems and You: Becoming a Power User

Offered by Google, the Operating Systems and You: Becoming a Power User course certification programme is ideally best for candidates or aspirants who want to excel and prosper their career in Linux and Windows Operating System. The programme has been developed by experts in the industry and hence all the latest inclusions with respect to technology have been taken care of. Candidates can easily access this programme as it is a 100% online programme. It is imparted via videos, demonstrations and several other modes which make this programme worth pursuing. 

...Read More
6 Weeks
Beginner
1,143
Skills Covered:
Knowledge of Linux
Getting Started with SAS Programming

Offered by

Certificate

Getting Started with SAS Programming

Getting Started with SAS programming course certification is for the learners who want to acquire skills and gain knowledge about SAS programming. This course is helpful for learners who are just beginners. The SAS programming language is a system programming language which is operated for statistical analysis. It can easily be used as common spreadsheets and databases for better understanding of the contents. SAS programming language is most commonly used in the commercial market and is open-source software. 

SAS stands for Statistical Analysis System. It is a software suite developed to ease statistical and commercial market analysis. SAS programming can easily process complex data and give out various insights that help in better decision making or predict possible solutions for the problem.  SAS is a very powerful analytics programme for various organizations who needs an urgent solution from their data. SAS provides a bunch of analytics solutions and helps by providing industry knowledge for easy access to the solutions. 

...Read More
6 Weeks
Beginner
4,038
Skills Covered:
Programming skills
C for Everyone  Programming Fundamentals

Offered by

Certificate

C for everyone: programming fundamentals

The C for Everyone: Programming Fundamentals course is a beginner-level programme to help you get started with the C language for programming. The course curriculum consists of the fundamentals of C and has been built for everyone, absolute beginners in programming or coding. It will give a head-start to interested learners who want to establish a firm foundation to learn the C language and then progress to the advanced courses.

The C for Everyone: Programming Fundamentals training has been created in collaboration with the University of California, Santa Cruz. The curriculum includes learnings such as the history, data types, lexical elements, simple functions, control flow, recursion, and advanced functions of C. These concepts will provide an in-depth understanding of the fundamentals of C that help it to operate.

Moreover, the C for Everyone: Programming Fundamentals course by Coursera can be joined for free and features flexible deadlines and pre-recorded videos to help you learn at your own pace. The course curriculum is available in English, but subtitles are available in multiple languages. Upon satisfactory completion, you will receive the course certificate.

...Read More
6 Weeks
Beginner
4,023
Skills Covered:
Programming skills
Algorithmic Toolbox

Offered by

Certificate

Algorithmic Toolbox

The certificate programme on Algorithmic Toolbox by Coursera is an intermediate level course that will cover basic ideas for problems arising in the practical applications of computational problems, algorithmic techniques, greedy algorithms, Sorting and searching, Dynamic programming, and divide and conquer. The course offers a lot of theory and understanding of the burning questions in programming. It helps candidates develop an understanding of how to solve the most commonly arising problem and how they can break it into pieces and solve them recursively, Further how they can sort data and how it can help in searching, when it is ok to proceed greedily and how genomic studies use dynamic programming.

The candidates will be given enough practice in solving the computational problems, implement the solutions efficiently, design new algorithms, and ensure the easy and smooth running of the programs. This course forms a part of specialisation in Data structures and algorithm specialisation, for candidates willing to learn more about the topic and further continue to take the specialization too.

For candidates and professionals willing to learn about the new challenges in programming and better equip themselves for staying relevant in the industry this course on Algorithmic Toolbox will offer a much better understanding of the subject and help them take the next step in their career.

...Read More
6 Weeks
Intermediate
6,486
Skills Covered:
Programming skills Knowledge of Algorithms
Excel VBA for Creative Problem Solving Part 1

Offered by

Certificate

Excel VBA for Creative Problem Solving, Part 1

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

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

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

...Read More
6 Weeks
Beginner
4,023
Skills Covered:
Problem Solving Ability Programming skills Knowledge of Excel
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
Data Structures

Offered by

Certificate

Data Structure

The soul of programming is said to be data structures and algorithms. Data structures aim to hold the data while the algorithms aim to solve the problem using the data. Data structures are the key to the computer algorithms which help the programmers to manage the data efficiently. The perfect selection of data helps to enhance the efficiency of the computer programme.

Computer science in this era is all about sorting and computing from given data. So, it is necessary to have a powerful knowledge about data structure, it will help one deal with different ways of arranging, storing and processing the data. It helps in utilizing maximum space and also decreases the complexity in deletion of data, addition as well as insertion of data.

To be a successful data processor one should acquire all the skills appropriately and should master their skills that will make them stand out of the crowd. Each and every company searches for an employee who has the ability to overcome all the problems and keep up to the needs and the requirements of the company. This is the platform where they can shape their skills for the same.

...Read More
6 Weeks
Intermediate
6,486
Skills Covered:
Programming skills
C for Everyone Structured Programming

Offered by

Certificate

C for Everyone: Structured Programming

The C for Everyone: Structured Programming course by Coursera is the second one in their ‘Coding for Everyone: C and C++ Specialization’ programme. This training is completely self-paced, 100% virtual, and progresses towards an advanced understanding of C and C++. Besides, the deadlines are flexible, and the coursework is in the form of pre-recorded videos. Thus, you will not miss an iota of what is being taught.

The curriculum, created in collaboration with the University of California, Santa Cruz, spans across five weeks, with a practice exercise at the end of every lesson, to help you test the concepts you’ve learnt. The lessons in C will teach you the basics of programming, while the lessons in C++ will develop on those foundational lessons. Moreover, the graded quizzes and assignments with peer feedback will help gauge your expertise even further. 

Furthermore, you will also receive the certification of specialization after you successfully complete the Coursera C for Everyone: Structured Programming programme. The certificate is shareable on LinkedIn, printed Resumes, and CVs. Additionally, Coursera offers financial aid for this course as well.

...Read More
6 Weeks
Intermediate
4,023
Skills Covered:
C++ Knowledge of Artificial Intelligence Knowledge of Monte Carlo Method

Articles

Popular Articles

Latest Articles

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
  • 150M+ Students
  • 30,000+ Colleges
  • 500+ Exams
  • 1500+ E-books
  • Economic Times
  • Financial Express
  • Firstpost
  • Livemint