Чему вы научитесь
- Создавать простые и сложные модульные программы: скрипты, консольные игры
- Работать с базами данных: PostgreSQL в качестве СУБД
- Использовать две среды разработки: Jupyter и PyCharm
- Использовать систему GIT для контроля версий исходного кода
- Работать с популярным фреймворком — Django
- Писать запросы к базам данных на Python как "напрямую", так и с помощью SqlAlchemy, Django-ORM
- Производить развёртку веб-приложения на сервер
- Продвинутые студенты освоят шаблоны проектирования
- Разовьёте алгоритмическое мышление для решения задач
- и много чего ещё
О курсе
Для кого этот курс
Начальные требования
Требования к студентам
Умение логически мыслить
Кто бы что ни говорил, желательно иметь базовое школьное образование на хорошем уровне. В программировании необходимо уметь строить логические цепочки и иметь желание долго и терпеливо биться над тем, что не сразу не понятно или долго не получается.
Наличие современного компьютера
Конечно, можно проходить курсы, используя древний Pentium 4 (да, это уже древность), однако желательно наличие компьютера с минимум Core i3 + 4Gb RAM, в идеале Core i5 + 8Gb RAM. Иначе процесс программирования в современной мощной среде разработки может превратиться в пытку.
Преподаватели курса
Как проходит обучение
Что вы получите
- навыки и знания, востребованные работодателем
- возможность отработать теорию на практике
- доступ к форуму решений
- доступ к чату с тысячами студентов
- личная поддержка преподавателя
- сертификат о прохождении
- проекты в портфолио (при вашем должном старании)