322 Courses and Certifications

List of Online Courses and Certifications

Career Category
Specialization
Job Role
Skills

Pricing

-
To
Course on Computer Concepts

Offered by

Certificate

Course on Computer Concepts (CCC)

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

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

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

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

Offered by

Certificate

Computer Science 101

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

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

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

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

Offered by

Certificate

Embedded Systems Essentials with Arm: Getting Started

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

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

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

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

...Read More
6 Weeks
Intermediate
Free
Skills Covered:
Knowledge of engineering
Artificial Intelligence Strategy

Offered by

Certificate

Artificial Intelligence Strategy

Artificial intelligence (AI) is progressing from disruptive technology to practical application. With AI's growing popularity across sectors, comprehending its applications and services is increasingly critical for maximizing its operational efficiency. The Artificial Intelligence Strategy certification course gives applicants a thorough grasp of AI technologies.

Since the beginning of the COVID-19 epidemic, 30% of firms have stated plans to expand AI initiatives. The Artificial Intelligence Strategy certification by Getsmarter and UC Berkeley covers the present environment as well as the practical effects of Artificial Intelligence on business. The training will give up-to-date, value-added knowledge about AI in commerce. However it is not a technological course, it does provide individuals with the information they need to keep their organisations aligned with an AI strategy.

The Artificial Intelligence Strategy online course is guided by industry leaders that encourage students to understand the potential and difficulties that artificial intelligence provides for the sector and build an effective AI plan for deployment inside their company.

...Read More
6 Weeks
1,62,710
Skills Covered:
Knowledge of Artificial Intelligence Knowledge of deep learning Problem Solving Ability Programming skills
Certificate

Oxford Artificial Intelligence Programme

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

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

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

...Read More
6 Weeks
1,31,134
Skills Covered:
Knowledge of Artificial Intelligence
Certificate

VLSI CAD Part 1: Logic Course

The VLSI CAD Part1: Logic course by Coursera has been designed to focus on computer-aided design (CAD), and its major design tools to create an Application Specific Integrated Circuit (ASIC) or a System on Chip (SoC) design. The course begins by shedding light on the key representations of Boolean logic that make it possible to synthesize and verify gate-level logic in designs. We further move along the design chain from logic to layout.

This course teaches students to understand how these tools work at their fundamental algorithms and data structures levels. The Coursera VLSI CAD Part1: Logic course includes topics like Computational Boolean algebra, logic verification, and logic synthesis.

Furthermore, Coursera’s VLSI CAD Part1: The logic programme is an online learning course that allows the students to train at their own convenience and pace. The course has been offered by the University of Illinois at Urbana-Champaign which is known for its programs, academic excellence, and internationally renowned faculty as well as alumni.

...Read More
6 Weeks
Intermediate
Free
Skills Covered:
Knowledge of engineering
Introduction to FinOps

Offered by

Certificate

Introduction to FinOps

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

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

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

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

...Read More
6 Weeks
Beginner
Free
Skills Covered:
Knowledge of cloud computing
Machine Learning

Offered by

Certificate

Machine Learning

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

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

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

Offered by

Certificate

Salesforce Platform Developer 1 Certification Training

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

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

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

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

...Read More
6 Weeks
19,995
Skills Covered:
Knowledge of cloud computing Database Management Programming skills
Security Operations and Administration

Offered by

Certificate

Security Operations and Administration

The Security Operations and Administration course is a part of the System Security Certified Practitioner (SSCP) by (ISC)2. Besides, it is the second part of the six-course sequence, which will teach you the basic security concepts and their application. The course curriculum covers the basic security concepts and their application in the daily operation of computer systems.

Coursera Security Operations and Administration online programme is offered by (ISC) 2, a world-renowned non-profit association that strives to deliver a safe and secure cyber world. The instructors are part of the (ISC) 2 Education and Training Department. This will ensure that your credentials are backed-up with an all-inclusive and programmatic approach toward security.

With the proper knowledge of relevant ethics, security concepts, and their implementation as well as information about physical security operations, you will be able to pass the assessments of the Security Operations and Administration training course. You will be awarded a certificate only after the successful completion of all course requirements. It is a self-paced training programme and allows you to reset the deadlines as per your convenience.

...Read More
6 Weeks
Beginner
16,796
Skills Covered:
Knowledge of Cyber Security

Offered by

Certificate

The Bits and Bytes of Computer Networking

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

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

...Read More
6 Weeks
Beginner
1,175
Skills Covered:
Troubleshooting Knowledge of computer networking

Offered by

Certificate

Data Science with Python Certification Course

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

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

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

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

...Read More
6.5 Weeks
21,995
Skills Covered:
Knowledge of Python
Practical Reinforcement Learning

