562 Courses and Certifications

Free It Software Courses & Certifications

Career Category
Specialization
Job Role
Skills
Getting Started with Amazon Web Services Machine Learning

Offered by

Certificate

Getting Started with AWS Machine Learning

Amazon Web Services (AWS), the most comprehensive and vastly adopted cloud platform across the globe, is a fast, easy and cost-efficient platform to build ML applications. The AWS Machine Learning offers tools and services which cater for the developers and organisations to build ML models more efficiently. Globally, AWS Machine Learning is used by developers to build ML models that can test product designs, assess property damages, improve healthcare operations, analyse customer behaviour, fraud detection and much more.

Getting Started with AWS Machine Learning certification course is an online offered by AWS through the Coursera platform. This certificate programme will assist the participants to gain familiarity and working knowledge of AWS Machine Learning. The course content spreads over 5 weeks and includes module videos covering almost every significant aspect of machine learning. Participants will receive a shareable certificate upon completion of this online certificate programme.

...Read More
5 Weeks
Intermediate
Free
Skills Covered:
Machine learning Knowledge of Artificial Intelligence
PyTorch Basics for Machine Learning

Offered by

IBM via Edx
Certificate

PyTorch Basics for Machine Learning

The PyTorch Basics for Machine Learning certification programme is offered by IBM to arm you with the skills for implementing classic machine learning algorithms. You will get to know how PyTorch is used to optimise and create deep learning models. 

During the PyTorch Basics for Machine Learning training, you will learn important models such as linear and logistic regression models. This introductory-level programme will teach you how to train your models and their related concepts like gradient descent, cost and loss.

With the learnings of edX’s PyTorch Basics for Machine Learning course, you will learn to save your training and model in apps like checkpoints, early stopping and cross-validation for hyperparameter selection. Also, basics around the linear object, like their interaction with data with a distinctive number of samples and different dimensions, will be cleared.

The PyTorch Basics for Machine Learning course also includes a final project in the end to assess your skills and performance. You can even get a paid instructor-signed certification after completing the course. The learners also can audit the self-paced programme without paying the fee for a limited duration. 

...Read More
5 Weeks
Beginner
Free
Skills Covered:
Machine learning Knowledge of deep learning Knowledge of Numpy
Certificate

Supercomputing

A 5 weeks Supercomputing certification course that is supervised by the University of Edinburgh, Partnership for Advanced Computing in Europe (PRACE), SURFsara, and the certification is distributed by FutureLearn. This course covers all the aspects which are technical and are conceptually covered. Supercomputers give Scientists and Engineers an extremely powerful tool for studying the natural world for computer simulation.

With no prior requirement of being able to write computer programs, this weekly Supercomputing certification syllabus is powered by EPCC. Spread over 5 weeks the curriculum covers topics like supercomputers, parallel computers, parallel computing, computer simulation, and also case studies.

Falling under the Information Technology and Computer Science batch of courses, the Supercomputing training teaches how virtual environments can be prepared using supercomputers. This training will offer how one can look real inside of atoms individually so that future climates can be studied, and evolution can follow the full universe from the big bang.

...Read More
5 Weeks
Free
Advanced Operating Systems

Offered by

Certificate

Advanced Operating Systems

The Advanced Operating Systems online programme by Udacity and Georgia Tech has been developed by the Georgia Institute of Technology, USA. The course explains the various technological concepts that make up an advanced Operating System (OS). Industry professional instructors will be teaching you throughout the course duration.

During the Advanced Operating Systems training, you will explore OSes related to various platforms. These include multi-core, distributed systems, mobile phones, parallel systems and Cloud Computing. The advanced-level course will only take you about five weeks to complete.

Udacity’s Advanced Operating Systems course describes the role of an OS in providing a good User Experience (UX). You will also learn about the interdependent relationship between software and hardware that power this rich UX in modern applications.

The Advanced Operating Systems syllabus extensively covers a wide range of topics, including abstractions, parallelism, distributed systems, virtualisation and more. You will learn via rich content, practical exercises, instructional videos and interactive quizzes.

