k0nze
k0nze
  • Видео 45
  • Просмотров 382 971
Python Interfaces and Abstract Base Class (ABC): A Must-Know for Advanced Programmers
Take your Python programming skills to the next level with this must-know topic: interfaces and abstract classes. Learn how to implement these important concepts in your code and become a more advanced programmer. We cover everything from basic syntax to real-world applications. Don't miss out on this essential tutorial!
👉 Website Article for this Video: k0nze.dev/posts/python-interfaces-abstract-classes
🛍️ Get my Cheatsheets on Gumroad: k0nze.gumroad.com
💌 Support me on Patreon: patreon.com/k0nze
☕️ Buy me Coffee: www.buymeacoffee.com/k0nze
🌍 Check out my Website: k0nze.dev
💻 Join our Discord: discord.k0nze.dev
👔 Follow me on LinkedIn: linkedin.k0nze.dev
⏰ Timestamps:
0:00 Intro
0:35 Interfaces in...
Просмотров: 7 418

Видео

Python Decorators: The Secret to Supercharging Your Code
Просмотров 4,1 тыс.7 месяцев назад
Enhance your Python coding skills with decorators! In this tutorial, I'll explain what decorators are and how to use them to optimize your code for efficiency and readability. Perfect for both beginners and experienced Python coders. Let's level up your programming game together! 👉 Website Article for this Video: k0nze.dev/posts/python-decorators 🛍️ Get my Cheat Sheets on Gumroad: k0nze.gumroad...
The Python Walrus Operator is Awesome!
Просмотров 9947 месяцев назад
In this Python tutorial, we're diving into the mysterious "walrus" operator. Learn its secrets and how it can improve your code quality. 👉 Website Article for this Video: k0nze.dev/posts/python-walrus-operator 🛍️ Get my Cheat Sheets on Gumroad: k0nze.gumroad.com 💌 Support me on Patreon: patreon.com/k0nze ☕️ Buy me Coffee: www.buymeacoffee.com/k0nze 🌍 Check out my Website: k0nze.dev 💻 Join our D...
Python *args and **kwargs Demystified: Everything You Need to Know
Просмотров 1,2 тыс.7 месяцев назад
Learn everything you need to know about *args and kwargs in this Python tutorial! These two powerful parameters/operators can help you write more efficient and flexible code. Watch to demystify the details and start using args and kwargs in your projects today! 👉 Website Article for this Video: k0nze.dev/posts/python-args-kwargs 🛍️ Get my Cheat Sheets on Gumroad: k0nze.gumroad.com 💌 Support me ...
I Made a Python Program that Self-destructs, but Clones Itself Just in Time to Live on Forever
Просмотров 5118 месяцев назад
In this video, I'll show you my creation - a Python program that self-destructs, but clones itself just in time to live on forever. This experiment explores the concept of self-replication and challenges the concept of destruction. Using Python file I/O, code inspection, and subprocesses 👉 Website Article for this Video: k0nze.dev/posts/python-program-self-destruct-clone 🛍️ Get my Cheatsheets o...
Verilog Development on macOS: The Ultimate Beginner's guide using Verilator and SystemC
Просмотров 3,7 тыс.8 месяцев назад
In this video, we'll be covering Verilator and SystemC development on macOS. We'll be providing a setup guide and Verilator HDL tutorial to help you get started. If you're a beginner looking to get started with Verilator and SystemC development, then this is the video for you! We'll cover everything you need to know to get started, from downloading and installing Verilator to creating simple de...
Easy GCC and Clang Installation on macOS and Fix Compiler Errors (include not found)
Просмотров 3,7 тыс.8 месяцев назад
In this tutorial, I'm going to show you how to install GCC and Clang easily on macOS. And fix compiler errors and get started with programming on macOS. If you're having problems with your compilers or you just want to get started programming on macOS, then this tutorial is for you! By the end of this video, you'll be able to install and use the GCC and Clang compilers on your Mac. 👉 Website Ar...
Python @staticmethod vs @classmethod - What's the difference?
Просмотров 15 тыс.2 года назад
Python @staticmethod vs @classmethod - What's the difference?
Why You Should Use Python if __name__ == "__main__"
Просмотров 22 тыс.2 года назад
Why You Should Use Python if name " main "
Your Programming Language is Making Climate Change Worse!
Просмотров 1,8 тыс.2 года назад
Your Programming Language is Making Climate Change Worse!
Insertion Sort Explained & Time Complexity | Python Course #18
Просмотров 7512 года назад
Insertion Sort Explained & Time Complexity | Python Course #18
What is an Algorithm? | Python Course #17
Просмотров 3832 года назад
What is an Algorithm? | Python Course #17
Python Functions Everything you need to Know | Python Course #16
Просмотров 7802 года назад
Python Functions Everything you need to Know | Python Course #16
NFTs Explained? A Computer Scientist's Perspective
Просмотров 5212 года назад
NFTs Explained? A Computer Scientist's Perspective
Reading and Writing Files | Python File IO | Python Course #15
Просмотров 1,4 тыс.2 года назад
Reading and Writing Files | Python File IO | Python Course #15
Change your Display Resolution with Python from your Task Bar | pywin32 & pystray
Просмотров 5 тыс.2 года назад
Change your Display Resolution with Python from your Task Bar | pywin32 & pystray
Python User Input & Interactive Calculator | Python Course #14
Просмотров 3,2 тыс.2 года назад
Python User Input & Interactive Calculator | Python Course #14
Python Loops for Beginners | Python Course #13
Просмотров 4812 года назад
Python Loops for Beginners | Python Course #13
How to install a Python pip Package from github (https & ssh)
Просмотров 15 тыс.2 года назад
How to install a Python pip Package from github (https & ssh)
Pass by Value vs. Pass by Reference | Python Course #12
Просмотров 19 тыс.2 года назад
Pass by Value vs. Pass by Reference | Python Course #12
Python Dictionaries | Python Course #11
Просмотров 5022 года назад
Python Dictionaries | Python Course #11
Python Sets | Python Course #10
Просмотров 3772 года назад
Python Sets | Python Course #10
Python Tuples for Beginners | Python Course #9
Просмотров 4192 года назад
Python Tuples for Beginners | Python Course #9
Python Lists for Beginners incl. List Slicing | Python Course #8
Просмотров 1,1 тыс.2 года назад
Python Lists for Beginners incl. List Slicing | Python Course #8
How to use If, Else and Ternary in Python | Python Course #7
Просмотров 4082 года назад
How to use If, Else and Ternary in Python | Python Course #7
How to Install Python on Windows 11 | Fix Python is Not Recognized
Просмотров 17 тыс.2 года назад
How to Install Python on Windows 11 | Fix Python is Not Recognized
How to Multiply and Divide Binary Numbers | Python Course #6
Просмотров 2,3 тыс.2 года назад
How to Multiply and Divide Binary Numbers | Python Course #6
Fix Python Relative Imports and Auto-completion in VSCode
Просмотров 63 тыс.2 года назад
Fix Python Relative Imports and Auto-completion in VSCode
How to Add and Subtract Binary Numbers & Negative Binary Numbers | Python Course #5
Просмотров 1,5 тыс.2 года назад
How to Add and Subtract Binary Numbers & Negative Binary Numbers | Python Course #5
Introduction to Binary Numbers & Converting Decimal to Binary | Python Course #4
Просмотров 8082 года назад
Introduction to Binary Numbers & Converting Decimal to Binary | Python Course #4

