A
A
amorpho_jack2018-06-14 13:49:09
IT education
amorpho_jack, 2018-06-14 13:49:09

Where and how to develop algorithmic thinking?

Hi guys, I'm not a techie by education, but now I'm learning web development. When I got to js and studied the syntax a little, I noticed that in many tasks I lack a certain level of abstract thinking and an algorithmic approach. Can you recommend a good resource / book / tutorial where they give good advice on the development of algorithmic thinking with an emphasis on programming? We are not talking about bubble sort or search algorithms, but rather about the backbone.
With regards to the popular advice: solve problems, I can answer that this is precisely what provoked this question to be written.
Thank you very much!

Answer the question

In order to leave comments, you need to log in

4 answer(s)
A
Anton Spirin, 2018-06-14
@rockon404

An algorithm is a system of sequential operations (in accordance with certain rules) for solving some kind of problem. tasks.

1. Take a task
2. break it down into sequential operations
3. write code
4. PROFIT
Google typical solutions to the problems you solve. Learn to make requests in English. There are solutions on stackoverflow like the vast majority of such problems.
Read a good book on web development.
It’s good to read more about algorithms and data structures and write about the educational implementation of each algorithm / structure.

M
Maxim Fedorov, 2018-06-14
@Maksclub

I advise the course on algorithms from MIPT (directly from the steam recording, but good):
https://www.youtube.com/playlist?list=PLRDzFCPr95f...
Extremely interesting presentation and a good level, in Python, but don't let that scare you , I'm a PHP programmer and everything is clear to me

V
Vitaly, 2018-06-14
@rim89

you can look at the university logic course, where there is conjunction, disjunction, etc.

S
sim3x, 2018-06-14
@sim3x

How to learn algorithmic thinking?
www.google.com.ua/search?q=algorithmic+thinking

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question