1570 Courses and Certifications

Online Programming And Development Courses & Certifications

Career Category
Specialization
Job Role
Skills

Pricing

-
To
Certificate

Introduction to Web Development

Web development, also known as website development, is the process of designing, constructing, and maintaining websites and web applications that run in a web browser. Web developers, or 'devs,' accomplish this by utilizing numerous coding languages. The languages they employ depend on the tasks users are performing and the platforms they are working on. The introduction to Web Development certification course is developed by the Raspberry Pi foundation and led by Matt Hogan, which is made available by FutureLearn.

Introduction to Web Development online training comprises 3 weeks of learning resources with a weekly study of 2 hours which focuses on providing participants a detailed understanding of the fundamentals of web development, the box model, which explains how browsers organize websites, and the document object model, with which the JavaScript code will interact to dynamically alter the web pages and more.

Introduction to Web Development online syllabus covers topics such as HTML tags, attributes, and styling web pages using CSS. The aspirant will get an understanding of developing layouts in CSS, including the box model and responsive design and using JavaScript to make interactive web pages, and document object model validation.

...Read More
3 Weeks
Beginner
Free
Skills Covered:
Web application development skills Java Programming skills Knowledge of CSS
How to Create a Website in a Weekend

Offered by

Certificate

How to Create a Website in a Weekend

3 Weeks
Free

Offered by

Certificate

Integrating Test-Driven Development into Your Workflow

The Integrating Test-Driven Development into Your Workflow certification course is offered by Learn Quest and is available on the platform of Coursera. The course revolves around the topic of test-driven development methodologies. The course topics include refactoring of legacy codes, exception handling in Python, continuous delivery and deployment, continuous integration, and aspects related to these topics. The Integrating Test-Driven Development into Your Workflow certification syllabus requires around 15 hours to complete all the videos, readings, and practice exercises included in the programme. The programme has flexible deadlines and is meant for self-paced learning that includes no restrictions regarding any specific professional or academic experience. The subtitles of the videos are available in the English language. Upon completing this intermediate-level online course, the applicant will receive a professional certificate that will help them achieve greater heights.

...Read More
3 Weeks
Intermediate
Skills Covered:
Knowledge of Python

Offered by

Swiss Federal Institute of Technology Lausanne via Coursera
Certificate

Parallel Programming Scala 2 Version

3 Weeks
Intermediate

Offered by

Certificate

Object-Oriented Hierarchies in Java

Object-Oriented Hierarchies in Java Certification by Coursera is the third course in the Core Java Specialisation series built for learners to provide them with the knowledge needed to become a qualified Java programmer. Candidates who have some basic knowledge of Java can undertake this course to strengthen their concepts and acquire clarity on how polymorphism and inheritance are implemented in Java programmes.

They have the leverage to start each module at their schedule and study at their own pace. In this way, pursuing Object-Oriented Hierarchies in Java Certification Online Course will not be a burden even for working professionals who want to pursue a specialisation course. The course is delivered by experienced faculty from LearnQuest. Through graded programming assignments, candidates can revisit their learnings from the modules and get practical exposure.

Object-Oriented Hierarchies in Java Certification Syllabus has been set in a manner that highlights key concepts of Java in an OOP interface, namely Java Compiler, Recursively Enumerable Set, Java Programming and Javac. Further, you can stay updated with your daily progress on the course dashboard and set your daily goals to derive the maximum out of this course.

...Read More
3 Weeks
Intermediate
3,275
Skills Covered:
Programming skills

Offered by

Certificate

Java Class Library

The Java Class Library training is the last Core Java Specialisation offered jointly by Coursera and Learn Quest. This programme will help you solidify all the skills learnt and help you land a job as a Java Software developer.  After completing this programme, you will be proficient in writing reusable code.

Moreover, you will be able to write type-safe programs using Java Generics. Other skills you will learn include handling runtime errors, working with a collection of objects, working with files, and using Java frameworks such as Jakarta EE and Spring Boot. The Java Class Library by Coursera also includes lab assignments to nurture practical understanding.

The Java Class Library online programme will also cover additional features of the language that enable the essential library areas, library and offer roadmaps to areas for self-exploration. Once the training is done, you will receive a certificate, provided that you have paid for it. The industry-recognised certificate will quickly improve job opportunities.

