1564 Courses and Certifications

Online Programming And Development Courses & Certifications

Career Category
Specialization
Job Role
Skills

Pricing

-
To
Summer Training Program on Machine Learning using Python

Offered by

Certificate

Summer Training Program on Machine Learning using Python

Machine Learning has emerged as one of the most popular branches of engineering over the years. The Python program is a popular language for programming as the syntax is simpler and it consists of a lot of code libraries, which makes coding relatively easy, as compared to its counterparts. 

Summer Training Program on Machine Learning using Python (Development and Deployment) Certification Course from the Electronics & ICT Academy of IIT-Roorkee is specifically designed to train students in Python coding, in the field of ML engineering. The duration of the course is 14 days and 40 hours. The number of seats is 60. The Training is coordinated by Professor R. Balasubramanian and Professor Partha Pratim Ray from IIT-Roorkee, along with Professor Sanjeev Manhas serving as the Principal Investigator.

The course trains students for a career in Machine Learning engineering or Data Science, which according to Kdnuggets, will generate about one million job opportunities in the near future. Also, the popular Forbes magazine has listed Data science as one of the best jobs to pursue as a career.

...Read More
14 Days
8,000
Skills Covered:
Machine learning Knowledge of Python Knowledge of Applied statistics
Certificate

Computer Science: Algorithms, Theory, and Machines

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

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

...Read More
2 Weeks
Intermediate
Skills Covered:
Computer skills Programming skills Knowledge of Algorithms
Certificate

An Introduction to Interactive Programming in Python (Part 2)

An Introduction to Interactive Programming in Python (Part 2) is the second out of seven courses constituting the Fundamentals of Computing Specialization Programme. The 100% online course introduces learners to the basic steps involved in building interactive applications using the Python programming language.

An Introduction to Interactive Programming in Python (Part 2) Certification Course is a beginner level course provided by the faculty of Rice University. The course instructors are Joe Warren, Scott Rixner, John Greiner and Stephen Wong belonging to the Department of Computer Science. The course helps learners make use of their programming skills to develop creative games and applications.

An Introduction to Interactive Programming in Python (Part 2) is a self-paced course taught with the help of informative course videos and academic readings along with practice quizzes, graded assignments, exams and programming tasks. Upon the successful completion and the payment of the course fee, candidates will receive a shareable digital certificate.

...Read More
2 Weeks
Beginner
1,699
Skills Covered:
Programming skills
Certificate

Programming Fundamentals

Programming Fundamentals certification is an online course, conducted for 2 weeks, is prepared by Duke University and is offered by Coursera. This course is the first part of the specialization, Introductory C Programming Specialization which focuses on programming essentials, the skills of which are necessary for making a career in software development or other fields.

Programming Fundamentals training is extended for students in different subtitles like English, Spanish, German, French, and more. This certification course will be teaching the participants fundamental programming activities like analysing, understanding, generating the algorithms, requirement verification, implementation of algorithms, and other resource consumption. With this course completion certificate, participants can develop certain algorithms along with reading programming codes, and also relate algorithms to programming. 

...Read More
2 Weeks
Beginner
1,699
Skills Covered:
Problem Solving Ability Programming skills Knowledge of Algorithms
Principles of Secure Coding

Offered by

Certificate

Principles of Secure Coding

The Principles of Secure Coding certification course by Coursera takes around 2 weeks to finish. The supporting institute that has designed the syllabus for this intermediary level, of course, is UC Davis, University of California. This course is part 1 of the main programme the Secure Coding Practices Specialization. The course gives an introduction to the principles of different programming languages which are secure.

The Principles of Secure Coding training begins with discussing the different principles, and philosophies of programming which is secure. These students will be presented with a robust programming language and taught the relationship between different security programs. These candidates shall be experiencing how design choices can be made based on the implementation in coding. This course may be more understandable if the candidates have prior background in C, Java, or C++.

...Read More
2 Weeks
Intermediate
1,699
Skills Covered:
Software development skills
Julia Scientific Programming

Offered by

Certificate

Julia Scientific Programming

