Все, что нужно для старта - это ссылки...

расположенные в правильной последовательности....

В данном разделе мы собираем ссылки на материалы, которые помогут начинающим веб-разработчикам быстро освоится.

Битрикс

Лучше всего любой софт изучать с его интерфейса и возможностей.

Учебные видеоролики, Документация и Учебные онлайн-курсы позволят освоиться и быстро войти в курс дела.

Как создать раздел сайта под управлением «1С Битрикс: Управление сайтом». Основы программирования под Битрикс

А затем нужно заглянуть "под капот" приложению:

Нужно прочитать курс разработчика битрикс. Это большой и очень качественный курс.

Семь заповедей начинающего битрикс-разработчика
Есть определенные правила разработки на Битриксе, которые описаны в разных местах, хорошо понятны опытным разработчикам, но остаются за семью печатями для начинающих.

Расширение базовых возможностей Битрикс
Эта статья адресована начинающим веб-разработчикам, которые недавно столкнулись с этой CMS.

Компоненты в битриксе, "кирпичики для дома"

комплексный компонент на пальцах

Создание шаблона сайта  (темы или "шкурки") в системе Битрикс
или как будет выглядеть сайт:

http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=4&LESSON_ID=33
http://alexvaleev.ru/sozdaem-shablon-bitrix/
http://www.beskrovnyy.com/bitrix/sozdanie-shablona-1s-bitriks/
http://www.vikkyshostak.ru/struktura-shablona-1s-bitriks-osnovy
http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=46&LESSON_ID=2219

почтовая система Битрикс,
или сделаем форму отправки писем:

описание работы почтовой системы
отправка сообщений, ф-ия Send()

Яваскрипт - jQuery/js

Быстрый старт

Блог linkexchanger: jQuery и другое...

еще по jquery и старт для понимании верстки  

написание плагина под jquery 

Ряд видео про яваскрипт от Александра Самиляка

Александр Самиляк

Еще про веб-разработку для начинающих

http://anton.shevchuk.name/php/junior-php-developer-skills/

Среда разработки, знакомство и плагины

Лучших, по нашему мнению, IDE для PHP сейчас две штуки:
eclipse PDT  и PHPStorm.
Выбирай любую ;)

Eclipse — инструмент битрикс-разработчика

http://www.artlebedev.ru/tools/technogrette/soft/eclipse-introduction/
еще дополнительно по еклипс и просто интересные статьи про веб-разработку есть на сайте http://chikuyonok.ru/

PHPStorm умеет многое...

Используем PhpStorm для разработки

Веб-сервер и Linux - экосистема PHP

Как на самом деле работает mod_rewrite. Пособие для продолжающих

Шпаргалка по командам линукс

public void callAlice() {...