...Read More
5 Weeks
Expert
Free
Skills Covered:
Designing skills Knowledge of cloud computing
Fundamentals of Parallelism on Intel Architecture

Offered by

Certificate

Fundamentals of Parallelism on Intel Architecture

Fundamentals of Parallelism on Intel Architecture Certification Programme keeps candidates hooked with its engaging and informative course offerings. From forms of parallelism involved in modern Intel architecture processors to programming frameworks managing parallelism in an application, candidates will get first-hand knowledge of both simple and complex concepts surrounding the domain. 

Learners will also work on many-core processors of today like Intel Xeon Phi architecture coupled with graded exercises for experimenting. The course is multipurpose where knowledge can be applied to data center workloads, HPC and even artificial intelligence. Most of all, learners will be able to deal efficiently with practicalities comprising task parallelism in shared memory with threads, data parallelism with vector instructions, memory architecture parallelism and optimized data containers, and parallelism in distributed memory with message passing.

Experts behind the drafting of the course material have ensured that the course takers, after taking this course, do not have to worry about handling acceleration of computational applications by orders of magnitude, since they will be taught how to keep their code future-proof and portable. Co-offered by Intel, experts have ensured to offer the right tools and peer expertise to learners so that they can succeed and learn to innovate.

...Read More
5 Weeks
Intermediate
Free
Skills Covered:
Software development skills
Legal Tech and the Digital Transformation of Law

Offered by

Austral University, Buenos Aires via Coursera
Certificate

Legal Tech and the Digital Transformation of Law

The Legal Tech and the Digital Transformation of Law online programme is offered online by the education provider Coursera and is developed by the Universidad Austral. The course is scheduled for five weeks with fourteen hours of course materials. The Legal Tech and the Digital Transformation of Law online programme is instructed by professor Federico Ast who will guide the learner through the course training.

The course provides an overview of the legal tech markets and their components. It helps the learners to identify the important market trends to support your future career in the legal industry. The candidates will get an opportunity to learn about the digital and technological influence on the law firms, in-house lawyers, and the legal and justice system in general. The Legal Tech and the Digital Transformation of Law online certification course offers the tools that are essential for the transformation of the field of law. The informative videos and lectures assist the learning process for the candidates.

...Read More
5 Weeks
Beginner
Free
Skills Covered:
Legal Knowledge Knowledge of law Knowledge of Artificial Intelligence Knowledge of Blockchain Knowledge of Digital Tools

Offered by

University of the Witwatersrand, Johannesburg via Edx
Certificate

Digital Transformation and the IT Team

Digital Transformation and the IT Team certification course will furnish you with reasonable models for comprehension, and drawing in with, advanced change measures. Advanced change is involved in various social, financial, and hierarchical segments, which makes it hard to depict and screen the cycle. The 'Computerized Diamond' gives a model to bunching numerous parts into the four key components of any advanced change measure, making it conceivable to think about the general heading of advanced change in an association.

As advanced advances are consolidated into business measures, associations endeavor to keep a dynamic balance among 'bedlam' and 'request', dexterity, and soundness. The 'Complex Adaptive Situational Model' (CASM) gives a method of understanding the complexities of progress in arranged associations. As computerized advances are fused into a scope of business works, the part of the IT work is evolving. The idea of 'business innovation' encourages us to comprehend this move, and reconceptualize the job of the CIO group in associations that require significant levels of advanced proficiency across business capacities.

Together, knowledge of these models and theoretical systems will permit you to draw in with advanced change measures in your own area and association after completing Digital Transformation and the IT Team certification course.

...Read More
5 Weeks
Beginner
Free
Skills Covered:
Knowledge of IT industry
Natural Language Processing

Offered by

Certificate

Natural Language Processing

The ‘Natural Language Processing’ online certification course is provided for the eligible students to equip themselves with the advanced skills of NLP for everyday tasks, suggest outlooks, and identify the optimum techniques. This online free course is provided by Coursera online education platform and the curriculum is developed by the HSE University. The course duration is designed to be completed in thirty-two hours and the students are allowed to work with flexible deadlines.

