M
M
milagros2019-02-22 12:09:56
JavaScript
milagros, 2019-02-22 12:09:56

Learning Frontend/JS?

Good afternoon. Need help and your advice. She is a financier by training. I started studying frontend with htmlacademy interactives and I go by myself according to Kantor's textbook, plus I watch videos from time to time. At first everything was fine, but now it is getting sadder and sadder, depression began when it came to closures, context, bind, call. I go through the textbook in order as in the table of contents. The further I go, the more I understand that I am swimming somewhere, because I study it myself and maybe I don’t always understand everything correctly. Questions constantly arise, at first I try to disassemble and understand it myself, but in some places I can no longer cope on my own. I analyze the tasks in the Kantor textbook, but there some are usually complicated and it is not always possible to quickly clarify everything. It turns out that you need a mentor / mentor, but I don’t know where to find this and at an adequate cost and so that a person can explain and wants to teach, and not just earn extra money. I thought about going to courses in my city, but on the other hand, if they take them once a week, I’m not sure that this is effective, since questions constantly appear in the process of studying. I also heard about htmlacademy intensive courses, but it’s not so easy to get into them, since at the moment there are places for the nearest stream on JS level 1 from the end of August, I looked about the loftschool, there is also a stream in a month or two and there seems to be only 30 minutes in a week to discuss problems with a mentor, it's a little embarrassing. I heard about hexlet, but I did not quite understand the frontend program there, not as usual. Please advise how to find a good mentor or still go to online courses or offline courses. Ideally, of course, I would like a good course with a mentor with applied tasks that occur in practice, such as a step-by-step study of js to create a dynamic site or application. PS If I wrote something wrong, sorry, I’m studying it myself, maybe I’m wrong in something and please don’t write negative comments, because I’m in a low spirits and I’m loading up on this topic.

Answer the question

In order to leave comments, you need to log in

10 answer(s)
V
Vladimir Proskurin, 2019-02-22
@Vlad_IT

and please do not write negative comments, because so in the low spirits and loaded on this topic.

But still, I advise you to decide on the purpose of learning programming. If purely for the sake of money, and not for the sake of interest, then most likely you will be another "Waitish". If you already have a job, you can slowly master everything without any mentors and courses. For example, read Charles Petzold's Code. The secret language of computer science , this book will help you understand what code is in general.
Courses are almost always useless, they will give you a false sense of understanding programming. The most important thing in this profession is to be able to learn on your own, otherwise do not pull any further. And while learning the basics, the best moment is also to pump self-study skills. Remember, there will be no courses for middle seniors, and when you pass courses for beginners, then you will still not understand where to go and how to teach. Therefore, I advise you at an easy stage, to try to do everything yourself.
After half a year / year of active learning, try to get a job in a team, this will speed up the further learning process.

A
Alexander, 2019-02-22
@Alexandros96

Greetings!
Most likely, the brain simply does not understand why it remembers information if there is nowhere to apply it. I think that's where the "burnout" comes from. Communication with the community is always a positive result, because there is live communication with people who may have faced the same problem of burnout in the process of studying. It is important to decide on a specific learning goal and sometimes remind yourself of this. Switching, you can distract yourself from the thought "study is boring, I don't know why I need it ...".
I would look for specific tasks, the solutions to which are not described in the textbook, but I will have to "google" and read the forms myself, filtering the information in parallel (yes, not all answers on IT forums are literate). You can look through freelance, see what tasks are offered. It is quite difficult to come up with your own, but you can try to realize someone's idea. More complex things can be studied when you can confidently answer yourself "yes, I can do all the previous things. With Google, but I can." By the way, it's no secret that 70% of programmers google. Moreover, they google simple things, functions, etc. But it's important to understand how it works. Without exception.
A little about myself: I'm 22, I've been working as a web developer for the 3rd year. Self-taught. Not an IT specialist by education. I just love it. In the course of tasks, when knowledge was not enough, I signed up for courses from Skillbox in PHP (not advertising). The main goal of training is the systematization of information. What we are learning now, I partially know and have already applied. I experienced burnout when I was looking for a job. I thought that without special no one will take education, but no.
To summarize: if there is a goal, then everything will work out. Look for like-minded people, do not limit yourself to books and webinars. Look for the application of your abilities and everything will work out! Good luck!

B
BBmike, 2019-02-23
@BBmike

here you have reached closures, context, bind, call, and how many projects do you have using material and knowledge from previous chapters that are made independently from scratch? how many js tasks solved? is there github and do you work with it?

A
avr1972, 2019-02-22
@avr1972

It seems to me that Kantor is like a university course in mathematics, you need to prepare for it. There are a lot of Javascript courses on torrents made by various pioneers, of course of dubious quality, but they will help prepare for Kantor. Plus, you need to understand why you need binds and calls in practice. It's just that even if you understand JS very well and use 10%, you will still forget everything. On the basics, there is a very good course of the TC Specialist from Borisov.

A
Andrew, 2019-02-22
@ellenripley4

I recommend HTML Academy, the courses are good on the site, I bought a subscription, I didn’t sign up for intensives, but found them in records on well-known resources, they are very suitable. More than enough to get started. It would be nice for you to find a person who is already in this profession and would help you, but if there is none, then there are telegram chats for beginners in which they will always help you.
Don't push too hard, move slowly.

O
Otrivin, 2019-02-23
@Otrivin

Well, Lavrik explains well about js, closures, context and other basic things, video courses are googled. At some points, of course, I would like to go into more detail, but for the base it will do.

Y
Yossi Adler, 2019-02-24
@joisadler

Hexlet gave me a very good start at the time. Yes, the program there is a little peculiar and is built in such a way as to first teach the basic concepts of programming, form the right mindset, and not just teach the language, a fashionable framework - "and into battle", as is usually the case on other platforms. Studying on Hexlet, at first you will not understand at all what is happening and how everything that you study is generally related to the front-end, but by the time you get to more practical things, you will understand what a great advantage this knowledge gives.
And yes, there are also mentors with projects there, and there is also a very lively and friendly slack community where you can always ask a question and get help from more experienced comrades.
If you are interested, you can read my personal blog about learning on Hexlet at your leisure, there you can also find a lot of useful tips and learn not to repeat the mistakes of others :)
https://joisadler.me

L
Loftschool Team, 2019-10-29
@maxim_macintosh

Hello! You can contact your mentor at any time, he will respond as quickly as possible. Every day we try to simplify the education of our students without losing the knowledge and skills that are necessary for stable employment! By the way! Right now we are already preparing our students for "adult" life and helping everyone, without exception, get a job in our partner companies!

D
DimaVor, 2020-01-06
@DimaVor

From myself I will add .. It is very important to receive "urgent consultations". You asked a question and received an answer on a specific issue at least within a day. A good quality answer. This can be obtained by registering on various forums like this one. This is very important in self-study.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question