Answer the question
In order to leave comments, you need to log in
Examples of tasks for programming?
Hello, I'm interested in such a question, how to learn PL?
1) According to the book (read several books)
2) Set a problem and solve.
And immediately the question is: if you set a task and solve it, then how can I solve it if I don’t know the new PL at all?
Answer the question
In order to leave comments, you need to log in
Read a little book and then read in parallel and solve the problem for yourself. If the language is similar to those already known to you, you can immediately both points at the same time + look with a third eye at examples of best practices.
Well, your title doesn't answer the question at all.
Most books provide their own examples of "problems".
You can just rewrite and delve into the examples, try to do the same tasks yourself.
I think this is one of the easiest and most effective ways to learn a language.
It all comes down to what interests you.
Personally, I can’t read books stupidly, and most of the example tasks in them provided to me are of little interest, which once again undermines motivation (it’s harder to force yourself to do self-study after work).
Therefore, I generated a number of interesting ideas for myself (from projects to just mini-libraries that would be interesting to write) and I am working on them.
I ran into difficulty - I found the corresponding item in the book, read it, did it at the level of the book. Then he googled how "correct". Understandable -> rewrote, incomprehensible -> made a note to "figure it out later".
Some people generally need tutors-mentors who would invent and control tasks, they cannot force themselves.
Too much depends on the person that it would be possible to give an unambiguous answer "how best to do it."
The approach to learning depends on the person.
At the age of 28, I started learning C# + ASp.Net MVC, MS SQL. jQuery, Twitter Bootstrap when he set himself the task of writing a simple home bookkeeping. the project has been running in Azure for a year now.
Go ahead :)
Yes, now I started from scratch with Perl, Mojolicious, Postgresql, but with the generality of the MVC approach, it has become easier to learn
In principle, everything has already been said before me, I will only add that it is worth not only writing the code yourself, but also watching how others write. Look for open-source projects that interest you, download, study. Perhaps you will like this option: write a small program yourself (for example, the same notepad), then look for an open-source analogue (or better not one) and see how other people approached solving the same problem, compare with your own, perhaps , fix something in your home, transfer any ideas from there, etc.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question