...Read More
3 Weeks
Intermediate
3,275
Skills Covered:
Java
Python Project for Data Engineering

Offered by

Certificate

Python Project for Data Engineering

The Python Project for Data Engineering certification course, developed by IBM Skills Network and taught by Ramesh Sannareddy, a subject matter expert in data engineering, and Joseph Santarcangelo, a Ph.D., data scientist at IBM, is made available by Coursera, which is intended for participants who want to evaluate their expertise by using web scraping and extracting data with APIs, all with the help of numerous hands-on experiments.

Python Project for Data Engineering online classes provides 9 hours of prerecorded learning materials with an emphasis on assisting participants in obtaining the knowledge necessary to apply fundamental Python abilities by utilizing various data collection and data processing strategies. The Python Project for Data Engineering online course covers subjects such as Watson Studio, Jupyter notebooks, and API functions as well as demonstrates how to extract data from various file formats, change it into particular datatypes, and then load it into a particular source for analysis.

...Read More
3 Weeks
Intermediate
4,117
Skills Covered:
Knowledge of Python
Python Project for Artificial Intelligence and Application Development

Offered by

Certificate

Python Project for AI & Application Development

The Python Project for AI & Application Development online certification was developed by IBM Skills Network and is taught by Ramesh Sannareddy, a Data Engineering Expert, and Joseph Santarcangelo, a Ph.D., a Data Scientist at IBM, which is available through Coursera and is intended to help students gain an understanding of the techniques to put their knowledge of the strategies and concepts of python to use for artificial intelligence operations and developing applications.

Students are strongly encouraged to take IBM's “Python for Data Science, AI, and Development” course before enrolling in the Python Project for AI & Application Development online training. Python Project for AI & Application Development online classes cover subjects including status code analysis, application testing, and python packages and tools like Flask and Theia labs. By the end of the course, students will have the skills necessary to start utilizing Python to develop AI-powered applications, create and execute unit tests, and distribute the application.

...Read More
3 Weeks
Intermediate
4,105
Skills Covered:
Knowledge of Python Knowledge of Artificial Intelligence Web application development skills
Certificate

An Introduction to Interactive Programming in Python Part 1

The Introduction to Interactive Programming in Python course is offered by Coursera to give a better understanding of programming with the Python platform and their relative benefits with better development of programs in inbuilt devices and mobile platforms. The platform of python is robust, simple, and responsive inbuilt data in some type of functions. The programme invites every aspirant to get brighter career opportunities using python programming.

Programming with Python is in-demand nowadays due to its inbuilt environment and responsive platform. Programming with python is secured, robust, and simple. Therefore the programming has many built applications that are running in every operating system vigorously. The programming experience with python has many added advantages like data integrity, prevention of data redundancy, and authorization as well. So organizations are looking forward to making python more advanceable with the present technological advancement.

The course is offered by Coursera-an online digital learning platform with certification and many more learning benefits. The learning experience with Coursera made many learners get skilled and self-learning with flexible options. The opportunities with Coursera learnings have increased drastically within the very short course time. Therefore learning this from Coursera can be helpful in increasing career opportunities.

...Read More
3 Weeks
3,369
Skills Covered:
Programming skills Knowledge of Python
Certificate

Scratch to Python: Moving from Block- to Text-based Programming

Scratch to Python: Moving from Block- to Text-based Programming certification is a one-month course designed by Raspberry Pi Foundation, National Centre for Computing Education, and is certified by FutureLearn. The main aim of this course is to help learners make a transition from block to text-based programming. The online course will teach transfer the programming and thinking skills of Scratch language to Python. a text-based programming language.

The Scratch to Python: Moving from Block- to Text-based Programming certification syllabus will cover fundamental topics like text-based programming skills, understanding error messages and debugging the code. The course will explain the real power of text-based programming and provide the learner with the desired tools to support their transition. The most interesting part of this course is that this will guide the participants on the different approaches that will enable them to enhance the coding with kids.

...Read More
3 Weeks
Intermediate
Skills Covered:
Knowledge of Python
Applied Calculus with Python

