Programming for Anyone & Everyone
Programming for Anyone & Everyone
  • 19
  • 14 726
Programming 117: Design Patterns
Complete Programming Course, in Python - but concepts can be applied in any language. Simplified and fun. For novices and experts both, for any age group, programmer on non-programmer. In Hindi.
This video covers Part 17: Design Patterns.
कम्प्लीट प्रोग्रामिंग और पायथन कोर्स
भाग 17: डिज़ाइन पैटर्न्स
Link to code: github.com/hardeepsingh-yt/p101
Part 1, Know the author & start: ua-cam.com/video/UnZUJJE2oNA/v-deo.html
Part 2, Operators & Expressions: ua-cam.com/video/mBdYs3YWyr4/v-deo.html
Part 3, My First Programs: ua-cam.com/video/NaAh1uvRckI/v-deo.html
Part 4, Arrays: ua-cam.com/video/93Z00VdOyTw/v-deo.html
Part 5, Functions & Procedures: ua-cam.com/video/2K_iYQYY4rU/v-deo.html
Part 6, Some more Simple Programs: ua-cam.com/video/PctBYgIq6p0/v-deo.html
Part 7, Searching & Sorting: ua-cam.com/video/o54C1ByAZtE/v-deo.html
Part 8, Unjumbling Words: ua-cam.com/video/Vt72PaVc9AM/v-deo.html
Part 9, 8 Queens Problem: ua-cam.com/video/EKUK8axaW3Q/v-deo.html
Part 10, Debugging: ua-cam.com/video/hOMhyLKZUOc/v-deo.html
Part 11, Brief Introduction to Data Structures: ua-cam.com/video/Okkvdl69a2k/v-deo.html
Part 12, Infix & Postfix: ua-cam.com/video/0aOSfeiZJ7E/v-deo.html
Part 13, Try Except in Python: ua-cam.com/video/z5kGkhKRlnQ/v-deo.html
Part 14, Recursion: ua-cam.com/video/2uea0_uAmeU/v-deo.html
Part 15, Regular Expressions: ua-cam.com/video/goYXXhrRZbU/v-deo.html
Part 16, Object Oriented Programming (OOPS): ua-cam.com/video/cuxF4RVWFbc/v-deo.html
Part 17, Design Patterns: ua-cam.com/video/3nRL84rfmzg/v-deo.html
Part 18, File Handling Concepts: ua-cam.com/video/-aoJpj3xRYU/v-deo.html
Part 19, Multithreading Programming: Coming up
Part 20, ASCII & Unicode: Coming up
Part 21, Bitwise & Boolean Operators: Coming up
Part 22, Complexity of Algorithms: ua-cam.com/video/4AcUDb0AuaY/v-deo.html
[0:00] Introduction to Design Patterns
Introduction to Design Patterns
[0:14] Prerequisites and Experience Requirements
Prerequisites and Experience Requirements
[0:52] What are Design Patterns?
What are Design Patterns?
[1:29] Advantages of Design Patterns
Advantages of Design Patterns
[2:22] Singleton Pattern Explanation
Singleton Pattern Explanation
[6:50] Factory Method Pattern
Factory Method Pattern
[8:12] Builder Pattern
Builder Pattern
[11:27] Prototype Pattern
Prototype Pattern
[12:33] Introduction to Structural Patterns
Introduction to Structural Patterns
[12:56] Adapter Pattern
Adapter Pattern
[15:57] Bridge Pattern
Bridge Pattern
[17:05] Composite Pattern
Composite Pattern
[19:34] Decorator Pattern
Decorator Pattern
[21:37] Facade Pattern
Facade Pattern
[22:16] Flyweight Pattern
Flyweight Pattern
[22:44] Proxy Pattern
Proxy Pattern
[26:36] Observer Pattern
Observer Pattern
[27:31] Strategy Pattern
Strategy Pattern
[28:47] Command Pattern
Command Pattern
[29:12] Iterator Pattern
Iterator Pattern
[29:29] Chain of Responsibility Pattern
Chain of Responsibility Pattern
[30:58] Conclusion and Next Steps
Conclusion and Next Steps
Переглядів: 1 081

Відео

Programming 122: Complexity of AlgorithmsProgramming 122: Complexity of Algorithms
Programming 122: Complexity of Algorithms
Переглядів 14429 днів тому
Complete Programming Course, in Python - but concepts can be applied in any language. Simplified and fun. For novices and experts both, for any age group, programmer on non-programmer. In Hindi. This video covers Part 22: Complexity of Algorithms. कम्प्लीट प्रोग्रामिंग और पायथन कोर्स भाग 22: एल्गोरिदम की जटिलता Link to code: github.com/hardeepsingh-yt/p101 Part 1, Know the author & start: ua-ca...
Programming 118: File Handling ConceptsProgramming 118: File Handling Concepts
Programming 118: File Handling Concepts
Переглядів 4629 днів тому
Complete Programming Course, in Python - but concepts can be applied in any language. Simplified and fun. For novices and experts both, for any age group, programmer on non-programmer. In Hindi. This video covers Part 18: File Handling Concepts. कम्प्लीट प्रोग्रामिंग और पायथन कोर्स भाग 18: फाइल हैंडलिंग के अवधारणाएं Link to code: github.com/hardeepsingh-yt/p101 Part 1, Know the author & start: ...
Programming 116: Object Oriented Programming (OOPS)Programming 116: Object Oriented Programming (OOPS)
Programming 116: Object Oriented Programming (OOPS)
Переглядів 16229 днів тому
Complete Programming Course, in Python - but concepts can be applied in any language. Simplified and fun. For novices and experts both, for any age group, programmer on non-programmer. In Hindi. This video covers Part 16: Object Oriented Programming (OOPS). कम्प्लीट प्रोग्रामिंग और पायथन कोर्स भाग 16: ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग (ऊप्स) Link to code: github.com/hardeepsingh-yt/p101 Part 1, Kn...
Programming 115: Regular ExpressionsProgramming 115: Regular Expressions
Programming 115: Regular Expressions
Переглядів 1,9 тис.Місяць тому
Complete Programming Course, in Python - but concepts can be applied in any language. Simplified and fun. For novices and experts both, for any age group, programmer on non-programmer. In Hindi. This video covers Part 15: Regular Expressions. कम्प्लीट प्रोग्रामिंग और पायथन कोर्स भाग 15: रेगुलर एक्सप्रेशन्स Link to code: github.com/hardeepsingh-yt/p101 Part 1, Know the author & start: ua-cam.com...
Programming 114: RecursionProgramming 114: Recursion
Programming 114: Recursion
Переглядів 1,8 тис.Місяць тому
Complete Programming Course, in Python - but concepts can be applied in any language. Simplified and fun. For novices and experts both, for any age group, programmer on non-programmer. In Hindi. This video covers Part 14: Recursion. कम्प्लीट प्रोग्रामिंग और पायथन कोर्स भाग 14: रिकर्शन Link to code: github.com/hardeepsingh-yt/p101 Part 1, Know the author & start: ua-cam.com/video/UnZUJJE2oNA/v-d...
Programming 113: Try Except in PythonProgramming 113: Try Except in Python
Programming 113: Try Except in Python
Переглядів 693Місяць тому
Complete Programming Course, in Python - but concepts can be applied in any language. Simplified and fun. For novices and experts both, for any age group, programmer on non-programmer. In Hindi. This video covers Part 13: Try Except in Python. कम्प्लीट प्रोग्रामिंग और पायथन कोर्स भाग 13: ट्राई एक्सेप्ट पायथन में Link to code: github.com/hardeepsingh-yt/p101 Part 1, Know the author & start: ua-c...
Programming 112: Infix & PostfixProgramming 112: Infix & Postfix
Programming 112: Infix & Postfix
Переглядів 36Місяць тому
Complete Programming Course, in Python - but concepts can be applied in any language. Simplified and fun. For novices and experts both, for any age group, programmer on non-programmer. In Hindi. This video covers Part 12: Infix & Postfix. कम्प्लीट प्रोग्रामिंग और पायथन कोर्स भाग 12: मध्य क्रम पश्च क्रम Link to code: github.com/hardeepsingh-yt/p101 Part 1, Know the author & start: ua-cam.com/vid...
Programming 111: Brief Introduction to Data StructuresProgramming 111: Brief Introduction to Data Structures
Programming 111: Brief Introduction to Data Structures
Переглядів 2,6 тис.Місяць тому
Complete Programming Course, in Python - but concepts can be applied in any language. Simplified and fun. For novices and experts both, for any age group, programmer on non-programmer. In Hindi. This video covers Part 11: Brief Introduction to Data Structures. कम्प्लीट प्रोग्रामिंग और पायथन कोर्स भाग 11: डेटा स्ट्रक्चर्स का संक्षिप्त परिचय Link to code: github.com/hardeepsingh-yt/p101 Part 1, K...
Programming 110: DebuggingProgramming 110: Debugging
Programming 110: Debugging
Переглядів 1,1 тис.Місяць тому
Complete Programming Course, in Python - but concepts can be applied in any language. Simplified and fun. For novices and experts both, for any age group, programmer on non-programmer. In Hindi. This video covers Part 10: Debugging. कम्प्लीट प्रोग्रामिंग और पायथन कोर्स भाग 10: डीबगिंग Link to code: github.com/hardeepsingh-yt/p101 Part 1, Know the author & start: ua-cam.com/video/UnZUJJE2oNA/v-d...
Programming 109: 8 Queens ProblemProgramming 109: 8 Queens Problem
Programming 109: 8 Queens Problem
Переглядів 788Місяць тому
Complete Programming Course, in Python - but concepts can be applied in any language. Simplified and fun. For novices and experts both, for any age group, programmer on non-programmer. In Hindi. This video covers Part 9: Eight Queens Problem. कम्प्लीट प्रोग्रामिंग और पायथन कोर्स भाग 8: आठ रानी की पहेली Link to code: github.com/hardeepsingh-yt/p101 Part 1, Know the author & start: ua-cam.com/vid...
Programming 108: Unjumbling WordsProgramming 108: Unjumbling Words
Programming 108: Unjumbling Words
Переглядів 993Місяць тому
Complete Programming Course, in Python - but concepts can be applied in any language. Simplified and fun. For novices and experts both, for any age group, programmer on non-programmer. In Hindi. This video covers Part 8: Unjumbling Words. कम्प्लीट प्रोग्रामिंग और पायथन कोर्स भाग 8: शब्दों को सुलझाना Link to code: github.com/hardeepsingh-yt/p101 Part 1, Know the author & start: ua-cam.com/video/...
Programming 107: Searching & SortingProgramming 107: Searching & Sorting
Programming 107: Searching & Sorting
Переглядів 988Місяць тому
Complete Programming Course, in Python - but concepts can be applied in any language. Simplified and fun. For novices and experts both, for any age group, programmer on non-programmer. In Hindi. This video covers Part 7: Searching & Sorting. कम्प्लीट प्रोग्रामिंग और पायथन कोर्स भाग 7: सर्चिंग और सॉर्टिंग Link to code: github.com/hardeepsingh-yt/p101 Part 1, Know the author & start: ua-cam.com/v...
Programming 106: Some more Simple ProgramsProgramming 106: Some more Simple Programs
Programming 106: Some more Simple Programs
Переглядів 30Місяць тому
Complete Programming Course, in Python - but concepts can be applied in any language. Simplified and fun. For novices and experts both, for any age group, programmer on non-programmer. In Hindi. This video covers Part 6: Some more Simple Programs. कम्प्लीट प्रोग्रामिंग और पायथन कोर्स भाग 6: कुछ और आसान प्रोग्राम्स Link to code: github.com/hardeepsingh-yt/p101 Part 1, Know the author & start: ua...
Programming 105: Functions & ProceduresProgramming 105: Functions & Procedures
Programming 105: Functions & Procedures
Переглядів 29Місяць тому
Complete Programming Course, in Python - but concepts can be applied in any language. Simplified and fun. For novices and experts both, for any age group, programmer on non-programmer. In Hindi. This video covers Part 5: Functions & Procedures. कम्प्लीट प्रोग्रामिंग और पायथन कोर्स भाग 5: फंक्शन्स और प्रोसीजर्स Link to code: github.com/hardeepsingh-yt/p101 Part 1, Know the author & start: ua-cam...

