{"id":1731,"date":"2026-08-10T08:51:40","date_gmt":"2026-08-10T08:51:40","guid":{"rendered":"https:\/\/nokobox.com\/index.php\/item\/udemy-solid-principles-introducing-software-architecture-design-2019-9\/"},"modified":"2026-08-10T08:51:40","modified_gmt":"2026-08-10T08:51:40","slug":"udemy-solid-principles-introducing-software-architecture-design-2019-9","status":"publish","type":"digital_item","link":"https:\/\/nokobox.com\/index.php\/item\/udemy-solid-principles-introducing-software-architecture-design-2019-9\/","title":{"rendered":"Udemy \u2013 SOLID Principles: Introducing Software Architecture &#038; Design 2019-9"},"content":{"rendered":"<div class=\"w-post-elm post_content\">\n<h2>Descriptions<\/h2>\n<p>SOLID Principles: Introducing Software Architecture &amp; Design, Anyone can code. But what differentiates a professional software engineer from a hobbyist coder is how well-designed and well-coded the final product is. Code quality is hard to come by. Unfortunately, most coders start straight without understanding basic concepts of software design. This course will help a budding coder, as well as an established programmer who wants to learn better design and write quality code. It is really important that you grasp the core concepts of SOLID thoroughly. Once you get the fundamentals right, writing quality code will come naturally to you.There are tons of free YouTube videos on SOLID, but they try to teach you in bits and pieces, and don\u2019t pick the right analogies and code snippets. What you need is a holistic picture, which is what this course aims to provide.<\/p>\n<p>I have spent considerable time and effort to come up with the content for this course. Each and every concept, each and every analogy, each and every code example has been meticulously picked in such a way the design principles stick to your mind. I have used graphical illustrations and real world analogies wherever possible to drive home the point. Something else that is special about this course \u2013 The subtitles are hand-scripted and accurate. I have even checked the timings to guarantee accuracy. Most courses come with subtitles that are auto-generated using a Speech-To-Text Engine, the accuracy of which is fairly low. But not mine! I have taken pains to script my course to perfection and include the subtitles too. So if you are at work, and you want to put me on mute, please feel free, although I would like you to hear my voice narration. If you want to put me on mute, just enable the subtitles in Udemy and play!<\/p>\n<h3>What you\u2019ll learn<\/h3>\n<ul>\n<li>Anyone can code, but quality code is hard to come by. Make yourself stand out by learning how to write quality code.<\/li>\n<li>Learn basic software architecture by applying SOLID principles.<\/li>\n<li>Apply SOLID principles in order to write quality code, as a software engineer.<\/li>\n<li>Well-crafted illustrations to help understand the basic concepts. Minimal bullet point slides.<\/li>\n<li>Learn what differentiates elegant and robust code from badly designed code.<\/li>\n<li>Get the concepts right using real world analogies.<\/li>\n<li>Live sessions where existing code is analyzed and design holes are picked.<\/li>\n<li>Hands-on sessions where existing code is re-designed and revamped after applying SOLID design principles.<\/li>\n<\/ul>\n<h3>Who this course is for<\/h3>\n<ul>\n<li>Programmers who want to write quality code.<\/li>\n<li>Developers who want to create well-designed software.<\/li>\n<li>Wannabe software architects.<\/li>\n<\/ul>\n<h3>Specificatoin of SOLID Principles: Introducing Software Architecture &amp; Design<\/h3>\n<ul>\n<li>Publisher : <a href=\"https:\/\/href.li\/?https:\/\/www.udemy.com\/course\/solid-design\/\" target=\"_blank\">Udemy<\/a><\/li>\n<li>Teacher : <a href=\"https:\/\/downloadlynet.ir\/tag\/sujith-george\">Sujith George<\/a><\/li>\n<li>Language : English<\/li>\n<li>Level : Beginner<\/li>\n<li>Number of Course : 27<\/li>\n<li>Duration : 2 hours<\/li>\n<\/ul>\n<h3>Content on 2023-11<\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-882697\" src=\"https:\/\/downloadly.ir\/wp-content\/uploads\/2024\/02\/SOLID-Principles_-Introducing-Software-Architecture-Design.c.jpeg\" alt=\"SOLID Principles_ Introducing Software Architecture &amp; Design\" width=\"700\" height=\"456\"><\/p>\n<h3>Requirements<\/h3>\n<ul>\n<li>Beginner level knowledge in any object oriented programming language.<\/li>\n<li>Basic object oriented concepts like inheritance etc.<\/li>\n<\/ul>\n<h3>Pictures<\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-882698\" src=\"https:\/\/downloadly.ir\/wp-content\/uploads\/2024\/02\/SOLID-Principles_-Introducing-Software-Architecture-Design.d.jpeg\" alt=\"SOLID Principles_ Introducing Software Architecture &amp; Design\" width=\"700\" height=\"239\"><\/p>\n<h3>Sample Clip<\/h3>\n<div style=\"width: 640px;\" class=\"wp-video\"><span class=\"mejs-offscreen\">Video Player<\/span><\/p>\n<div id=\"mep_0\" class=\"mejs-container mejs-container-keyboard-inactive wp-video-shortcode mejs-video\" tabindex=\"0\" role=\"application\" aria-label=\"Video Player\" style=\"width: 640px; height: 360px; min-width: 217px;\">\n<div class=\"mejs-inner\">\n<div class=\"mejs-mediaelement\"><mediaelementwrapper id=\"video-116640-1\"><video class=\"wp-video-shortcode\" id=\"video-116640-1_html5\" width=\"640\" height=\"360\" preload=\"metadata\" src=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/SOLID_Principles_Introducing_Software_Architecture_Design_Downloadly.ir.mp4?_=1\" style=\"width: 640px; height: 360px;\"><source type=\"video\/mp4\" src=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/SOLID_Principles_Introducing_Software_Architecture_Design_Downloadly.ir.mp4?_=1\"><a href=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/SOLID_Principles_Introducing_Software_Architecture_Design_Downloadly.ir.mp4?nocache=1786093840608\">https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/SOLID_Principles_Introducing_Software_Architecture_Design_Downloadly.ir.mp4<\/a><\/video><\/mediaelementwrapper><\/div>\n<div class=\"mejs-layers\">\n<div class=\"mejs-poster mejs-layer\" style=\"display: none; width: 100%; height: 100%;\"><\/div>\n<div class=\"mejs-overlay mejs-layer\" style=\"display: none; width: 100%; height: 100%;\">\n<div class=\"mejs-overlay-loading\"><span class=\"mejs-overlay-loading-bg-img\"><\/span><\/div>\n<\/div>\n<div class=\"mejs-overlay mejs-layer\" style=\"display: none; width: 100%; height: 100%;\">\n<div class=\"mejs-overlay-error\"><\/div>\n<\/div>\n<div class=\"mejs-overlay mejs-layer mejs-overlay-play\" style=\"width: 100%; height: 100%;\">\n<div class=\"mejs-overlay-button\" role=\"button\" tabindex=\"0\" aria-label=\"Play\" aria-pressed=\"false\"><\/div>\n<\/div>\n<\/div>\n<div class=\"mejs-controls\">\n<div class=\"mejs-button mejs-playpause-button mejs-play\"><button type=\"button\" aria-controls=\"mep_0\" title=\"Play\" aria-label=\"Play\" tabindex=\"0\"><\/button><\/div>\n<div class=\"mejs-time mejs-currenttime-container\" role=\"timer\" aria-live=\"off\"><span class=\"mejs-currenttime\">00:00<\/span><\/div>\n<div class=\"mejs-time-rail\"><span class=\"mejs-time-total mejs-time-slider\" role=\"slider\" tabindex=\"0\" aria-label=\"Time Slider\" aria-valuemin=\"0\" aria-valuemax=\"0\" aria-valuenow=\"0\" aria-valuetext=\"00:00\"><span class=\"mejs-time-buffering\" style=\"display: none;\"><\/span><span class=\"mejs-time-loaded\"><\/span><span class=\"mejs-time-current\"><\/span><span class=\"mejs-time-hovered no-hover\"><\/span><span class=\"mejs-time-handle\"><span class=\"mejs-time-handle-content\"><\/span><\/span><span class=\"mejs-time-float\"><span class=\"mejs-time-float-current\">00:00<\/span><span class=\"mejs-time-float-corner\"><\/span><\/span><\/span><\/div>\n<div class=\"mejs-time mejs-duration-container\"><span class=\"mejs-duration\">00:00<\/span><\/div>\n<div class=\"mejs-button mejs-volume-button mejs-mute\"><button type=\"button\" aria-controls=\"mep_0\" title=\"Mute\" aria-label=\"Mute\" tabindex=\"0\"><\/button><a href=\"javascript:void(0);\" class=\"mejs-volume-slider\" aria-label=\"Volume Slider\" aria-valuemin=\"0\" aria-valuemax=\"100\" role=\"slider\" aria-orientation=\"vertical\"><span class=\"mejs-offscreen\">Use Up\/Down Arrow keys to increase or decrease volume.<\/span><\/p>\n<div class=\"mejs-volume-total\">\n<div class=\"mejs-volume-current\" style=\"bottom: 0px; height: 100%;\"><\/div>\n<div class=\"mejs-volume-handle\" style=\"bottom: 100%; margin-bottom: -3px;\"><\/div>\n<\/div>\n<p><\/a><\/div>\n<div class=\"mejs-button mejs-fullscreen-button\"><button type=\"button\" aria-controls=\"mep_0\" title=\"Fullscreen\" aria-label=\"Fullscreen\" tabindex=\"0\"><\/button><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h3>Installation Guide<\/h3>\n<p>Extract the files and watch with your favorite player<\/p>\n<p>Subtitle : English<\/p>\n<p>Quality: 720p<\/p>\n<h3>Download Links<\/h3>\n<p><a href=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Udemy_SOLID_Principles_Introducing_Software_Architecture_Design_2019-9_Downloadly.ir.rar?nocache=1786093839\">Download \u2013 347 MB<\/a><\/p>\n<h5>Password file(s): <a>www.downloadly.ir<\/a><\/h5>\n<h3>File size<\/h3>\n<p>347 MB<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Descriptions SOLID Principles: Introducing Software Architecture &amp; Design, Anyone can code. But what differentiates a professional software engineer from a <\/p>\n","protected":false},"author":1,"template":"","dgi_category":[10458],"dgi_tag":[12221,12222,12223,12224,12225,12226,12227,12228,12229],"class_list":["post-1731","digital_item","type-digital_item","status-publish","has-post-thumbnail","hentry","dgi_category-video-tutorials","dgi_tag-download-solid-principles-introducing-software-architecture-design","dgi_tag-free-download-solid-principles-introducing-software-architecture-design","dgi_tag-free-solid-principles-introducing-software-architecture-design","dgi_tag-solid-principles-introducing-software-architecture-design","dgi_tag-solid-principles-introducing-software-architecture-design-download","dgi_tag-solid-principles-introducing-software-architecture-design-free","dgi_tag-solid-principles-introducing-software-architecture-design-free-download","dgi_tag-sujith-george","dgi_tag-udemy-solid-principles-introducing-software-architecture-design"],"_links":{"self":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item\/1731","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item"}],"about":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/types\/digital_item"}],"author":[{"embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":0,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item\/1731\/revisions"}],"wp:attachment":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/media?parent=1731"}],"wp:term":[{"taxonomy":"dgi_category","embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/dgi_category?post=1731"},{"taxonomy":"dgi_tag","embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/dgi_tag?post=1731"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}