All
Search
Images
Videos
Shorts
Maps
News
Copilot
More
Shopping
Flights
Notebook
Report an inappropriate content
Please select one of the options below.
Not Relevant
Offensive
Adult
Child Sexual Abuse
Software Design Principles
Software Design
Document
Software-Design
Software Design
Tools
Software Design
Architecture
Software Design
Process
Software Design
Patterns
Software Design
Courses
Software Design
Interview Questions
User Interface
Agile Software
Development
Database Systems
Data Structures
Mobile Development
Web Development
Artificial Intelligence
Machine Learning
Cloud Computing
Programming Languages
Algorithms
Length
All
Short (less than 5 minutes)
Medium (5-20 minutes)
Long (more than 20 minutes)
Date
All
Past 24 hours
Past week
Past month
Past year
Resolution
All
Lower than 360p
360p or higher
480p or higher
720p or higher
1080p or higher
Source
All
Dailymotion
Vimeo
Metacafe
Hulu
VEVO
Myspace
MTV
CBS
Fox
CNN
MSN
Price
All
Free
Paid
Clear filters
SafeSearch:
Moderate
Strict
Moderate (default)
Off
Filter
Software Design Principles
Software Design
Document
Software-Design
Software Design
Tools
Software Design
Architecture
Software Design
Process
Software Design
Patterns
Software Design
Courses
Software Design
Interview Questions
User Interface
Agile Software
Development
Database Systems
Data Structures
Mobile Development
Web Development
Artificial Intelligence
Machine Learning
Cloud Computing
Programming Languages
Algorithms
14:38
YouTube
Tech With Tim
10 Design Principles For Software Engineers
Hello and welcome back to another Tech With Tim video! In this one, I'll be sharing with you 10 design principles that all software engineers and programmers need to know! These principles relate to how you come up with a design for a system, and also how you implement specific components and how you should write your code. Get 10% off ...
66.3K views
Apr 16, 2021
Watch full video
Computer Basics
16:43
Fundamentals of Computer | Learn Computer Class for Beginners Step by Step | Computer Tech Academy
YouTube
Computer Tech Academy
684 views
1 month ago
8:10
Master Your Desktop Computer for Beginners | Desktop Computer Basics Step by Step#computerscience
YouTube
Explanair99
198 views
4 weeks ago
26:24
Computer Basics for Absolute Beginners 🖥️ Step-by-Step Tutorial (2026)
YouTube
Digital Trail Guide
43.4K views
Jul 24, 2025
Top videos
1:02
How Software Design Pattern Work
YouTube
Klyde Dev
2 views
1 day ago
40:43
Software Design Tutorial #1 - Software Engineering & Software Architecture
YouTube
Tech With Tim
346.6K views
Jun 29, 2020
11:43
PLEASE Master These 3 Software Design Principles...
YouTube
Tech With Tim
23.4K views
Mar 7, 2025
Computer History
5:26
The Evolution of Computers | 2700 BC to 2100
YouTube
EvoTrace
3.5K views
1 month ago
11:34
Every Computer Generation Explained in 11 Minutes
YouTube
Factline Explainer
1K views
1 month ago
5:16
Computer Evolution Timeline Explained
YouTube
Evo Scale
88.3K views
2 months ago
1:02
How Software Design Pattern Work
2 views
1 day ago
YouTube
Klyde Dev
40:43
Software Design Tutorial #1 - Software Engineering & Software Architecture
346.6K views
Jun 29, 2020
YouTube
Tech With Tim
11:43
PLEASE Master These 3 Software Design Principles...
23.4K views
Mar 7, 2025
YouTube
Tech With Tim
7:36
2.18 Introduction to Software Design | Software Engineering Complete Course for Beginners
4 days ago
YouTube
Hemtosh
1:25:07
System Design for Beginners Course
1.9M views
Jan 12, 2023
YouTube
freeCodeCamp.org
13:00
SE 22 : Software Design Concepts with Examples #softwareengineeringtutorials
219.5K views
Mar 14, 2023
YouTube
CS & IT Tutorials by Vrushali 👩‍🎓
6:14
SOLID Design Principles Explained in a Nutshell
166.4K views
Aug 2, 2020
YouTube
A Dev' Story
9:50
22 - System Analysis and Design | What is Software Design | Basic Principles of Software Design
61.6K views
Aug 17, 2021
YouTube
Touseef Jamal
15:31
3.2 Software Design Process | CS403 |
3.5K views
Apr 3, 2024
YouTube
RGPV Official
54:59
Understanding Software Engineering from First Principles
3 views
12 hours ago
YouTube
Dome Academy
28:46
009 Software Architecture Basics Explained | Software Engineering Fundamentals
1 day ago
YouTube
Aziz Nader
20:07
Software Engineering Basics 002 Core Principles
4 days ago
YouTube
Aziz Nader
53:38
System Design Concepts Course and Interview Prep
2.9M views
Jul 25, 2024
YouTube
freeCodeCamp.org
7:48
Getting the Basics - Software Architecture Introduction (part 1)
950.9K views
Sep 27, 2020
YouTube
A Dev' Story
System Design 101
3 days ago
scrimba.com
5:33
Introduction To Software Development LifeCycle | What Is Software Development? | Simplilearn
845.5K views
Sep 21, 2022
YouTube
Simplilearn
17:42
The NUMBER ONE Principle of Software Design
20.1K views
11 months ago
YouTube
Modern Software Engineering
UNIT IV Introduction to Software Design | PDF | Design | Software Design
2 days ago
scribd.com
20:44
System Design was HARD until I Learned these 30 Concepts
1.5M views
Mar 25, 2025
YouTube
Ashish Pratap Singh
1:07:32
SOLID Design Principles | Complete Guide with Code Examples
214.1K views
May 16, 2025
YouTube
Coder Army
1:33:15
System Design Basics | Client, Server, API, Database, Cache, Load Balancer, Monolith vs Microservice
5.1K views
5 months ago
YouTube
Mohit Chhabra
9:27
Top 9 Software Architecture Patterns Every Developer Must Know!
70.5K views
Oct 11, 2024
YouTube
ByteMonk
5:03
SOLID Principles Explained in 5 Minutes | Clean Code & OOP Design Made Simple
2.6K views
9 months ago
YouTube
KnowledgeCatch
6:35:21
Learn System Design Fundamentals in One Video | From Basics to Advanced | FAANG Interview Prep 2026
44.5K views
4 months ago
YouTube
Dev. Shivansh Vasu
7:22
What are Design Patterns? | Introduction to Design Patterns and Principles | Geekific
198.1K views
May 15, 2021
YouTube
Geekific
4:08
Intro to Computer Architecture
788.8K views
Jan 4, 2011
YouTube
KarBytes CS
4:17
Types of Software Explained | Operating Systems & Applications
13K views
Apr 30, 2025
YouTube
Begrepen be
1:59:09
Introduction to Programming and Computer Science - Full Course
11.3M views
Apr 21, 2020
YouTube
freeCodeCamp.org
13:08
100+ Computer Science Concepts Explained
3.2M views
May 4, 2022
YouTube
Fireship
See more
More like this
Feedback