technifyed

Free online

Programming Languages courses 828

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 828 courses

SkillUp EdTech LLC

Generative AI: Elevate your Business Intelligence Career

Explore AI-powered data querying, SQL generation, analysis, visualizations, dashboards, reports, and presentations through hands-on labs and a practical project.

  • edX
  • 4 weeks, 1 - 3 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

CodeSignal

Introduction to Natural Language Processing

Build a practical foundation in natural language processing using Python. Learn to explore, preprocess, vectorize, and classify text data with common machine learning techniques.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

Codio

Images with DALL-E

Explore the intersection of Generative AI and Python by learning to interact with the DALL-E API. This course demonstrates how to programmatically generate images and use the PIL (Pillow) library to process them, bridging the gap between raw AI outputs and functional code.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

CodeSignal

MCP Servers Made Easy with Python and OpenAI Agents

Learn to build Python-based MCP servers that let AI agents use tools, access data, and take action across services. This intermediate path covers server development, agent integration, transport options, caching, web integration, and authentication.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

CodeSignal

Building a Chatbot with FastAPI and OpenAI

Build an AI-powered chatbot web application with Python and FastAPI. Learn to connect a conversational model API to a responsive chat interface and deploy the core service behind it.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

CodeSignal

Spec-Driven Development in Python with Codex

Learn how to use spec-driven development to guide AI-assisted Python projects from requirements through production-ready APIs. Practice writing specifications, decomposing work, orchestrating implementation, and validating results with tests and documentation.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Advanced

Epic Games

Blueprint Scripting

4.037 ratings

The Blueprint Visual Scripting system in Unreal Engine is a visual programming language that uses a node-based interface to create gameplay elements. The node-based workflow provides designers with a wide range of scripting concepts and tools that are generally only available to programmers. In add…

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

Coursera

Introduction to Python

4.52,221 ratings

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

edX

Math for Machine Learning with R

Explore the mathematical foundations that underpin machine learning and artificial intelligence.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

Pontificia Universidad Javeriana

Programación Intermedia Python de fundamentos a aplicaciones prácticas

Potencia tus habilidades de programación con Python, aprende estructuras de control, funciones y manipulación de datos con herramientas clave para para crear programas más eficientes y organizados. Este es un curso esencial para ampliar tus competencias en programación, manipulación de datos y uso…

  • edX
  • Fixed dates
  • Free to audit
  • Paid certificate
  • Intermediate

CodeSignal

Comprehensive Introduction to PyTorch

Build practical PyTorch skills for deep learning, from tensor operations to neural network training and optimization. Apply these concepts through hands-on modeling with real datasets, including multi-class classification on the Wine dataset.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

CodeSignal

Agentic & Secure AI Chatbots with NeMo Guardrails

Build secure, context-aware AI chatbots with NVIDIA NeMo Guardrails and Colang 2.0. Develop guardrail policies, advanced conversation flows, and Python-powered agent actions.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

Coursera

Compose and Program Music in Python using Earsketch

4.5459 ratings

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

CodeSignal

Data Analysis 101 with R

Develop practical data analysis skills in R, from data manipulation and cleaning to visualization and statistical testing. Learn to prepare, explore, and interpret complex datasets using tidyverse tools.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

CodeSignal

Building a Chatbot with Flask and OpenAI

Build an AI-powered chatbot web application using Python, Flask, and the OpenAI API. Learn how to create a responsive chat interface, manage conversations, and connect frontend interactions to a backend chatbot service.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

CodeSignal

Predictive Modeling with Python

Build practical predictive modeling skills in Python using regression techniques and common machine learning algorithms. Learn how to preprocess data, train models, evaluate performance, and improve predictions.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

KodeKloud

Rust Programming - Advanced Concepts

Master the art of building high-performance, memory-safe, and concurrent systems with the world’s most loved programming language. This course is designed for developers who have grasped the basics of Rust and are ready to tackle complex, real-world architectural challenges. We go deep into the "in…

  • Coursera
  • 10-12 Weeks
  • Self-paced
  • Paid certificate

KodeKloud

Golang: Foundations and Variables

Learn Go syntax, data types, and variables — no coding experience required. Go (Golang) is a high-performance, open-source programming language built by Google — and this course is where your journey begins. Golang: Foundations & Variables takes you from zero to writing, compiling, and running real…

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

Scrimba

Learn Imba

In this class, you'll dive into Imba, the programming language used to build scrimba.com. Imba, a compile-to-JavaScript language, packs a punch with nifty features for whipping up web apps, including built-in tags and styles. We'll cover the ABCs of Imba syntax and work on creating a Dopamine Box a…

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

Scrimba

Introduction to ES6+

Introduction to ES6+ covers modern JavaScript features, specifically ES6 and newer ECMAScript versions. JavaScript, a widely used programming language in various domains, is essential for developers aiming to stay relevant across web applications, servers, mobile, and IoT devices. Developers who ar…

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

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