Offered by

Certificate

Practical Reinforcement Learning

The Practical Reinforcement Learning programme by Coursera is the fourth out of the seven courses included in the ‘Advanced Machine Learning Specialization’. Offered by the National Research University- Higher School of Economics, this online programme will make you an expert in the field of machine learning.

Reinforcement Learning is one of the fundamentals of machine learning. Without getting a good grasp of this particular area, one cannot master the art of artificial intelligence. With the certification course in Practical Reinforcement Learning by Coursera, you can get in-depth knowledge about Reinforcement Learning and hone the various skills required to master this area of machine learning.

The Practical Reinforcement Learning online course by Coursera is well equipped with a planned curriculum as well as offerings like graded quizzes and assignments, peer feedbacks, practice quizzes, etc. that will help you to become proficient in this field. You will earn a shareable certificate upon completion as well.

The Practical Reinforcement Learning online programme by Coursera is a full package that covers all the core concepts of Reinforcement Learning, including free methods, dynamic programming, value-based methods, neural networks, algorithm-writing, model-free methods, and more.

...Read More
6 Weeks
Expert
3,686
Skills Covered:
Machine learning Data science knowledge Knowledge of Artificial Intelligence Programming skills Knowledge of Algorithms
Algorithmic Toolbox

Offered by

Certificate

Algorithmic Toolbox

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

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

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

...Read More
6 Weeks
Intermediate
6,634
Skills Covered:
Programming skills Knowledge of Algorithms
Certificate

Data Structures and Performance

It seems difficult for Java to deal with data in huge quantities. Various data algorithms and frameworks work together when applications exercise vast and real data sets. Data Structures and Performance is a Java course at an intermediate level which is recommended to the candidates who have an experience or familiar with computer science or software development. The programme focuses on establishing code which finishes the work effectively and efficiently by giving accurate results.

In this programme, the candidates would get an opportunity to analyze and utilize data structures that are applied in industry-level applications like hashtables, trees, and lists. The concepts will describe how the data framework makes programmes flexible and efficient. Through this course, the candidates can apply to Professional Certificates programs as well as multiple specializations. This course would be counted towards training in Object-Oriented Java Programming: Data Structures and Beyond Specialization and Object Oriented Programming in Java Specialization.

...Read More
6 Weeks
Intermediate
4,115
Skills Covered:
Knowledge of Data Sorting
Algorithms Design and Analysis Part 2

Offered by

Certificate

Algorithms: Design and Analysis, Part 2

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

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

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

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

...Read More
6 Weeks
Intermediate
Free
Skills Covered:
Knowledge of Algorithms
C for Everyone Programming Fundamentals

Offered by

Certificate

C for everyone: programming fundamentals

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

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

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

...Read More
6 Weeks
Beginner
4,115
Skills Covered:
Programming skills
Getting Started with Go

Offered by

Certificate

Getting Started with Go

The course, “Getting Started with Go” is intended for people with previous programming expertise utilising languages such as C, Python, or Java, and covers the elemental components of Go. Topics embody the various types of data, protocols, formats, and writing code that comes with RFCs and JSON. Most significantly, you’ll have an opportunity to follow and try writing Go programs and receive feedback from your peers. Upon finishing this course, you will be able to implement easy Go programs, which can prepare you for the ensuing study at a greater and advanced level.

The programming language Go is an open-source project to assist programmers in being much more productive.

Go is communicative, concise, clean, and economical. Its concurrency mechanisms facilitate the process of jotting down programs that get the maximum out of multicore and networked machines, whereas its novel kind of system allows versatile and standard program construction. Go compiles quickly to machine code, and nevertheless,  has the convenience of waste storage and also the power of run-time reflection. It is a quick, statically written, compiled language that appears to be a dynamically written and understood one. 

...Read More
6 Weeks
Intermediate
4,115
Skills Covered:
Programming skills
Competitive Programmers Core Skills

Offered by

Certificate

Competitive Programmer’s Core Skills

The course Competitive Programmer's Core Skills offered by Coursera is collaborated with Saint Petersburg University to offer the basic programming skills on any type of platform. For aspirants who are looking for coding practice online and to get hired as a programme developer, the programme helps them to a large extent. Learners are made to learn the skills that are required to capture programme logic efficiently. Thereby learners can learn programming easily in the desired platform at the end of completion of the course.

In the engaging software environment, everyone is interlinked with software and development and even for any updates, there is a vast use of programming in an organization or at any other place. Here the course comes into a need with all the basics of programming aspirants can learn for new developments. Thereby every organization looks for programme developers and programming testers to work with errorless results. Programming has made new developments in technology and it is an endless process

