1569 Courses and Certifications

Online Programming And Development Courses & Certifications

Career Category
Specialization
Job Role
Skills

Pricing

-
To
Certificate

C Programming: Using Linux Tools and Libraries

C Programming: Using Linux Tools and Libraries certification course is designed to provide comprehensive knowledge of professional tools and libraries to create a code with C programming language. The language is in demand because of its exceptional features, built-in libraries, and robust functionality. C programming is the foundational language that can be considered the first step in the world of coding. The course is structured by experts and aims for the overall development of the learner in C programming, focusing majorly on Linux tools and libraries. 

C Programming: Using Linux Tools and Libraries training is provided by the Dartmouth IMTx experts who shall guide the candidate on the path of achieving complete knowledge of C programming. The self-paced online learning course is available on the EdX portal for learners who are interested in learning C programming. The learner who will complete the curriculum and pass the associated assignments shall be eligible to receive C Programming: Using Linux Tools and Libraries certification by EdX. The course shall help the learners to gain practical as well as theoretical working of codes in the programming language. 

There are two different modes to pursue the self-paced programme, namely, verified and audit-free tracks. In the verified mode, the students will get unlimited access to the courses and a certificate of completion whereas in the free track, they can audit it for a limited duration. 

...Read More
5 Weeks
Intermediate
Free
Certificate

Computer Vision for Embedded Systems

5 Weeks
Expert
Free
Certificate

JavaScript Introduction

The JavaScript introduction online course is provided by the online educational platform Edx and developed and designed by the ‘World Wide Web Consortium’(W3C) and the University of Cote d’Azur. This entry-level course is part of the W3C’s ‘Front-end web developer’ professional certification and is scheduled for the candidates for five weeks. The students will have to spend about six to eight hours per week to finish the course.

This computer science course is a study about making websites more interactive by improving the website content, multimedia, graphic images, etc. It helps the candidates develop skills and an understanding of the JavaScript programming language. The online training is instructed by Professor Michael Buffa from the University of Cote d’Azur.  The JavaScript introduction online program will enable the students to read the source code belonging to a JavaScript example on the internet. The interactive sessions and coding videos provide a practical learning experience for the students to grasp the concepts effectively.

The programme is a self-paced online programme and it can be taken by the learners in two different modes; verified and audit modes. In the verified track, the learners can access the programme unlimitedly and get a certificate of completion. In the free mode, they will have access only for a limited duration. 

...Read More
5 Weeks
Beginner
Free
Skills Covered:
Programming skills Java Web application development skills Software development skills Animation skills Knowledge of CSS Knowledge of Algorithms
R Programming Basics for Data Science

Offered by

IBM via Edx
Certificate

R Programming Basics for Data Science

5 Weeks
Beginner
Free
Certificate

AI and Machine Learning Algorithms Using Python

A course in data science, the AI and Machine Learning Algorithms Using Python programme will provide you with a strong foundation in the theories of machine learning. You will learn through practical scenarios and experience the deployment of machine learning models. 

The AI and Machine Learning Algorithms Using Python syllabus will cover the core principles of AI technology like standard regression techniques and ML categories (unsupervised and supervised learning). You will also become adept at understanding how machine algorithms behave and learn.   

Additionally, you will receive practical experience by producing and deploying a machine learning model. This course will teach you how to use Azure Notebooks and Python to extract insights from ML models after they've been deployed. All this will be covered in a span of five weeks. However, you can study the AI and Machine Learning Algorithms Using Python certification programme at a pace convenient to you. Finally, you will receive a digital certificate on successful completion. 

...Read More
5 Weeks
900
Skills Covered:
Machine learning
Introduction to CSS3

Offered by

Certificate

Introduction to CSS3

The Introduction to CSS3 by Coursera is the second course in the specialisation of “Web Design for Everybody.” It is structured to help you get familiarised with the basics of Cascading Style Sheets (CSS3). The course curriculum focuses on how CSS3 is used to stylize websites through unique layouts, fonts, and customised shades. It will teach you mainly about writing CSS rules, how you can test codes, and establishing professional programming habits. 