Комментарии

  • @nelson3055
    @nelson3055 День назад

    💻

  • @YoSoyBimboBob
    @YoSoyBimboBob 2 дня назад

    All the verilator content I see for installing it on MacOS also includes installing systemC and I don't understand why you would do this for a person who just wants to play around and/or learn verilog. By doing this you are forcing a person to learn C++, the API for systemC and verilog along with a more complicated build flow. You are burying them in complexity. You can easily write your test benches in verilog and use the --binary option in verilator to generate an object file you can run directly. This is a much simpler way to get up and going for learning verilog than learning the infrastructure design houses use to create and verify large designs, but wouldn't really work because you're putting project specific info in your login config.

  • @jorgesegundorojas6119
    @jorgesegundorojas6119 4 дня назад

    Cool content, I'm new on Phyton but in my minimal experience with this language I've noticed that, in comparison with other languages, there's a lot of errors than may happen at runtime. Unfortunately, the lang is used in a lot of areas and it's important to learn it.

  • @mushinart
    @mushinart 4 дня назад

    💻

  • @jyothikrishnanshenbagamoor4093
    @jyothikrishnanshenbagamoor4093 6 дней назад

    ❤❤❤

  • @LisaMiller-e4k
    @LisaMiller-e4k 7 дней назад

    Zieme Neck

  • @philumen948
    @philumen948 7 дней назад

    very elegant solution and great video, thank you

  •  11 дней назад

    I really want to thank you both, peterwood2354 & k0nze_buils: you've helped me a lot !

  • @ironmonkey1990
    @ironmonkey1990 17 дней назад

    thank you!

  • @webdev58
    @webdev58 20 дней назад

    Thank you

  • @alirezafazeli231
    @alirezafazeli231 21 день назад

    Thanks

  • @davidvallejo1195
    @davidvallejo1195 21 день назад

    great tutorial with thorough explanation. Thanks bud

  • @BenjaminHsu-kb3ks
    @BenjaminHsu-kb3ks 21 день назад

    exceuse me is this work on macos intel ?

  • @thedude4039
    @thedude4039 23 дня назад

    bad CPU type in executable: /opt/clang+llvm/clang+llvm-18.1.8/bin/clang++

  • @TamLeAuthentic
    @TamLeAuthentic 25 дней назад

    Thank you!

  • @timothygrupp
    @timothygrupp 28 дней назад

    Brilliant. Thanks so much. Clear, concise, correct!

  • @carlosmeneses9419
    @carlosmeneses9419 Месяц назад

    I don't know if this will work but thank you

  • @ar5000
    @ar5000 Месяц назад

    I had all the path stuff sorted, but it still wasn't working. The problem was in Win11 new "Manage App Execution Aliases". I found 2 instances of Python in here, and turned them off. Problem solved. It was basically trying to redirect me to the MS App Store to download python instead of running the ****ing program.

  • @Stelios-ErvisPriftis
    @Stelios-ErvisPriftis Месяц назад

    💻Starting my journey on c++ and game development and this tutorial was really helpful set up both compilers succefully, thanks a lot!

  • @mariuszdrabik7119
    @mariuszdrabik7119 Месяц назад

    Why not use something like this: IsTalking(ABC) and class Dog(Animal, IsTalking)? This would be more logical, and super is not needed in the child class if there are no changes to the class fields

  • @FiviPesto
    @FiviPesto Месяц назад

    thank you so much <3

  • @mattgbarr
    @mattgbarr Месяц назад

    🖥

  • @Rachelcenter1
    @Rachelcenter1 Месяц назад

    i watched your Apple version of this tutorial and it worked great. now im trying this version (windows) and when I do the global command and then check the version its still stuck on python 3.12.4 and wont listen to my global command to make it 3.10.11

  • @divyanshisharma7591
    @divyanshisharma7591 Месяц назад

    autoconf command not found

  • @youtube_showcase
    @youtube_showcase Месяц назад

    Thank you, this was very helpful and clear! Also thanks for providing us with a written version, this came in handy.

  • @zvacha
    @zvacha Месяц назад

    How do you check your ${workspaceFolder}

  • @ChigurupatiSrinivas
    @ChigurupatiSrinivas Месяц назад

  • @anamoyeee
    @anamoyeee Месяц назад

    This is life-saving! Thank you so much!

  • @alexman128
    @alexman128 Месяц назад

    Best Python explanation I have seen for python concepts, kudos!

  • @prekasu
    @prekasu Месяц назад

    THANKS A LOTTTT BRO

  • @carlosmanuelariasmoreno2574
    @carlosmanuelariasmoreno2574 Месяц назад

    Thanks for your videos, they are very well-paced with a good rhythm that makes me lose the perception of time!

  • @iamsumanghosh
    @iamsumanghosh Месяц назад

    Thanks a ton for this video.

  • @exotic-gem
    @exotic-gem 2 месяца назад

    Thank you for giving me yet another reason to only use C for everything !

  • @OZTutoh
    @OZTutoh 2 месяца назад

    As a python beginner in 2024, I say thank you for this tutorial. There are so many wack articles out there trying to explain 'if __name__ == "__main__":'. I rewound the video a few times but I understand it now.

  • @SemenStudio11
    @SemenStudio11 2 месяца назад

    tnx for ur tutorial it was very good to follow, but i couldn't do it fully. can you help me what i can do after the opening powersell in admi mode and copying the next command and entering "A", it is not working as per your tutorial. what do you think is the problem? i would really appreciate.

  • @Goldfish2602
    @Goldfish2602 2 месяца назад

    Excellent! Clear and consise. 👏

  • @idelfridesjorgewm1
    @idelfridesjorgewm1 2 месяца назад

    Thank you very much, that video helped me a lot.

  • @dhananjayharidas4327
    @dhananjayharidas4327 2 месяца назад

    Great explanation

  • @sharimiqbal5803
    @sharimiqbal5803 2 месяца назад

    What ide you are using?

  • @cigdemylmaz1532
    @cigdemylmaz1532 2 месяца назад

    thanks, this has been very helpful !

  • @bjmcd281
    @bjmcd281 2 месяца назад

    🖥️

  • @carlosduclaud9562
    @carlosduclaud9562 2 месяца назад

    this is the only video I've found that actually explains this clearly without skipping steps, thank you good sir.

  • @bartekz88
    @bartekz88 2 месяца назад

    The best decorators' explenation I have ever seen

  • @BlackDayzStudios
    @BlackDayzStudios 2 месяца назад

    Came across this video provided by your website, excellent video to get started with C compiling on macOS! Vielen Dank :)

  • @kasthurir1063
    @kasthurir1063 3 месяца назад

    Thank you so much man you made it look easier!!!!!!❤❤

  • @sariphidayat5596
    @sariphidayat5596 3 месяца назад

    sir can u make a tutorial pytorch running for multiple python ?

  • @richardrandolph9794
    @richardrandolph9794 3 месяца назад

    What is the purpose of the launch JSON (at 11:20)?

  • @Codegix
    @Codegix 3 месяца назад

    Best method is to use git installation so that we can keep updating the new code

  • @2sourcerer
    @2sourcerer 3 месяца назад

    Doesn't quite explain what "ABC" is for. Removing it doesn't break things.

    • @2sourcerer
      @2sourcerer 3 месяца назад

      Oh i see, that abstractmethod decorator has no effect unless subclassing an ABC. But still doesn't explain why the Animal class needs it.

    • @amersulaiman1827
      @amersulaiman1827 2 месяца назад

      It makes the class abstract, so it can't create an object feom it directly, but from another class that inherits it

  • @richardrandolph9794
    @richardrandolph9794 3 месяца назад

    Thanks for the great video. I have this running on macOS, Win11, and Mint Linux!