Профессия «Python-разработчик»
Живые вебинары, Видеоуроки / В группе с наставником / Обучение в ЛК на сайте автора
Вы освоите Python, научитесь писать сайты, приложения, игры и чат-боты и другие веб-приложения. Начните обучение на курсе бесплатно.
Обновлено: 17.08.2024
Источник изображения: Pexels
- Оплата на сайте автора. Цена может отличаться.
- Доступен в рассрочку
- 9 месяцев
- 94 количество часов теории, 476 количество часов практики
- Срок доступа: бессрочный
- Обучение: в ЛК на сайте автора
- Когда будете учиться: в любой день в любое время
- Уровень сложности: для новичков
- Домашние задания: есть, с проверкой
- Сопровождение: куратором
- Диплом
- Трудоустройство
- Техническая поддержка: в рабочее время, чат на сайте, электронная почта, телефон
- Доступ: сразу после оплаты
Чему вы научитесь?
- Разрабатывать серверные части приложений.
- Участвовать в командной разработке.
- Программировать на Python.
- Понимать в устройстве сайтов.
- Работать на фрилансе.
О профессии
Описание
Программа обучения
Особенности
Python становится востребованнее с каждым днем, а в 2019 году он занял первое место в рейтинге популярности, обогнав даже Java. На сегодняшний день рынок онлайн-труда наполнен вакансиями для Python-разработчиков. Это IT-профессия, в которой нуждаются банки, новостные порталы, сервисы по продаже услуг, системы сбора и обработки данных и др. Специально для тех, кому очевидны перспективы Python проводится 16-месячный курс обучения, по окончанию которого выдается диплом университета GeekBrains о получении профессии.
Программа подойдет новичкам в программировании, начинающим Python-разработчикам, IT-специалистам желающим освоить новое востребованное направление. Для старта подготовки техническое образование или опыт работы не требуется. Основная часть обучения – вебинары с преподавателями. Также есть факультативный программы от компаний-партнеров.
На курсе «Факультет Python-разработки», вы изучите:
- Основы программирования на зыке Python. Основные понятия в веб-разработке.
- Алгоритмы и структуры данных на Python.
- Frontend и backend веб-приложения.
- Продвинутое программирование на Python.
- Архитектура и шаблоны проектирования на Python.
- Предпринимательство и фриланс.
В результате вы освоите программирование на Python, будете уметь создавать сайты на Django Framework и клиент-сервисные приложения. Эти знания позволят вам найти работу в крупной компании или зарабатывать на фрилансе.
Основные курсы
Основы Python
12 практических работ
- Введение в Python.
- Операторы и выражения.
- Условный оператор if, простые программы с условиями.
- Цикл while, логические преобразования и бесконечные циклы.
- Цикл for: счетчики, работа с range и строками.
- Логические операторы not, and, or.
- Работа с целыми (int) и вещественными (float) числами.
- Объявление и вызов функций.
- Вложенные циклы и счетчики внутри циклов.
- Float, оператор return и алгоритмы с заданной точностью.
Основы Python. Часть 2
19 практических работ, 1 итоговый проект
- Установка и настройка IDE.
- Работа с базовыми коллекциями.
- Работа со списками: методы, представления и срезы.
- Рекурсия и коллекции внутри функции и при вызове.
- Базовые коллекции: строки, словари, подбор элементов.
- Работа с файлами: базовые операции, пути к файлам, безопасность.
- Принципы ООП: инкапсуляция, наследование, полиморфизм.
- Функциональное программирование.
- Базовые коллекции: кортежи.
- Итераторы и генераторы.
- Декораторы.
Django
21 практическая работа
- Введение в веб, Linux и Django.
- Базы данных и модели.
- Административный интерфейс.
- Обработка запросов.
- Формы.
- HTML/CSS.
- Django Class-Based Views.
- Аутентификация и авторизация, регистрация и права доступа.
- Тестирование.
- Работа с файлами.
- Локализация и интернационализация.
- Документирование.
- Эффективная работа с базой данных.
- Логирование и профилирование.
- Экспорт/импорт данных.
- Оптимизация с помощью кеширования.
- Деплой и командная разработка.
- Техническое интервью.
Python: продвинутый уровень
31 практическая работа, 1 итоговый проект
- Flask.
- Основы работы в Linux.
- Основы культуры CI.
- Основы дебаггинга и профилирования.
- Logger.
- Деплой приложения на linux.
- Docker.
- Базы данных.
- Мультипоточность.
- MVC, язык шаблонов.
- Основы сетевого взаимодействия.
- REST API.
- Документирование. Стандарты API.
- ORM SQLAlchemy.
- Очереди задач.
- CGI server.
- Многозадачность: asyncio, fastAPI.
- Postgres + миграции.
- Безопасность.
- Pytest, Mock.
- Основы культуры CI: linters.
- CD, автоматический деплой.
Дополнительные курсы
SQL
3 практических работы
- Основы SQL.
- Введение в реляционные базы данных.
- Основные запросы по работе с данными.
- Функции и выражения в SQL-запросах.
- Проектирование и оптимизация реляционных баз данных.
-
ФорматВ группе с наставником
Живые вебинары / Видеоуроки
Обучение в ЛК на сайте автора -
Продолжительность9 месяцев
-
Уровень сложностиДля новичков
-
Когда вы будете учитьсяВ любой день в любое время
-
Домашние заданияЕстьС проверкой
-
Документ об обученииДиплом Освоение программы обучения, выполнение заданий
-
СопровождениеКуратором
-
Общение с группойЧат в TelegramФорум или чат внутри ЛК
-
Техническая поддержкаВ рабочее времяЧат на сайтеЭлектронная почтаТелефон
-
Перспективы после обученияТрудоустройство
-
Срок доступа к материаламБессрочный
-
Безопасная покупкаПоможем найти работу или вернем деньги.
-
Год выхода2024 Последнее обновление: 17.08.2024
-
Количество часов теории94
-
Количество часов практики476
- Нажмите на кнопку
Начать бесплатно - Вы перейдете на детальную страницу профессии Портала. Внимательно прочитайте представленную на ней информацию.
- Следуя указаниям, оформите заказ на профессию.
- Обязательно укажите актуальный e-mail. На него придет вся информация, в частности, по доступу к профессии.
Если инструкция вам не помогла, пожалуйста напишите нам на почту info@info-hit.ru, мы оперативно поможем вам получить необходимую информацию.
Отзывы о профессии
Пока никто не оставил отзывов. Чтобы оставить отзыв перейдите на полную версию страницы.
Другие курсы автора
- Формат — Живые вебинары
- 12 месяцев
Курс — Профессия: веб-дизайнер
- Формат — Живые вебинары
- 12 месяцев
Курс — SMM-менеджер с нуля до Junior
- Формат — Живые вебинары
- 12 месяцев
Курс — Android-разработчик с нуля до Junior
- Формат — Видеоуроки
- 9 месяцев
Профессия — Frontend-разработчик
- Формат — Живые вебинары
- 9 месяцев
Профессия — Java-разработчик
- Формат — Живые вебинары
- 2 месяца