Code First with Hala
Code First with Hala
  • Видео 139
  • Просмотров 3 600 185
Python Object Oriented Programming for COMPLETE Beginners - Classes and Objects
Learn Python Object Oriented Programming (OOP) in under 15 minutes. Learn about Python classes and objects.
In this video, you will:
- Learn about OOP in Python
- Learn about classes in Python
- Learn about objects in Python
- Learn about class attributes in Python
- Learn about class methods in Python
Timestamps:
00:00 Introduction
00:08 What are classes and objects in Python?
00:26 Classes and objects analogy
01:38 Create a class in Python
04:25 __init__ function in Python
05:56 Class attributes in Python
11:38 Class methods in Python
13:34 Recap and outro
Icon credits:
The dog and blueprint icons at the start of the video are from flaticon.com
Socials:
My email: code.first.io@gmail.com
Tiktok: www.tiktok....
Просмотров: 4 294

Видео

Tkinter OpenAI Image Generator App - Modern Tkinter GUI AI App [tutorial for beginners]
Просмотров 17 тыс.Год назад
With Python, Tkinter, and the OpenAI DALL-E2 API, create an Image Generator app. This tutorial is beginner-friendly. Learn Tkinter and Tkinter for GUI design. Learn how to use the DALL-E 2 API from OpenAI. In this tutorial, you will: - Learn how to setup an OpenAI account - Get your OpenAI API key - Install the Python OpenAI library - Use Python to talk to OpenAI DALL-E 2 - Learn about Tkinter ...
AI Image Generator with Python, OpenAI, and DALL-E 2 [tutorial for beginners]
Просмотров 10 тыс.Год назад
In this beginner friendly tutorial, you will generate images with AI and Python using the OpenAI DALL-E 2 API. In this video, you will: - Learn how to setup an OpenAI account - Get your OpenAI API key - Install the Python OpenAI library - Use Python to generate images with AI and DALL-E 2 Source code repo: github.com/codefirstio/ai-image-generator-python Timestamps: 00:00 Introduction 00:30 Cre...
Tkinter ChatGPT App - Modern Tkinter GUI Chatbot [tutorial for beginners]
Просмотров 23 тыс.Год назад
With Python, Tkinter, and the ChatGPT API, create a Project Ideas Generator app. This tutorial is beginner-friendly. Learn Tkinter and Tkinter for GUI design. Learn how to use the ChatGPT API from OpenAI. In this tutorial, you will: - Learn how to setup an OpenAI account - Get your OpenAI API key - Install the Python OpenAI library - Use Python to talk to ChatGPT - Learn about Tkinter and Custo...
ChatGPT API Python tutorial for COMPLETE beginners
Просмотров 2,4 тыс.Год назад
Use the ChatGPT API with Python. Build a Python program that interacts with ChatGPT. ChatGPT and Python can help you build cool things. In this video, you will: - Learn how to setup an OpenAI account - Get your OpenAI API key - Install the Python OpenAI library - Use Python to talk to ChatGPT Source code repo: github.com/codefirstio/chatgpt-api-with-python Timestamps: 00:00 Introduction 00:17 C...
Python Dashboard with Tkinter and Matplotlib tutorial [for beginners]
Просмотров 44 тыс.Год назад
Python Dashboard with Tkinter and Matplotlib tutorial [for beginners]
Automate Excel and Word with Python - Excel Sheet to Word Docs [openpyxl, docxtpl]
Просмотров 7 тыс.Год назад
Automate Excel and Word with Python - Excel Sheet to Word Docs [openpyxl, docxtpl]
Python Excel App - Excel Viewer & Data Entry Form [Tkinter, openpyxl] Python GUI Project
Просмотров 138 тыс.Год назад
Python Excel App - Excel Viewer & Data Entry Form [Tkinter, openpyxl] Python GUI Project
Modern Tkinter GUIs with Themes - Modern Python GUI
Просмотров 75 тыс.Год назад
Modern Tkinter GUIs with Themes - Modern Python GUI
6 Python GUI Project Ideas in under 5 minutes [Description + Libraries]
Просмотров 3,1 тыс.Год назад
6 Python GUI Project Ideas in under 5 minutes [Description Libraries]
Modern GUI with Python - Tkinter Modern Desktop App [For Beginners]
Просмотров 57 тыс.Год назад
Modern GUI with Python - Tkinter Modern Desktop App [For Beginners]
Tkinter Image Editing Tool tutorial - Python GUI Project for beginners [Tkinter, Pillow]
Просмотров 11 тыс.Год назад
Tkinter Image Editing Tool tutorial - Python GUI Project for beginners [Tkinter, Pillow]
Python COMPLETE Web Development Guide [Overview of Frameworks, Tools, & Concepts]
Просмотров 1,9 тыс.Год назад
Python COMPLETE Web Development Guide [Overview of Frameworks, Tools, & Concepts]
Learn Coding FAST with ChatGPT - 5 Methods for Beginner Developers
Просмотров 1,1 тыс.Год назад
Learn Coding FAST with ChatGPT - 5 Methods for Beginner Developers
7 Top Python GUI Libraries (2023) [Pricing, Pros, Cons, & 5 factors to help you choose]
Просмотров 58 тыс.Год назад
7 Top Python GUI Libraries (2023) [Pricing, Pros, Cons, & 5 factors to help you choose]
Python Tkinter Load Excel Data tutorial [openpyxl, tkinter]
Просмотров 18 тыс.Год назад
Python Tkinter Load Excel Data tutorial [openpyxl, tkinter]
PyQt5 vs. PyQt6: Syntax Changes, Licenses, and Should you upgrade? [2022]
Просмотров 13 тыс.Год назад
PyQt5 vs. PyQt6: Syntax Changes, Licenses, and Should you upgrade? [2022]
Install and Setup PySide6 and Qt Designer [PySide6 tutorial]
Просмотров 22 тыс.Год назад
Install and Setup PySide6 and Qt Designer [PySide6 tutorial]
PyQt vs. PySide: Differences, Similarities, and Licenses [2022]
Просмотров 47 тыс.Год назад
PyQt vs. PySide: Differences, Similarities, and Licenses [2022]
Python Invoice Generator tutorial for beginners - Python GUI Automation project [resume project]
Просмотров 57 тыс.Год назад
Python Invoice Generator tutorial for beginners - Python GUI Automation project [resume project]
7 Python Automation Project Ideas for Resume Projects [with libraries & suggestions]
Просмотров 2,4 тыс.Год назад
7 Python Automation Project Ideas for Resume Projects [with libraries & suggestions]
4 Python GUI Projects with PyQt5 for COMPLETE beginners
Просмотров 28 тыс.Год назад
4 Python GUI Projects with PyQt5 for COMPLETE beginners
Tkinter PDF Text Extractor tutorial for beginners - Python GUI project [Tkinter, PyPDF2]
Просмотров 10 тыс.Год назад
Tkinter PDF Text Extractor tutorial for beginners - Python GUI project [Tkinter, PyPDF2]
Install and Setup PyQt6 and Qt Designer [PyQt6 tutorial]
Просмотров 38 тыс.Год назад
Install and Setup PyQt6 and Qt Designer [PyQt6 tutorial]
PyQt5 QTableWidget tutorial: Load Excel data into Table Widget [Python, openpyxl, PyQT5]
Просмотров 17 тыс.Год назад
PyQt5 QTableWidget tutorial: Load Excel data into Table Widget [Python, openpyxl, PyQT5]
Convert Tkinter Python App to Executable (.Exe) File [pyinstaller]
Просмотров 132 тыс.Год назад
Convert Tkinter Python App to Executable (.Exe) File [pyinstaller]
PyQt5 Toggle Button: Create a toggle button with two states with PyQt5 [QPushButton]
Просмотров 6 тыс.Год назад
PyQt5 Toggle Button: Create a toggle button with two states with PyQt5 [QPushButton]
Supabase Overview: Details, Pricing, Services, and more [Firebase Alternative]
Просмотров 1,6 тыс.Год назад
Supabase Overview: Details, Pricing, Services, and more [Firebase Alternative]
Python SQLite Data Entry Form with Tkinter tutorial for beginners - Python GUI project
Просмотров 54 тыс.Год назад
Python SQLite Data Entry Form with Tkinter tutorial for beginners - Python GUI project
Python Excel Data Entry Form with Tkinter tutorial for beginners - Python GUI project [openpyxl]
Просмотров 78 тыс.Год назад
Python Excel Data Entry Form with Tkinter tutorial for beginners - Python GUI project [openpyxl]

Комментарии

  • @Hitlersaliby
    @Hitlersaliby 10 часов назад

    This is Awesome

  • @xxxoTariqoxxx
    @xxxoTariqoxxx 10 часов назад

    فنانه

  • @harshsoni6673
    @harshsoni6673 12 часов назад

    Are avilable on instagram?

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

    Thank you! Very informative!

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

    great video!

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

    Amazing tutorial. Thank you

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

    Thank you so much!

  • @newlookak47
    @newlookak47 3 дня назад

    Can the data be placed into another window?

  • @geee7672
    @geee7672 3 дня назад

    ....can I get an option/button to include that in a CMYK image I want the K to go into cyan or vice-versa. Or get the K completely out? But the system or application maintains and calculates that the image quality and output does not change from the original?

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

    Hi Qt has made offline installer obsolete and I am facing an error “forbidden” while using the online installer. Is there any solution to this?

  • @Chahath-kj7nz
    @Chahath-kj7nz 4 дня назад

    How can i save the edited image and also can u pls tell me how to add "undo" and " redo" buttons for the editing with pen

  • @501ismail501
    @501ismail501 4 дня назад

    Thanks!

  • @economicist2011
    @economicist2011 5 дней назад

    Wow I had never realized that it was this easy to get started with GUI development in Python. I look forward to completing this entire tutorial series as I have ideas for some apps that will improve my productivity at my regular non-coding office job.

  • @michaelmclean2363
    @michaelmclean2363 5 дней назад

    I have to keep subscribing to your channel, maybe I have too many but RUclips keeps unsubscribing me.

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

    thank you

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

    hi Hala, a superfan here, i need to write my programm and get it in pdf format......help.

  • @mahmoudmyh8108
    @mahmoudmyh8108 9 дней назад

    Thanks 🎉

  • @user-en4gk4oj9w
    @user-en4gk4oj9w 10 дней назад

    Tkanks but why is treeview window messed up in exe file?

  • @sunilpandya7242
    @sunilpandya7242 10 дней назад

    Hi, I am from India, I want to use Pyside6 for my Commercial Application software for Accounting. I will use Pyside6's Text Entry, Labels Etc. I will not change the code for this labels and text entry etc. I will use Ditto as available. Can i Use as LGPL? What will be my obligation? I do not want to show my code to end user

  • @mikatamm
    @mikatamm 12 дней назад

    Does these PyInstaller exe files trigger antivirus scanners to block them?

  • @ffigueiredojr
    @ffigueiredojr 12 дней назад

    omg, that was so clarifying thank you!

  • @SolomonChika
    @SolomonChika 13 дней назад

    Great video

  • @sparklee6994
    @sparklee6994 14 дней назад

    How to use Asyncio with pyside6? I have a GUI designed by pyside6 (and Qt), behind the GUI I have intensive serial communication done by Pyserial and asyncio....can I share the same event loop required by GUI and asyncio?

  • @nqobiledlamini5253
    @nqobiledlamini5253 14 дней назад

    Thank you so much your help, this is the only video I find helpful in this situation ❤❤

  • @johnerollvillaraiz8563
    @johnerollvillaraiz8563 14 дней назад

    isn't working

  • @Pad6
    @Pad6 14 дней назад

    so you just went to github and went over the github files? I mean is there a way to include a dropdown box that switches between the themes? Can we do this without downloading from github? i know we can for the one but what about the others?

  • @Pythonmailservice
    @Pythonmailservice 15 дней назад

    Thank you!

  • @NK-vw2rl
    @NK-vw2rl 17 дней назад

    Great tutorial, thanks a lot :)

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

    wonderful teaching,thanks

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

    Great video! Is there a way to do the same thing but with tables from excel?

  • @SHD-W
    @SHD-W 19 дней назад

    This is what happens C:\Windows\System32>pip install pyinstaller 'pip' is not recognized as an internal or external command, operable program or batch file. please help

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

    thanx

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

    l have been searching for 10 month's and l will subscribe

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

    THANK`YOU MADAM

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

    Good answer to this problem, (image = image.resize((width, height), Image.ANTIALIAS)) answer (image = image.resize((width, height), Image.LANCZOS). Thanks for this tutorial, I did it very well until the end. Ask how I can make the pen have a sprite effect. or a spilled paint effect thanks.

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

    hallo Hala, thaank you for yor great videos. One question: what is the name of extension that show the colour preview? thank you... and hope to see more work from you on youtube

  • @kushangshah-be7hn
    @kushangshah-be7hn 21 день назад

    App won't open, any help?

  • @gedavaa1
    @gedavaa1 22 дня назад

    That's great lecture!

  • @UkutaFeni
    @UkutaFeni 24 дня назад

    guys jump to 8:15 directly

  • @UkutaFeni
    @UkutaFeni 24 дня назад

    just make it one min and do the last step

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

    too bad it's with QTdesigner. I wish for a simple QT only tutorial. Gived a like anyway 🙂

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

    Thankyou very much

  • @abdielpuello7209
    @abdielpuello7209 26 дней назад

    I need to do this but with a Mac laptop which so far has been a big problem for me. Does someone knows how?

  • @dmskarunaratne80
    @dmskarunaratne80 27 дней назад

    correction - current_text=reader.pages[i].extract_text() # not reader.getPage(i) and extractText() - may be due to improvement to pyPDF2 v 3 .#.#

  • @MuhammadUsman-dt1zu
    @MuhammadUsman-dt1zu 27 дней назад

    while installing "pip install pyqt5-tools" i am getting this error: Preparing metadata (pyproject.toml) ... error error: subprocess-exited-with-error × Preparing metadata (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [26 lines of output] note: This error originates from a subprocess, and is likely not a problem with pip. error: metadata-generation-failed × Encountered error while generating package metadata. ╰─> See above for output. note: This is an issue with the package mentioned above, not pip. hint: See above for details.

  • @KivySchool
    @KivySchool 27 дней назад

    Awesome tutorial, thanks for your work and for making a tutorial for the kivy communidy!

  • @dmskarunaratne80
    @dmskarunaratne80 27 дней назад

    at the end of conn.close() clear data entry form with clear data function??

  • @ppol4264
    @ppol4264 27 дней назад

    Great video. Very clear. However you configure the file explorer to display the file extensions

  • @RogueBystander
    @RogueBystander 27 дней назад

    I'm sure you got A+ for this D by powerpoint

  • @dmskarunaratne80
    @dmskarunaratne80 29 дней назад

    your way is very concise and and clear. Love it.