1577 Courses and Certifications

Online Programming And Development Courses & Certifications

Career Category
Specialization
Job Role
Skills

Pricing

-
To
Deep Learning for Natural Language Processing

Offered by

Certificate

Deep Learning for Natural Language Processing

12 Weeks
19 January 2025 - 10 February 2025
Discrete Mathematics for CS

Offered by

Certificate

Discrete Mathematics for CS

12 Weeks
19 January 2025 - 10 April 2025
Digital VLSI Testing

Offered by

Certificate

Digital VLSI Testing

12 Weeks
19 January 2025 - 10 April 2025
Certificate

Consumer Behavior

12 Weeks
05 January 2025 - 29 April 2025
Certificate

Computer Science: Algorithms, Theory, and Machines

The Computer Science: Algorithms, Theory, and Machines Certification Course is a 100% online course that explores the nuances and concepts of computation. The intermediate-level course will deal with classic algorithms, classic theoretical models, and modern applications of computation. The course can be easily accessed on the Coursera online learning platform. 

The Computer Science: Algorithms, Theory, and Machines Training will be provided by the Computer Science faculty of Princeton University. The Computer Science: Algorithms, Theory, and Machines Certification Course by Coursera and Princeton University will be available for free and there will be no certificates awarded to candidates.

...Read More
11 Weeks
Intermediate
Free
Skills Covered:
Computer skills Programming skills Knowledge of Algorithms
Back-End Development

Offered by

Certificate

Back-End Development

This Back-End Development certification course is offered to the students by MIT in association with the platform of Emeritus. This course is designed for every student who has an understanding of web development. Candidates who enrol in the programme will be able to learn the concepts along with different software tools. The Back-End Development certification syllabus is in the online mode. The duration of the course is 11 weeks. Students have to spend 15 to 20 hours per week to complete the syllabus. The course offers flexible payment options and a special group enrolment facility too. Participants need to score at least 75 percent marks to get the certificate for the Back-End Development online course. 

...Read More
11 Weeks
$ 2,500
Skills Covered:
Database knowledge Web application development skills
Front-End Development with React

Offered by

Certificate

Front-End Development with React

The online course on Front-End Development with React by MIT has been crafted by dedicated professionals. Over the period of eleven weeks, the course will cover the chapter of Introduction to JavaScript ES6, Introduction to JSX,  Introduction to React, Shopping Cart Exercise, Working With React Components, Testing, Working With Lists in React and Bad Bank Exercise. In the Front-End Development with React programme, the students will be working on GitHub projects. The course will help the students master their coding skills. It will further help them secure better jobs and career opportunities. Upon completion of the Front-End Development with React training, students will receive a certificate from MIT xPRO. During the course, the students will get an extra discount if they get their colleagues or friends enrolled.

...Read More
11 Weeks
$ 2,500
Skills Covered:
Web application development skills
Certificate

CS50's Computer Science for Lawyers

The CS50's Computer Science for Lawyers Certification Course is a self-paced online course specially prepared for lawyers and law students. This computer science course can be covered in a span of 10 weeks. The course will take the learners through a journey of basic to advanced level of computer science with a stress on the legal implications of technological decisions. Candidates can attend the course according to their own pace since it is self-paced catering to the requirements of each learner.

The CS50's Computer Science for Lawyers Training will be provided by the faculty of Computer Science at Harvard University. The course will be available on the HarvardX platform in collaboration with edX. Once the course videos and materials are covered, candidates can take part in the assessments to win the CS50's Computer Science for Lawyers Certification by edX and Harvard University.

Edx has 2 tracks in which the students can be enrolled - one is the audit track and the other is the verified track. The free audit track can be upgraded to a paid verified version which offers an unlimited version. Edx has 2 tracks in which the students can be enrolled - one is the audit track and the other is the verified track. The free audit track can be upgraded to a paid verified version which offers an unlimited version.

...Read More
10 Weeks
Beginner
Free
Skills Covered:
Computer skills
Business Considerations for 5G with Edge, Internet of Things and Artificial Intelligence

