Базы данных - базовый уровень приложения, его основа, от грамотной настройки которой зависит работа всего приложения. Высоконагруженные базы данных, с помощью которых программа обрабатывает огромное количество информации, требуют особых знаний и навыков. Специалисты, работающие с этим уровнем - это администраторы, или DBA, и архитекторы баз данных, но для глубокого понимания того, как работает вся система, этот навык пригодится и backend или frontend-программистам, специалистам в сфере машинного обучения и data science. Для работы необходимо знать СУБД, MySQL, PostgreSQL и др., и владеть навыками программирования, а также глубоко разбираться в особенностях архитектуры баз данных с высокой нагрузкой.
Программа курса
Вы освоите один из самых популярных языков программирования, научитесь создавать приложения для компьютеров и мобильных устройств. Напишите более 100 программ во время практических занятий.