The course instructors for this online training are academic and industrial professionals Anna Potapenko(Researcher), Alexey Zobnin(Associate Professor), Anna Kozlova(Team Lead), Sergey Yudin(Analyst-Developer), etc. This course is part of the Advanced Machine Learning Specialization and enables participants to learn using course content provided with subtitles in Arabic, French, Portuguese, Italian, Vietnamese, Korean, German, Russian, English, Spanish, and other practical learning methodologies.

The ‘Natural Language Processing’ online training program helps students receive a course certificate that is shareable online after finishing the course study, assessments, and tests.

...Read More
5 Weeks
Expert
Free
Skills Covered:
Natural Language Processing Machine learning Knowledge of deep learning

Offered by

Certificate

Android Basics: Networking

The Android Basics: Networking program is designed for beginner-level students which can be accessed through the platform named Udacity. The course is available as a free program. Students who register for this online course will gain valuable insights on how to make apps for android mobiles. The course will be supervised by two industry professionals. The course is carried out on a self-paced basis which makes students decide their study schedules depending upon their preferences. The flexible timings of the program allow the participants to complete the course without any restrictions and deadlines. The Android Basics: Networking certification syllabus of the online program can be completed in the time period of five weeks.

The study material for the entire Android Basics: Networking certification course is already available in the program, however, students are free to use the external reading materials. The students will be able to receive a certification when the entire program is over. The Android Basics: Networking online course also comprises quiz sessions and assessments for students other than the video lectures. In order to join the course, students do not require any specific qualifications or work experience. 

...Read More
5 Weeks
Beginner
Free
Skills Covered:
Knowledge of Android Software Development
Internet of Things Programming and Big Data

Offered by

Certificate

IoT Programming and Big Data

5 Weeks
Beginner
Free
Architecting Smart Internet of Things Devices

Offered by

Certificate

Architecting Smart Internet of Things Devices

Various software and hardware components are available currently. These pre-made products primarily help in reducing the time to market. The Architecting Smart IoT Devices by Coursera will familiarise you with these available components, such as operating systems, processor families, networks, and boards. It is an intermediate-level course that will teach you about integrating and using these components in real-time. 

The Architecting Smart IoT Devices certification syllabus will cover essential topics, such as IoT (internet of things) components, device drivers, synchronisation, device simulations, software development tools, real-time scheduling, architecting IoT devices, etc. 

Once you’re done with the course learnings, you will acquire knowledge of IoT, RTOS (real-time operating system), and debugging skills, along with the required knowledge to start implementing and architecting your embedded device. You will be able to finetune and debug your device and know how to make it operate on low power supplies.

Moreover, EIT Digital offers the Architecting Smart IoT Devices programme. It is a 100% online course with flexible deadlines, multiple subtitles, industry-expert instructors, and a valuable certification to bolster your CV. Learning through a comfortable schedule, you can adequately finish this curriculum in 33 hours. 

...Read More
5 Weeks
Intermediate
Free
Skills Covered:
Software development skills
Certificate

Cryptography: Boolean functions and related problems

The Cryptography: Boolean functions and related problems online course is offered by the Novosibirsk State University in the online educational platform Coursera. The course instruction of this online programme is for five hours and is scheduled for five weeks. It is led by the course educators, Kutensko Aleksandr(Researcher), Anastasiya Gorodilova(Senior Lecturer), Natalia Tokareva(Associate Professor), Stjepan Picek(Assistant Professor), George Pintus(Researcher). 

The Online training helps the learners gain advanced knowledge about cryptography and the algorithm skills associated with it. It provides the opportunity to understand the boolean functions of cryptography. The expert guidance from the educators and feedback from the peers during discussions will enable the students to gain an enhanced skill set of Cryptography. This advanced-level course provides the benefit of earning a course certificate that can be shared for a reference to your knowledge of cryptography. The videos, readings, and practice exercises in the course training help the students get a wholesome learning experience.