Julia Scientific Programming is designed for the beginner-level learners to make a detailed understanding of Julia which is the high-performance programming language developed exclusively for scientific computing, physics, chemistry, astronomy, bioinformatics, engineering, data science, etc. Julia Scientific Programming Certification Syllabus, prepared and instructed by Juan H Klopper and Henri Laurie, will shed light on various aspects of Julia such as command line, variables, functions, program files, and the like. 

Julia Scientific Programming Certification Course, available on Coursera, is offered by the University of Cape Town and includes on-screen demonstrations, video lectures, quizzes, practical peer-reviewed projects, etc. Julia Scientific Programming Certification by Coursera is structured in a flexible fashion that enables the learners to learn at their own pace and decide the deadline as per their schedule. 

...Read More
2 Weeks
Beginner
2,699
Skills Covered:
Programming skills
Exploiting and Securing Vulnerabilities in Java Applications

Offered by

Certificate

Exploiting and Securing Vulnerabilities in Java Applications

The Exploiting and Securing Vulnerabilities in Java Applications certification course is course number four of the Secure Coding Practices Specialization main course that is offered together with the efforts of the University of California, UC Davis, and provider, Coursera. This certificate course will help one learn instantly with flexible schedules and deadlines that help all the candidates. 

The Exploiting and Securing Vulnerabilities in Java Applications training course will help the candidates with Java, and programming. During this programme’s course of study, the candidates will be taught to wear different kinds of hats like attacker hats, defender hats, and other hats so that vulnerabilities can be identified.

...Read More
2 Weeks
Intermediate
1,699
Skills Covered:
Java Knowledge of Cyber Security
Identifying Security Vulnerabilities in C C++ Programming

Offered by

Certificate

Identifying Security Vulnerabilities in C/C++Programming

The Identifying Security Vulnerabilities in C/C++Programming certification course is course number three of the Secure Coding Practices Specialization main course jointly offered by the University of California, UC Davis, and provider, Coursera. The main aim is actually to develop a basis of coding practices for the students.

The Identifying Security Vulnerabilities in C/C++Programming training course will help in learning the techniques of coding, and programming. These techniques will have a special focus on teaching the candidates to think about what should be watched out for, and also where exactly they should look for evaluating the fragile library of C++, and its codes. Also, as soon as the learning has been completed, and done, a shareable completion certificate is presented.

...Read More
2 Weeks
Intermediate
1,699
Skills Covered:
Programming skills

Offered by

Certificate

Kotlin Bootcamp for Programmers

Kotlin is an open-source language of programming that is dynamic, compact, secure, and completely compatible with Java, which allows developers to use both object-oriented and functional programming techniques. Aleks Haecky, Sean McQuillan, and Asser Samak deliver Kotlin Bootcamp for Programmers online certification, which is made available through Udacity, a virtual educational platform that provides online learning resources.

Kotlin Bootcamp for Programmers online course focuses on teaching the fundamentals of the Kotlin programming language for application development, as well as the basic language functionalities that have made Kotlin so popular among web developers. Candidates interested in enrolling in the Kotlin Bootcamp for Programmers online classes should have a basic understanding of object-oriented programming languages such as Java, Python, or C++, as well as experience with an IDE such as IntelliJ or Android Studio. This course offers approximately two weeks of self-paced video-based learning resources, as well as quizzes and exercises, intending to teach the concepts of Kotlin programming, such as classes, functions, syntax, data types, functional manipulation, and lambda, which aid in the overall development of Android applications.

...Read More
2 Weeks
Intermediate
Free
Skills Covered:
Web application development skills
Improve Your Java Code using Amazon CodeGuru

Offered by

Certificate

Improve your Java code using Amazon CodeGuru

2 Weeks
Intermediate
Free
Python Foundations for AI or ML

Offered by

Certificate

Python Foundations for AI/ML

The Python Foundations for AI/ML training is a beginner’s course where you can learn the fundamentals of the programming language called Python. Today, Python has become essential in the IT field amid technical advancements. This course helps explicitly to build your knowledge and use Python for artificial intelligence and machine learning.  

Multinational firms use artificial intelligence to bring efficiency to their operations. The Python Foundations for AI/ML certification course will help candidates get better opportunities in their careers and to enhance their earnings. The course also equips you with the knowledge of the current trends and practices followed by industries to navigate through artificial intelligence and machine learning.   

