Здесь не будет стандартных вещей, которые описывают технологии или способы работы. Здесь мы будем больше касаться того, что окружает нашу работу. Это смежные дисциплины и различные средства, которые повышают качество нашей работы.

Смежные области хорошо знать, т.к. это помогает выбирать правильные решения в повседневной деятельности. Понимание, как работают ваши коллеги по смежным областям, значительно повышает вашу ценность как специалиста, т.к. это делает вашу работу более осознанной. Сюда можно отнести поисковую оптимизацию, юзабилити, дизайн, бизнес-аналитика, системное администрирование.

Первая часть материалов будет посвящена именно этим сторонам процесса веб – разработки.

Вторая часть – это инструменты и практики программирования. Сюда в первую очередь следует отнести работу с ошибками, отладку, трассировку. Правильно применяя эти навыки, вы значительно улучшите свою производительность. Также мы немного коснемся вопросов верстки, проектирования решений, работы с внешними API.

Отдельный момент – это оптимизация кода и производительности. Это очень важный аспект нашей работы. Если программа тормозит, то как бы хороша она не была – она всегда будет вызывать раздражение у пользователей.

Содержание:

Блок 1.  Смежные дисциплины для разработчиков

Блок 2.  Процесс разработки

Блок 3.  Отладка, трассировка и оптимизация

Блок 4.  Сервис и работа с клиентами