...Read More
5 Weeks
Expert
Free
Skills Covered:
Knowledge of Cryptography Knowledge of Cyber Security Knowledge of Algorithms Mathematical skill
Certificate

Deploying TinyML

The Deploying TinyML Certification Course is an open online course that introduces students to the steps involved in implementing TinyML applications. The course will help students understand the workings of the software along with the right codes required to deploy their tiny microcontroller-based device. It is a specialized course and a mix of computer science and electrical engineering.

The Deploying TinyML Training Course is an intermediate-level course that requires learners to have basic knowledge of the Applications of TinyML and Basic Programming in C/C++. The course taught in a self-paced manner will be beneficial for students who wish to earn a professional certificate in Tiny Machine Learning.

The Deploying TinyML Online Course is taught over 5 weeks with the aid of online course materials. The course is instructed by Vijay Janapa Reddi, Professor at Harvard University and Pete Warden, Technical Lead at Google. After the completion of the online assessment process, students will get access to a certificate in the paid verified mode. In the free audit mode, they can get a limited duration of access to the self-paced course. 

...Read More
5 Weeks
Intermediate
Free
Skills Covered:
Knowledge of deep learning Data science knowledge Machine learning Knowledge of Artificial Intelligence

Offered by

IsraelX , Technion - Israel Institute of Technology via Edx

Offered by

IsraelX , Technion - Israel Institute of Technology via Edx
Using JavaScript JQuery and JSON in Django

Offered by

Certificate

Using JavaScript, JQuery, and JSON in Django

5 Weeks
Intermediate
Free
Single Page Web Applications with AngularJS

Offered by

Certificate

Single Page Web Applications with AngularJS

Single Page Web Applications With the AngularJS certification course is designed for the participants who are interested in gaining skills in AngularJS. Through this course, the participants would learn about the fundamental structure of AngularJS 1. x, the components of AngularJS 1. x, and techniques of code organization. The course will train the participants in enhancing the capability of the web application by making use of dependency injection to regenerate existing services.   

The Single Page Web Applications With AngularJS certification by Coursera in collaboration with Johns Hopkins University provides hands-on experience through learning modules that would teach the participants about unit testing and web development. The participants to learn about the utilization of Angular filters in controlling data. AngularJS is considered to be a profitable skill to acquire. The candidates will master a series of skills namely, Web Development, JavaScript, Unit Testing, Angular JS, and many others while pursuing this Single Page Web Applications With AngularJS certification. 

...Read More
5 Weeks
Intermediate
Free
Skills Covered:
Java
Introduction to Database Queries

Offered by

NYU via Edx
Certificate

Introduction to Database Queries

5 Weeks
Beginner
Free
Advanced Database Queries

Offered by

NYU via Edx
Certificate

Advanced Database Queries

5 Weeks
Intermediate
Free
NoSQL Database Basics

Offered by

IBM via Edx
Certificate

NoSQL Database Basics

5 Weeks
Beginner
Free
Applied Deep Learning Capstone Project

Offered by

IBM via Edx
Certificate

Applied Deep Learning Capstone Project

The Applied Deep Learning Capstone Project certification programme is a five-week-long online course curated by IBM. During this capstone project, you will get practical, hands-on experience in developing, training and testing a Deep Learning model. For this purpose, you will be using either PyTorch or Keras.

edX’s Applied Deep Learning Capstone Project is an advanced-level programme that is also a part of a Deep Learning professional certificate of edX. With the help of this course, you will learn how to preprocess and load data for a real-life problem, create a model and finally validate it. 

The Applied Deep Learning Capstone Project programme by edX requires only two to four hours per week to study. You will learn through video lessons and ultimately master the procedure of generating a Deep Learning pipeline. At last, you are required to present a project report to showcase your competence in the domain of Deep Learning. EdX provides two tracks to pursue the self-paced course; verified and free audit. In the former mode, the learners can access the programme unlimited and get a certificate of completion. In the free mode, they can audit it for a limited duration. 