...Read More
6 Weeks
Intermediate
Free
Skills Covered:
Programming skills C++ Java Knowledge of Python
Certificate

Programming in Scratch

There are times when the right introduction to Computer programming can te off a passionate and fulfilling career. The Programming in Scratch is a course by edX that makes the formative years of one’s professional pursuits much more likely to succeed, through owning and creating interactive games and stories duly backed by animations.

The Programming in Scratch is a program developed at MIT and will challenge your mind to put its cognitive resources to use. The graphical user interface enables the users to use a “pick and drop” feature to present effective games, beautiful songs, and enriching animations in a matter of a few minutes.

The program is slated to run for 6 weeks and is an introductory-level program in English. It does not need the participants to have any previous programming language experience. The layout of the program has been kept as self-paced and is accessible on smartphones.

...Read More
6 Weeks
Beginner
Free
Skills Covered:
Problem Solving Ability Animation skills Game designing skills

Offered by

National Institute of Electronics and Information Technology, Chandigarh
Certificate

Internet of Things-1

The Internet of Things programme by NIELIT aims to educate the students about how the Internet of Things is revolutionizing the world digitally. Moreover, it showcases how the applications of IoT components have increased with their rapid price drop. Through this programme, you will get an introduction to IoT, and its architecture, protocols and applications.

The Internet of Things course offered by NIELIT Chandigarh will teach you IoT’s significance in society. You will also learn about the current components of the typical IoT devices and future trends. Topics that include IoT design considerations, their various constraints and the interfacing between your device and the real world, constitute this programme’s curriculum.

The Internet of Things training programme is a six-week course which you can attend online. The curriculum is rife with video tutorials, assignments and a free cloud-based discussion platform. At the end of the syllabus, the candidates will have to participate in project work with major or minor assistance. After the candidate completes the course successfully, maintaining 80% attendance, they will be eligible for a participation certificate.

...Read More
6 Weeks
Skills Covered:
Knowledge of IT industry

Offered by

National Institute of Electronics and Information Technology, Chandigarh
Certificate

Web Application Development using Java

People can undertake ordinary everyday tasks like banking and shopping, etc. using their mobile phones, anytime anywhere. This is made possible because there is a dedicated application that enables the user to perform each of these tasks. With the Web Application Development using Java certification course, you can learn how to develop these applications for Google’s Android platform using Java.

The Web Application Development using Java certification by NIELIT Chandigarh will take learners through everything that there is to know about application development using Java: from object-oriented programming, multithreaded programming, operators, data types methods, classes, inheritance, polymorphism, and abstract classes to packages, interfaces, string and input-output classes, exception handling, Java Server Pages (JSP) and JDBC (Java Database Connectivity).

Learners need to invest two hours into Web Application Development using Java online course, every day for six weeks. After that, they will receive their participation certificates, provided that their attendance is 80% or above.

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

Offered by

Certificate

Selenium Certification Training Course

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

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

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

...Read More
6 Weeks
19,995
Skills Covered:
Web application development skills
Excel VBA for Creative Problem Solving Part 1

Offered by

Certificate

Excel VBA for Creative Problem Solving, Part 1

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

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

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

...Read More
6 Weeks
Beginner
4,115
Skills Covered:
Problem Solving Ability Programming skills Knowledge of Excel
Certificate

Collaborative Coding with Git

Used by over 90% of developers, Git is one of the most powerful and adaptable version control systems. In the Collaborative Coding with Git certification course the candidates will find ways to visualise and explore a project’s history via Git repositories. The candidates will enable them to quickly adapt to a new collaborative environment, especially if they are working with Git remotely.

The Collaborative Coding with Git certification by Futurelearn is in collaboration with the University of Manchester and the Institute of Coding. The course teaches you techniques such as maintaining high-quality code, code review to ensure safe code changes, maintaining consistent coding styles across large teams, etc. 

The Collaborative Coding with Git online course will teach students how to explore Git as a quality assurance tool, and learn how to use GIT to facilitate team learning, as well as enhance their workflows, collaboration, and code quality. The course is ideal for freshers/professionals interested in or working in software development.

...Read More
6 Weeks
Free
Skills Covered:
Software development skills Collaboration
Certificate

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

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

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

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

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

AP Computer Science A: Java Programming Loops and Data Structures

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

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

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

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

AP Computer Science A: Java Programming Classes and Objects

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

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

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

...Read More
6 Weeks
Beginner
Free
Skills Covered:
Java Programming skills
C for Everyone Structured Programming

Offered by

Certificate

C for Everyone: Structured Programming

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

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

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

...Read More
6 Weeks
Intermediate
4,115
Skills Covered:
C++ Knowledge of Artificial Intelligence Knowledge of Monte Carlo Method
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

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