Offered by

Certificate

Business Considerations for 5G with Edge, IoT, and AI

5G is opening up our world in a way that we can only begin to imagine. It isn’t just another addition to the generations of wireless technology; it signals an influential moment in the evolution of technology and its ability to transform the economy, society, and industries. The Business Considerations for 5G programme will take a deep dive into this evolution.

The Business Considerations for 5G course provides an introduction for government, businesses, and technology leaders who have the chance to lead the next generation of innovation with the capabilities of 5G with IoT, Edge, and AI. The programme will also help you answer questions like: What is the fuss about radio frequencies (RF)? Or what is 5G? 

After completing the Business Considerations for the 5G online programme, you will better understand how Edge, 5G, AI, and IoT come together. By opting for this course applicants can significantly boost their career prospects and showcase their skills to industry recruiters. According to the preferences, candidates will be able to select either the verified track or the audit track. For free limited access, the candidates can pick the audit mode whereas for the unlimited but paid version, the candidates can pick the verified track.

...Read More
10 Weeks
Beginner
Free
Skills Covered:
Technology skills Knowledge of Artificial Intelligence
Python for Data Science

Offered by

Certificate

Python for Data Science

Python for Data Science certification will be guiding the students to learn about the topics of- python tools and open source including the concerts of git, pandas, matplotlib, and others. This program is a part of the series program under “Data Science MicroMasters” Here the students will be specifically learning to use- git, matplotlib, NumPy, pandas, Jupyter notebooks, and pythons. The tools will be learned by the students so that they can use them in solving complex algorithms and data science problems easily. Once the candidate completes Python for Data Science training they will be learning to find solutions within large datasets by the usage of Python tools for importing data, exploring the data, analyzing the data, learning from it, and lastly visualizing the given data. 

The course will help the students to formulate easily shareable reports. Python for Data Science certification course will make the students a part of their worldwide community of data scientists who are working in the field of “data science”. Two different tracks are available on edX which may be opted for by the students to complete the course. Both the tracks are self-paced but during the verified track, the candidates may access the course for a lifetime by paying some fee. To access the audit track, nothing is charged but the materials will only be accessible for a limited period.

...Read More
10 Weeks
Expert
Free
Skills Covered:
Knowledge of Numpy
Probability and Statistics in Data Science using Python

Offered by

Certificate

Probability and Statistics in Data Science using Python

Probability and Statistics in Data Science using Python by edX will be helping students to learn about the probabilistic and statistical approaches that pertain to data science using the tool Python. The course is a part of the “Data Science MicroMasters program” and will be dealing with mathematical theories in detail. Probability and Statistics in Data Science using Python certification course will be covering concepts like- dependence, PCA, regression, correlation, entropy, variables, and MDL. 

The course will also make the student's foundation in statistics and probability more strong. They will be learning to apply the theory of Jupiter in their course. Probability and Statistics in Data Science using Python training will further help the candidates enhance their skills in the subject of “Data Analysis and statistics''. Throughout the course, they will be guided by the experts and allowed to pursue the cases on their own time. By dedicating 10-12 hours every week the participants can very easily complete their course. Two different tracks are available on edX which may be opted for by the students to complete the course. Both the tracks are self-paced but during the verified track, the candidates may access the course for a lifetime by paying some fee. To access the audit track, nothing is charged but the materials will only be accessible for a limited period.

...Read More
10 Weeks
Expert
Free
Skills Covered:
Statistical skills
Algorithms and Data Structures

Offered by

CMU School of Computer Science, Pittsburgh via Emeritus
Certificate

Algorithms and Data Structures

The Algorithms and Data Structures certification is a 10 weeks online programme. This programme requires the attention of students for only 5-10 hours every week. It is a successful launch of Carnegie Mellon University's School of Computer Science Executive Education, and Emeritus. The curriculum offered in all 10 modules keeps a  focus on a particular type of data structure or algorithm, that includes computational application of theories. 