The Python Foundations for AI/ML online programme is taught by Asokan Pichai, who is considered to be the programming guru and has 35 years of experience in the software development field. The course curriculum has a mini hackathon towards the end to polish your skills and tests your progress. 

...Read More
14 Days
Skills Covered:
Machine learning Knowledge of Python Knowledge of Artificial Intelligence
Improve your Python Code using Amazon CodeGuru

Offered by

Certificate

Improve your Python code using Amazon CodeGuru

2 Weeks
Intermediate
Free
Foundations of Objective-C App Development

Offered by

Certificate

Foundations of Objective-C App Development

Foundations of Objective-C App Development is an online course created and provided by the University of California and instructed jointly by Don Patterson, the Associate Professor at Informatics and Computer Science, and Sam Kaufman, the Partner at Gradient. Foundations of Objective-C App Development Certification Syllabus is intended to assist the students to have a deep understanding of Objective-C programming language and the process of developing an Objective-C App. 

To pursue the Foundations of Objective-C App Development Certification, offered by Coursera, the learners will need a Mac laptop, desktop computer, or an iOS device with a simulator to work with Objective-C programming. The foundations of Objective-C App Development Certification by Coursera will facilitate the learners to build a solid foundation of numerous advanced aspects of iOS development and build the potential for developing iOS apps. 

...Read More
2 Weeks
1,699
Skills Covered:
Programming skills Knowledge of iOS development
Data Science with Python

Offered by

Certificate

Data Science with Python Course

The data science with Python course is developed and offered by the online education provider platform Analytixlab in partnership with the International Business Machines Corporation(IBM) for dual certification for the candidates. This online program consists of 320 hours of course study and eight to ten hours of self-study required by the students every week.

The course curriculum is focussed on the methods of using the Python programming language for data analysis and enables the candidates to acquire the data science skills which can be referred to as descriptive and predictive analytics done with the help of data manipulation techniques and sources from statistical libraries.

The Python programming language drives the application of web analytics along with the techniques of machine learning and artificial intelligence in the field of data science and this significance of Python is studied by the candidates during the course.

The experimental projects and course exercises enhance the practical learning experience of the candidates in data science with Python course training.

...Read More
320 Hours
35,000
Skills Covered:
Data science knowledge Knowledge of Python Statistical skills Knowledge of Data Visualization
Python Programming

Offered by

Certificate

Python Programming

Python Programming certification course is one of the summer courses provided by NIT Patna. It will be on the online live web- conferencing, with lectures that will be delivered by eminent experts from NITs, IITs, IIITs, and other premier institutes. You will also be given activity linked problems, assignments, case studies and tests which will help you to develop more knowledge about Python programming language.

Python is considered as the high-level computer programming language because unlike other computer languages such as HTML, CSS, and JS; it is used for developing software and websites both. So, if you are looking to make your career in software development or want to enhance your skills in computer programming, then the python programming course is the best choice for you.

In this Python Programming certification course, you will be learning many things like basics of python programming, Loops, Functions, Data handling, use cases and Machine learning as well.

...Read More
12 Days
1,000
Skills Covered:
Machine learning Knowledge of Python
Python Programming

Offered by

Certificate

Python Programming

Python is one of the most popular languages today for learning programming. However, it is also a highly preferred language for programming data-intensive and intelligent systems. The Python Programming course by IIITDM, Jabalpur, is an 12-day training that imparts vital knowledge about this language, including its basics and advanced areas.

The Electronics and ICT Academy of PDPM IIITDMJ has curated the Python Programming online course. They’ve collaborated with IIT Kanpur, NIT Patna, MNIT Jaipur, and NIT Warangal to put forth expert faculty and top-tier learning. The curriculum will teach you how to solve ML and Data Science problems via programming on Python. 

The Python Programming course syllabus constitutes Functions, Tuples, Sets, Basic Data Types, and other vital concepts to increase your Python proficiency. What’s more, it will help you develop an industry perspective of Python and its applications and maintain it in the real world. 

Moreover, the Python Programming training also features live online lectures by subject experts. You will also indulge in training and lab sessions, discussions, and follow-up sessions to clarify doubts and learn every concept thoroughly. 

...Read More
12 Days
500
Skills Covered:
Knowledge of Python Machine learning Problem Solving Ability
Python Programming

Offered by

Certificate

Python Programming

The Python Programming certification by Dr. BR Ambedkar National Institute of Technology is a twelve days short-term online course. Through this online certification course, students will get to know about Python, a general-purpose programming language, Data Types, Lambda Functions and Module, and Numpy and its methods. The Python Programming certification syllabus covers Pandas library, Data Frame handling with Pandas, Data Visualisation using Matplotlib, Data Science using Python, and other topics. Students, research scholars, professors, and professionals can enrol in the Python Programming online course from NIT Jalandhar. 

To pursue this Python Programming training programme, aspirants will be required to spend two hours per day. The Python Programming classes will be conducted online where learners have to attend all the lecturers, Q&A and hands-on sessions through Google Meet. The course requires participants to fill the attendance daily. They need to do self-practice by themselves and in case of queries and any type of assistance, mentors will be available to solve during practice.

...Read More
12 Days
Beginner
1,500
Skills Covered:
Knowledge of Python Knowledge of Data Visualization
Certificate

Data Analytics using R Programming

The Data Analytics using R Programming online course is offered by the online education provider platform ‘Edu Plus Now’ in collaboration with the Indian Statistical Institute in Pune. The data analytics program will take twelve days to complete the course and is scheduled on the weekends for the interested candidates.

The course study is about data analytics in which the statistical and mathematical frameworks are used to sort the data collected and find the inherent patterns and probabilities. In this course, the students will be able to develop an expertise in R programming with the help of data preparation, fundamental analytics, prescriptive analytics, exploratory data analysis, classification, clustering, and time series analysis. 

The experimental projects in this ‘Data Analytics using R Programming’ training enable the students to gain a deeper understanding and knowledge of the concepts of data analytics and an opportunity to know more about the domain of data science.

...Read More
12 Days
Skills Covered:
Data science knowledge Statistical skills R Programming Mathematical skill Knowledge of Data Visualization
Business Analytics 360 Course

Offered by

Certificate

Business Analytics 360 Course

The business analytics 360 courses is designed and provided by the online education provider platform Analytixlab partnered with IBM for the dual certification. This online program is scheduled for the students in three different modes that include live sessions, online learning, or self-study. The modules are taught through thirty-three classes which will require the students to spend three-sixty hours.

The course study is about the primary statistical concepts and principles to the advanced level of analytics along with the predictive modeling strategies. The candidates can upskill themselves to establish their career associated with business analytics and counter real-world challenges. 

The interactive sessions and doubt resolution support the students and aid in their experiential learning of data science and business analytics. The business analytics 360-course training helps the candidates gain professional guidance for career development. The course modules consist of assignments and capstone projects, which ought to be completed by the candidates to receive the certification.

...Read More
260 Hours
1,09,000
Skills Covered:
Analytical skills Knowledge of Big Data Business analytics knowledge Data science knowledge Knowledge of Data mining Knowledge of Excel Knowledge of Python R Programming
Advanced Artificial Intelligence and Machine Learning Using Python

Offered by

Certificate

Advanced Artificial Intelligence and Machine Learning Using Python

Advanced Artificial Intelligence and Machine Learning Using Python Certification involves a given computer being trained using a unique and distinctive data set, and accurately predicting the properties of a new given data set. For instance, let’s take a common example to get the idea, we can train a computer by feeding 1000 sample images of elephants and 1000 more sample images that are not of an elephant, and tell on any occasion to the computer whether a picture is an elephant or not. Then later on, if we show a new image, from the training given earlier and instructions, the computer can tell whether this new image is an elephant or not. 

This computer training process involves the use of specialized and problem-specific algorithms and computer language especially Python in this Advanced Artificial Intelligence and Machine Learning Using Python Certification Course. Product owners want to build apps that perform like a well-oiled machine and hence this requires writing computer algorithms that process information intelligently, making software act like a human. Python practitioners and experts believe that it’s a well-suited language for AI and machine learning.

All students after carrying out tasks like assignments get an Advanced Artificial Intelligence and Machine Learning Using Python Certification by NIT - National Institute of Technology Warangal.

