B
B
Bogdan Dukhevich2015-09-10 12:29:47
PHP
Bogdan Dukhevich, 2015-09-10 12:29:47

Layout -> Frontend -> Full Stack developer - what is the best development path?

Please tell me the chain of basic technologies / knowledge, without which successful development in the Full Stack of a developer is impossible. And what should Full Stack be able to do.
I have already exhausted the layout for myself, all sorts of svg-animations and similar features are of interest, but not enough to devote all my time to them. I am not particularly interested in using JS purely for writing plug-ins for the front-end, which is why I want to develop towards the back-end.
With PHP did not work, I know only primitives. I worked with JS, but not in depth yet. There is a huge interest in such things as BackboneJS, Angular, etc., but at the same time PHP frameworks in the spirit of Symphony are also interesting. But since there was no full-fledged experience with the backend, I'm a little lost in what to grab onto.
PS: perhaps the question turned out to be too vague, but I hope its essence is at least clear :). Thanks in advance for your replies.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
S
Sergey, 2015-09-10
@landen13

to be full stack you have to understand what is going on at every level of your application. from the buttons that you make up, before requests are processed on the server, to the fruit before interacting with the database through all the layers.
Regardless of the chosen language or framework, the principles remain about the same. With Symfony, we can talk about hexagonal architecture, onion architecture, data mapper, etc. With nodejs, we can also talk about all this, but data mapper ideas are not particularly developed there (at the moment). You have to live with an active record or dbal. Well, again, dependency management in js and in php is organized differently, although the essence (dependency inversion) remains the same.
The only advice ladies - do not spray. Try not to switch between frontend and backend too often, it will slow down the learning rate. Most of the knowledge, in principle, quietly migrates from one area to another, so do not worry.

Z
ZoomLS, 2015-09-17
@ZoomLS

Outside in 2015. What else php?
You can immediately take node.js - here's the backend for you. Yes, JS will need to be pulled up from all sides (front and backend) and you will get a full-stack.

E
Elizaveta Borisova, 2015-09-10
@Elizaveta

You need a mentor, you can write to me.
I want to develop towards the backend, but I want Backbone / Angular / React ? Here it is necessary, of course, to decide, and about your ideas about what fullstack does.
PS The demand for full stack increases sharply when there is a crisis, and it is necessary to save very hard on salaries)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question