Навыки, которые вы получите:
Linux
Django
HTML
Git
ООП
Web development
Shell
Python
Python — высокоуровневый язык программирования, который активно набирает популярность среди разработчиков. В рейтингах TIOBE и RedMonk он входит в ТОП-3, а в индексе PYPL занимает первую строчку. Это свидетельствует о том, что все больше людей присматривается к языку и начинают его учить.
Почти 40 процентов юзеров Stack Overflow для своих проектов используют Python. Применяется он для решения различных задач, в том числе в веб-разработке, машинном обучении и анализе данных.
Условия участия
- Тест по английскому языку.
- Тест по логике.
- Тест на знание основ web-технологий.
Кому подойдет курс
- Студентам с техническим образованием, которые хотят начать карьеру в IT-сфере.
- Программистам, которые хотят освоить новый язык программирования и сменить направление деятельности.
- Специалистам, которые планируют посвятить себя фрилансу: Front-end Developer, PHP Developer, Web-дизайн, iOS Developer, Android Developer.
- Всем желающим освоить программирование «с нуля»
Необходимая подготовка
- Английский язык.
- Владение компьютером на уровне уверенного пользователя.
- Знание основ HTML-верстки.
- Знакомство с Unix/Linux системами.
Программа
- Введение в базовый синтаксис Python.
- Ввод данных и логические выражения.
- Строковые операции. Строки.
- Введение в работу с git.
- Итерируемые объекты.
- Циклы.
- Функции и модульность.
- Файлы и работа с ОС.
- PIP и использование библиотек.
- Введение в ООП.
- Django.
- Понятие файла настроек (settings).
- Работа с моделями.
- Понятие миграций. Миграции схем данных.
- Django shell.
- Основы html.
- Написание и обработка простой формы.
- Введение в тестирование.
- Защита проекта.
Чему вы научитесь
- Разрабатывать программы с помощью Python, используя модули из библиотек этого языка.
- Создавать собственные классы и модули.
- Применять на практике основные принципы объектно-ориентированного программирования.
- Использовать в работе полученные теоретические знания, что позволит в кратчайшие сроки войти в профессию.