...Read More
10 Days
Skills Covered:
Decision making skills Knowledge of deep learning
Learning path in Data Science

Offered by

Certificate

Learning path in Data Science

The Learning path in Data Science certification course is one among the lengthiest computer science courses available in the country, and it has expanded with the growing computer science industry.  The Learning path in Data Science online course by FutureSkills Prime is intended for candidates who want to enhance their knowledge and skills in data science activities.

Learning path in Data Science online classes contain 200 hours of video-based training led by an expert data scientist who teaches about machine learning, data visualization, and several technologies that allow candidates to work on their data science project, including Python, Jupyter, Anaconda, Numpy, Matplotlib, Seaborn, Tableau, Excel, Power BI, MySQL, and many others. Candidates will also receive two certificates of completion from the Board infinity and FutureSkills Prime upon satisfactory completion of this course.

...Read More
200 Hours
84,745
Skills Covered:
Data science knowledge Knowledge of Python Knowledge of Numpy Knowledge of Excel SQL knowledge Tableau knowledge Knowledge of Scikit-Learn Business analytics knowledge Knowledge of Data Visualization Machine learning

Offered by

Certificate

JavaScript Algorithms and Data Structures

JavaScript Algorithms and Data Structures is an online free programme offered by freeCodeCamp, a not-for-profit organization that provides free coding training worldwide. The course has no prerequisites and can be pursued by anyone who has no experience or previous knowledge of the subject. JavaScript Algorithms and Data Structures Certification Course is a self-paced programme and thus, you can learn as per your schedule and time. 

JavaScript Algorithms and Data Structures online course is provided on the platform of Topcoder Academy which is a freelance talent development platform. The course will walk you through the basics and advanced knowledge of Javascript. You can also explore the loops, functions, variables, objects and arrays. The course will provide you with a sheer glimpse of datastructures in javascript, Functional Programming (FP) and Object Oriented Programming (OOP)

The duration of the JavaScript Algorithms and Data Structures Training is 182 hours and 10 modules will equip you with the knowledge and skills to manipulate the strings through building algorithms. In the end, the learners will be given a Topcoder Academy certificate of course completion. 

...Read More
182 Hours
Skills Covered:
Knowledge of Algorithms

Offered by

Certificate

Front End Development Libraries

Websites need catchy outlines and frameworks and attractive designs that can pull people towards them. Front end development, just like back end development, is key to web development.  If you want to learn some of the most popular libraries for front end development,  Front End Development Libraries is an ideal programme for you. It is a free online course administered by freeCodeCamp that is a global not-for-profit venture that provides resources, courses and articles for those who want to learn to code free of cost. Front End Development Libraries Certification Course is a self-paced programme and thus, you can learn as per your schedule and time. 

Front End Development Libraries online course has a duration of 178 hours and includes 7 modules. The online porgramme on front end development libraries will provide you with a sheer glimpse of front end development libraries and frameworks, front end development with Bootstrap and the process of adding logic of CSS styles and extending it with the help of Sass. Plus, you can also learn to build Single Page Applications (SPAs) using React and Redux.  Front End Development Libraries Training, provided by Topcoder, will provide you with a Topcoder Academy certificate of course completion after the successful completion of the online programme. 

...Read More
178 Hours

Offered by

Certificate

Data Science Using Python

The Data Science Using Python course was developed by Digital Vidya and is given by FutureSkills Prime which is focused on teaching candidates about data science and machine learning using Python. The Data Science using Python online course is designed to teach the concepts and principles of data analysis and data visualization using the Python programming language.

Data Science Using Python online classes by FutureSkills Prime and Digital Vidya offer 176 hours of prerecorded video-based lectures structured into 7 stages, beginning with the fundamentals of Python and progressing to topics such as Numpy & Pandas, as well as the data visualization in Python covering all chart types along with Matplotlib and Seaborn, and finally, the fundamentals of machine learning using Python. By the end of this program, candidates will learn how to use Microsoft Excel, Structured Query Language, and Power BI to perform various analytical approaches and data visualization.

...Read More
176 Hours
15,000
Skills Covered:
Data science knowledge Knowledge of Data Visualization Machine learning Knowledge of Excel SQL knowledge Knowledge of Python Knowledge of Numpy
Python Artificial Intelligence Projects for Beginners

