Software Design Tutorial #1 - Software Engineering & Software Architecture
In this video I will be teaching you the basics of designing software systems like a software engineer. We will walk through a design problem and use software engineering skills and techniques to design an example system. We will create a UML class diagram and transform textual requirements to a plan for the system we need to implement.
📋 Problem Link: https://docs.google.com/document/d/1ehzPRJoRrdmy3Bu9h9BQk6_4Q18dNMt4Ukho_GGgyuQ/edit?usp=sharing
📚 Playlist: https://www.youtube.com/watch?v=FLtqAi7WNBY&list=PLzMcBGfZo4-nVu4ANTe7NuU0Ny6_oyQmV
◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾
🔊 Subscribe to my second channel for weekly podcasts! https://www.youtube.com/channel/UCSATlCAUi7R0Ik-wsZb2gOA
💰 Courses & Merch 💰
💻 The Fundamentals of Programming w/ Python: https://tech-with-tim.teachable.com/p/the-fundamentals-of-programming-with-python
👕 Merchandise: https://teespring.com/stores/tech-with-tim-merch-shop
🔗 Social Medias 🔗
📸 Instagram: https://www.instagram.com/tech_with_tim
📱 Twitter: https://twitter.com/TechWithTimm
⭐ Discord: https://discord.gg/pr2k55t
📝 LinkedIn: https://www.linkedin.com/in/tim-ruscica-82631b179/
🌎 Website: https://techwithtim.net
📂 GitHub: https://github.com/techwithtim
🔊 Podcast: https://anchor.fm/tech-with-tim
🎬 My YouTube Gear 🎬
🎥 Main Camera (EOS Canon 90D): https://amzn.to/3cY23y9
🎥 Secondary Camera (Panasonic Lumix G7): https://amzn.to/3fl2iEV
📹 Main Lens (EFS 24mm f/2.8): https://amzn.to/2Yuol5r
🕹 Tripod: https://amzn.to/3hpSprv
🎤 Main Microphone (Rode VideoMic Pro): https://amzn.to/3d0KKMG
🎤 Secondary Microphone (Synco Wireless Lapel System): https://amzn.to/3e07Swl
🎤 Third Microphone (Blue Yeti USB Mic): https://amzn.to/3hoD625
☀️ Lights: https://amzn.to/2ApeiXr
⌨ Keyboard (Daskeyboard 4Q): https://amzn.to/2YpN5vm
🖱 Mouse (Steelseries Rival 300): https://amzn.to/3cVTqnD
📸 Webcam (Logitech 1080p Pro): https://amzn.to/2B2IXcQ
📢 Speaker (Beats Pill): https://amzn.to/2XYc5ef
🎧 Headphones (Bose Quiet Comfort 35): https://amzn.to/2MWbl3e
🌞 Lamp (BenQ E-reading Lamp): https://amzn.to/3e0UCr8
🌞 Secondary Lamp (BenQ Screenbar Plus): https://amzn.to/30Dtafi
💻 Main Monitor (LG 4K): https://amzn.to/37ybtiH
💻 Secondary Monitor (Thinkvision 1080p): https://amzn.to/2AyHR8H
🎤 XLR Microphone (Rode NT1): Not available
🎙 Mic Boom Arm (Rode PSA 1): https://amzn.to/30EZw9m
🎚 Audio Interface (Behringer 4 Channel): https://amzn.to/3fqm4z3
💾 Recorder (Zoom H6): https://amzn.to/2UIihVJ
◾ 💸 Donations 💸 ◾
💵 One-Time Donations: https://www.paypal.com/donate/?token=m_JfrPK7DsK4PLk0CxNnv4VPutjqSldorAmgQIQnMozUwwQw93vdul-yhU06IwAuig15uG&country.x=CA&locale.x=
💰 Patreon: https://www.patreon.com/techwithtim
◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾
⚡ Please leave a LIKE and SUBSCRIBE for more content! ⚡
⭐ Tags ⭐
- Tech With Tim
- Software Engineering
- Designing Software
- How to Design Software
- Designing Software for Beginners
- Software Design
- Introduction to Software Design
- UML Class Diagram
⭐ Hashtags ⭐
#SoftwareDesign #DesigningSoftware #SoftwareEngineering
-
7:54
Tech With Tim
7 months ago $0.01 earnedThese 7 Coding Skills Give You an UNFAIR Advantage
180 -
15:26
Hannah Barron
18 hours agoBuilding New Catfish Boxes and Putting Them Out!
11.8K2 -
7:18
Chris Jericho
16 hours agoTalk Is Jericho Highlight: Corazon de Leon – The Grail of Wrestling Cards
7.73K -
54:08
World Nomac
16 hours agoFood Tour in Shanghai
7.24K4 -
8:54
Degenerate Jay
20 hours agoMetal Gear Solid Delta: Snake Eater Actually Looks Good?
10.6K1 -
6:27
Adam Does Movies
17 hours agoThe Watchers Movie Review - Is It Worth Watching?
17.9K4 -
7:58
TENET Media
15 hours agoWhat Happened To Dave Chappelle? | Benny Johnson & Roseanne
38.7K56 -
7:33
Chrissy Clark
14 hours agoANOTHER Anti-Conservative Political Persecution
34.7K8 -
3:31:12
SNEAKO
11 hours agoSNEAKO X AKADEMIKS X ZHERKA
111K75 -
2:22:57
Fresh and Fit
11 hours agoWhat Women THINK Men Want Debate w/ Girls
130K171