1563 Courses and Certifications

Online Programming And Development Courses & Certifications

Career Category
Specialization
Job Role
Skills

Pricing

-
To
Learn to Create a MOOC

Offered by

Certificate

Learn to Create a MOOC Course

The Massive Open Online Course or MOOC is an online medium for hosting online learning courses. It enables thousands of learners to participate in the same training with interactive tools for learning and high-quality content. Learn to Create a MOOC Course programme will teach participants how to use the software, along with the fundamentals.

Learn to Create a MOOC Course by E&ICT Academy, IIT Kanpur is an excellent course for individuals who want to spread their knowledge to the masses, be it micro, massive, or anywhere in between. The course is designed such that the participant's technical background, or lack thereof, will not affect their learning process. Students can access the recorded learning content 24X7.

Learn to Create a MOOC Course offers certification upon successfully completing the course. Faculty from IIT Kanpur use high-quality video lectures, the latest content, multiple assessments, and a final assessment in the form of an MCQ exam to guide and nurture the learning process. Candidates will be equipped to teach in interactive and immersive ways and enrich the possibilities for learner-learner and mentor-learner interactions.

...Read More
250
Basic Computer Skills for Medical Students

Offered by

Certificate

Basic Computer Skills for Medical Students

Technology has become an undisputed part of our lives over the past few decades. Computer systems make day-to-day work operations and functions extremely manageable and efficient. Irrespective of the industry, they have taken over for ease of work. Apply for the Basic Computer Skills for Medical Students Online Course to attain a basic overview of computer systems.

The Basic Computer Skills for Medical Students is an online programme specially designed for students working and studying in the medical space. It is a six-week programme covering all the necessary topics and syllabus under computer systems.

As you enrol for the Basic Computer Skills for Medical Students Online training, you will learn about the fundamental skills required to operate computers in the medical field. From running applications to working on windows, the course covers it all. You will have to apply for an online quiz and score a minimum of 60% to secure the course certificate.

...Read More
Beginner
4,237
Skills Covered:
Computer skills MS Office skills
Basic Computer Skills for Business Administration

Offered by

Certificate

Basic Computer Skills for Business Administration

Having a basic understanding of computer systems helps in everyday functions. Computer systems have become a vital part of our working spaces due to the efficient execution it brings. Irrespective of the industry, computers are equally important to function. Basic Computer Skills for Business Administration online course is one of the most popular courses offered by IIT Kanpur.

The Basic Computer Skills for Business Administration training is an online programme specially designed for the business administration niche. It is a six-week programme covering all the essential topics under computer systems. The course has an extensive syllabus allowing the learner to understand the operations of computer systems from the scratch.

Upon enrolling in the Basic Computer Skills for Business Administration online course, you will learn about the primary skills required to operate and run computers in the business administration field. The course requires the students to appear for an online MCQ-based quiz. The students must score a minimum of 60% to secure their certificate for the course.

...Read More
Beginner
4,237
Skills Covered:
Computer skills MS Office skills

Offered by

Certificate

Intro to Theoretical Computer Science

The Intro to Theoretical Computer Science is a online course that discusses the theoretical aspects of computer science. The course is offered in a self-paced learning style and is taught by industry professionals. The course aims at educating learners on the concepts of theoretical computer science including NP-completeness and algorithmic problems.

The Intro to Theoretical Computer Science Training will be provided through instructor videos, exercises and interactive quizzes. The knowledge and skills gained through the course will open up careers in the field of data science and machine learning. The Intro to Theoretical Computer Science by Udacity is easily accessible through its online platform.

...Read More
Skills Covered:
Computer skills

Offered by

Certificate

Computer Science 101: Intro to Java & Algorithms

Java is an object-oriented, high-level language that relies on classes and is intended to be as independent of specific implementations as possible. Java is a platform-independent general-purpose programming language; i.e., compiled Java code runs on all platforms that support Java without requiring a recompile. Java is usually compiled to bytecode, which can be executed by any Java virtual machine (JVM) regardless of the hardware platform it was originally designed for. Java's syntax is familiar to those who have worked with C and C++, but it lacks the low-level features of those languages. Dynamic features such as reflection and runtime code modification are available in the Java runtime environment but are absent from most static languages. Computer Science 101: Intro to Java & Algorithms certification is made available by Udemy to candidates who want to develop and learn coding in Java.