Offered by

Certificate

Python Artificial Intelligence Projects for Beginners

Python allows the language to be processed by an interpreter or virtual machine on top of the underlying machine language that the hardware recognizes, and it automates any system or process to carry out complex functions to achieve maximum productivity. Python Artificial Intelligence Projects for Beginners online course intended for individuals who want to leverage the strengths of python programming with artificial intelligence.

Python Artificial Intelligence Projects for Beginners online certification is developed by Packt Publishing Ltd, a British firm that delivers premium learning and technical support to IT professionals. Students considering enrolling in the Python Artificial Intelligence Projects for Beginners online classes must have a working knowledge of Python programming and be comfortable with the programming. The course is structured into three major sections that cover topics such as training for developing own prediction models, comment classification applications, and deep learning concepts.

...Read More
1 Weeks
1,115
Skills Covered:
Knowledge of Python Knowledge of Artificial Intelligence Knowledge of deep learning
Introduction to Artificial Intelligence with Java

Offered by

Certificate

Introduction to Artificial Intelligence with Java

Java-based Artificial Intelligence applications contribute to the maintenance of transparency and portability, as well as the integration of any system or process to carry out sophisticated tasks and functions to maximize productivity. Introduction to Artificial Intelligence with Java online course aims to teach individuals about the sophistication that java-based artificial intelligence incorporates in any development project and to assist them in using their knowledge to achieve a competitive edge in their careers.

Introduction to Artificial Intelligence with Java certification course is designed by Packt Publishing Ltd, a British organization that offers high-quality training and technical support to IT professionals. Introduction to Artificial Intelligence with Java online training begins with a quick introduction to artificial intelligence and java programming, thus participants should have a basic understanding of java programming and machine learning concepts to make the learning process more efficient. The course includes over 2 hours of HD video lectures that cover seven different aspects of the course, including introduction, AI games, and rule-based systems, interfacing with WEKA, handling attributes, supervised and unsupervised learning.

...Read More
1 Weeks
1,115
Skills Covered:
Java Machine learning Knowledge of Artificial Intelligence
Hands-on Artificial Intelligence with TensorFlow

Offered by

Certificate

Be ready with Hands-on Artificial Intelligence with TensorFlow

Artificial intelligence is becoming increasingly significant in today's data-driven culture. Python has developed as a prominent artificial intelligence and machine learning development language owing to its simplicity of use and functionality, as well as its massive support for tools and libraries such as spaCy and TensorFlow. Hands-on Artificial Intelligence with TensorFlow online certification is created by Packt Publishing Ltd is a company established in the United Kingdom that delivers skill training and information to working professionals.

Hands-on Artificial Intelligence with TensorFlow online course focuses on teaching how the TensorFlow library makes machine learning faster and more efficient, as well as how to automate any procedure to carry out complicated activities and functions in terms of achieving optimal productivity. Hands-on Artificial Intelligence with TensorFlow online course involves prerequisites such as basic machine learning and TensorFlow expertise.

...Read More
1 Weeks
1,115
Skills Covered:
Machine learning Knowledge of Artificial Intelligence Knowledge of deep learning
Artificial Intelligence with Python - Heuristic Search

Offered by

Certificate

Artificial Intelligence with Python - Heuristic Search

Artificial Intelligence with Python - Heuristic Search online course is a smart way to achieve the growth which students seek in their careers, especially if they are a fresher or a working professional wanting to upskill or cross skill or an individual seeking to upskill in technological advances. Artificial Intelligence with Python - Heuristic Search online certification is designed by TCS iON in collaboration with Packt Publishing Ltd is a UK-based company that provides excellent training and knowledge to working people.

Students enrolled in the Artificial Intelligence with Python - Heuristic Search online training must be familiar with Python programming in an attempt to comprehend the course content. The course covers 2 hours of thorough HD video lecture divided into four sections: Logic programming, Heuristic Search technique, Genetic Algorithms, and Developing Games using Artificial Intelligence.

...Read More
1 Weeks
1,115
Skills Covered:
Knowledge of Python Knowledge of Artificial Intelligence Game designing skills

Articles

Popular Articles

Latest Articles

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses