221 Courses and Certifications

Online Programming Courses & Certifications

Career Category
Specialization
Job Role
Skills

Pricing

-
To

Offered by

Certificate

Introduction to Programming

Computer Programming is, perhaps, one of the fundamentals of the arena of computer science. Students pursuing their higher studies in this discipline are thus expected to have a strong grasp over programming. However, not every student can be expected to master it since day one. 

The course on Introduction to Programming Nanodegree Programme brought by Udacity ensures that candidates attain holistic knowledge of programming languages like HTML, CSS, and Python for learning the basics of programming. The programme also focuses on capacity building of the candidate as a successful programmer. It also enables you to explore possible career options in the field of programming. 

The experts at Udacity perfectly understand how programming can give one an edge over others in job prospects. Moreover, the course has been specially crafted to cater to the needs of candidates aspiring to become a web developer, AI expert, or machine learning expert. Introduction to Programming Nanodegree Programme establishes a strong foundation for the course takers to make a niche for themselves in the industry. Comprehensive and detailed, the course is an ideal one.

...Read More
109 Hours
Beginner
₹ 5,834
Skills Covered:
Java Knowledge of Python Knowledge of CSS
OOPs using C++

Offered by

Certificate

OOPs Using C++

The world of computer programming has shifted from procedural programming to object-oriented programming. And why not! OOP offers a horde of benefits like greater programmer productivity, low maintenance costs, and better software quality. This is because it’s less time-taking since you do not need to write the code from scratch.

Since C++ is also considered a multi-paradigm language, it efficiently supports procedural, functional, and object-oriented programming. NIIT’s OOPs using C++ online course aims at offering you the best of both worlds – all the benefits of OOPs using the powerful and efficient C++. 

The total course duration is over 48 hours, and the learning model includes intensive classroom training with dedicated machine-room learning for hands-on experience. Two kinds of OOPs using C++ course certification are available – the graded certificate and the participation certificate.

One of the unique OOPs using C++ course benefits is that its curriculum is so comprehensive that you will be able to implement the C++ language to complex problems. You are eligible for the training if you know how to write pseudo-code, build flowcharts, work on Windows, and use editors. 

...Read More
48 Hours
Skills Covered:
Programming skills
Programming in R

Offered by

Certificate

Programming in R

The Programming in R certification course is a short-term course. It has been designed to teach the most popular data analytics tool, i.e., the programming language R. The course curriculum begins with the basics of R and moves towards advanced R programming.

The Programming in R course follows a hybrid learning model, where you will need to attend classroom sessions and practise the learnings online. All the sessions will be conducted by NIIT faculty, which comprises industry experts.

Other than the classroom sessions, the Programming in R training will focus on hands-on learning via dedicated machine hours. Here, you can practise everything you learned and boost your understanding of the concepts. NIIT also provides advanced study material in the form of e-books to help you understand the concepts deeply.

There will also be weekly practice quizzes to ensure you’re on track. All in all, the Programming in R certification course will have 44 hours of classroom training and 42 hours of online learning. You will also get a certificate upon successful completion.

...Read More
44 Hours
Skills Covered:
Knowledge of Data Visualization
Programming in C

Offered by

Certificate

Programming in C

If you're someone who is passionate about all things coding, then the C programming language is the ideal place to start. By joining the Programming in C course by NIIT, you can cover all basic concepts of the C language. 

The Programming in C certification course is an entirely in-classroom course with dedicated hours allotted for machine-room training. The expert faculty members will not only teach via lectures and interactive discussions but pose real-world challenges for better retention of the concepts. All study materials for the Programming in C course will be provided in class.

The course is offered in select NIIT centres across India. Two types of Programming in C course certifications are available to interested candidates. Moreover, those who meet the minimum marks criteria will be given the graded certificate and those who don't will be given the participation certificate. The course is a great starting point for a career in software coding or programming. 

...Read More
36 Hours
Skills Covered:
Programming skills
Certificate

Julia Training

Julia Training course is an online training on Julia programming language created and administered by the e-learning platform Mindmajix. The online programme aims at providing the students with a solid foundation on the programming language of Julia focusing on statistics, scientific computing and numerical accuracy. The learners will master all the aspects of Julia which is a dynamic and high-performance programming language through this training programme.

