Programming & Software Development
652 resources — showing top 120
MIT OCW
free
course
text only
Quantum Computation
Prof. Peter Shor
This course provides an introduction to the theory and practice of quantum computation. Topics covered include:...
Algorithms and Data Structures
Computer Science
Data Science, Analytics & Computer Technology
advanced
Coursera
audit free
course
Design Advanced Game Editor Interfaces
Design advanced Unity editor interfaces that make level-building, asset handling, and Inspector workflows more...
advanced
MS Learn
free
course
Write advanced Transact-SQL queries
Write advanced Transact-SQL queries
Azure Sql Database
Azure Sql Managed Instance
Azure Sql Virtual Machines
advanced
edX
audit free
course
The University Of California San Diego Creating Virtual Reality Vr Apps
Virtual Reality
advanced
Wikibooks
free
book
68000 Assembly
advanced
freeCodeCamp
free
article
How to use gradio with python beginner to advanced book
Programming
advanced
Pluralsight
paid
course
Mongodb Deep Dive
Cloud
advanced
MIT OCW
free
course
text only
Operating System Engineering
Prof. Frans Kaashoek
This course studies fundamental design and implementation ideas in the engineering of operating systems. Lectures...
Computer Science
Data Science, Analytics & Computer Technology
Engineering
advanced
Coursera
audit free
course
Advanced Patterns and Big Data with Java Concurrency
Delve into advanced concurrency patterns and big data processing techniques using Java in cloud environments. Learn...
advanced
MS Learn
free
course
Program with Transact-SQL
Program with Transact-SQL
Azure Sql Database
Azure Sql Managed Instance
Azure Sql Virtual Machines
advanced
edX
audit free
course
Stanford University Databases Advanced Topics In Sql
Sql
advanced
Wikibooks
free
book
AWK
advanced
freeCodeCamp
free
article
Mastering javascript dates and times
Programming
advanced
Pluralsight
paid
course
Advanced Perspective Of Classes And Object Oriented Programming In Python
Cloud
advanced
MIT OCW
free
course
Advanced Data Structures
Prof. Erik Demaine
Data structures play a central role in modern computer science. You interact with data structures even more often...
Algorithms and Data Structures
Computer Science
Data Science, Analytics & Computer Technology
advanced
Coursera
audit free
course
Mastering SwiftUI- iOS 26 App Development Bootcamp
Dive into SwiftUI with this hands-on bootcamp, designed for iOS 26 development. Learn how to build and optimize...
advanced
MS Learn
free
tutorial
Create stored procedures and user-defined functions
This content is a part of Create stored procedures and user-defined functions.
Azure Sql Database
Azure Sql Managed Instance
Azure Sql Virtual Machines
advanced
edX
audit free
course
Imt Advanced Algorithmics And Graph Theory With Python
Python
advanced
Wikibooks
free
book
Advanced Data Structures and Algorithms
advanced
freeCodeCamp
free
article
Advanced dart learn async programming with streams isolates event loop
Programming
advanced
Pluralsight
paid
course
Postgresql Administration Deep Dive
Cloud
advanced
MIT OCW
free
course
text only
Foundations of Software Engineering
Prof. Kevin Amaratunga
This is a foundation subject in modern software development techniques for engineering and information technology....
Computer Science
Data Science, Analytics & Computer Technology
Engineering
advanced
Coursera
audit free
course
Advanced Patterns and Enterprise Deployment in Angular
Advance your Angular expertise by mastering reusable patterns, state management, and production-ready deployment...
advanced
MS Learn
free
tutorial
Get started with Transact-SQL programming
Get started with Transact-SQL programming
Azure Sql Database
Azure Sql Managed Instance
Azure Sql Virtual Machines
advanced
edX
audit free
course
Hp From Code To Creation Mastering Game Programming
Game Development
advanced
Wikibooks
free
book
Advanced phone customization
advanced
freeCodeCamp
free
article
Advanced error handling in dart records result types monads and freezed exceptions
Programming
advanced
Pluralsight
paid
course
Sql Deep Dive
Cloud
advanced
MIT OCW
free
course
text only
Database Systems
Prof. Samuel Madden
This course relies on primary readings from the database community to introduce graduate students to the foundations...
Algorithms and Data Structures
Business & Management
Computer Science
advanced
Coursera
audit free
course
Python: Mastering Pandas Essentials
By the end of this course, you’ll be using Pandas to prepare, explore, transform, and analyze real-world tabular...
advanced
MS Learn
free
tutorial
Implement error handling with Transact-SQL
Implement error handling with Transact-SQL
Azure Sql Database
Azure Sql Managed Instance
Azure Sql Virtual Machines
advanced
edX
audit free
course
Israelx Advanced Spoken English Through Metaverse
English
advanced
Wikibooks
free
book
Boost Library References
advanced
freeCodeCamp
free
article
Mastering the javascript event loop
Programming
advanced
Pluralsight
paid
course
Advanced Vim Customization
Cloud
advanced
MIT OCW
free
course
text only
Prediction: Machine Learning and Statistics
Prof. Cynthia Rudin
Prediction is at the heart of almost every scientific discipline, and the study of generalization (that is,...
AI
Algorithms and Data Structures
Computer Science
advanced
Coursera
audit free
course
System Design Masterclass
This course features Coursera Coach!
A smarter way to learn with interactive, real-time conversations that help you...
advanced
MS Learn
free
tutorial
Implement transactions with Transact-SQL
Implement transactions with Transact-SQL
Azure Sql Database
Azure Sql Managed Instance
Azure Sql Virtual Machines
advanced
edX
audit free
course
Codesignal Deep Dive Into Visualization In Python
Data Analysis
advanced
Wikibooks
free
book
Chess Opening Theory
advanced
freeCodeCamp
free
article
Advanced sql techniques
Programming
advanced
Pluralsight
paid
course
Creating Flight Simulator Unreal Engine
advanced
MIT OCW
free
course
text only
Database, Internet, and Systems Integration Technologies
Dr. George Kocur
This course addresses information technology fundamentals, including project management and software processes, data...
Business & Management
Computer Science
Data Science
advanced
Coursera
audit free
course
Advanced Java Features and Concurrency
This course features Coursera Coach!
A smarter way to learn with interactive, real-time conversations that help you...
advanced
MS Learn
free
tutorial
Work with Text Analytics for health API
Learn how to convert unstructured health data into structured data using Text Analytics for health in Microsoft...
Industry Solutions
Mscloud Healthcare
advanced
edX
audit free
course
Codesignal Mastering Web Scraping With Python And Beautiful Soup
Computer Science
advanced
Wikibooks
free
book
Civ
advanced
freeCodeCamp
free
article
Http caching in depth part 1 a853c6af99db
Programming
advanced
Pluralsight
paid
course
Droidcon Nyc Session 29
advanced
MIT OCW
free
course
text only
Introduction to Numerical Methods
Prof. Steven G. Johnson
This course offers an advanced introduction to numerical analysis, with a focus on accuracy and efficiency of...
Algorithms and Data Structures
Computer Science
Data Science, Analytics & Computer Technology
advanced
Coursera
audit free
course
Architecting Vue.js 3 Enterprise-Ready Web Applications
This course equips developers with the skills to design and build enterprise-ready Vue.js 3 applications, focusing...
advanced
MS Learn
free
course
Deploy and govern enterprise agentic AI solutions on Azure
Learn how to deploy multi-agent systems to Azure at enterprise scale and establish robust operational governance...
Agent Framework
Azure Cosmos Db
Azure Managed Redis
advanced
edX
audit free
course
Codesignal Mastering Web Scraping With Nodejs
Computer Science
advanced
Wikibooks
free
book
Compiler Construction
advanced
freeCodeCamp
free
article
An in depth introduction to http caching cache control and vary
Programming
advanced
Pluralsight
paid
course
Droidcon Nyc Session 68
advanced
MIT OCW
free
course
text only
Ambient Intelligence
Prof. Patricia Maes
This course will provide an overview of a new vision for Human-Computer Interaction (HCI) in which people are...
AI
Art, Design & Architecture
Computer Science
advanced
Coursera
audit free
course
Advanced SQL Applications and Performance Optimization
This course dives deep into SQL’s advanced features and performance optimization techniques that are crucial in the...
advanced
MS Learn
free
course
Architect production-grade multi-agent AI solutions in Azure
Learn how to design production-grade agentic AI solutions in Microsoft Foundry. This training covers stateful...
Agent Framework
Azure Cosmos Db
Azure Managed Redis
advanced
edX
audit free
course
Codesignal Mastering Test Automation Engineering With Playwright And Typescript
Computer Science
advanced
Wikibooks
free
book
Computability and Complexity
advanced
freeCodeCamp
free
article
Algorithm analysis deep dive
Programming
advanced
Pluralsight
paid
course
Droidcon Sf Session 02
advanced
MIT OCW
free
course
text only
Parallel Computing
Prof. Alan Edelman
This is an advanced interdisciplinary introduction to applied parallel computing on modern supercomputers. It has a...
Algorithms and Data Structures
Computer Science
Data Science, Analytics & Computer Technology
advanced
Coursera
audit free
course
Service Meshes and Microservices Patterns
Cloud-native Java applications are built differently from traditional monoliths. In this hands-on course, you’ll...
advanced
MS Learn
free
course
Build production-grade multi-agent capabilities with Microsoft Foundry
Learn how to implement the production-grade technical capabilities required to make multi-agent systems reliable,...
Agent Framework
Azure Cosmos Db
Azure Managed Redis
advanced
edX
audit free
course
Codesignal Mastering Redis With Csharp And Stackexchangeredis
Computer Science
advanced
Wikibooks
free
book
Concurrent Clean
advanced
Pluralsight
paid
course
Droidcon Nyc Session 47
advanced
MIT OCW
free
course
text only
Special Topics: Designing Sociable Media
Prof. Judith Donath
This project-based course explores new design strategies for social interaction in the computer mediated world....
Art, Design & Architecture
Communication
Computer Science
advanced
Coursera
audit free
course
Mastering Classic Reinforcement Learning Algorithms
How can an agent learn to make good decisions through repeated interaction with an uncertain environment? This...
advanced
MS Learn
free
course
Monitor, evaluate, and operate multi-agent AI solutions in Azure
Learn how to operate production multi-agent solutions with comprehensive visibility, systematic quality assurance,...
Agent Framework
Azure Cosmos Db
Azure Monitor
advanced
edX
audit free
course
Codesignal Mastering Design Patterns With Scala
Computer Science
advanced
Wikibooks
free
book
Creating a simple 3D game engine in XNA
advanced
Pluralsight
paid
course
Droidcon Sf Session 40
advanced
MIT OCW
free
course
text only
Spatial Database Management and Advanced Geographic Information Systems
Prof. Joseph Ferreira
This semester long subject (11.521) is divided into two halves. The first half focuses on learning spatial database...
Business & Management
Civil Engineering
Computer Science
advanced
Coursera
audit free
course
Advanced Game Design: Platforms & Monetization
This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you...
advanced
MS Learn
free
tutorial
Interactive case study: Securing apps and data
Apply your cybersecurity architect skills on a real business scenario in the area of securing apps and data. Analyze...
Defender For Cloud
Azure Arc
Azure Devops
advanced
edX
audit free
course
Codesignal Mastering Design Patterns With Rust
Computer Science
advanced
Wikibooks
free
book
DirectX
advanced
Pluralsight
paid
course
Droidcon Nyc Session 65
advanced
MIT OCW
free
course
text only
Out of Context: A Course on Computer Systems That Adapt To, and Learn From, Context
Prof. Henry Lieberman
Increasingly, we are realizing that to make computer systems more intelligent and responsive to users, we will have...
AI
Cognitive Science
Computer Science
advanced
Coursera
audit free
course
Mastering Swift 6
This course delves into the advanced features and capabilities of Swift, focusing on its evolution and the tools...
advanced
MS Learn
free
tutorial
Implement Developer Self-Service
This module focuses on enabling developers to independently manage their resources and workflows, fostering agility...
Azure
Azure Devops
Github
advanced
edX
audit free
course
Codesignal Mastering Design Patterns With Ruby
Computer Science
advanced
Wikibooks
free
book
Distributed Systems
advanced
Pluralsight
paid
course
Droidcon Sf Session 33
advanced
MIT OCW
free
course
Geometric Folding Algorithms: Linkages, Origami, Polyhedra
Prof. Erik Demaine
This course focuses on the algorithms for analyzing and designing geometric foldings. Topics include reconfiguration...
Algorithms and Data Structures
Art, Design & Architecture
Computer Science
advanced
Coursera
audit free
course
Dynamic Programming Masterclass
This course features Coursera Coach!
A smarter way to learn with interactive, real-time conversations that help you...
advanced
MS Learn
free
tutorial
Identify technical debt
Learn how to find and manage technical debt in your code, use code quality tools, and plan effective code reviews.
Azure
Azure Artifacts
Azure Boards
advanced
edX
audit free
course
Codesignal Mastering Design Patterns With Python
Computer Science
advanced
Pluralsight
paid
course
Droidcon Nyc Session 77
advanced
MIT OCW
free
course
text only
Advanced Complexity Theory
Prof. Dana Moshkovitz
This graduate-level course focuses on current research topics in computational complexity theory. Topics include:...
Computer Science
Data Science, Analytics & Computer Technology
Engineering
advanced
Coursera
audit free
course
Git Version Control Mastery – 2026 Guide
This course features Coursera Coach!
A smarter way to learn with interactive, real-time conversations that help you...
advanced
MS Learn
free
tutorial
Explore Git hooks
Learn how to create Git hooks that automatically check code quality, scan for security issues, and help teams follow...
Azure
Azure Artifacts
Azure Boards
advanced
edX
audit free
course
Codesignal Mastering Design Patterns With Php
Computer Science
advanced
Pluralsight
paid
course
Droidcon Nyc 2019 Session 23
advanced
MIT OCW
free
course
text only
Knowledge-Based Applications Systems
Prof. Randall Davis
This course covers the development of programs containing a significant amount of knowledge about their application...
AI
Business & Management
Computer Science
advanced
Coursera
audit free
course
MEAN Stack Project 2026 - Build a Real-Time Trello Clone
This course features Coursera Coach!
A smarter way to learn with interactive, real-time conversations that help you...
advanced
MS Learn
free
tutorial
Introduction to GitHub Packages
Learn how to use GitHub Packages to publish, install, delete, and restore packages. Explore package access control,...
Azure
Azure Artifacts
Azure Boards
advanced
edX
audit free
course
Codesignal Mastering Design Patterns With Kotlin
Computer Science
advanced
Pluralsight
paid
course
Droidcon Nyc Session 17
advanced
MIT OCW
free
course
text only
Special Topics in Media Technology: Cooperative Machines
Prof. Cynthia Breazeal
This course examines the issues, principles, and challenges toward building machines that cooperate with humans and...
AI
Art, Design & Architecture
Computer Science
advanced
Coursera
audit free
course
Model Serving Systems: Containers, APIs & Scalability
"Docker and Model Serving: Deploy ML APIs with FastAPI and ONNX is designed for ML engineers, MLOps practitioners,...
advanced
MS Learn
free
tutorial
Collaborate with pull requests in Azure Repos
Collaborate with enterprise-grade pull request workflows, advanced collaboration patterns, and strategic code review...
Azure
Azure Artifacts
Azure Boards
advanced
edX
audit free
course
Codesignal Mastering Design Patterns With Javascript
Computer Science
advanced
Pluralsight
paid
course
Droidcon Sf Session 16
advanced
MIT OCW
free
course
text only
Program Analysis
Prof. Michael Ernst
6.883 is a graduate seminar that investigates a variety of program analysis techniques that address software...
Algorithms and Data Structures
Computer Science
Data Science, Analytics & Computer Technology
advanced
Coursera
audit free
course
PostgreSQL 17: Core Concepts and Advanced SQL Techniques
This course focuses on mastering PostgreSQL 17's core features and advanced SQL techniques, which are vital for...
advanced
MS Learn
free
tutorial
Implement A/B testing and progressive exposure deployment
Learn A/B testing methodologies, progressive exposure strategies, and ring-based deployment architectures for...
Azure
Azure Artifacts
Azure Boards
advanced
edX
audit free
course
Codesignal Mastering Design Patterns With Java
Computer Science
advanced
Pluralsight
paid
course
Droidcon Nyc Session 37
advanced
MIT OCW
free
course
text only
Theory of Parallel Systems (SMA 5509)
Dr. Bradley Kuszmaul
6.895 covers theoretical foundations of general-purpose parallel computing systems, from languages to...
Algorithms and Data Structures
Computer Science
Data Science, Analytics & Computer Technology
advanced
Coursera
audit free
course
Rust Programming - Advanced Concepts
Master the art of building high-performance, memory-safe, and concurrent systems with the world’s most loved...
advanced
MS Learn
free
tutorial
Implement open-source software
Learn how to implement open-source software securely, understand licensing implications, evaluate corporate...
Azure
Azure Artifacts
Azure Boards
advanced
edX
audit free
course
Codesignal Mastering Design Patterns With Go
Computer Science
advanced
Pluralsight
paid
course
Droidcon Sf Session 59
advanced
MIT OCW
free
course
text only
Theory of Parallel Hardware (SMA 5511)
Dr. Bradley Kuszmaul
6.896 covers mathematical foundations of parallel hardware, from computer arithmetic to physical design,...
Algorithms and Data Structures
Computer Science
Data Science, Analytics & Computer Technology
advanced
Coursera
audit free
course
Advanced Data Structures, Patterns, and Recursion Techniques
This course features Coursera Coach!
A smarter way to learn with interactive, real-time conversations that help you...
advanced
MS Learn
free
tutorial
Describe pipelines and concurrency
Learn about Azure Pipelines parallel jobs, concurrency management, Visual Designer, and YAML pipeline configurations...
Azure
Azure Artifacts
Azure Boards
advanced