Верстка, CSS, HTML, SVG

Возможно выучить php самому? Можно ли выучить js, php самому в интернете?

На сайте ЛИТРЕС и ozon.ru полно учебников на эту тему
AN
Aleksandar Naumov
12 041
Лучший ответ
все так и учат
Грицкo Сергей
Грицкo Сергей
76 128
Вполне.

• Джош Кауфман «Первые 20 часов. Как научиться чему угодно... быстро»
• «Как я за 9 месяцев превратился из неофита в разработчика ПО без отрыва от основной работы»
habr.com/company/everydaytools/blog/352878/
• Гарвардский курс CS50 по основам программирования.
Русский перевод всех 23 лекций — habr.com/company/vertdider/blog/403823/

• «PHP Правильный путь.»
   getjump.me/ru-php-the-right-way/
• «Программирование на PHP и основы MySQL»
  addphp.ru
• Курсы центра «Специалист»:
   – «PHP. Уровень 1. Основы создания сайтов»
   – «PHP. Уровень 2. Разработка web - сайтов и взаимодействие с MySQL»
   – «PHP. Уровень 3. Профессиональная разработка на PHP 7»
   – «РНР. Уровень 4. Проектирование и разработка сложных веб - проектов на РНР 7»
   – «MySQL 5. Проектирование и создание баз данных для web»
   – «Zend Framework 2. Основы разработки»
   – «Zend Framework 2. Расширенные возможности»
• Git Book
git-scm.com/book/ru/v1/

• Английский язык
• Lynda.com | PHP (2012-2014) [PCRec] [EN]
  nnmclub.to/forum/viewtopic.php?t=800975

JS в коментарии.
Но лучше бежать в одну сторону.
Ильшат Галеев
Ильшат Галеев
72 568
Ильшат Галеев JS

• «Хочу стать frontend разработчиком: базовые знания и план обучения»
   tproger.ru/curriculum/intro-to-frontend-development/
• «От нуля до героя фронтенда»
   medium.com/russian/от-нуля-до-героя-front-enda-часть-1-f524d668f328#.r8bspu7kz
   medium.com/russian/от-нуля-до-героя-фронтенда-часть-2-25f19e56eb29#.rnjspum8t
• “JavaScript The Right Way”
   jstherightway.org/ru-ru/
• «Современный учебник JavaScript»
   earn.javascript.ru/
• “freeCodeCamp”
   https://www.freecodecamp.com/
• Lynda.com | JavaScript (2011-2014) [PCRec] [EN]
   https://nnm-club.name/forum/viewtopic.php?t=800863
Ильшат Галеев • Курсы от центра «Специалист»:
  – «JavaScript. Уровень 1. Основы веб–программирования»
  – «JavaScript. Уровень 2. ES6/ES7»
   – «JavaScript. Уровень 2. Расширенные возможности»
   – «Практикум по созданию сайта: использование JavaScript»
   – «JavaScript. Уровень 3а. Использование библиотеки jQuery»
   – «JavaScript. Уровень 3. jQuery. Расширенные возможности»
   – «JavaScript. Уровень 3б. AJAX. Разработка веб - приложений для Web 2.0»
   – «JavaScript. Уровень 3в. Серверное программирование на Node.js»
   – «JavaScript. Уровень 3г. HTML5 API»
   – «JavaScript. Уровень 3. Knockout.js»
   – «JavaScript Уровень 3 React и JSX»
   – «Разработка веб – приложений на AngularJS»
Легко. Было бы желание.
Возможно выучить любой язык программирования. Но самое главное не это. Лучше его понять. А для этого нужно писать программы на нем. А выучить все возможные программы/шаблоны/алгоритмы не хватит жизни и мозга. Но разобраться в общих чертах можно. А где этим заниматься (дома, на курсах, в универе) не важно.
Университет - это вообще самое бесполезное место для образования.
Иван Меликов
Иван Меликов
5 124