R
R
Ramazan Oibolatov2020-10-02 09:44:55
IT education
Ramazan Oibolatov, 2020-10-02 09:44:55

Where to get information?

The problem is that I, as an absolute teapot in programming, do not know where to get information. I will give a simple example.
Here I want to create a Python application with a graphical interface, I read and understand what UI modules need to be studied for this. Okay, I'll choose PyQt5. Kill me, but since the night I can’t find video tutorials that would convey the essence to me. Already on the first video tutorials, the authors begin to consider the code in which EVERYTHING is absolutely unfamiliar. 5f76cb54a2df5477947347.png
How can I, as a beginner, know what the lines are responsible for:
Form = QtGui.QWidget()
ui = Ui_Form()
ui.setupUi(Form)
The problem also lies in the fact that without knowing this - I won’t write anything, and without knowing what it is even in theory - I won’t even be able to google it. So I google "What is Form = QtGui.QWidget() in PyQt5" and thousands of answers come out, none of which relate to my topic. Having googled one question, I recognize 2 or 3 more unfamiliar words, and thus a WHOLE tree is formed, a whole chain of incomprehensible terms is built, so much so that after 2 hours of wandering around the Internet, I don’t even remember why I got into Google
I hope I made it clear the idea and essence is clear. I hope for an answer

Answer the question

In order to leave comments, you need to log in

3 answer(s)
S
Sergey Gornostaev, 2020-10-02
@sergey-gornostaev

Draw from textbooks. If you read Lutz, then 98% will be clear in the code on the screen. The remaining two percent can be gleaned from the PyQt documentation.

A
AVKor, 2020-10-02
@AVKor

The only video tutorial you should watch if someone created it: "How to stop watching video tutorials and start reading books and documentation."

A
approximate solution, 2020-10-02
@approximate_solution

Googling one question - I learn 2 or 3 more unfamiliar words, and thus a WHOLE tree is formed, a whole chain of incomprehensible terms is built up so that after 2 hours of wandering on the Internet I don’t even remember why I got into Google

Maybe you should not get into programming if you do not understand such basic things as the hierarchy of learning material.
Now your situation is - you want to - write a Python application + use a GUI in it. Question: how many applications did you write before this brilliant idea with the development of a sufficiently capacious pet project? From the simplest in the form of a calculator, or a simple parser that will help you get your hand in thinking, problem decomposition and the ability to google information to your dream of PyQt.
Your task is to learn how to drive - you take this task literally and immediately go to the track without going through any initial steps from "building a car" to "step-by-step familiarization with all controls, etc." Start with something simpler.
https://coursehunter.net/course/programmirovanie-g...

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question