B
B
BorisBorisBoris2020-11-16 21:15:44
IT education
BorisBorisBoris, 2020-11-16 21:15:44

Where to start programming if you are a complete zero?

I didn’t do anything after school for a couple of years due to illness, now I’m on my way to recovery and I’m starting to choose where I’m going to move on. I chose programming (I found Data Science interesting), started learning the Python language and realized that I couldn’t solve even simple problems. I watch a course from the HSE on Coursera and if I can solve something basic, then a little more complicated, like determining a number for symmetry without string operations and conditional operators, is not given to me. So the question is where to start? Maybe there are some books that will help with this problem, or something else?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
S
sw26, 2020-11-16
@sw26

Look at the Harvard course on the basics of programming CS50, available in Russian from JavaRush (if needed). It explains the basics pretty well. In general, you need to start with the basics and especially no matter what language, you need to learn how to think. Then you learn syntax and everything else from some language. You start solving simple math problems, after that you increase the level of difficulty until you learn. Try to constantly change the source of knowledge, be it videos, articles, documentation or books. You will start to draw information from different sources - you will begin to understand faster.
Here is the link to the course

X
xmoonlight, 2020-11-16
@xmoonlight

Most likely, you need to make a table of typical tasks:

Общая формулировка задачи | Либа, которая решает эту задачу | Код, решающий задачу
If not - the problem is not solved!
Everything is extremely simple for a "synthist-satanist")
--- END OF SARKASM ---
First, you need to learn how to work with the tool - this is the Python programming language (basics, code structure, etc.).
And you immediately try "not knowing how to hold the tool in your hands", with the help of it immediately do something.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question