The Introduction to CSS3 by Coursera has been designed in association with the University of Michigan, Ann Arbor. Industry-expert instructors will teach you the core concepts such as styling with CSS3, pseudo-classes, transitions, and more. These will help you gain fluency in evaluating web pages, sketching designs, and implementing those using CSS. The programme will teach you how CSS is used in web development to enhance the styling of web pages and ensure that they do not create barriers for viewers with physical and cognitive disabilities. 

Furthermore, the Introduction to CSS3 certification course features free enrolment, fully online learning, pre-recorded course content, and flexible deadlines. They allow you to learn the concepts at your own pace. After completing the course, you will receive the certificate. 

...Read More
5 Weeks
Beginner
3,369
Skills Covered:
Web application development skills

Offered by

Certificate

Node.js Certification Training Course

On successful course completion of Node.js Certification Training Course, the participants will be able to build real-time applications. The Node.js Certification Training course will cover various topics like MongoDB, Nginx, REST APIs, testing, microservices architecture, and more, to provide a comprehensive understanding of Node.js. Throughout the course, you will acquire expertise in the various Node.js concepts to facilitate efficient web development.

The Node.js Certification Training Course by Edureka will make you adept at writing a real-time chat application with Socket IO and developing web applications using microservices. With a hands-on learning approach, this training will make you proficient in all the primary Node.js concepts.

Besides, the course will be taught by experienced faculty members, with dedicated doubt clearing sessions online. Not to mention, Node.js certification is highly valuable these days, and many IT firms vouch for it. So, you can expect to land a lucrative role after this training.

...Read More
5.5 Weeks
16,995
Skills Covered:
Web application development skills
User Interface Personalization

Offered by

Certificate

User Interface Personalization

5 Weeks
Beginner
Free
Using Databases with Python

Offered by

Certificate

Using Databases with Python

Coursera is offering a programme namely Using Databases with Python with collaboration with the University of Michigan. The course can be enrolled for free and has a future for databases with Python. Therefore, candidates enrolling in this programme can prosper their career in this field with enhancement to the modern world and technology. With a large amount of data to store in a secured manner, this programme comes as a rescue to help professionals and students as well. 

With a large number of technical enhancements in the engaging world, everyone is looking for storing data that is too secure so that the data can be only accessed by certain members. Data stored in the database can be accessed by only a particular language called SQL (Structured query language) with that type of query language the data in the database will be accessed by particular authorization only. 

The course is offered by Coursera for free so that course materials and assignments can be accessed free of cost. Coursera strives to give the student the best type of learning experience so that they can increase their growth career in their desired field.

...Read More
5 Weeks
Beginner
3,369
Skills Covered:
SQL knowledge Database Management Knowledge of Data Visualization Knowledge of Python
Managing Big Data with R and Hadoop

Offered by

Certificate

Managing Big Data With R and Hadoop

The Managing Big Data With R and Hadoop training is a five-week training programme offered by the FutureLearn portal in association with the Partnership for Advanced Computing in Europe (PRACE). In this course, candidates will learn about statistical learning, the use of Linux with Hadoop, and how to manage data using different tools and techniques such as R, Hadoop, and R Studio. Also, learners will learn to use the big data Hadoop tool to manage and analyse big data for the organisation or client.  

Managing Big Data With R and Hadoop online course will be taught by Janez Povh, Biljsna Mileva Boshkoska, and Leon Kos using the English language as a medium of teaching. This course is designed for people who are interested in learning about data science, computational statistics, and machine learning. To apply for this course, students will have to visit the official website of the provider and register for the Managing Big Data With R and Hadoop online course. As for the complete information about this course, please go through the article given below.

...Read More
5 Weeks
Intermediate
Free
Skills Covered:
Data science knowledge Knowledge of Big Data Machine learning Knowledge of Linux
Certificate

Java Programming Solving Problems with Software

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

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

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

...Read More
5 Weeks
Beginner
3,369
Skills Covered:
Java Problem Solving Ability Knowledge of Algorithms
Certificate

Java Programming Arrays, Lists, and Structured Data

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

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

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

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