Julia Training online course could be taken by the candidates through either the self-paced e-learning videos of 30 hours or Zoom or Google meet live sessions led by instructors. The training for corporate entities is also available in this training programme on programming. The curriculum will equip the participants with a deep understanding of various strands of Julia such as Scalar Types, Control Flow, Functions, Arrays, Metaprogramming, Plotting, Parallel Computing and whatnot.  The learners who pursue the Julia Training certification will also be provided with the aid to attend the interview with confidence, access to the e-learning videos all their life, support to come up with an outstanding resume at the end of the programme.

...Read More
30 Hours
Skills Covered:
Programming skills
Certificate

Drools Training

The drools Training course is a training programme developed and offered by Mindmajix, the online educational platform, that is designed to discuss the Drools, a Business Rules Management System (BRMS) solution, widely, The course also enables the learners to equip themselves with the concepts of Drools required to become a certified Drools professional. The curriculum covers the fundamentals of JBPM (Java Business Process  Model)and Drools from basics to advanced level principles such as JBPM console, web app, persistence, Rule templates, and many more.

Drools Training online course stipulates having the basic Java competency to learn the  JBPM and Drools theories. The training course also put forward three different procedures for the candidates to take the programme, namely, the self-paced e-learning video, corporate training, and instructor-led live session through Zoom or Google meet. Drools Training certification will render the students the deep knowledge of Drools concepts as well as practical knowledge through real-life projects. The premium services of mock interviews, lifetime access to the self-paced videos, access to the custom resume builder, etc will be given to the learners at the end of the online training.

...Read More
25 Hours
Skills Covered:
Programming skills
Certificate

LabVIEW Training and Certification Course

LabVIEW is one of the popular and rapidly growing technologies that is incorporated by MNCs including Nokia, Amazon, etc in their deployments. LabVIEW Training and Certification Course Online is an online training course on LabVIEW created and administered by Mindmajix. The online program will acquire an in-depth knowledge of techniques and basic concepts of LabVIEW and will develop the capacity to come up with outstanding applications. The candidates also will be able to clear the LabVIEW certification test by attending the online training programme. 

LabVIEW Training and Certification Course Online curriculum will delve into all aspects of LabVIEW such as Automation, Plotting Data, basics of LabVIEW Environment, Sub Vis, Customizing LabVIEW, Graphical Programming, Common Tools in LabVIEW, Debugging Tools in LabVIEW, Programming in LabVIEW, Error Handling, Design Techniques and User Interface.  LabVIEW Training and Certification Course Online programme also will give the students practical knowledge through various projects and case studies. The learners can join the programme in the modes of self-paced learning videos, live and online instructor-led seasons, and corporate training. 

...Read More
24 Hours
₹ 12,000
Skills Covered:
Programming skills
Certificate

PowerShell Training

11 Hours
₹ 12,000
Certificate

Introduction to Swift Programming

The Introduction to Swift Programming certification course by Coursera is the first course in iOS App Development with Swift Specialization, which comprises four courses. The certification course is devoted to making learners perform intermediate applications of Swift Programming. Moreover, a learner typically takes approximately 7 hours to finish, while the medium of instruction is English.

As of now, the Introduction to Swift Programming online course uses Swift 2 to teach the learners. Learners can come to the forefront of writing apps in iOS with new capabilities and features in Swift programming. After course completion, learners will become adept in memory management, syntax, object-oriented principles, functional concepts, among others.

Furthermore, the Introduction to Swift Programming training course starts at the introductory level and can be completed quickly. Another course attribute is flexible deadlines and self-paced training. The course has a six-weeks broad curriculum of lectures and activities and the candidate will be awarded a certificate at the end of the certification course.

...Read More
8 Hours
₹ Free
Skills Covered:
Programming skills
Certificate

Multilevel Modeling

8 Hours
Intermediate
₹ 2,699
How to Modernize Applications with IBM Customer Information Control System

Offered by

Certificate

How to Modernize applications with IBM CICS

