291 Courses and Certifications

Free Programming And Development Courses & Certifications

Career Category
Specialization
Job Role
Skills
Programming in Java

Offered by

Certificate

Programming in Java

The IT sector has witnessed immense growth in a relatively short period. Naturally, the demand for skilled programmers to develop useful and sophisticated software has risen. Object-oriented programming system (OOPs) was developed to meet this demand. Java is one of the best languages based on the OOP paradigm. Programming in Java certification course is designed to teach the fundamental concepts of the Java programming language.

The Programming in Java course by Swayam is a 12-week-long online certification program crafted by the Indian Institute of Technology, Kharagpur. It covers all the basic concepts of Java by providing suitable examples. The course focuses on providing theoretical proficiency and practical skills so that participants can implement their learnings.

The Programming in Java program also offers sufficient helping material and learning resources for an extensive understanding. Learners will study how Java is being utilized in internet programming, mobile applications, gaming, scientific studies, and more.

...Read More
12 Weeks
Free
Skills Covered:
Java Programming skills
Certificate

Problem Solving, Python Programming, and Video Games

The Problem Solving, Python Programming, and Video Games training course by Coursera is an introductory programme in the field of Python programming and computer science. The programme places heavy emphasis on computer science techniques and methods such as problem decomposition, problem-solving (computational thinking), algorithms, software quality, and abstraction.

Moreover, the Problem Solving, Python Programming, and Video Games programme use the medium of video games through the Python programming language to help you consolidate various computer science techniques you have learnt throughout the programme. But the concepts are not limited to the domain of video games. Candidates can apply them to multiple other functions such as software development, machine learning, artificial intelligence, and more.

Also, the participants of the Problem Solving, Python Programming, and Video Games online course get access to the interactive learning objects. Interactive learning objects or ILO is a virtual environment integrated with the certification course to provide you with a platform for practising and developing algorithms, video games, functional test cases, and problem descriptions.

Lastly, upon successful completion of all the programme modules, practical exercises, and assignments, you will be eligible for the Coursera course completion certificate. 

...Read More
12 Weeks
Beginner
Free
Skills Covered:
Problem Solving Ability Computer skills Knowledge of Python
The Joy of Computing using Python

Offered by

Certificate

The Joy of Computing using Python

The course is a thirty-hour-long course that takes up to 3 months of time to complete The Joy Of Computing Using Python certification syllabus. The training is an AICTE approved FDP course which is designed for the students of postgraduate and undergraduate computer science. The course is completely an online program that is made available to the students for free. The Joy Of Computing Using Python program allows the participants to have a self-paced learning experience through which they have the freedom to join or leave the session and pursue the course according to their schedules. 

The Joy Of Computing Using Python online course is provided by the Indian Institute of Technology, Madras through Swayam. The training offers the candidates a chance of getting themselves a certificate towards the end of the program. The certification is e-verifiable and can be availed only after giving a scheduled exam which needs to be applied for by making a payment of the quoted amount as exam fees. The Joy Of Computing Using Python certification course consists of the study material such as video or audio lectures, assignments, case studies, self-assessed tests, and other activities to provide a better learning experience to the students. 

...Read More
12 Weeks
Free
Skills Covered:
Knowledge of Python
Online Python Programming

Offered by

Certificate

Online Python Programming Course

12 Weeks
Free
Compiler Design

Offered by

Certificate

Compiler Design

The Compiler Design by Swayam is designed for those candidates who are GATE aspirants. It follows the intermediary process of compiler design. This course will discuss and illustrate the code generation process and the automaton theory. This course will give a solid background of the compiler design process. The means of the code generation process and its various utilities will be discussed. It is a one-semester course. It is primarily for undergraduate students.

The course is offered for free. The Swayam platform offers the best quality education in the online platform so that it can be accessed by advantaged and disadvantaged alike. The course curriculum is structured in lectures divided into 12-week duration. The candidates will be given books and references which will be required in the course progression. It is on the course website. The certification exam is the only payable section. It is optional.