Java Programming: Principles of Software Design

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

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

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

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

Introduction to Java Programming Part 1

Introduction to Java Programming – Part 1 is ideal for learning and developing the fundamentals of elemental Java programming and the topic of data abstraction.  Introduction to Java Programming – Part 1 certification emphasizes the subject of “Computer Science”. The object-oriented framework will be provided in Introduction to Java Programming – Part 1 so that students are made familiar with problem representation. 

Introduction to Java Programming – Part 1 certification course will be focusing on - loops, statements, variables, data abstractions, loops, and others. The programme will thus be introducing the participants to the core elements of java programming. The five-week session will consist of two parts. In the first half, the applicants will be introduced to the various domains of data types, problem-solving, branching, and loops. While the second half of the course will focus on - string manipulation, simple event-driven programming, fileI/O, and others. The certification session will thus be enabling the participants to tackle real-world problems and frame solutions according to the requirements. 

The candidates will have two tracks to choose their study mode for completing this course. One is the audit track which offers self-paced learning free of cost for a limited period only. On the other hand, the other track is called the verified track which offers unlimited access to the course but for it the candidates need to pay some fee.

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

Introduction to Java Programming Part 2

Introduction to Java Programming – Part 2 Online Certification online course is a self-paced learning experience that introduces you to the basics of Java programming language. The online certification is split into two five-week courses, and this second part covers some of the advanced topics such as multi-dimensional arrays and character strings. 

Furthermore, the Introduction to Java Programming – Part 2 training uses images to explain and enhance your understanding of the concepts. The course curriculum is well-curated and teaches students how to write procedural programs using control statements, loops, variables, data abstraction, and more. Ultimately, the program aims to teach how real-life problems can be solved using the right algorithm. 

Besides, Introduction to Java Programming – Part 2 certification is entirely free of cost for interested students. Moreover, it has been developed by edX in association with the prestigious Hong Kong University of Science and Technology. Students can earn a certificate by paying the fee and sharing it on LinkedIn to improve their chances of getting employed. The students may choose any one of the tracks available namely verified and audit to complete the programme. Both the tracks are self-paced but during the audit track, the candidates will get limited period access to the course. On the other hand, the verified track offers unlimited time for accessing the course.

...Read More
5 Weeks
Beginner
Skills Covered:
Java
Java Programming Fundamentals

Offered by

Galileo University, Guatemala City via Edx
Certificate

Java Programming Fundamentals

The candidates can enroll in the Java programming fundamentals course by edX and learn the basics of coding involved while doing programming. In the world of coding, java is the most basic needed, the candidates will be taught loops, conditional statements, and syntax in the Java programming fundamentals certification course.

The course involves question sets for candidates to help them assess their learning at every stage. Assignments help them stay on track and come up with the best possible solutions. Java programming fundamentals online course will be conducted by experts who have great knowledge in this field; the candidates can reach out to them at any point for help.

Differences between the conditional statements have been covered more simply in the Java programming course. The course also involves certification for the candidates, if they go for a verified course. The certification is provided at the end of Java programming fundamentals when the candidate completes it. Edx offers 2 tracks which are namely the verified track and the audit track. For the verified track, the candidates may access the course for a lifetime by paying some fee. The audit track on the other hand is free of cost but the materials can be accessed only for a limited period access.

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

Java Programming: Build a Recommendation System

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

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

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

Deep Learning on Azure with Python: Introduction to Machine Learning

The Deep Learning on Azure with Python certification course is a five-week-long online programme designed to help you develop the critical skills required of a Machine Learning Engineer. You will understand the intricate workings of Deep Learning during this programme. You will also know about the Data Science skills needed to build Machine Learning (ML) models.

Throughout the Deep Learning on Azure with Python online programme offered by FutureLearn, you will explore how ML enables you to build complex systems. Also, you will know about its broad spectrum of applications, including medical diagnosis, self-driving cars, etc.

For building ML models during FutureLearn’s Deep Learning on Azure with Python online course, you will use Microsoft Cognitive Services on the MS Azure cloud platform. Python programming shall be used for this purpose. You will get hands-on experience and a thorough introduction to the field of Machine Learning with practical examples. Moreover, by obtaining the course certificate, you can prove to your future employers that you are job-ready and skilled in this field. 