КОМЕНТАРІ

  • @kulsim30
    @kulsim30 12 днів тому

    Interesting and informative

  • @kulsim30
    @kulsim30 12 днів тому

    Please share your contact for quarries

  • @kulsim30
    @kulsim30 12 днів тому

    A difficult concept made easy

  • @harbanskaur3628
    @harbanskaur3628 13 днів тому

    Easy to understand good

  • @kulsim30
    @kulsim30 14 днів тому

    Lovely

  • @kulsim30
    @kulsim30 15 днів тому

    Please add English subtitles also for viewers outside India

  • @kulsim30
    @kulsim30 15 днів тому

    A must see video for programmers

  • @kulsim30
    @kulsim30 15 днів тому

    Simple and learning made easy

  • @mamrhi
    @mamrhi 16 днів тому

    Thank you

  • @BujareMills
    @BujareMills 16 днів тому

    Great effort. Must see video

  • @BujareMills
    @BujareMills 16 днів тому

    Excellent

  • @kulsim30
    @kulsim30 16 днів тому

    Great. Very interesting

  • @BujareMills
    @BujareMills 16 днів тому

    Excellent

  • @manjitkaur928
    @manjitkaur928 16 днів тому

    Each and every concept is explained nicely

  • @manjitkaur928
    @manjitkaur928 19 днів тому

    Each concept is very clearly explained👏

  • @manjitkaur928
    @manjitkaur928 25 днів тому

    Very nicely explained each and every point

  • @mamrhi
    @mamrhi 27 днів тому

    great

  • @mamrhi
    @mamrhi 27 днів тому

    nice way of explaining

  • @mamrhi
    @mamrhi 27 днів тому

    thank you for explaining

  • @mamrhi
    @mamrhi 27 днів тому

    nicely explained

  • @manjitkaur928
    @manjitkaur928 28 днів тому

    Really the way of expression is very nice God bless you

  • @harmeenkaur639
    @harmeenkaur639 29 днів тому

    Awsome!!

  • @humbleguy1407
    @humbleguy1407 29 днів тому

    Again an excellent video

  • @jaskaransinghghai224
    @jaskaransinghghai224 29 днів тому

    Amazing video ❤

  • @inderpreetsingh1639
    @inderpreetsingh1639 29 днів тому

    Loving it!!

  • @humbleguy1407
    @humbleguy1407 29 днів тому

    The process has been very well explained. Really appreciate the work.

  • @harmeenkaur639
    @harmeenkaur639 29 днів тому

    Very nice video

  • @harmeenkaur639
    @harmeenkaur639 29 днів тому

    Super.... interesting!!

  • @harmeenkaur639
    @harmeenkaur639 29 днів тому

    Very informative 🎉

  • @manjitkaur928
    @manjitkaur928 29 днів тому

    Amazing video. Everything is explained very nicely