Offered by

Certificate

Applied Calculus with Python

3 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
3 Weeks
3,277
Skills Covered:
Programming skills Knowledge of iOS development
Engineering Maintainable Android Apps

Offered by

Certificate

Engineering Maintainable Android Apps

The Engineering Maintainable Android Apps is a  certification programme, provided by Vanderbilt University, which is the fourth in five courses in the Android App Development Specialization. Engineering Maintainable Android Apps Certification Syllabus is intended to assist the learners to have a solid understanding of numerous methods to engineer the  Android apps,

Engineering Maintainable Android Apps Certification Course, available on the platform of Coursera, will introduce the candidates to the various related aspects including the test-driven development methods, performing the unit tests using JUnit and Robotium, and many more. Engineering Maintainable Android Apps Certification by Coursera will provide the students with a sheer glance of best practices of software engineering that enable the building of maintainable code for mobile apps. 

...Read More
3 Weeks
4,117
Skills Covered:
Knowledge of Android Software Development
Generating code with ChatGPT API

Offered by

Certificate

Generating code with ChatGPT API

The Generating code with ChatGPT API is an online certification course spread across three modules. This is a beginner-level online course that teaches about ChatGPT API and its parameters. The Generating code with ChatGPT API certification by Coursera equips learners with an understanding of how to set up their OpenAI trial, develop API keys, and make their first API request. The course will also provide them with the basics of taking advantage of the ChatGPT-API for a variety of responses.

The Generating code with ChatGPT API training course is a part of the Getting Started with Generative AI API Specialization created by Codio. The course involves 9 hours of learning with comprehensive reading materials and hands-on projects. Students can complete Generating code with ChatGPT API classes within 1 month, 3 months, and 6 months at their own convenience.

...Read More
3 Weeks
Beginner
4,115
Enquire
Getting Started with Generative AI APIs

Offered by

Certificate

Getting Started with Generative AI APIs

With the arrival of ChatGPT, generative AI has become the global talking point. It opened many possibilities for the application of generative AI  and has become the trend among learners. Getting Started with Generative AI APIs online course, offered by Coursera,  is an introductory programme on generative AI APIs. 

Learners can learn various generative AI APIs such as OpenAI API and ChatGPT API through the Getting Started with Generative AI APIs certification. They can also get a fundamental understanding of using OpenAI GPT-3 for natural language generation (NLG). The online course on generative AI APIs will provide insights into API keys generation and doing the OpenAI trial and API request. 

Getting Started with Generative AI APIs certification by Coursera is the first course in the Getting Started with Generative AI API Specialization. The 9-hour-long beginner-level training on generative AI APIs is curated and instructed by Kevin Noelsaint.

Read Also: 

...Read More
3 Weeks
Beginner
4,115
Enquire
Skills Covered:
Knowledge of Python
Build AI Apps with ChatGPT Dall E and GPT 4

Offered by

Scrimba via Coursera
Certificate

Build AI Apps with ChatGPT Dall E and GPT 4

The Build AI Apps with ChatGPT, Dall-E, and GPT-4 certification course takes only around 5 hours to complete. This certification is a collaboration between Scrimba and Coursera. There are 3 different projects in this course where in the first project, the candidates will be getting an idea of how they can leverage the power of artificial intelligence to come across new images and ideas.

During the second project on Build AI Apps with ChatGPT, Dall-E, and GPT-4 training, the candidates will be focusing on ChatGPT-4 model so that they can get a grip on building different chatbots. During the final project, the candidates will be fine-tuning the chatbot created. This will prove that they are becoming well-versed in using Open AI. This course also does offer the candidates the ability to reset their learning deadlines keeping their other work schedules in mind.

Also Read:

...Read More
3 Weeks
Intermediate
Free
Enquire
ChatGPT Teach Out

Offered by

Certificate

ChatGPT Teach Out

ChatGPT Teach-Out certification is an online self-paced programme on ChatGPT. The online training will help the learners to learn everything they need to know about ChatGPT including its mode of functioning, legal implications and merits and demerits. Coursera offers online training in association with the University of Michigan and Teach-Out Experts.

ChatGPT Teach-Out online course will help the learner explore artificial intelligence in general and chatbots in particular. Further, it will discuss the impact of ChatGPT on the economy, law, healthcare and the like. ChatGPT Teach-Out Certification by Coursera has a duration of 6 hours and learners can complete it in three weeks devoting 2 hours per week.

...Read More
3 Weeks
Enquire
Skills Covered:
Knowledge of Artificial Intelligence
Generative AI Elevate Your Data Science Career

Offered by

Certificate

Generative AI: Elevate Your Data Science Career

Generative AI: Elevate Your Data Science Career certification course lasts for 12 hours (approximately). The programme provides students with in-depth knowledge of generative AI tools, like GPT 3.5, ChatCSV, and tomat.ai for querying and creating the data. The course helps students to examine real-world scenarios where generative AI is used.   

The certification course is taught in English and it is also available in 21 other languages. The Generative AI: Elevate Your Data Science Career certification by Coursera offers generative AI skills in hands-on labs and projects. The students will be able to apply generative AI techniques in developing and refining ML models.    

The programme offers a comprehensive curriculum to the students that includes data science and generative AI, the use of generative AI for Data Science. Students will also be able to enhance their related projects with the guidance of industry experts. The course offers videos, readings, assignments, app items and plugins for a better understanding of the subject.  

Also Read: Online Data Science With Artificial Intelligence Courses & Certifications

...Read More
3 Weeks
4,117
Python for Machine Learning

Offered by

Certificate

Python for Machine Learning

Python is an interpreted computer language used for high-level and general-purpose coding. Unlike other programming languages like HTML, CSS, and JavaScript that are mostly used for web development, Python is also used for software development. The Python for Machine Learning online course by the India Institute of Technology Kanpur intends to teach the essential elements of machine learning using the well-known programming language. 

With regular assessment assignments, the IIT Kanpur Python for Machine Learning certification course has been curated with a practical approach. Candidates with fundamental knowledge of Maths and necessary logical skills will be fit for enrolment. Moreover, after the training, a final assessment exam will help you track your progress and determine whether you are eligible for the course certificate.

The curriculum places special emphasis on Numpy, Matplotlib and Seaborn, and Pandas. Furthermore, the Python for Machine Learning training provides students with 24*7 digital access to the learning content for a period of six weeks or until submitting the final MCQ test. Thus, learners can schedule their studies at their own time and acquire valuable skills.

...Read More
20 Days
4,237
Skills Covered:
Knowledge of Numpy
Advanced Certification Program in Java Full Stack Development

Offered by

Certificate

Advanced Certification Program in Java Full Stack Development

The Advanced Certification Program in Java Full Stack Development course offered by Edubridge is a 110% money-back job-guaranteed program that helps to improve abilities to create a flexible, finished web application. 

The Advanced Certification Program in Java Full Stack Development training also covers soft skills and aptitudes that will improve logical reasoning and confidence.

The Advanced Certification Program in Java Full Stack Development by Edubridge provides guest lectures and industry immersion activities which will aid in the development of a business and industry understanding. It also ensures the improvement of writing and corporate communication abilities with the assistance of experts to make the move from academia to the workplace easier and ensure the learners gain teamwork skills with group projects and in-class tasks.

...Read More
453 Hours
69,000
Post Graduate Certification in Java Full Stack Development for Engineers

Offered by

Certificate

Post Graduate Certification in Java Full Stack Development for Engineers

Post Graduate Certification in Java Full Stack Development for Engineers course is offered by Edubridge which aims to train beginners in front-end development and help them gain comprehensive knowledge of full-stack development, allowing them to land their dream careers. 

Post Graduate Certification in Java Full Stack Development for Engineers training is managed by distinguished industry professionals who will train on current industry demands. Students will receive technical skill training and will work on real-world projects throughout the online program. These projects will be uploaded to GitHub so that future employers may see them.

Post Graduate Certification in Java Full Stack Development for Engineers by Edubridge ensures to improve the ability of students to create a fully operational and innovative web application. The web portal will serve as the evaluation tool for all their coding assessments.

...Read More
453 Hours
45,000
Data Science 360 Course

Offered by

Certificate

Data Science 360 Course

The Data Science 360 Course enables the students to discover the significance of the data science field that transforms the data-driven industry and digital technologies. The course is offered by the online education provider platform, Analytixlab. The course consists of classroom learning, online pedagogy, and self-study options that will take five hundred hours in total to complete the course. 

The data science course study consists of forty-six classes with eighteen assignments and projects for the students to have an experiential learning process. The courses included are analytics edge, data science with python, and machine learning programs. The ‘Data Science 360 course’ training program equips the learners with skills in data visualization, descriptive analytics with predictive modeling with the knowledge of machine learning techniques for effective decision making in the business industry. The primary skills of data science and comprehensive understanding of the concepts allow the candidates to aspire for job opportunities in leading companies.

...Read More
425 Hours
1,09,000
Skills Covered:
Business analytics knowledge Data science knowledge Knowledge of Data Visualization Knowledge of Python R Programming Machine learning Knowledge of deep learning Knowledge of Excel SQL knowledge Tableau knowledge
Introduction to R Programming and Data Analytics

Offered by

Certificate

Introduction to R Programming and Data Analytics

Business and analytics go hand in hand in the technologically advanced era. It is crucial to know about making data-driven decisions with the help of business acumen and raw data. Incidentally, the Introduction to R Programming and Data Analytics programme is designed to help the candidates with the same. It is an online, short-term training that houses nearly 15 hours of interactive lectures. Candidates have to attend weekend sessions. 

The IIT Kharagpur Introduction to R Programming and Data Analytics course is offered by Vinod Gupta School of Management, IIT Kharagpur, India. The instructors of the course will comprise faculty members of IIT Kharagpur, along with industry leaders who will deliver the lectures. The curriculum involves live lecturing sessions, case study discussions, hands-on practices, and live problems for better and immersive learning outcomes.

Moreover, the Introduction to R Programming and Data Analytics online course has a follow-up course: Data Analytics with R Programming. It will be conducted post the conclusion of this one. The programme is aimed at developing the candidates into introductory data scientists and adept data analysts who have a thorough understanding of the applications of analytics in managerial positions.

...Read More
16 Days
7,000
Skills Covered:
Data science knowledge R Programming
Advanced Data Analytics with R Programing

Offered by

Certificate

Advanced Data Analytics with R Programing

With the advent of computational technology, analytics has become an essential part of running a business. Therefore, to gain a competitive advantage as a manager, you should be able to combine raw data with business acumen. The Advanced Data Analytics with R Programing certification course has been designed to help aspiring Data Analysts and introductory Data Scientists by focusing on managerial applications of analytics.

The Advanced Data Analytics with R Programing training course provides you with the opportunity to learn from the esteemed faculty at IIT Kharagpur as well as some industry leaders. This is a short-term course that will take place over a weekend and consist of 15 hours of interactive training. You will have to attend 6-hour sessions over a weekend. 

Further, the Advanced Data Analytics with R Programing by Vinod Gupta School of Management will consist of hands-on exercises, lecture sessions, and discussions on real problems and case studies. Upon completion, you will be eligible for a certificate from Vinod Gupta School of Management, Indian Institute of Technology Kharagpur.

...Read More
16 Days
6,000
Skills Covered:
Data science knowledge R Programming
Machine Learning with Python for Beginners

Offered by

Certificate

Machine Learning with Python for Beginners

This Machine Learning with Python for Beginners Certification dives into the basics using a well-known programming language - Python. In this short-term course, students will be reviewing and learning about the purpose and importance of Python in Machine Learning and where it applies to the real computer world. Also, candidates will get a general overview of Machine Learning training from the National Institute of Technology Warangal in topics such as supervised vs unsupervised learning,  model evaluation, and complex Machine Learning algorithms. Machine Learning with Python for Beginners Certification Course is useful to learn a lot of things in a short span of time. Make your career future-proof with Machine Learning with Python for Beginners Online Course. 

All students after carrying out the required tasks like individual projects and algorithms for specific problems get Machine Learning with Python for Beginners Certification by NIT - National Institute of Technology Warangal.

...Read More
15 Days
Beginner
Skills Covered:
Machine learning Knowledge of Python
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

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