2 Hours
Intermediate
₹ 2,699
Learn Object Oriented Programming in 2 Hours

Offered by

Offered by

Certificate

Jupyter Notebook

2.25 Hours
Beginner
₹ Free

Offered by

Certificate

Turbo C++

1.5 Hours
Beginner
₹ Free

Offered by

Certificate

Dev C++ Tutorial

1.5 Hours
Beginner
₹ Free

Offered by

Certificate

Eclipse Tutorial

1.5 Hours
Beginner
₹ Free
Crash Course in ECMAScript 6

Offered by

Certificate

Crash Course in ECMAScript 6 (M)

Crash Course in ECMAScript 6(M) is a comprehensive program for professionals, teachers, and students, to teach essential features of the newest version of ECMAScript. This course covers the bulk of ECMAScript 6, including topics such as strings, data types, template literals, constants, let statement, etc. Participants also learn about functions, tagged template literals, arrow functions, objects, maps, inheritance, and symbols.

The ECMAScript 6(M) certification includes discussions on Sets, Promises, forEach, etc. With this course, learners can use ES6 with trans pilers and enjoy many benefits without worrying about browser compatibility. Learners can also access all course materials for up to 6 weeks and get an enjoyable online learning experience with high-quality video lectures.

Furthermore, the ECMAScript 6(M) online course comes with a certificate upon completion. This certificate can be added to your professional portfolio to highlight your enhanced skills and knowledge. It will also help you widen job opportunities and boost your career.

...Read More
₹ 4,237
Skills Covered:
Programming skills
Introduction to Programming-A Practical Approach

Offered by

Certificate

Introduction to Programming – A Practical Approach

The Introduction to Programming – A Practical Approach course by IIT Kanpur is designed for learners looking to learn the basics of programming. The course gives the appropriate head start for beginners to learn about computer programming. Students will become capable of writing programmes that can perform the desired computing operations.

The Introduction to Programming – A Practical Approach certification syllabus covers fundamental programming concepts such as source code, syntax, operators, loops, conditionals code, modular code, arrays, strings, functions, data types, and more. The course aims to build a sound foundation of understanding programming so that learners can study advanced ideas and languages going further.

The Electronics & ICT Academy of Indian Institute of Technology, Kanpur has developed and offered the Introduction to Programming – A Practical Approach certification course. It is a joint initiative of the Ministry of Electronics and Information Technology (MEITY) to provide a quality education through online medium. Students can also do project work as part of this course.

...Read More
Beginner
₹ 4,237
Skills Covered:
Programming skills Knowledge of computer application
Prutor A Coding Platform

Offered by

Certificate

Prutor: A Coding Platform

Prutor is a software system that is used to teach introductory programmes. Prutor: A Coding Platform programme by IIT Kanpur will teach participants how to use the software that can solve programming problems by providing immediate feedback. The programme throws light on integrating the system to simplify tutoring tasks that include grading, problem generation, and test-case generation.

Prutor:- A Coding Platform by E&ICT Academy, IIT Kanpur will provide insights into how students learn programming skills. The training is focused on helping the participants improve upon their teaching methods. The course will provide free access to all the learning material for six weeks.

Prutor:- A Coding Platform syllabus employs the latest and updated content that meets the industry standards. The educator of the programme is professor Amey Karkare from IIT Kanpur. The course contains two hours of online lectures, several assignments, and a multiple-choice exam for a final assessment. Participants who complete the programme and qualify for the final test will be awarded a certificate.

...Read More
₹ 4,237
Skills Covered:
Programming skills
Programming for Problem Solving KCS101 KCS201 M

Offered by

Certificate

Programming for Problem Solving (KCS101/KCS201) (M)

The Programming for Problem Solving certification course enables learners to have a detailed understanding of the various components of a computer. They will be given a briefing about all the devices from processors to storage devices and operating systems. Once completed, the course will then unfold into the language of algorithms and flowcharts.

Students opting for the Programming for Problem Solving training will also be taught the ways in which an algorithm could be converted into a program. Moreover, the course teaches the learners to write the source code for it. Fundamental knowledge of C programming is imparted to the candidates, and they will become adept in writing and executing C programs. 

Spread over five units, the Programming for Problem Solving certification program will let students explore the different facets of C programming. In addition to the fundamentals of C language, they will also become proficient in other crucial concepts like functions, pointers, and arrays. Candidates can access the program content by paying a designated course fee.

...Read More
₹ 4,237
Skills Covered:
Problem Solving Ability Programming skills
R Programming  A Practical Approach

Offered by

Certificate

R Programming - A Practical Approach

The R Programming - A Practical Approach course enables learners to become proficient in dealing with concrete datasets. Analysis of data is one of the highest valued skills employability, which makes this course unique. Candidates will get hands-on data analysis experience. This training programme carries a 67 credit score.

The R Programming certification training ensures that the learners have a detailed understanding of the various fundamentals of the R language. This includes using data sets and designing analysis charts like pie charts, bar graphs, histograms, 3D scatter plots and box plots. As this is a paid programme, candidates can access the course content after paying the programme fee. The course fee provides them with access to the course content for six weeks.  

Moreover, the R Programming online certification allows the students to explore various applications of the R language. They will learn how it can best be applied in various domains like machine learning, statistics, and data analysis. The course welcomes all students, faculties, and working professionals of the IT/CS domain.

...Read More
₹ 4,237
Skills Covered:
Programming skills
Learn TypeScript Programming

Offered by

Certificate

Learn TypeScript Programming (M)

The Crash Course in TypeScript Programming (M) by E & ICT Academy (IIT Kanpur) houses 60 minutes of online lectures. The course curriculum will equip you with the fundamental knowledge of TypeScript programming and its components. From compiler installation to modifying the browser, the training covers the content of a standard 200-page textbook on TypeScript. 

Moreover, the TypeScript Programming (M) training course has an up-to-date curriculum that aligns with the current industry standards. You will acquire an all-rounded understanding of TypeScript programming concepts to help you expand your employability prospects. The program is absolutely online and is suitable for anyone associated with the IT/CS domain.

The Crash Course in TypeScript Programming (M) syllabus covers core concepts such as generic functions, classes, template strings, spread operator, inheritance, and getters and setters. It also dives into destructuring in TypeScript and looping statements at a later stage. Besides, for the added convenience of the learners, the course will be explained in both English and Hindi.

...Read More
₹ 4,237
Skills Covered:
Programming skills

Offered by

Certificate

Mastering Data Structures & Algorithms using C and C++

The Mastering Data Structures & Algorithms using C and C++ online course is 58.5 hours on-demand video program offered by Udemy. The course teaches about different Popular Data Types and associated Algorithms. The course assists applicants in building Analytical abilities on Data Structures and efficiently using them.

The Mastering Data Structures & Algorithms using C and C++ training covers data structures and recursive algorithms. The online course teaches about different types of sorting algorithms. The course briefly introduces data structure implementation using C and C++. The course provides in-depth knowledge of data structures to solve various issues and use data structures properly.

The Mastering Data Structures & Algorithms using C and C++ syllabus includes various topics such as arrays representations, strings, polynomial representation, and sparse matrix, queues, binary search tree, hashing technique, sorting technique, asymptotic notations, matrices, stack, etc. The course helps students in strengthening their analytical and problem-solving skills.

...Read More
₹ 3,299
Skills Covered:
Programming skills Knowledge of Algorithms

Offered by

Certificate

React The Complete Guide incl Hooks, React Router, Redux

React - The Complete Guide (incl Hooks, React Router, Redux) course is an online programme on React.js developed by Academind by Maximilian Schwarzmüller and  Maximilian Schwarzmüller. The short certification walks the learners through Reactjs, Redux, Hooks, Animations, React Routing, Next.js, etc. Candidates who are planning to take the programme must have a solid understanding of the fundamental basics of JavaScript, HTML, and CSS. The learners are also expected to have ES6+ JavaScript knowledge in advance; yet, it is not mandatory.