...Read More
5 Weeks
900
Skills Covered:
Knowledge of deep learning Knowledge of Artificial Intelligence Data science knowledge Machine learning Knowledge of Python
Introduction to R Programming for Data Science

Offered by

Certificate

Introduction to R Programming for Data Science

The Introduction to R Programming for Data Science online certification was developed by IBM Skills Network and instructed by Yan Luo, Ph.D., Data Scientist, and Developer and is made available through Coursera and is targeted at individuals who are interested in learning the fundamental ideas behind data science and data analysis operations using the features of R programming. The Introduction to R Programming for Data Science online course teaches individuals about the fundamentals of the R language, including data types, data manipulation methods, and how to carry out basic programming operations.

Introduction to R Programming for Data Science online classes contains 10 hours of video-based study materials that introduce individuals to basic programming concepts, standard data structures, and data manipulation techniques, all with the assistance of the R programming language. Individuals who successfully finish this program will be able to develop a basic program in RStudio, work with data in a data frame or matrix, and complete the final project as professional data analysts utilizing Watson Studio and Jupyter notebooks to gather and evaluate data-driven insights.

...Read More
5 Weeks
Beginner
3,277
Skills Covered:
Data science knowledge R Programming
Analyzing Data with Python

Offered by

IBM via Edx
Certificate

Analyzing Data with Python

Analyzing Data with Python certification course is designed by IBM and taught by Joseph Santarcangelo - PhD., Data Scientist at IBM, which is delivered by edX, which is targeted at the students looking for a comprehensive learning environment that could assist in their mastery of the concepts and methods required to develop the skills necessary for analyzing data with the Python programming language. Students who are interested in enrolling in the Analyzing Data with Python online classes by IBM and edX should be familiar with the fundamentals of programming in Python.

Analyzing Data with Python online training is a 5-week learning program that includes approximately 20 hours of extensive video-based materials that cover topics such as data loading, data manipulation, data preparation, data cleaning, linear regression, data visualization, ridge regression, polynomial regression, and machine learning models. Students who successfully finish the verified version of this program will also receive a skill badge that validates their knowledge and skills. This self-paced programme free course and they learners can upgrade it to the verified mode and get certification by paying the course fee. 

...Read More
5 Weeks
Beginner
Free
Skills Covered:
Knowledge of Python Decision making skills Machine learning Statistical skills Knowledge of Data Visualization
Certificate Program In Python For Data Science

Offered by

Certificate

Certificate Program in Python for Data Science

The Certificate Program in Python for Data Science training is a comprehensive programme to help you familiarise and master the most important language for machine learning and data science– Python. The course curriculum features all the necessary lessons to help you understand the key concepts of Python, such as its basics, syntax, functions, data structures, linear algebra features, plotting, predictors, and many more. 

The Certificate Program in Python for Data Science by Eruditus also focuses on preparing you to be an enhanced professional of the object-oriented language. Hence, the course will also help you understand and implement powerful packages of Python, such as Matplotlib, SciPy, Pandas, and more. These will help you get in-depth knowledge on how Python packages are used to manipulate data, create predictive and insightful models, and their applications in data science. 

Moreover, the Python for Data Science Certificate Program also provides hands-on assignments where you will implement Python’s packages and tools to get real-time industry experience. Upon completion, you will be awarded the Python for Data Science certification, conducted by IIT Bombay. 

...Read More
5 Weeks
65,000
Skills Covered:
Knowledge of Python
Python Functions, Files, and Dictionaries

Offered by

Certificate

Python Functions, Files, and Dictionaries

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

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

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

...Read More
5 Weeks
Beginner
3,369
Skills Covered:
Knowledge of Python
Computing in Python II Control Structures

Offered by

Certificate

Computing in Python II Control Structures

Computing in Python II: Control Structures by edX tries to go deep into the programming world. It tries to build on the existing knowledge of operators and variables. This is neatly organized into five sections. The learners will be able to write complex programmes in Python and get Computing in Python II: Control Structures certification benefits. This certification syllabus ensures faster and more complex computing in Python ability for the learners.

The course by edX is distributed evenly in several parts. The course proceeds in short video lectures. It will have tests such as multiple choice questions and problems in coding. Computing in Python II: Control Structures certification course is a self-paced online programme. It is an introductory-level course. It offers 90% financial assistance to those learners who earn a low income annually. 

The verified learners will benefit from a verified Computing in Python II: Control Structures certificate. The Certificate of Computing in Python II: Control Structures training will have the logo of The Georgia Institute of Technology. The candidates will be learning the course either in the verified mode or the audit mode. The audit track supports course material viewing only for a limited time and the verified track mode supports unlimited course material viewing.

...Read More
5 Weeks
Beginner
Skills Covered:
Programming skills Knowledge of Python
Computing in Python I Fundamentals and Procedural Programming

Offered by

Certificate

Computing in Python I: Fundamentals and Procedural Programming

The Computing in Python I: Fundamentals and Procedural Programming certification course by edX is the beginning course for the candidates who are new to this programming language. It covers the basics of the processes involved in the process of compiling and debugging the code such as how a computer interprets a line of code, and how to write, run and take the output of the code. 

Computing in Python I: Fundamentals and Procedural Programming online course will train the candidates to write small programs in Python that use concepts like logical and mathematical operators. Gradually, the students will learn to program for complex problems. The Python course makes the candidates practice and solve more coding problems.

Computing in Python I: Fundamentals and Procedural Programming training consists of both audit and verified tracks. The audit track is free for the candidates to learn completely. The certification is provided only to the verified track students. The certificate awarded is verified by the student’s identification. This course is shareable and has the logo of Georgia Tech and the instructors’ signature. The candidates will be learning in a self-paced mode with limited access during the audit mode and during the verified mode, the candidates will get unlimited access.

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

Offered by

Certificate

Automating Real-World Tasks with Python

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

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

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

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

Offered by

Certificate

Crash Course on Python

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

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

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

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

Microsoft Future Ready: Using Python Programming to Explore the Principles of Machine Learning

A part of FutureLearn's Advanced and Applied AI on Microsoft Azure ExpertTrack; the Microsoft Future Ready certification course aims to help you prepare for the various Microsoft Microcredentials. This is a data science course that runs for five weeks. 

The Microsoft Future Ready certification syllabus has been divided into weeks, steps, and activities you can pursue at your own pace. During this course, you will gain industry-specific knowledge of Python programming and machine learning through theoretical as well as practical experience. 

You will become adept at developing, validating, and deploying different types of machine learning models in the Microsoft Future Ready course. This course will also help you understand complex data relationships using Python and Azure Notebooks to derive insights effectively. 

Besides, once you complete all the steps in the Microsoft Future Ready online course, you'll be eligible for a digital certificate to verify your machine learning knowledge and skills. 

...Read More
5 Weeks
900
Skills Covered:
Machine learning
C Programming Getting Started

Offered by

Certificate

C Programming: Getting Started

The C Programming: Getting Started Online Course will provide learners with the basic principles of C programming, which is considered one of the most popular programming languages. The learners will get the opportunity to use a browser tool and test their hands-on coding skills to learn and improve through practical applications.

The C Programming: Getting Started Training Course is taught over 5 weeks in a self-paced manner. The course is instructed by Petra Bonfert-Taylor, Professor at Dartmouth College, and Remi Sharrock, Professors at IMT. This programming course is the first course in the C Programming with Linux Professional Certificate programme.

The C Programming: Getting Started Certification course requires 4 to 5 hours weekly for learners to understand the concepts properly. The course receives financial support from the Patrick & Lina Drahi Foundation. The course will be delivered through online study materials and assessed through online assignments and exams. EdX gives two options for learners to pursue the self-paced course, namely, verified and audit-free. In the verified mode, the learners can access the self-paced course unlimitedly and in the free mode, they can audit it for a limited duration. 

...Read More
5 Weeks
Beginner
Free
Skills Covered:
Computer skills Programming skills Knowledge of Algorithms

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