Algorithms and Data Structures training will allow participants to present themselves by solving real-world problems for correctness and efficiency. The entire course is expressed in very simple English that anyone who has a very basic understanding of basic mathematics and coding can easily decipher. The end certificate will provide an experience that is invaluable and help broaden the knowledge base of all the participating candidates thus helping in their career advancement.

...Read More
10 Weeks
$ 2,500
Skills Covered:
Knowledge of Algorithms
Building AI Powered Chatbots without Programming

Offered by

Certificate

Building AI Powered Chatbots without Programming

Building AI-Powered Chatbots without programming certification course is offered by IBM and is conducted by Coursera. The programme attracts a vast number of candidates that want to learn to develop Chatbots without any need for coding for it. 

With a rise in the demand for Chatbot, this Coursera programme is ideally a programme that should not be missed by professionals who are aiming to build a career in this field. The programme is flexible in nature so that it can be easily pursued by professionals. Moreover, the course gives a certificate of completion, if the candidate fulfills all the key requirements of the Building AI-Powered Chatbots Without Programming training programme. The course can be of tremendous help in finding job opportunities in top companies across the globe.

The programme will be delivered via videos, pre-recorded content, and practice exercises which will help the candidate in gaining both theoretical as well as practical information on the subject. 

...Read More
10 Weeks
Beginner
4,115
Skills Covered:
Computer skills
Compilers

Offered by

Certificate

Compilers

The participants can enroll in the compilers by edX and learn about the basic terms of it. To master the compilers certification, the candidates shall be provided with quizzes and examinations. Assignments will test you throughout compilers certification syllabus, and help you sharpen your skills.

Based on learning done under compilers training, the candidates will be given projects. Syntax and fine automata are some of the different terminologies that have been discussed with proper execution in the field of computers. Learning with implementation is imparted to the participants in the compiler course. Whatever you learn, will be taught with real application use.

As soon as the candidate completes Compilers by edX, in case they have taken a verified course they will get a certificate. The certificate has got a value as it has the logo and signature of the tutor. Participants can use the certificate in compilers certification course for future references to get salary hikes, better jobs, or promotions in a company. The candidates will be choosing anyone from audit or verified tracks. During the audit track, the candidates will be given limited access to the course materials free of cost but no certification is offered. On the other hand, the candidates who choose the verified track will get unlimited access and a course completion certificate after paying some fees.

...Read More
10 Weeks
Beginner
Free
Skills Covered:
Programming skills
Self Paced Python Bootcamp

Offered by

Certificate

Self Paced Python Bootcamp

The Self Paced Python Bootcamp certification course is provided in the virtual mode. The programme deals with the concepts of full-stack Python development. Candidates will be taught through experts and the curriculum of the programme includes learning through interactive quiz sessions, video lectures, projects, etc. The Self Paced Python Bootcamp certification syllabus of the programme is 10 weeks long. There are two versions of the programme available. Students can choose to pursue the course with a 2 months plan or 4 months plan depending upon their preferences. The course runs in the self-paced method and thus there are no deadlines regarding the attendance of the video lectures. Students can take as much time as they want and study according to their schedules. The Self Paced Python Bootcamp online course provides one to one instructor support and guidance throughout the programme. The certification of completion is acquired by students who complete the course successfully. 

Also Read:
Advanced Python
Certified Python Programmer Course

...Read More
10 Weeks
$ 1,950
Skills Covered:
Knowledge of Python
Certificate

Computer Science: Programming with a Purpose

The Computer Science: Programming with a Purpose Certification Course is a 100% online course that introduces learners to the basics of programming along with its core concepts. The course is available in a flexible mode through the Coursera learning platform. The course contents will be taught by the computer science professors at Princeton University.

The Computer Science: Programming with a Purpose Training will be provided via videos, academic reading materials followed by practice exercises for each module. The Computer Science: Programming with a Purpose Certification by Coursera and Leiden University aims at equipping learners with the skills and knowledge in computer programming.

...Read More
10 Weeks
Beginner
Free
Skills Covered:
Computer skills Programming skills
Web Development with JavaScript

Offered by

Certificate

Web Development with JavaScript

The Web Development with JavaScript certification course is a ten-week online course that requires a minimum of 15-20 hours of study per week. The course is designed by MIT xPRO in collaboration with Emeritus. It is an instructor-led course and Prof John R. Williams and research scientist Abel Sanchez will be your educators.

Web developers and tech employees who have appropriate technical skills are in demand. The Web Development with JavaScript certification by Emeritus and MIT xPRO focuses on developing fundamental skills in web development using HTML, CSS, and JavaScript. The course will showcase coding demos and insights from renowned sources. Candidates will develop practical coding skills required in the fast-growing modern-day market.  

The Web Development with JavaScript online course will start with the orientation week to brief the candidates about its features and components. The candidates will learn from content that is examined by experts to ensure thorough comprehension. Upon completion, learners will receive a digital certificate from MITxPRO. They will also be able to create their personal shareable GitHub portfolio that will enhance their job prospects.

...Read More
10 Weeks
Beginner
$ 2,500
Skills Covered:
Java Knowledge of Cyber Security Web application development skills
Programming with Python

Offered by

CMU School of Computer Science, Pittsburgh via Emeritus
Certificate

Programming with Python

The Programming with Python Training Course is a 10 week-long course that explores the core concepts of Python programming languages. The course will help learners gain skills and knowledge of programming in Python, one of the most popular and powerful programming languages.

The Programming with Python Certification Course can be opted by anyone interested in Python and it does not require prior programming knowledge. The program is administered by Kelly Rivers and Anil Ada, distinguished professors from Carnegie Mellon University.

After completion of the Programming with Python Online Course, learners will receive a valid digital certification from Carnegie Mellon University’s School of Computer Science Executive Education.

...Read More
10 Weeks
$ 2,500
Skills Covered:
Programming skills Knowledge of Python
Mobile Application Experiences

Offered by

Certificate

Mobile Application Experiences

10 Weeks
Intermediate
Free
Introduction to Algorithms and Data Structures

Offered by

Certificate

Introduction to Algorithms and Data Structures

Algorithms are the underlying logic that powers the modern world. They are used in everything from spam filtering to GPS navigation to machine learning. A solid understanding of algorithms is essential for software engineers and other technology professionals. The Introduction to Algorithms and Data Structures certification by Carnegie Mellon University’s School of Computer Science, along with Emeritus, provides you with the knowledge and skills you need to design, analyse, and implement algorithms. This course covers a wide range of topics, including sorting, searching, graphs, and dynamic programming.

With the help of the Introduction to Algorithms and Data Structures certification, you will solve real-world problems by formulating and analysing algorithms. You will also learn how to implement algorithms in a variety of programming languages.

The Introduction to Algorithms and Data Structures online course is designed for students with a basic coding and maths background. By completing this course, you will gain valuable knowledge and skills that will be useful in your academic and professional career.

...Read More
10 Weeks
$ 2,500
Certificate

Data Analysis

10 Weeks
14 January 2025 - 29 April 2025
Programming Basics

Offered by

Certificate

Programming Basics

Programming is not just one language, and there are multiple coding languages that you can learn according to your interest. In addition to this, there are hundreds of different programming languages that are being used to develop different types of programs, software and applications. 

But if you don’t know anything about programming and you are new to it. It is better to start with this Programming Basics Certification Course From IIT Bombay. In this course, you will learn about one of the most fundamental languages in computer programming, which is also one of the oldest and still widely used.

With the Programming Basics Training Course, you will be learning the basics of programming using C/C++ programming language. You will see how you need to think like a coder. When we are coding or making a program, we first need to break down the requirements of the program and see what has already been done and what are the things and code that needs to be made fresh. Also, when you start your journey with the Programming Basics Course, you will learn the habit of working your way out in a structured format. 

...Read More
9 Weeks
Free
Skills Covered:
Programming skills
Certificate

Computers, Waves, Simulations: A Practical Introduction to Numerical Methods using Python