Computer Science 101: Intro to Java & Algorithms online training includes 14.5 hours of videos, nine articles, seven downloadable resources, and a digital certificate upon course completion.

Computer Science 101: Intro to Java & Algorithms online classes comprises of learning the fundamentals of binary,  what binary is, and how app cat works, as well as the ability to read and write hexadecimal.

...Read More
3,499
Skills Covered:
Java Knowledge of Algorithms Object Oriented Programming

Offered by

Certificate

The Ultimate beginners course for Computer Science or IT

Data and information of any kind can be created, processed, stored, retrieved, and exchanged through the use of information technology (IT). Information technology is a subset of telecommunications technology (ICT). In its broadest sense, an IT system refers to any networked collection of devices used to store, transmit, and retrieve data; in its most specific sense, it refers to a complete computer system, including all necessary components and users. Although humans have been using some form of information storage, retrieval, manipulation, and communication since the invention of writing, the term "information technology" did not appear in print until 1958  The Ultimate beginners course for Computer Science or IT certification is made available by Udemy to candidates interested in learning more about computer science and programming.

The Ultimate beginners course for Computer Science or IT online training includes 13.5 hours of video and a digital certificate upon course completion.

The Ultimate beginners course for Computer Science or IT online classes consists of parts of a computer, how a computer works, and a modern CPU architecture and assembly language programming.

...Read More
Beginner
799

Offered by

Certificate

Computer Science And Programming Fundamentals

The field of study known as "Computer Science" focuses on studying computers and other computational systems. When compared to electrical and computer engineers, computer scientists focus primarily on software and software systems, including their theory, design, development, and application. Artificial intelligence, computer systems, networks, security, and database testing, major subfields of computer science include vision and graphics, numerical analysis, programming languages, software engineering, bioinformatics, and computing theory. Learning to code is crucial, but it's just one part of the puzzle when it comes to computer science. Programming problems are what computer scientists solve by designing and analyzing algorithms and by studying how well computers and their components function. Computer Science And Programming Fundamentals certification is made available by Udemy to candidates who want to gain base-level knowledge in computer science.

Computer Science And Programming Fundamentals online training include seven hours of video and a digital certificate upon course completion.

Computer Science And Programming Fundamentals online classes consist of computer science, computer system, binary number system, memory hierarchy, RAM, cache memory, microprocessor, CPU registers, CPU clock, and motherboard.

...Read More
799

Offered by

Certificate

Computer Science 101: Master the Theory Behind Programming

As a field of study, computer science is concerned with all things digital. Algorithms, the theory of computation, information theory, and automation are all examples of theoretical areas that fall under the umbrella of computer science, which also includes the design and implementation of hardware and software. Most people agree that computer science is a separate academic field from programming. Computer science revolves around algorithms and data structures.

Cryptography and computer security focus on the study of techniques for private communication and the avoidance of security flaws. The creation of images is the focus of both computer graphics and computational geometry. Computer Science 101: Master the Theory Behind Programming certification is made available by Udemy to individuals who are interested in working in the forensic industry and would like to learn the forensic training module. Computer Science 101: Master the Theory Behind Programming online training includes eleven hours of video, 21 articles, one downloadable resource, and a digital certificate upon course completion.

Computer Science 101: Master the Theory Behind Programming online classes consist of binary numbers, analyzing algorithms, arrays,  linked lists, stacks, queues, sorting algorithms, trees, heaps, and introduction to graphs.

...Read More
3,499

Offered by

Certificate

Operating Systems from scratch - Part 1

System software, also known as an operating system (OS), controls and coordinates the computer's hardware and software resources and offers standard services to other programs. When it comes to allocating the costs of the system's resources like the CPU, the disc, and the printer, a time-sharing OS can be quite useful. When it comes to tasks like input/output and memory allocation, the operating system is what stands between software and the computer's physical components. Operating Systems from scratch - Part 1 certification is made available by Udemy to candidates who want to learn the concepts of operating systems from the ground up, as operating systems are the foundation of computer science.

Operating Systems from scratch - Part 1 online training includes 8.5 hours of video, five articles, and a digital certificate upon course completion.

Operating Systems from scratch - Part 1 online classes consist of operating systems, multiprogramming, types of scheduling algorithms, comparison of FCFS, SJF, and SRTF, scheduling algorithm, basics of binary numbers, basics of memory allocation, and the need for paging.

...Read More
3,099

Offered by

Certificate

Computer Science 101 - Computers & Programming for Beginners

Computing, automation, and information are the focus of computer scientists. The field of computer science encompasses theoretical algorithms, theory of computation, information theory, and automation. It is generally agreed that computer science is a separate academic field from programming. The theory of computation is concerned with abstract models of computing and general classes of problems that can be solved using them; these form the backbone of computer science, together with algorithms and data structures. Research in cryptography and computer security focuses on protecting confidential information and safeguarding digital transactions. Computer Science 101 - Computers & Programming for Beginners certification is made available by Udemy to candidates who want to learn the programming and language fundamentals

Computer Science 101 - Computers & Programming for Beginners online training includes one hour of video, 20 articles, one downloadable resource, and a digital certificate upon course completion.

Computer Science 101 - Computers & Programming for Beginners online classes consist of basic programming, programming paradigms, glossary, algorithm, bug, compiler, debugging, error, and framework

...Read More
Beginner
2,699

Offered by

Certificate

Binary: The Foundation of All Computing

In the computer's processor and random access memory (RAM), binary code represents numbers as the digits 1 and 0. These binary digits represent on or off electrical signals within the CPU or RAM. The foundation of all digital technology is the binary numeral system. It enables gadgets to store, access, and manipulate any and all data going to or coming from the central processing unit or memory. A binary digit, or bit, is the smallest unit of data in mathematics and computer systems. Nothing but 1 or 0 can ever be stored in a bit, making it impossible for bits to hold other values. Binary: The Foundation of All Computing certification is made available by Udemy to candidates who want to develop knowledge of the binary system by reading and writing in it.

Binary: The Foundation of All Computing online training includes two hours of video and a digital certificate upon course completion.

Binary: The Foundation of All Computing online classes consist of binary basics, what is binary, app cat, knowing binary inside out, reading and writing of hexadecimal.

...Read More
2,499
Skills Covered:
Programming skills

Offered by

Certificate

Introduction to Computer Science

Computer science is fundamentally concerned with determining what can and cannot be automated. Computer graphics and computational geometry are concerned with image generation. Programming language theory examines various methods of describing computational processes, whereas database theory focuses on the management of data repositories. Human–computer interaction examines the interfaces through which humans and computers interact, whereas software engineering is concerned with the design and principles underlying software development. Computer science is typically regarded as an academic discipline separate from computer programming. Introduction to Computer Science certification is made available by Udemy to candidates who want to learn the fundamentals of computer science.

Introduction to Computer Science online training includes 3.5 hours of video, one article, one downloadable resource, and a digital certificate upon course completion.

Introduction to Computer Science online classes consist of software and hardware overview, programming languages, algorithms, design, computer networks, OSI layer, web development, robotics, and computer graphics.

...Read More
2,499
Skills Covered:
Knowledge of Algorithms Designing skills Knowledge of computer networking Robotic skills Database knowledge
Cyber-Physical Systems Design & Analysis

Offered by

Certificate

Cyber-Physical Systems Design & Analysis

Cyber-physical systems like cars, automobiles and medical devices consist of software and a physical part. Here, the physical systems typically have "a life of their own" and have the potential to cost a fortune for repairing or harm the operators. And the Cyber-Physical Systems Design & Analysis certification by Udacity helps you understand the models, tools, processes, and principles central to cyber-physical system development. 

The programme focuses on modern verification, model-based development methods, validation techniques, and fundamentals of feedback for task scheduling. You also explore how to integrate these in present-day industrial development processes with the Cyber-Physical Systems Design & Analysis training.

Besides, this Cyber-Physical Systems Design & Analysis certification course, which runs for nearly 16 weeks, is advanced-level. That's why to enrol, you need at least undergraduate education in Computer Science or Engineering domains, along with programming experience to grasp the concepts.

The Cyber-Physical Systems Design & Analysis certification syllabus broadly introduces Cyber-Physical Systems (CPS) design, CPS environment, and CPS engineering. Apart from taking you through the CPS offered enormous design space, the training familiarises you with the trade-off that must align with the vital safety requirements.

...Read More
Skills Covered:
Automation skills Knowledge of engineering
Software Engineering Bootcamp

Offered by

Certificate

Software Engineering Bootcamp: Singapore

The Software Engineering certification course from General Assembly will help the participants in learning to develop responsive web applications using commonly used programming languages, libraries, and frameworks. The training offers over 400 hours of project-based training and expert-led instruction.

Besides, the pre-work pathway allows you to get acquainted with the most relevant and elementary-level techniques and principles of programming. The Software Engineering Bootcamp: Singapore syllabus covers full-stack development, front-end frameworks, front-end development, APIs and full-stack development, and more.

While pursuing this coding boot camp, you will plan and execute various projects with software collaboration practices and tools like GitHub. At the end of the Software Engineering Bootcamp: Singapore online course, you will have a portfolio comprising real-world projects. 

You can also demonstrate your skills in JavaScript libraries, object-oriented programming, and third-party APIs. Furthermore, you explore how to solve problems and collaborate in tech-enabled remote working environments. If you pass the training, you earn a Software Engineering Bootcamp: Singapore certificate from General Assembly as well.

...Read More
Skills Covered:
Project management SQL knowledge Web application development skills

Offered by

Certificate

Build a Machine Learning Model

Codecademy’s Build a Machine Learning Model certification course will teach you about building machine learning models with Python. You’ll learn how such models help find patterns in data for decision-making, and thus, be fluent in why machine learning is vital today. The curriculum also offers step-by-step guidance, where you’ll know exactly where to begin and what topic to learn next. 

The Build a Machine Learning Model certification syllabus is built to make you skilled in machine learning. As such, it covers all the vital concepts, completing which you’ll be able to scrub for inaccurate data points using Python. You’ll further be able to reformat that data to make it more useful. The course’s topics will also help you understand when to use predictive techniques like classifications or regressions and exploratory techniques such as clustering. 

The Codecademy Pro feature will give you access to additional learning content, including Python 3, Jupyter Notebooks, pandas, etc. It will also award you the GBuild a Machine Learning Model with Python certificate, but you’ll have to buy the Pro subscription.

...Read More
Beginner
Skills Covered:
Knowledge of Python
Crash Course in Prolog Programming M

Offered by

Certificate

Crash Course in Prolog Programming (M)

The Crash Course in Prolog Programming (M) by  E&ICT Academy, IIT Kanpur, will be organized for six weeks. The course will be highly beneficial to the students as well as professionals and teachers. The Crash Course in Prolog Programming (M) certification benefits them by providing a comprehensive course on “Prolog programming.” The real-world applications and the techniques related to “Prolog Programming” will be covered in the session. Lectures will be delivered in both Hindi and English languages. The important chapters such as Installation, Rules, Facts, Complex terms/structures, Variables, Comparison, If Statement, Looping, and others will be covered in this crash course.

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

Offered by

Certificate

Machine Learning & Deep Learning in Python & R

The Machine Learning & Deep Learning in Python & R certification course was created by Start-Tech Academy and is available on Udemy for candidates searching for a comprehensive machine learning and deep learning training program that will help them start a successful career in the fields of data science, deep learning, machine learning, Python, or R programming. The Machine Learning & Deep Learning in Python & R online course provides the methodologies for creating predictive models in R programming and Python to address business challenges and establish a business strategy.

Machine Learning & Deep Learning in Python & R online classes by Udemy contains 33 hours of HD video lectures as well as 5 articles covering subjects such as decision trees, KNN logistic regression, random forest, SVM, linear discriminant analysis, data collecting, and data preprocessing. This course also includes a portion that discusses all of the actions that should be taken when solving a business problem using a linear regression model.

...Read More
4,099
Skills Covered:
Knowledge of Python R Programming Machine learning Knowledge of deep learning
Certificate in Quantitative Financial Programming with R

Offered by

Certificate

Certificate in Quantitative Financial Programming with R

Quantitative Financial Programming with R certification will teach the candidates to identify and analyze securities and financial markets of the industry. This certification will teach the candidates about data analysis using the R language, fixed income securities, derivatives, risk return analysis, the CAMP model and portfolio risk management. Quantitative Financial Programming with R programme imparts knowledge on a lot of other aspects of quantitative finance. 

This includes Performance Analytics for Risk Management, Risk Factors, Portfolio Analytics, Working with Futures, Interest Rates, Financial Modeling with R, R Functions and Packages etc. This certification is generally for job seekers looking to find employment in software development, or IT departments of various finance companies.

...Read More
3,499
Skills Covered:
Programming skills Financial knowledge Knowledge of CAPM

Offered by

Certificate

Automation with Bash Shell Scripting

Automation with Ansible Playbooks online course is designed for application or automation engineers who have a few years of experience administering various infrastructure components such as operating systems, application configurations, and deployments. The course also focuses on individuals who wish to manage system and application configurations quickly and automatically while learning as quickly as possible.

Automation with Ansible Playbooks certification course is created by Narendra P - Software Engineer, Automation Expert & Instructor and offered by Eduonix, an online learning platform focused on providing users with digital learning courses. Individuals must have a fundamental understanding of Unix-based systems, as Ansible is an open-source software accessible for Linux-based systems, as well as knowledge of any cloud or VMware to create servers for practice, and optionally some programming skills to develop their own modules.

Automation with Ansible Playbooks online training includes 12.66 hours of pre-recorded video content in the form of 69 separate lectures. The course is broken into three parts since mastering automation with Ansible and playbook is a step-by-step process. Part 1 teaches about the basics of Ansible and how to deploy it, Part 2 about implementing Ansible Playbooks, and Part 3 about designing your own modules and implementing Ansible Playbooks for the AWS cloud.

...Read More
600
Skills Covered:
Automation skills
MATLAB and Simulink Hands-on

Offered by

Certificate

MATLAB and Simulink Hands-on

MATLAB and Simulink Hands-on program is an online course by the E&ICT Academy, IIT Kanpur. This training will introduce learners to MATLAB programming and Simulink and cover important MATLAB topics such as arrays, variables, matrices, regional operators, If statements, arithmetic operators, matrix operations, and MATLAB Graphics.

The MATLAB and Simulink Hands-on online course teaches learners about Simulink’s operating principle and management and gives them a practical learning experience with Simulink exercises. Students will construct a Simulink Block Diagram and determine parameters for Simulink Blocks. Other Simulink topics such as Product, Gain, Mux, and Demux Blocks are also the curriculum’s focal points, enabling course-takers to gain immense fluency in these areas.

Furthermore, the MATLAB and Simulink Hands-on certification syllabus involves a MATLAB/Simulink project to conclude the course. This will help learners apply their knowledge and combine theoretical learning with practical applications. Additionally, all successful participants of this program will receive a completion certificate after the final assessment.

...Read More
5,000
Skills Covered:
Knowledge of MATLAB
Zero to Hero in MATLAB

Offered by

Certificate

Zero to Hero in MATLAB

The Zero to Hero in MATLAB training is a six-week online course designed to impart practical knowledge among engineering students. The high-quality and updated study material emphasizes the importance of using MATLAB for complex models and design systems. The syllabus is designed after understanding the need for practical knowledge in an academic setting.

The Zero to Hero in MATLAB online course teaches educators how to bridge the gap between providing real-life examples and capturing their students' attention. Besides, using MATLAB is recommended because of its widespread industry-related usage, and it teaches how to apply theoretical knowledge. Educators can also teach their students how a whole project and problem-solving is related to the theoretical concepts by using examples of large-scale models. 

The Zero to Hero in MATLAB certification syllabus also includes variables and assignment statements, operators, loops, relational expressions, several debugging techniques, and MATLAB program organization. Furthermore, candidates can receive a valued and verified certificate after submitting the in-course assignments and fulfilling the final exam's eligibility criteria.

...Read More
4,237
Skills Covered:
Knowledge of MATLAB

Offered by

Certificate

SAS Training and Certification

As a learner of the SAS Training and certification online course, you will become adept at writing SAS code and analyzing real problems. Edureka has built the course curriculum to specifically teach concepts and develop skills of SAS Programming language, leading statistical techniques and several tools that are important for a successful Analytical professional.

The techniques taught in the SAS Training and certification course can be used to become an advanced SAS programmer. The training includes several practical learning exercises with a series of interactive activities to impart a lasting learning experience on the student.

Moreover, the candidates will learn a wide range of topics such as ‘Set and merge statements’, SAS arrays, useful SAS functions, Advanced SAS procedures, data optimization, PROC, clustering, data sorting and much more. In addition to learning theory, candidates will also get hands-on experience on various SAS topics.

The SAS Training and certification live online course prepares the students for the following certifications: SAS Certified Base Programmer for SAS 9 and SAS Certified Advanced Programmer for SAS 9.

...Read More
9,999
Skills Covered:
Programming skills Data science knowledge

Offered by

Certificate

Programming in SAS for beginners

Beginner
3,499

Offered by

Articles

Popular Articles

Latest Articles

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses