technifyed

Free online

Programming Languages courses 801

Learn Programming Languages online: university courses, full YouTube courses, and courses with free certificates, from the IITs, MIT, Harvard, Google, Microsoft and more.

Explore subjects

Showing 801 courses

Edureka

Programming with Golang

This course is designed to help you learn the Go programming language (Golang) from the ground up. You'll begin with the core syntax and gradually move into advanced topics, such as concurrency, error handling, and building scalable applications. Perfect for aspiring backend developers, this course…

  • Coursera
  • 6 weeks of study, 2-3 hours/week
  • Self-paced
  • Paid certificate

Edureka

Mastering Multithreading with Go

The “Multithreading in Golang” course provides an in-depth exploration of concurrent programming concepts using the Go programming language. Combining theoretical explanations with hands-on exercises, this course will help you leverage multithreading to build efficient and scalable applications. Yo…

  • Coursera
  • 4 week of study, 2 hours/week
  • Self-paced
  • Paid certificate

Coursera

Backend Web Development with Go: Build an E-Manual Server

In this 1.5-hour long guided project, you will create a web server that serves electronic manual pages with Golang's built-in packages. Go (also known as Golang) is a programming language that is created, supported, and used by Google and many major organizations. It is particularly suitable for in…

  • Coursera
  • 1.5 hours
  • Self-paced
  • Paid certificate

Coursera

Data Analysis with Python: Inform a Business Decision

In this project-based course, you will learn how to use the Python programming language and Pandas as a data analyst. A data analyst analyzes and visualizes data, as well as communicates the findings and insights effectively across an organization. In many cases, these findings are meant to answer…

  • Coursera
  • 1 hour
  • Self-paced
  • Paid certificate

Coursera

Introduction to Python

Learning Python gives the programmer a wide variety of career paths to choose from. Python is an open-source (free) programming language that is used in web programming, data science, artificial intelligence, and many scientific applications. Learning Python allows the programmer to focus on solvin…

  • Coursera
  • 55 minutes
  • Self-paced
  • Paid certificate

Coursera

Compose and Program Music in Python using Earsketch

By the end of this course, you will create a basic composition using the Python programming language in Earsketch. You will learn basic Python functions in order to create a basic music composition. Learning basic Python functions will allow you to develop your skills in programming and diversify y…

  • Coursera
  • 2 hours
  • Self-paced
  • Paid certificate

Coursera

TypeScript Variables and Data Types

This project will teach you TypeScript Variables and Data Types by writing and testing TypeScript code using TypeScript Playground. Variables and Data types are one of the core concepts of Typescript programming language.You will learn how to create, declare and assign variables, differences betwee…

  • Coursera
  • 2 hours
  • Self-paced
  • Paid certificate

NIIT

Building Interactive Web Pages Using Modern JavaScript

Most businesses with a strong online presence wish to provide its consumers a rich interactive user experience. HTML5 and CSS3 frameworks help you build a static web page, that displays content and works on any device. However, to make a page interactive you need a programming language that can be…

  • Coursera
  • 30 hours
  • Self-paced
  • Paid certificate

Edureka

Go for Cloud and Networks

This Go for Cloud and Network course provides a comprehensive introduction to using the Go programming language (Golang) for developing scalable, high-performance applications in cloud and network environments. Designed for both beginners and intermediate developers, the course focuses on real-worl…

  • Coursera
  • 6 weeks of study, 2-3 hours/week
  • Self-paced
  • Paid certificate

Coursera

Fundamentals with Rust: Build a CLI Distance Calculator

Do you know that according to surveys, Rust is one of the most admired computer programming languages for 8 years in a row? Rust is a language that is prized for its performance, memory safety, and concurrency, making it ideal for today’s cloud-based computing world. It is used by major technology…

  • Coursera
  • 1.5 hours
  • Self-paced
  • Paid certificate

Edureka

C# Programming Foundations

C# is one of the most widely used programming languages for building reliable, maintainable, and scalable applications. This course helps you build a strong foundation in C# by combining core programming concepts with practical, hands-on development. Throughout this course, you will write and run C…

  • Coursera
  • 4 weeks of study, 2-3 hours/week
  • Self-paced
  • Paid certificate

Coursera

Programming in C#: A comprehensive approach to C# Fundamentals

In this 1-hour long project-based course, you will learn how to start in your computer programming path using one of the most relevant programming languages: C#. You will get a good understanding on the basics of how Visual Studio 2019 compiles console-based programs. Finally, this class will pave…

  • Coursera
  • 2 Hours
  • Self-paced
  • Paid certificate

Coursera

Lambda Expressions with Java

By the end of this guided project, you will be able to identify and use lambda expressions in different ways using Java and Eclipse. Java is one of the most in demand programming languages, and using lambda expressions you will be able to use functions in a more efficient way. In this guided projec…

  • Coursera
  • 2 hours
  • Self-paced
  • Paid certificate

Edureka

Rust Programming Essentials

The "Rust Programming Essentials" course aims to empower learners with the fundamental skills and knowledge necessary for creating high-performance, safe, and concurrent applications using the Rust programming language. Renowned for its emphasis on safety, speed, and concurrency, Rust has rapidly b…

  • Coursera
  • 3 week of study, 2-3 hours/week
  • Self-paced
  • Paid certificate

Coursera

Build a Fast Typing Game using Java Swing

By the end of this project, you will create a fully functioning fast typing game using Java Swing in Eclipse. This project will give you a great head start towards learning more and mastering one of the most used programming languages in the world. In this project you will be able to identify and a…

  • Coursera
  • 2 hours
  • Self-paced
  • Paid certificate

Coursera

Golang for Beginners: Data Types, Functions, and Packages

In this 1.5-hour long guided project, you will get up to speed with the basics of the Go programming language. We will do this buy creating a command line interface airfare calculator step by step. Go (also known as Golang) is a programming language that is created, supported, and used by Google an…

  • Coursera
  • 1.5 hours
  • Self-paced
  • Paid certificate

Coursera

Getting Started with R

In this 2 hour-long project, you will learn the basics of R programming language. In addition, you will take your first steps in the use of R programming language for Data Analysis. By the end of this 2-hour long project, you will understand how to use the R GUI called R studio. By extension, you w…

  • Coursera
  • 2 hours
  • Self-paced
  • Paid certificate

Pearson

Skill Up with Python: Web Development Recipes

Python has risen to popularity as one of the most versatile and beginner-friendly programming languages. Its simplicity, readability, and extensive libraries make it a powerful language for a wide variety of different domains. It’s widely used in web development, data analysis, scientific computing…

  • Coursera
  • Less than 1 week
  • Self-paced
  • Paid certificate

Pearson

Skill Up with Python: Data Science and Machine Learning Recipes

Python has risen to popularity as one of the most versatile and beginner-friendly programming languages. Its simplicity, readability, and extensive libraries make it a powerful language for a wide variety of different domains. It's widely used in web development, data analysis, scientific computing…

  • Coursera
  • Less then one week
  • Self-paced
  • Paid certificate

International Institute of Information Technology Bangalore

Introduction to Programming with C Language

The 'Introduction to Programming with C Language' course is suitable for learners with no prior programming experience. The course covers the fundamentals of the C programming language. At the end of this course, the learners would be able to write interactive and non-interactive programs for solvi…

  • Coursera
  • 7 weeks of study, 3 hours per week
  • Self-paced
  • Paid certificate

Enter your email and the official page opens. Phone is optional.