The Certification provided by the Compiler Design program is verified by NPTEL and the Indian Institute of Technology Kharagpur. The certification is highly valuable and it can be shared on all platforms such as Linkedin. The certification will have the logos of NPTEL and the Indian Institute of Technology Kharagpur.

...Read More
12 Weeks
19 January 2025 - 10 April 2025
Free
Skills Covered:
Knowledge of computer application
Computational Geometry

Offered by

Certificate

Computational Geometry

The Computational Geometry training is a 100 percent verified and online course. Candidates have all the freedom to take up this course as a free course or they can also go for the paid version of the course. Both the versions have the same facilities and study material except they get certified on the completion of the program by paying the quoted amount and qualifying for the proctored exam.

The Computational Geometry certification is an undergraduate level program and is provided by the Indian Institute of Technology, Madras by the platform of Swayam. The course is about computational geometry and covers numerous topics such as convex hull and algorithm, arrangements and levels, shape analysis, etc. Candidates who get into this course will be able to gain information on visibility problems, applications of computational geometry, range searching, and many more topics. There are no limitations regarding the timings of this course and hence candidates can log in to the course whenever and however they want. Participants can take as much time as they want to pursue this course as it is a self-paced course while mentors will take 12 weeks of time to complete the whole Computational Geometry certification syllabus of the course. 

...Read More
12 Weeks
Free
Skills Covered:
Mathematical skill Knowledge of Algorithms
Foundations to Computer Systems Design

Offered by

Certificate

Foundations to Computer Systems Design

The Foundations To Computer Systems Design online course is filled with excellent chapters related to computer architecture. This is fully an online programme that comes with no cost. The platform of the system allows the candidate to have full control over access to the course, even when the student pays no amount. Candidates who enroll themselves in this programme have the alternative to be qualified as certified participants. For that alternative, they can pay the exam fees and appear for the offline exam when scheduled according to the instructions of the platform. Candidates can learn from the Foundations To Computer Systems Design certification course for as long as they want since it is a self-paced course. The course is provided by the Indian Institute of Technology, Madras, and Swayam.

The candidate who pursues this course gains an understanding of topics like Boolean logic, machine language specification, assembly language, etc. The syllabus can be covered in 12 weeks or 3 months. The covers 12 different topics in the whole Foundations To Computer Systems Design certification syllabus. The platform also provides the course with a multimedia method of teaching, and assignments to gain a proper understanding of the online course.

...Read More
12 Weeks
Free
Skills Covered:
Programming skills
GPU Architectures and Programming

Offered by

Certificate

GPU Architectures and Programming

The  GPU Architectures and Programming training will help the candidates learn about the different and restrictive programming. While learning the candidates will know about the various architectures of GPU. This course prepares the candidates for better positions in the industry with a high level of learning.

The candidates will be exposed to the broader learning of CUDA programming. The course covers all the latest topics of discussion in the market today. The candidate will be learning how the skill sets are of use in several other industries. Throughout the Swayam course, the candidate will be learning about the provide different architecture-aware optimization. The students will be having detailed application development examples.

The GPU Architectures and Programming certification benefits course also offers the candidates a certificate in this particular area. The aspirants will be acquiring knowledge on how the skill helps in efficient output. The different elements of GPU architecture and its areas of errors.

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

CS50's Introduction to Computer Science

The C350's Introduction to Computer Science Certification Course is an entry-level course belonging to the computer science domain, supported by Harvard University. The course deals with the basic principles of computer science, programming languages, algorithmic structures, resource management, software engineering and web development.

The C350's Introduction to Computer Science Training is coordinated by David J. Malan, Doug Lloyd and Brian Yu, distinguished professors of Harvard University. The course will prove to be beneficial for learners who are striving to build their careers in the field of computer science by deepening their knowledge of computer applications and programming.

To join the C350's Introduction to Computer Science Online Course, learners are required to enrol through the edX platform. The course will be delivered through online materials and the mode of assessment will be through programming tests, problem sets and a final project. After the completion of this self-paced course, learners will be awarded a certificate if the learners take it. For free, they can audit it for a limited duration. 

...Read More
12 Weeks
Free
Skills Covered:
Computer skills Programming skills Knowledge of Python Java Knowledge of Algorithms Problem Solving Ability
Microprocessors and Interfacing

Offered by

Certificate

Microprocessors and Interfacing

The Microprocessors And Interfacing by Swayam deal with the 8086 microprocessor. The course will analyse intel’s microprocessors. The course is divided into three topics. They are- architecture, instruction set, and programming. The concepts and functions of A.L.U, CRT display, segment display will be taught and utilised. The course will also introduce the candidates to the definitions of microprocessors and microcomputers. The origin of Intel and Intel’s first microprocessor 4004 will be discussed.

The course is offered by NPTEL. The course can be accessed on the Swayam platform. It is an online learning platform. Swayam offers free course accessibility. The Indian Institute of Technology, Guwahati verifies this course. The candidates will receive industry-applicable course content. This will ensure the candidate's direct usability of this course content in their jobs.

The Microprocessors And Interfacing certification will be offered to the deserving candidates in e-certification mode. The certification is shareable on different professional networking platforms namely, Linkedin and many others. The certification will have logos of NPTEL, MHRD, and the Indian Institute of Technology, Guwahati. The professional and academic benefit is guaranteed with this certification.

...Read More
12 Weeks
Free
Skills Covered:
Programming skills
Artificial Intelligence Search Methods for Problem Solving

Offered by

Certificate

Artificial Intelligence Search Methods For Problem Solving

The Artificial Intelligence Search Methods For Problem Solving online course is a 12 weeks program offered by Swayam under the initiative of the Government of India. An autonomous agent should be capable of solving issues in order to behave intelligently. They should be capable of making decisions that change a given circumstance into a desired or target condition. To find the ones that work, the agent must be able to imagine the consequences of its actions. This first section of the Artificial Intelligence course covers a wide range of search strategies that agents may use to solve problems.

In the second section of the Artificial Intelligence Search Methods For Problem Solving training: Reasoning and Knowledge representation, candidates will learn how an agent may represent its domain and explain what it understands. The course provides a solid basis for artificial intelligence from which the student may develop their understanding. The third section of the Artificial Intelligence Search Methods For Problem Solving syllabus provides a somewhat different framework for problem-solving, wherein the reasoning processes and previously stated search can coexist.

...Read More
12 Weeks
Free
Skills Covered:
Knowledge of Artificial Intelligence
Certificate

Computer Aided Applied Single Objective Optimization

The Computer-Aided Applied Single Objective Optimization program aims to focus on different topics so that students have ample knowledge on the subject line. The course tries to touch on mathematical as well as computational aspects related to the subjects. Candidates will gain information on regression, computational algorithms, genetic algorithms, a toolbox of high-level programming languages like MATLAB, etc. This is a professional-level program and can be pursued by students as well as professionals. The duration of the Computer-Aided Applied Single Objective Optimization certification syllabus is 12 weeks. 

This is a free online course and candidates are awarded certificates at the end of the course if they complete the requirement for the exam. Students will be provided with the study materials for this course by the creator on the platform. Along with the study material, candidates will also be given a discussion platform, assignments, and tasks to understand the modules properly.  The Computer-Aided Applied Single Objective Optimization certification course is entirely an online program and is a self paced training so that students have ample time to learn about the subject from the platform. 

...Read More
12 Weeks
19 January 2025 - 10 April 2025
Free
Skills Covered:
Knowledge of Algorithms
Introduction to Industry 4.0 and Industrial Internet of Things

Offered by

Certificate

Introduction to Industry 4.0 and Industrial Internet of Things

Introduction to Industry 4.0 and Industrial Internet of Things program is the result of an initiative of the Ministry of Education, Government of India. It is an AICTE approved FDP course that focuses on how industrial processes have changed through the integration of modern technology. These modern technologies include sensors, computational processing, communication, machine learning, the internet of things data analytics, the industrial internet of things, and much more. the Introduction to Industry 4.0 and Industrial Internet of Things certification is designed by IIT Kharagpur, an esteemed institute of education. The educator of the course will be professor Sudhip Mishra, a highly reputed professor with numerous awards. 

Introduction to Industry 4.0 and Industrial Internet of Things is an online course. Participants will be taught the syllabus for a duration of twelve weeks. Along with video lectures, the participants will also have case studies, periodic assignments, and a final exam to help them imbibe maximum information from the course.

...Read More
12 Weeks
Free
Skills Covered:
Machine learning Data science knowledge Knowledge of cloud computing
Urban Utilities Planning Water Supply Sanitation and Drainage

Offered by

Certificate

Urban Utilities Planning Water Supply Sanitation and Drainage

The Urban Utilities Planning: Water Supply, Sanitation And Drainage certification course provides a thorough exploration of urban utilities planning, emphasizing water supply, sanitation, and drainage infrastructure for urban environments. It introduces students to water-sensitive urban planning principles, covering groundwater hydrology, infrastructure systems, treatment technologies, and management strategies.

Practical software applications enhance student understanding, preparing them for careers in Architecture, Planning, and Infrastructure consulting. The Urban Utilities Planning: Water Supply, Sanitation And Drainage certification by Swayam provides essential skills in urban utilities planning applicable to diverse industries, including Architecture, Urban Planning, and Infrastructure development.

Also Read: Online Urban Planning And Design Certification Courses

...Read More
12 Weeks
Free
Enquire
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
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
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
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
Mobile Application Experiences

Offered by

Certificate

Mobile Application Experiences

10 Weeks
Intermediate
Free
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
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
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

Offered by

Certificate

Data Analysis with R

The Data Analysis with R by Udacity is a free online learning programme offered by Facebook. It focuses on exploratory data analysis. Exploratory data analysis is a method of visualising and summarising the important characteristics in a data set. It is an approach focused on exploring data to understand its underlying variables and structure. 

The course will run for two months and focus on exploratory data analysis. The Data Analysis with R syllabus will include six lessons discussing topics, such as R basics, EDA, exploring one and more variables, price predictions, and more. It has a panel of four instructors, namely Moira Burke, Solomon Messing, Chris Saden, and Dean Eckles.

You will learn from industry professionals who will instruct this intermediate programme. Furthermore, Data Analysis with R is a part of the Data Analyst Nanodegree offered by Udacity. It is an excellent course for anyone preparing to enter the field of data analysis and working towards improving their career prospects.

...Read More
2 Months
Intermediate
Free
Skills Covered:
Visualisation skills Data science knowledge R Programming

Offered by

Certificate

Software Debugging

The ‘Software Debugging’ course is developed and offered by the online education provider platform Udacity. This online training is for free and will take about two months to complete the course. This debugging program is an intermediate-level course aimed to reduce the hassle one goes through while finding and removing the possible or already present errors. In this program, the learners will know about the ways to automate the debugging process and perform the task productively.

The course instructors for the ‘Software Debugging’ training program are Andreas Zeller and Gundega Dekena who will provide the learners with the theoretical and practical knowledge of the tools and techniques involved in determining the bugs in the software.  This skill development online course improves your skillset and drives the candidates towards innovation. The course curriculum consists of six modules through which the students will be able to understand and develop functional technologies and tools for debugging in Python.

...Read More
2 Months
Intermediate
Free
Skills Covered:
Programming skills Knowledge of Algorithms Problem Solving Ability Software development skills Automation skills Knowledge of Python Software management

Offered by

Certificate

Intro to Theoretical Computer Science

The Intro to Theoretical Computer Science is a 2 months long free online course that discusses the theoretical aspects of computer science. The course is offered in a self-paced learning style and is taught by industry professionals. The course aims at educating learners on the concepts of theoretical computer science including NP-completeness and algorithmic problems.

The Intro to Theoretical Computer Science Training will be provided through instructor videos, exercises and interactive quizzes. The knowledge and skills gained through the course will open up careers in the field of data science and machine learning. The Intro to Theoretical Computer Science by Udacity is easily accessible through its online platform.

...Read More
2 Months
Intermediate
Free
Skills Covered:
Computer skills

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