Provided by Udemy, React - The Complete Guide (incl Hooks, React Router, Redux) online course is designed in two different ‘paths’, namely, the complete path and the summary path. The complete path is the full course that consists of  48 hours of content whereas the summary path includes the 4 hours of summary of the programme.  The candidates have the opportunity to choose either of the paths as per their preference. The course curriculum will cover JavaScript, Components, Rendering Lists of Data, and many more.  React - The Complete Guide (incl Hooks, React Router, Redux)  certification renders the participants all the aspects of React that suffices to be a React.js developer. The candidates will have the opportunity to drop the programme after 30 days if they are not satisfied with the course. People interested to try a hand in React can enrol in the programme by paying a one-time fee.

...Read More
₹ 3,699
Skills Covered:
Animation skills Web application development skills

Offered by

Certificate

C Programming Bootcamp - The Complete C Language Course

C Programming Bootcamp - The Complete C Language Course online course is designed mostly for absolute beginners and enthusiasts who wish to acquire some new C skills in a fun and engaging way. Complete C Programming Course - C Language for Students online certification is created by Vlad Budnitski - System and Communication Engineer and offered by Udemy, an e-learning organization based in the USA that encourages people to learn new skills and techniques as well as improve their existing ones to advance in their careers.

C Programming Bootcamp - The Complete C Language Course online The training includes 41 hours of detailed video instruction, 4 articles, and 3 downloadable materials that explain core concepts in the C programming language. The course is a hands-on program with over 100 c programming activities for practical learning and application of knowledge. Learners will be taught about using C to develop applications such as a calculator and a weather station. by the end of the course, learners will be able to analyze and solve multiple c programming challenges on their own.

...Read More
Beginner
₹ 3,099
Skills Covered:
Programming skills

Offered by

Certificate

Learn How To Code: Google's Go (golang) Programming Language

Learn How To Code: Google's Go (golang) Programming Language certification course is designed by Todd McLeod - College Professor and presented by Udemy. Learn How To Code: Google's Go (golang) Programming Language online course is the ultimate comprehensive resource for learning the Go Programming Language because it is rife with examples, hands-on exercises with solutions, and an amazing code collection that is best suited for both beginners and experienced developers looking to improve their skills in Google's Go programming language (Golang).

Learn How To Code: Google's Go (golang) Programming Language online classes by Udemy comprise 45 hours of thorough video lectures, 4 articles, and 85 downloaded resources that participants can use even when they are not connected to the internet. Participants will also obtain a certificate upon completion of this training, which will certify their knowledge and learning in Golang and help them land a better job.

...Read More
₹ 3,099

Offered by

Certificate

Learn to Code with Ruby

Ruby is a programming language developed by Yukihiro Matsumoto that portrays itself as "a programmer's closest friend".  Ruby is built in every place to make development easier for the developer. Ruby is also the basis for Ruby on Rails, a widely used web framework that serves thousands of websites around the world. Learn to Code with Ruby online course provides a thorough introduction to the base language that applicants will need to know if they choose to pursue web development in the future.

The Learn to Code with Ruby certification course is created by Boris Paskhaver - Software Engineer, Consultant, Author, and Instructor and is offered by Udemy which is intended to provide a solid understanding of the fundamental and core principles of the Ruby programming language. Learn to Code with Ruby online classes also include parts on Ruby algorithms, regular expressions, and object-oriented programming.

...Read More
₹ 3,099
Skills Covered:
Knowledge of Algorithms

Offered by

Certificate

Complete C# Masterclass

The Complete C# Masterclass online certification is developed by Denis Panjuta -  Software Engineer, Web Developer & Trainer, and Tutorials.EU by Denis Panjuta which is offered by Udemy. The Complete C# Masterclass online course is intended for people who want to learn C# programming and develop their games using Unity3d.

The Complete C# Masterclass online classes include 45 hours of informative video lectures, 34 articles on Unity3D and C# programming, 148 downloadable materials, and 30 coding exercise to help students learn by doing. This course also includes portions that explain WPF and how to create GUIs while designing games. The learners will also receive a certificate upon successful completion of the course, which will assist them in expanding their knowledge in the job market by adding the projects to their portfolio.

...Read More
₹ 3,099

Articles

Popular Articles

Latest Articles

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses