Answer the question
In order to leave comments, you need to log in
And again web development courses?
I welcome everyone!!! Happy New Year's Eve!
Please do not throw stones at me for bringing this topic up again! It’s just that all the information that was on the portal is outdated, and I can’t be guided by the information of 3 years ago in such an important issue for me.
Therefore, the actual question is: What web development courses would you recommend? It is necessary for a complete change of profession. Those. specifically interested in HTML, CSS, JS, PHP and everything related. Basic knowledge of HTML, CSS is, I tried and understood-MY!!!! I really like coding, I see the result right away. But I came to the conclusion that I need either a mentor, or some kind of courses (good))), not for kicking, this, just, is not required. It's just difficult to figure out what is needed right now, and what can be delayed, in what sequence what to study, so that there would be no confusion in the head. And is it even possible to find a job after a year of intensive training in web development? I ask you to understand correctly, there is no right to make a mistake, I thought of this indecency)) at the age of 39. Thanks for the replies!!
ps Do I need any certificates? Or will knowledge and skills be enough?
Answer the question
In order to leave comments, you need to log in
Start with https://htmlacademy.ru/
https://webref.ru/ - and this is as a cheat sheet
First, take free courses at https://htmlacademy.ru/
Then take a paid intensive either there or at https://loftschool.com/
If I were you, I would choose an intensive from https://loftschool.com/ or simpler https ://loftschool.com/course/web-beginner or more difficult https://loftschool.com/course/web-development depending on the current level of knowledge.
By the time you finish the intensive, you will have some knowledge of html, css, preprocessors, assemblers, jquery and javascript + at least one final project in your github portfolio.
Then you can take ready-made layouts, either on these resources, or somewhere else, and make yourself 2-3 more ready-made portfolio projects. For someone to check them - you can negotiate at a reasonable price with your intensive mentor, I think he will not refuse.
As a result, with your knowledge and experience, you need to get a job. Preferably not freelancing. For in freelancing, no one controls you, no one teaches you, there is no one to take an example from. Development there is minimal.
Once you get a job - work hard, absorb what you are taught, read books, read articles on specialized resources, study technology, develop, grow.
Good luck and success.
In the meantime, we quietly and modestly launched a free tutorial on php code-basics.ru with interactive in the browser. Try it, there is no analog in Runet.
At the end of 2015, I thought about dumping the php + jquery stack for something more adequate to modern realities. Because since 2011 ajax/spa has inexorably dominated old-fashioned php rendering, my choice fell on clientside with JS.
Until that time (early 2016), I was very skeptical about JS, because. the impressions of unhealthy adventures with js3 vs ie6 and others were still fresh. Nevertheless, having studied the JavaScript Weird Parts materials and Zoraks videos, I suddenly understood, forgave and fell in love with JS.
As I dived into the delights of ES6 +, I became a fan of JS.
My aspiration towards JS grew stronger.
Of the frameworks, I first coveted Ember.JS, but it turned out to be an overwhelming task to blind something worthwhile on it, although it is certainly cool.
I didn’t like Angular v1 just intuitively, as it turned out, this decision was correct.
Suddenly I paid attention to React.JS and it went straight to my very soul. As it turned out, this iceberg has not exactly a double, but a very multi-layered bottom, I would even say the bottom. but it was too late, I was already hooked and, like a snowball, rushed to meet my front-end happiness.
At the same time, for the first time in 20 years of practice, I suddenly began to remotely "walk" through social security, and .... coolly break off. It was especially painful the first 2-3 times. The bad habits of youth had an effect - the desire to study only what specifically benefits here and now, ignoring the "stupid", "useless" theory. He fell on such trifles that it's a shame to remember ...
Another very strong effect was that for 20 years I worked as a man-orchestra and jack-of-all-trades solo in non-core offices. There was no competition from the word at all and no one directed me with a wise and strong hand in the right direction. Therefore, I dangled like a sliver in a storm wherever fate would send. I could and I can everywhere and everything, but nothing plainly and it always takes a decent amount of time to figure it out and delve into it.
In general, I realized that it cannot continue like this and that it is necessary to radically change the paradigm and strategy. I signed myself up as a junior and began to diligently learn everything about frontend and JS in particular. This feint almost did not even sigh in my vanity and self-esteem, tk. the baggage of past merits still rules and helps a lot. No matter what new languages are invented, no matter what new fancy frameworks are born - the basic principles are the same, and when you master them, then everything else is a matter of time and effort.
So, in order to reformat my brain from puff to JS, I needed to practice for several hundred hours. I am very lazy, so I quit thinking up problems for myself right after school and school olympiads - I played enough. Nevertheless, without practice, nowhere, so I went to codewars (proof:https://www.codewars.com/users/iCoderXXI) and started solving everything there. At first the code was terrible, but it worked, gradually the brain got used to it and the quality of the code began to grow. At the same time, it became difficult to write in puff, because the code turns out to be much larger with a similar exhaust. A similar incident happened to me in 2006, when I migrated from the clipper to puff, then it was difficult to write on the clipper, because it was miserable. Until I knew the puff, the clipper seemed to me a very good language. :)
In general, I had to master a lot of materials and techniques, it took me more than 1.5 years to do everything about everything in the mode of 2-4+ hours of daily classes. During this time, I managed to fill up about 10 social security, until, finally, it didn’t fire.
Nevertheless, I still have a lot to learn, because, in fact, my potential is a seasoned senior/architect, but in reality I'm still a middle in terms of front-end. :) I hope to eliminate this annoying gap in the next couple of years.
All this I wrote to the fact that you can relearn at any age (I'm 36), there would be a desire and perseverance.
In general, I strongly recommend focusing on JS/HTML5+/CSS3+ and React/Vue (although it's to your taste, these two "frameworks" account for a significant share of vacancies and orders).
IMPORTANT! If you have never programmed before, then without fail, in parallel with JS, you need to master the basic knowledge / skills in algorithms and data structures, as well as the basic level in information technology, otherwise much will simply be incomprehensible, you will slip for hours and days on all sorts of nonsense .
PS: I like the course at htmlacademy (I work there as a mentor). However, I really want the cadets to come somewhat more prepared in terms of algorithms and data structures.
We have one graduate who is already over 50. He also became interested in the web at one time, took automatic courses, he liked it, successfully completed a couple of intensives and got a job. It should be noted that he has a technical education, so web technologies were not new to him.
But the coolest thing is that after a while he also passed an interview for a mentor, decided to go and pass on knowledge to the next generations.
If you are already studying the web, then it is better to do it according to structured material, these are either courses (for example, ours, htmlacademy), or some serious book, such as the 4th edition of Eric Mayer.
If you have money and free time, you can sign up for paid courses. They will significantly speed up learning, and time from a certain age is more valuable than money.
Just make sure that paid courses are with mentors and mentors are professionals. To find out, just find out the requirements for mentors on different platforms, as if you were trying to get into the course as a tutor. The whole point of these courses is that a professional spends a lot of time analyzing your code, this is about the same thing that happens to a beginner when he gets a job in the office.
The best mentor is your customer!
From porridge in the head, except for yourself, no courses will save you.
Courses consider fundamental knowledge - that is, 5-10 years ago.
Practice is better than any intensity.
The courses do not teach communication with the customer - and this is 80% of the time and quality of the work.
And yes - no one will employ you after the courses - at best, they will choose you as a mentor.
https://codeschool.com
https://www.freecodecamp.org
^ here are the certificates and knowledge with which you will be taken with your hands)
There is also a service https://www.udacity.com/
There, all courses are in English, but there is a lot of free material
. They have a plan on github, what sequence to take
https://github.com/mikesprague/udacity-nanodegrees. ..
with links to a free course
You can also look at this map
https://github.com/kamranahmedse/developer-roadmap
And there is also a site
https://frontendmasters.gitbooks.io/front-end-deve...
There you can find a lot of useful links to courses, books, etc.
In addition to what was already advised earlier, you can look at Udemy if you are good with English (although there is something in Russian). There, some courses are directly aimed at holistic knowledge, for example, I bought something there, because until the 11th of this month there is a good promotion there (consider instead of two hundred bucks 11). If htlm and css are of interest to bootcamp look there, good luck :)
From myself I will advise additional torrents, oddly enough) Egghead, wes bos - the latter has partially free courses - he tells very clearly. Other things being equal, htmacademy and nethology are better than geekbrains, but that's my opinion.
I recommend starting in that order.
1 - HTML & CSS
2 - SASS & BOOTSTRAP
3 - Javascript & Jquery
4 - Laravel & PHP
Later you can try Vue.js & React
Hey!
Very interesting, the same situation, though age 35 xDD
But I had a little problem with self-study. There is not enough grouping of knowledge and, as you said, to advise what is needed now, what is later. I want to attend full-time courses in our city. The only thing is that almost everyone who has been engaged in layout programming for a long time, for some reason, is hayat training in courses, and not the course itself.
The question is worth it or not, no one will give an answer. Much depends on the teacher. I'm leaving. Because I'm interested and drawn.
And yet, from the Russian-speaking ones, loftschool.com or htmlacademy is better?
I asked a question from the htmlacademy website, the answer of the manager Tatyana gave the feeling that they already have enough customers to be friendly and more talkative with new ones.
The answer is still relevant: What are the practical courses / lessons on html5 + css3 + javascript?
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question