devmap

Карта развития веб-разработчика

Карта развития веб-разработчика

Каждый уважающий себя разработчик должен знать: - Книги - Английский язык - Архитектуру компьютера - Linux, командная строка Bash - Типы данных - HTML & CSS - JavaScript - Объектно-ориентированное программирование - Функциональное программирование - Системы управления версиями - Протокол HTTP - Тестирование - Безопасность сайтов

Карта развития Back-end разработчика: - Алгоритмы - Серверные языки программирования - Паттерны программирования - Принципы программирования - Регулярные выражения - SQL - Проектирование баз данных - Фреймворки - Пакетный менеджер - Устройство веб-серверов и способы взаимодействия - Развертывание проектов

Карта развития Front-end разработчика: - Адаптивный/отзывчивый веб-дизайн - JavaScript библиотеки - Препроцессоры CSS - Сборщик проектов - Пакетный менеджер - CSS фреймворки - JavaScript фреймворки - Одностраничное приложение

Карта развития DevOps разработчика: - Администрирование UNIX систем - Управление конфигурацией (Chef, Ansible, Puppet) - Виртуализация - Понимание устройства облачного стека технологий и контейнеров (OpenStack, Docker) - Знание серверного языка программирования на приличном уровне (Python) - Шардинг и репликация - Построением отказоустойчивых систем - Балансировка нагрузки/проксирование

Related Repositories

devmap

devmap

Карта развития веб-разработчика ...

devmap

devmap

Карта развития веб-разработчика ...