The Computers, Waves, Simulations: A Practical Introduction to Numerical Methods using Python certification course provides candidates with a basic introduction to various numerical methods. They will learn methods like the finite-difference method, the pseudo-spectral method, and the linear and spectral element method. It also teaches them how to apply these methods to the 1D/2D scalar wave equation. 

Candidates will see how mathematical equations are transformed into computer code and how the results are visualised in a unique setup. The Computers, Waves, Simulations: A Practical Introduction to Numerical Methods using Python online course illustrates the fundamental mathematical ingredients of numerical methods (such as differentiation, function interpolation, numerical integration, Taylor series, and more) and how they compare. 

Candidates will also receive strategies to ensure their solutions are correct with benchmarking with analytical solutions or convergence tests. Furthermore, the mathematical aspects of the Computers, Waves, Simulations: A Practical Introduction to Numerical Methods using Python training programme are complemented by an introduction to essential wave physics, meshes, discretization, computing models, and parallel programming.

...Read More
9 Weeks
Intermediate
Free
Skills Covered:
Knowledge of Python
Certificate

Analysis of Algorithms

The Analysis of Algorithms online course familiarises students with calculating the computational complexity of algorithms. The training also covers function generation, recurrences, telescoping, and more concepts related to the scientific study of algorithm performance. Candidates learn about real asymptotics, symbolic methods, and basic structures like words, permutations, strings, trees, and mappings, through the programme.

The Coursera Analysis of Algorithms programme is 100% online and free course. It consists of pre-recorded video lectures, pop quizzes, readings, assignments, and practical exercises across a nine-week curriculum. Robert Sedgewick, who is currently the William O. Baker Professor of Computer Science at Princeton, will be your instructor. 

The Online Analysis of Algorithms training course is an advanced-level programme offered in collaboration with Princeton University. Candidates will need approximately 20 hours to finish this course. Besides, you will get English subtitles for the video lectures and flexible deadlines to learn at ease. Since this is free training; candidates will not receive a certification.

...Read More
9 Weeks
Expert
Free
Skills Covered:
Knowledge of Algorithms Mapping skills

Offered by

Swiss Federal Institute of Technology Lausanne via Edx
Certificate

Programming Reactive Systems

The importance and demand of the Programming Reactive Systems programme is building high these days, everybody wants that in order to increase their efficiency. So, here is the course by edx in this field that can make you learn about Programming Reactive Systems by edx in the best effective way.

Reactive programming is a collection of strategies for the development of flexible, robust and responsive programs. The fundamental building block of such systems is the event handlers. This course teaches how to apply Scala's reactive structures by utilizing high-level event-handler abstractions.

...Read More
9 Weeks
Intermediate
Free
Skills Covered:
Programming skills
Introduction to Computer Science and Programming Using Python

Offered by

Certificate

Introduction to Computer Science and Programming Using Python

The Introduction to Computer Science and Programming Using Python Course aims at imparting basic knowledge about computer science and Python 3.5. The course taught over 9 weeks through online materials will help students learn the basics of programming and the usage of computational techniques to deal with real-life instances.

Introduction to Computer Science and Programming Using Python Training Course will help students aspiring to excel in the field of Computer Science and Computational programming. The course discusses in detail the important features and aspects of the Python programming language and its practical applications.

Introduction to Computer Science and Programming Using Python Syllabus is prepared by distinguished professors in the field of computer technology. The course instructors are John Guttag, Eric Grimson, and Ana Bell, belonging to the faculty of Computer Science and Electrical Engineering at MIT.  There are two varied enrolment options to join the programme, namely, verified and free audit. In the verified mode, the learner needs to pay the fee and will have unlimited access to the programme whereas, in the free mode, they can access the course only for a limited period. 

...Read More
9 Weeks
Beginner
Free
Skills Covered:
Computer skills Programming skills Knowledge of Python
Front-End Web Development

Offered by

Certificate

Front-end Web Development

Are you looking to begin a new career as a front-end web developer? Choose Altcademy’s Front-end Web Development online course, a 100% virtual curriculum to make you a fluent professional within 9-12 weeks. Along with an extensive syllabus, the course features exclusive features, such as instant Q&As, classmate and mentor interactions, one-on-one office hours, and hands-on career guidance. 

The Front-end Web Development certification syllabus covers the essentials to make you adept in building front-end applications with CSS, Bootstrap, HTML, jQuery, Git, and JavaScript. Moreover, the curriculum is structured and self-paced, available 24/7. Therefore, you can learn conveniently without worrying about impending deadlines. 

As a beginner-friendly course, the Front-end Web Development training requires only 5-10 hours of studying each week. There are 3-course concentrations, with 240 hours of content, and 254 projects/assessments, covering 14 topics. You can also choose between two curriculum options, the ‘Immersive Path’ or ‘Personalised Career Path’. The latter entails exclusive features to prepare you for acing interview rounds and entering your professional field the right way. 

...Read More
9 Weeks
Beginner
$ 1,290
Skills Covered:
Knowledge of CSS Web application development skills
Web Development Bootcamp

Offered by

Certificate

Web Development Bootcamp

With the Web Development Bootcamp training, Ironhack employs teaching practice and theory with hard skills. The course is designed to help you accelerate your learning ability to help you achieve both short-term goals and long-term professional growth after employment and graduation.

The Web Development Bootcamp course enables you to strengthen your analytical thinking skills, attention to detail, and problem-solving skills. Moreover, you also get to display your newfound expertise with real-life Bootcamp projects.

The Web Development Bootcamp online programme also incorporates daily pair-programming practice exercises and collaborations with other Bootcamp like UX/UI and Data Analytics to help you gain comprehensive tech expertise.

But your journey doesn’t end after you complete the Web Development Bootcamp Programme. You get to continue learning as a part of the Ironhack community even after graduating from the course. You can either participate in this course digitally or in person. The choice is entirely yours.

...Read More
9 Weeks
Skills Covered:
Knowledge of CSS Web application development skills
Certificate

Accounting Data Analytics with Python

The Accounting Data Analytics with Python Programme by Coursera has been developed for the candidates who are looking to build proficiency in the Python language, especially for business intelligence and analytics. Provided in partnership with the University of Illinois, the programme aims to utilize Python’s robust computational capabilities and libraries. It focuses heavily on working with multiple domains of accounting data, be it EDGAR financial statement data, stock data, or point-of-sale data.  

The Coursera Accounting Data Analytics with Python Training covers fundamental Python programming skills like functions, conditional statements, loops, and mathematical operators. Moreover, since the course is a part of UIUC’s Master of Business Administration Degree, a greater emphasis is placed on data visualization and presentation. Furthermore, certification training also covers data structuring and manipulation, along with Python and SQL integration.

Lastly, the Accounting Data Analytics with Python Training Course is a 100 percent online learning experience that allows you to learn and train at your convenience. Along with the video lectures, you will have a collection of reading material carefully curated by Coursera at your disposal. Upon course completion, you will receive an industry revered Coursera Certificate.

...Read More
9 Weeks
Intermediate
4,115
Skills Covered:
Knowledge of Python SQL knowledge Knowledge of Data Visualization
Certificate

PL-300 - Microsoft Power BI Data Analyst Certification Training

PL-300 - Microsoft Power BI Data Analyst Certification Training is a 9-week online programme. It provides students with expertise in data modeling, data transformations, optimizing queries for better performance, and interactive dashboard creation. PL-300 - Microsoft Power BI Data Analyst Certification Training by Great Learning also equips students with Power BI for data analysis and advanced visual representations.

The online PL-300 - Microsoft Power BI Data Analyst Certification Training is delivered through live virtual classes with Microsoft Certified Trainers. This online certification course comes with an exam preparation guide and hands-on projects. After completing the course, participants will gain a certificate from Microsoft and Great Learning.

Also Read: Online Power BI Certification Courses

...Read More
9 Weeks
91,600

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