...Read More
5 Weeks
Expert
Free
Skills Covered:
Statistical skills Data science knowledge Knowledge of deep learning
Using GPUs to Scale and Speed-up Deep Learning

Offered by

IBM via Edx
Certificate

Using GPUs to Scale and Speed-up Deep Learning

Training sophisticated Deep Learning models takes plenty of time. The Using GPUs to Scale and Speed-up Deep Learning certification programme sheds light on how accelerated hardware like Nvidia GPU (Graphics Processing Unit) or Google’s TPU (Tensor Processing Unit) can be used to shorten computations time on the cloud.

During edX’s Using GPUs to Scale and Speed-up Deep Learning course, you will understand what accelerated GPU-based hardware is and how it can help you overcome scalability challenges in Deep Learning. You will also get familiar with IBM’s Power Systems with Power AI and Nvidia GPU.

The Using GPUs to Scale and Speed-up Deep Learning will also acquaint you with popular Machine Learning dependencies and learnings supported by Power AI. These include Caffe, Theano, Tensorflow and Torch. Lastly, with this course, you will get practical experience of deploying Deep Learning networks on accelerated hardware for numerous problems, such as classifying videos and images.

...Read More
5 Weeks
Intermediate
Free
Skills Covered:
Knowledge of Artificial Intelligence Knowledge of deep learning
Deep Learning Fundamentals with Keras

Offered by

IBM via Edx
Certificate

Deep Learning Fundamentals with Keras

The Deep Learning Fundamentals with Keras online course by edX is designed to familiarise you with the domain of Deep Learning. It is a five-week-long programme, during which you will learn about the basics of various Deep Learning models, the fundamentals of neural networks, and some of the most interesting Deep Learning applications.

Through the Deep Learning Fundamentals with Keras certification course, you will get practical experience, building a Deep Learning model with the powerful and easy-to-use Keras library. Also, you will develop an understanding of unsupervised and supervised Deep Learning models.

The Deep Learning Fundamentals with Keras certification syllabus is divided into four extensive modules. You are required to devote merely two to four hours every week to your studies.  As you progress across the modules, you acquire in-depth knowledge of how Keras is used to train, test and build Deep Learning models. Moreover, you will understand how neural networks learn. Upon completion, you can also get the verified certificate and earn a skill badge to showcase your acquired knowledge if you pursue it by paying free. For free, you can get a limited duration of access to the course. 

...Read More
5 Weeks
Intermediate
Free
Skills Covered:
Knowledge of deep learning
Building Containerized Applications on AWS

Offered by

Certificate

Building Containerized Applications on AWS

Container technology is a packaging method that enables applications to run with isolated dependencies and has existed for years. The most popular options in container technologies are Kubernetes and Docker, both with distinct features and challenging to orchestrate. Building Containerized Applications on AWS Online Certification by Edx is an introduction to the use of container technologies in modern applications, helping you solve such problems. 

Furthermore, the Building Containerized Applications on AWS certification syllabus explores various services such as Amazon Elastic Kubernetes Service, Amazon Elastic Container Service, and Amazon Elastic Container Registry. 

Through the  Building Containerized Applications on AWS training, students will gain exposure to the services mentioned above, with thorough guidance from expert instructors. The certification program curriculum also includes practical assignments and lab exercises to help students learn about managing container technologies.

Besides, the Building Containerized Applications on AWS program is a free online course that gives students an opportunity to learn new skills and earn a digital certificate to add to their CV.

...Read More
5 Weeks
Intermediate
Free
Skills Covered:
Knowledge of AWS Technology
Building ETL and Data Pipelines with Bash Airflow and Kafka

Offered by

IBM via Edx
Penetration Testing Exploitation

Offered by

NYU via Edx
Certificate

Penetration Testing Exploitation

5 Weeks
Intermediate
Free
Automated Software Testing Unit Testing Coverage Criteria and Design for Testability

Offered by

Delft University of Technology via Edx

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