C# Design Patterns - step by step - made easy for Beginners.

Поділитися
Вставка
  • Опубліковано 22 лип 2024
  • Fastest way to learn C# Design Patterns. A 3 day class edited so tight, what resulted was just 2.5 hrs. When you learn a programming language, you only learn how to read other people's code, not to write. For a given problem how do you go about designing class files? - Design Patterns is the answer. Gain confidence in becoming a better programmer. The easiest way to learn Design Patterns, in just 2.5 hrs go from a novice programmer to a proficient programmer.
    Buy the full video at www.patrickvideos.com/
    Direct links to buy gumroad.com/l/eKBSh
    gumroad.com/l/zfGxN

КОМЕНТАРІ • 111

  • @ajayverma-cv8pj
    @ajayverma-cv8pj 3 роки тому +56

    Overview of the video
    0:50 Singleton Pattern
    14:15 Basic concept of inheritance , interface etc
    38:10 Factory pattern
    50:00 Template Pattern
    Thank me later :P

  • @safionweb
    @safionweb 4 роки тому +56

    Just paused the video to comment and tell you that "You're fantastic, man!".

    • @patrickwashingtondc
      @patrickwashingtondc  4 роки тому +1

      Thank you!

    • @vaya99
      @vaya99 3 роки тому

      @@patrickwashingtondc Really, fantastic way of explanation and clearing doubt on the go. Thanks for the effort you put.

  • @balthytv3560
    @balthytv3560 2 роки тому +2

    Perfect explanation, not only pattern logic but c# language too. Great job!

  • @jalajaraju9889
    @jalajaraju9889 4 роки тому +15

    The way the tutor explained is clear and understandable. I recommend people to watch this video before starting to code in C#.
    Great job Sir!! Your work is much appreciated.

  • @letsinnovate5384
    @letsinnovate5384 5 років тому +5

    Excellent !!! super simple thorough explanation, must watch.....

  • @anoopagarwal7884
    @anoopagarwal7884 4 роки тому +1

    Great way of explaining everything transparently. Thanks

  • @KhalidAfridi1
    @KhalidAfridi1 4 роки тому

    Excellent job dear. Thumbs Up! You covered the most difficult logic of Design Patterns in a single video with so easy and understandable steps. Thank you.

  • @dvd7404
    @dvd7404 5 років тому +6

    Great information , it clears all concepts about singleton , factory & template
    Thank you so much

  • @manjeetnandal1
    @manjeetnandal1 4 роки тому +2

    The way to teach is very Smart & Awesome.
    Great Instructor!
    Great Xplaination!
    Great thanks!!

  • @rk_inspireworld
    @rk_inspireworld 3 роки тому +1

    recently I failed to answer the basic concepts of object creation and its accessibility in interview, but after watching your video I am sure I can now answer these types of questions. Thank you very much to you and my friend who recommend this video.

  • @techrelated2417
    @techrelated2417 4 роки тому

    Super video Patrick, your teaching style is great, appreciate your video so much!!

  • @rezanourmand7827
    @rezanourmand7827 3 роки тому +1

    Very well explained the concepts in an easy and efficient manner. Well done.

  • @ilayaecs
    @ilayaecs 4 роки тому +1

    Amazing video very clear explanation it would be helpful whoever start learning about design pattern principles.

  • @ZenOfKursat
    @ZenOfKursat 5 років тому

    Finally someone tells very cleary. It seems you are better teacher than me bro. Thank you so much.

  • @MUHAMMADWASIM-NTU-
    @MUHAMMADWASIM-NTU- 4 роки тому

    Very nice sir gggg. I have learned so many things from this video. I recommended other students to see this video if they don't have concept of design patterns.

  • @hitlab
    @hitlab 4 роки тому

    This is one of the best, if not The best explanation of various design patterns! Thank you for this video.

  • @DebasmitSamal294
    @DebasmitSamal294 3 роки тому +4

    amazing.... this is called concept. You made my day. Thank you

  • @pathakmanoj59
    @pathakmanoj59 4 роки тому

    Excellent explanation..you are great teacher..clear and concise..Thank you so much..!!

  • @marcoweinhofer938
    @marcoweinhofer938 4 роки тому +2

    Amazing video, very concise and well explained.

  • @zirklutesKerpa
    @zirklutesKerpa 4 роки тому +2

    Wow, that is really great video! East and clear, thank you :)

  • @achilleskocaeli
    @achilleskocaeli 3 роки тому +9

    Amazingly explained.. I watched tons of video, but your explanation is just extraordinary. Thanks for sharing.

  • @tondar2127
    @tondar2127 4 роки тому +2

    Wow thank you so much, it was amazingly described !

  • @harshsaxena05
    @harshsaxena05 2 роки тому

    amazing, no one has done this , i was looking for these concepts you really helped me, god bless you. Subscribed.. ✌

  • @mvctest5293
    @mvctest5293 4 роки тому +1

    You have explained the factory Pattern very good way. 👍👌

  • @niketakasliwal
    @niketakasliwal 9 місяців тому

    This is the best video, I always refer to this to refresh my concepts and adapt in solution

  • @saagarsoni3
    @saagarsoni3 2 роки тому +1

    Excellent Teaching...Keep it up Patrick.

  • @sunso143
    @sunso143 3 роки тому +5

    I've came across the best explanation for these concepts so far.

  • @vinuhosanagar1
    @vinuhosanagar1 5 років тому +1

    Thanks much Sir. I'm sure you have delivered excellent lecture. :)

  • @mail4karthik100
    @mail4karthik100 5 років тому

    Best video for understanding design pattern

  • @KillingTheMeta
    @KillingTheMeta 4 роки тому +1

    You are a really good teacher, thank you.

  • @amitarora1158
    @amitarora1158 3 роки тому

    I paused the video in between and subscribed your channel. Keep up the good work 👍

  • @gazell3s
    @gazell3s 2 роки тому

    Super clear explanation, thanks so much!

  • @AnkitPrajapatiOfficial
    @AnkitPrajapatiOfficial 4 роки тому +2

    Advance level programming, thank you...

  • @nidhipatil9451
    @nidhipatil9451 3 роки тому +2

    Most of the interview questions covered! Explained in very simple and easy to understand manner!

  • @venkatpalllantla1302
    @venkatpalllantla1302 5 років тому +1

    I was scratching my head for days to understand this things, I have spend so much money to leran this concepts. none of them make sense to me. But, the ways of explaining was awesome, I can understand them just watching them first time.Thank you Boss.

  • @charyvgk
    @charyvgk 3 роки тому

    Superb , some of the concepts which you explained is over the top 🙌🏻

  • @mvijaykumar73
    @mvijaykumar73 4 роки тому +1

    The best design patterns video, wonderfully, explained in a most simpler and effective way.

  • @SolarPlayer
    @SolarPlayer 5 років тому +1

    Great vid, clear explanation

  • @madhusudhansageni9565
    @madhusudhansageni9565 2 роки тому +2

    Clear and easy to understand. Would love to see more about other patterns from this channel.

  • @narasinghrao4405
    @narasinghrao4405 4 роки тому +1

    really good explanation sir, you r fully loaded gun.

  • @onlytechnical9408
    @onlytechnical9408 2 роки тому

    Great video amazing info

  • @marsakatlachetan3219
    @marsakatlachetan3219 3 роки тому

    Dude..your explanation was awesome

  • @MrAngel750
    @MrAngel750 3 роки тому

    This is big help for me. Thank you for sharing your knowledge sir :)

  • @egoiisticprince7977
    @egoiisticprince7977 3 роки тому

    This is an amazing explanation.

  • @divyap9698
    @divyap9698 5 років тому

    Cool.. Nice explanation.. Thank u

  • @arpitpgupta
    @arpitpgupta 2 роки тому

    What a session... Learnt a lot...👍

  • @venusreshta
    @venusreshta 3 роки тому +1

    Gone through many channels and videos but the stuff here is really Awesome

  • @getright20
    @getright20 4 роки тому +2

    This is the best video about patterns I ever saw. Thank you!

  • @hurraay123
    @hurraay123 4 роки тому +5

    Hello sir. I can see your last video was around 1 year back 😥. We miss your tutorials. Im sure too many people are waiting for you...
    Are you ok ??? Please do reply

  • @mohanreddybagli
    @mohanreddybagli 3 роки тому

    Excellent explanation!!!!

  • @akshatagupta1041
    @akshatagupta1041 2 роки тому +1

    thanks a lot, ur explanation is just amazing

  • @TheXunty
    @TheXunty 4 роки тому

    Really Nice explanation for beginners like me.

  • @family.vibes.unleashed
    @family.vibes.unleashed 3 роки тому +2

    This is one of the best design pattern tutorials that I ever came across! I enjoyed the way you taught the concepts. Thanks a lot for creating and sharing with us.
    However, I have one observation which I would like to share here. This is regarding the Template Method Pattern. In that example, the following changes would restrict access to the individual methods from the client:
    protected abstract void ReadData(); //Updated access specifier from public to protected
    protected abstract void ProcessData(); //Updated access specifier from public to protected
    The above changes would ensure that no client can call those ReadData() and ProcessData() separately.

  • @astronautischilling
    @astronautischilling 2 роки тому

    Man, very amazing explanation

  • @jithuakumar
    @jithuakumar 7 місяців тому

    Excellent 👍💯

  • @MsYogeshPandey
    @MsYogeshPandey 2 роки тому

    No words, thanks a lot sir!

  • @sandeep.mallah
    @sandeep.mallah 3 роки тому

    Amazing explanation.

  • @mestiriamine5555
    @mestiriamine5555 5 років тому

    Excellent, thank u so much.

  • @navin2k6
    @navin2k6 5 років тому +1

    Excellent

  • @vivekgupta-zr7su
    @vivekgupta-zr7su 3 роки тому

    Best tutorials over internet

  • @ramakumari9036
    @ramakumari9036 3 роки тому

    good explanation and keep on rock

  • @fahadaslamtanoli
    @fahadaslamtanoli 2 роки тому

    very good explanation

  • @DarkStoneDigital
    @DarkStoneDigital 3 роки тому +2

    You're a fantastic teacher

  • @NajnaAbdulla
    @NajnaAbdulla 4 роки тому

    Great explanation

  • @1002kmy
    @1002kmy 4 роки тому

    You are awesome, very clear.

  • @rashmisharma7388
    @rashmisharma7388 2 роки тому

    superb expanation. i wanna say thank you

  • @indian7082
    @indian7082 3 роки тому

    Best explanation

  • @richardleung640
    @richardleung640 4 роки тому

    Great video!

  • @sweetamri
    @sweetamri 3 роки тому

    Very nice explanation Sir👍

  • @astronautischilling
    @astronautischilling 2 роки тому

    Amazing sir !!!!

  • @shanky1810
    @shanky1810 2 роки тому

    Perfect Video!!

  • @jeansylvaintoubou8065
    @jeansylvaintoubou8065 4 роки тому

    very well explained!!!

  • @shobhamahadev118
    @shobhamahadev118 9 місяців тому

    Factory pattern is nicely explained

  • @aymannasr1323
    @aymannasr1323 4 роки тому

    Thank You , You r a coder changer xD

  • @csrbija5286
    @csrbija5286 4 роки тому

    Nice and simple ! Tnx

  • @br33zy771
    @br33zy771 2 роки тому

    this is excellent, thank you

  • @supriyasrivastava7379
    @supriyasrivastava7379 5 років тому +1

    awesome explanation ,,, I purchased the full video

    • @divyaaarthi4996
      @divyaaarthi4996 2 роки тому

      @Kunal Mehta did you get any suggestion on the course?

  • @bhushanskiller9863
    @bhushanskiller9863 3 роки тому +1

    Hats off this is the best

  • @krzysztofhandzlik9273
    @krzysztofhandzlik9273 5 років тому +1

    Perfect :) Very good video

  • @hemanthkumar3555
    @hemanthkumar3555 5 років тому +1

    Nice video Sir Thank you very much. I think you are Tamilian, from tamil nadu

  • @sushantsinha5781
    @sushantsinha5781 3 роки тому +1

    Excellent thank you

  • @KrantiKumar_m
    @KrantiKumar_m 4 роки тому +2

    Amazing video. How one hour passed away i didn't notice.

  • @sevensrikanth
    @sevensrikanth 4 роки тому

    fantastic

  • @User-Dotnet
    @User-Dotnet 3 місяці тому

    Sir I have One Doubt, that is in Factory Class of GetCalulation() objects are creating in runtime based on which object we pass either add, sub, mul. Is it right?please reply me.

  • @appleFullable
    @appleFullable 3 роки тому

    good video keep it up!

  • @Gameplay99873
    @Gameplay99873 2 роки тому

    This video makes me to subscribe your channel.

  • @supriyaka2ru622
    @supriyaka2ru622 3 роки тому

    Really...........................Great Explanation. no words to explain, and i am requesting here can you please send Azure paas tutorial if you possible . Advance in Thanks

  • @chandan10ful
    @chandan10ful 4 роки тому

    You're Programmer's GOD. Thank You

  • @OLDGAMERCHAN
    @OLDGAMERCHAN 3 роки тому

    One of the best videos I've ever seen ❤️❤️❤️

  • @sreedhark8558
    @sreedhark8558 4 роки тому

    The way of explanation and content is superb and understandable..
    Thank you so much..

  • @shumbushonorberthagenimana6192

    Great video Patrick! just to add, for thread safety sake, you could add
    public class Logger
    {
    private static Logger instance = null;
    private static readonly object instanceLock = new object();
    private Logger()
    {
    }
    public static Logger GetInstance()
    {
    lock (instanceLock)
    {
    if (instance == null)
    {
    instance = new Logger();
    }
    return instance;
    }
    }
    }

  • @MyCollection2103
    @MyCollection2103 Рік тому

    Hello sir, I am very happy to get this video which is really helpful. Can you please let me know how can we get the complete design patterns video as I don't have international pay allowed from my card

  • @jungsa4691
    @jungsa4691 4 роки тому

    You know.. I thought I understood what it meant to create an object... But what does that actually mean?

  • @bharatkrishna4396
    @bharatkrishna4396 3 роки тому

    Hi Patrick just wanted to know if I buy this course then does this have a limited access or unlimited ??

  • @aaronrodrigues3690
    @aaronrodrigues3690 5 років тому

    Are the project files included with the video?

  • @AVT11NS
    @AVT11NS 3 роки тому

    Do you have anything more on design patterns, on Udemy ?

    • @patrickwashingtondc
      @patrickwashingtondc  3 роки тому

      I haven’t published design patterns on Udemy. I have it on my website.

  • @judegabriel1306
    @judegabriel1306 5 років тому

    does the purchase of the video gives the explanation for the rest of the design patterns and the implementation. Very good video by the way. Very well explained.

  • @aslamsayyed5893
    @aslamsayyed5893 3 роки тому

    You beauty,
    are you on LinkdInLearning?