What fit free courses on php exist?

Starting to learn php and need a good and free courses.
I am grateful to those who will throw.
The book of koterova and so on are still too difficult for me, I think first you need to fuck some experience, and then to read books and to delve into the language.
June 3rd 19 at 19:39
2 answers
June 3rd 19 at 19:41
Solution
Forget about the courses!

Until You learn to read books, programming in General, not Yours.

If yet something else to read does not work, then here's a great book to start coding:
https://www.ozon.ru/context/detail/id/24901491/

Of course, to the profession, far from it, but it's somewhere to start.
Pfft. In my life I read only Programming in C++ B. Stroustrup... In ' 98 like...
All other books have fezam, too many completely unnecessary to me information... But it's 22 years as a programmer, and judging by the cover - very good ))) - gerard_Stamm commented on June 3rd 19 at 19:44
And honestly, don't even start with php. I don't know any Russian IT giant, who would with this language worked. - gerard_Stamm commented on June 3rd 19 at 19:47
"I don't know any Russian IT giant who would have this job."

At least at the Badoo offices in Russia. Of course there are very a stretch to call it PHP, but it uses Vkontakte, the truth is any your PHP, which then communicates to C++, and then compiles, if anything, more limited and PHP, but still.

Objectively, the threshold of entering the TAG below and if you start in a conditional 30+, it is easier to find a first job, because you need less initial knowledge. And then you can move on to something else having industrial experience.

Of course, if the student, it is better to learn Java. - Gunner_Fah commented on June 3rd 19 at 19:50
,

"All the other books fezam, too many completely unnecessary to me information..."

Well, the guides - those same books, also articles on the project topic. The message was that we need to read much.

I don't think You become a "good programmer judging by the salary of" not reading and video courses. - Gunner_Fah commented on June 3rd 19 at 19:53
with video a nice start. But then, Yes, read, read and read. Just books give information that is not the best way, the fastest and highest quality way is to write code in splints, like this. Himself in such splints are learning new languages, frameworks, libraries, and so on. But in order to mentioned to work you need to know: HTML, CSS, JavaScript - it's right in the title of the tutorial written. And of course for any splint to be able to write programs as such. But if you do not know - then video will come in handy.

UP: AND when I studied SolidWorks or Altium, I did 99% videocourses, but it is not programming, then video really is 10 times faster and more efficient. - gerard_Stamm commented on June 3rd 19 at 19:56
looking at what stage. Books give information in a structured and if you need to quickly learn the language, it is much faster to read the book.

Though, recently noticed that many are worried about what to write and write worse than the official tutorial, for instance Angular, Vue, Groovy... - Gunner_Fah commented on June 3rd 19 at 19:59
And honestly, don't even start with php. I don't know any Russian IT giant, who would with this language worked.


, Amazon (IMDb, food, market), Rambler (Leto, Gazeta, Championat, DSP/SSP, Potok), Mail (Almost all of their games and some other services), Badoo (almost all interspersed with Go and C++), VK (with pieces in C/C++). More giants don't recall. - Cecelia78 commented on June 3rd 19 at 20:02
About the rest will bow to your knowledge but Google actually php is not included in the list of allowed languages... and in the Market it has never been used, in the other you listed... well, maybe once it was, In foods such as possible BEFORE she became Yandex - gerard_Stamm commented on June 3rd 19 at 20:05
Yes, "market" could be confused with someone else similar, I agree. But Yandex.Food in PHP (more PHP 7.1, since only recently has started). Could even see: https://yandex.ru/jobs/vacancies/dev/?cities=213&t... purchase From this list only ADFOX, where PHP got them in the inheritance.

All of the above and not "maybe once", but right now. Some of these projects got started at all recently (like rabblerouser ATD/SSP/DSP and yandeksovsky "Food"), about a year or two. And some old, presell, like IMDb (here at PHP 5.2 and Hells legacy), adoxa or runner.

I, by the way, Avito missed that too completely in PHP. - Cecelia78 commented on June 3rd 19 at 20:08
well with the link to the debate at all in any way. ;) But php really is prohibited. Although the food is really another story... https://vc.ru/31202-yandeks-priobrel-servis-dostav... - gerard_Stamm commented on June 3rd 19 at 20:11
But php really is prohibited.


well maybe in Yandex, Yes. Given the quality of the code that they threw on habré (https://habr.com/company/yandex/blog/256463/ ), it is not surprising that prohibited. I have these "coders", if I had my way, all fucking fired (because it is one of those cases, when I have finished the dictionary of swear words to describe the quality of the code))))) - Cecelia78 commented on June 3rd 19 at 20:14
guys , we've once debated on the theme...

I'm still for the fact that often the Java/C#/Go selection is better than PHP.

But Ruby, Python and JavaScript and a number of can't stand PHP, really it hatat somewhere in the 4-th version, and now is a Mature language with a strong OOP and good tools for modularity. - Gunner_Fah commented on June 3rd 19 at 20:17
all depends on tasks. Yes, there is a competitive area like the web, but basically all depends of the requirements. We agree that in PHP you can easily write desktop programs with UI, and all sorts of services, like a web socket servers. Yes, PHP can handle it, and sometimes even better than other languages, but for microservices is better to take Go, and under programs for PC - Java or C# (personally, I am for C#), simply because the ecosystem in this respect sajewich languages better developed.

So saying "often the Java/C#/Go selection is better than PHP." - you captain obvious))) - Cecelia78 commented on June 3rd 19 at 20:20
more correct still to say that Doctrine is a parody of Hibernate, Symfony and Spring.

But that's about the Go to which is transferred the main loaded projects Mail.ru including mail, is also used in Google, Yandex, Badoo loaded part, Amazon.

Also Docker, Kubernetes and modern pieces for containerization and clustering.

At the same time, at a speed close to C++.

And given the fact that it is the ideal language for microservices and what is now a mania for microservices...

In General, everything is clear, Pervyy passed, now will gradually Go away a niche for itself, most likely starting with the web, as it is not made for it infrastructure such as Java and C# for enterprise. - Gunner_Fah commented on June 3rd 19 at 20:23
I there is an answer just corrected above. Thought I'd have time. Alas, you will sooner saw him, than I have time to do it) - Cecelia78 commented on June 3rd 19 at 20:26
now, at the expense of Java XS...

https://m.habr.com/post/417831/

All kind of prey from Oracle, people write that Oracle cannot do otherwise and been waiting for something big. - Gunner_Fah commented on June 3rd 19 at 20:29
lol) they EE have merged and are now SE is transferred to a commercial footing. XS even what to say on this topic. On the other hand, their decision is understandable, why the fuck do support older versions...

Well, actually, the choice is now more obvious to take under the web C# or PHP. Spring, it seems, may be quietly buried next to the Struts and JBoss. - Cecelia78 commented on June 3rd 19 at 20:32
so there is generally for the support you have to pay. Although given the fact that this bloody enterprise, and it is not something that on Java 6, some 4 (which is still numbered 1.4) a sitting.

But if you can not pay, then the new really is easier to write on .Net Core aspirations of MS to open source, now I think will start a shift in their direction. Maybe for big companies - it's not much, but if you can not pay, why pay? - Gunner_Fah commented on June 3rd 19 at 20:35
June 3rd 19 at 19:43
If the book of koterova complex, then you should start with the basics of programming and algorithms. Here language does not play a role. You open Google and go "programming for dummies", or something like that =)))
The book is good by the way, after studying JS will read in pairs at the University) - gerard_Stamm commented on June 3rd 19 at 19:46
the book is disgusting, by the way, if in General. But first, generally any will do ) - gerard_Stamm commented on June 3rd 19 at 19:49
I didn't read it, only skimmed through it - I found it better than many other books in Russian. - Gunner_Fah commented on June 3rd 19 at 19:52
well I read it when I was PHP 5.2 in the yard. In those days there was inside a solid lapsed with SQL injection and other delights. The current version, alas, was not looking. - Gunner_Fah commented on June 3rd 19 at 19:55

Find more questions by tags PHPIT education