Разработчик Python, с нуля до знаний Middle
0 0
/*=$img_svg_star*/?>* – общая стоимость услуг при рассрочке, период рассрочки и ежемесячный платеж указывается в договоре,
рассрочка предоставляется только для физ.лиц
Забронировать курс
- Максимальные скидки
- Возможность оформить рассрочку до 12 месяцев для физических лиц
- Выпускникам: Рекомендации для трудоустройства
- Размещение резюме в кадровом резерве ГК Softline
- Интенсивная нагрузка, онлайн
- 2 лекции в неделю и домашняя работа
- Занятия проходят в вечернее время
- Индивидуальный подход: можете присоединиться к группе на разных этапах
- Удобная рассрочка от Академии АйТи на период до 12 месяцев
01
Актуальные знания, востребованные
на рынке труда
Обновлённое содержание программы. Еще больше практики по темам: ООП, паттерны проектирования, REST API, сокеты, микросервисы и брокеры очередей сообщений
Опытный наставник-практик,
живые вебинары
152 часа практики, живые вебинары, наставничество.
Ваш код проверяет Senior разработчик: развёрнутая обратная связь и разбор ошибок
Портфолио и подтверждение квалификации
3 крупных проекта в портфолио, включая веб-сервисы,
веб-сайт. Диплом профессиональной переподготовки
Подготовка к собеседованию
Практика лайвкодинга и помощь в подготовке
к техническому собеседованию
Мы учли современные требования к разработчикам Python в крупных компаниях-работодателях: ГК Softline и компаниях-клиентах Академии Softline, для которых подбираем и обучаем ИТ-команды более 28 лет. Программа включает в себя темы, которые наиболее востребованы в работе, например, ООП, паттерны проектирования, REST API, сокеты, микросервисы и брокеры очередей сообщений и многое другое.
Кому подойдёт
Первый модуль программы будет посвящен основам. Начните с него, если
вы новичок в программировании на языке Python
и хочет восполнить пробелы
Тем, кто уже знает базу, но хочет систематизировать знания. А также тем, кто готов повысить свой уровень знаний
до Middle
сфер ИТ
Разработчикам с опытом программирования на других языках.
А также тестировщикам, преподавателям информатики и др. для перехода в новую профессию или применения Python на текущей работе
Выбираем модули 1-3
- Начнёте с простых заданий, не требующих базовых знаний в программировании
- Изучите основы программирования и составления алгоритмов
- Перейдёте к расширенным возможностям Python и практической реализации программ и задач на языке Python
Выбираем модули 2-3
- Сразу начнёте с расширенных возможностей Python
- Перейдёте к практической реализации программ и задач на языке Python
на треке "С нуля"
- Являетесь продвинутым пользователем ПК
- У вас есть базовые знания операционных систем
- Имеете высшее/среднее профессиональное образование
на треке "Рост в карьере"
- Знаете основы языка Python, SQL, взаимодействие Python с реляционными базами данных
- Понимаете принципы проектирования баз данных
- Знаете основы объектно-ориентированного программирования и GIT
- Умеете взаимодействовать со структурами данных
- Имеете навыки парсинга XML, CSV и JSON
- Типы данных – назначение и роль в программе
- Операнды и операторы – вычисление выражений
- Структурное программирование
- Базовые принципы: блочная структура кода – блоки и подпрограммы
- Простейшие алгоритмические задачи
- Перевод алгоритма в код
- Подпрограммы (функции) как основные блоки кода. Типовые задачи на обработку текста
- Основные операции и типы данных. Особенности ввода и вывода
- Операторы ветвления и циклы
- Установка и запуск среды разработки
- Типы данных: числа, строки, списки, логический тип, None
- Функции преобразования типов. Простой ввод и простой вывод
- Базовая форма цикла while
- Операторы break и continue
- Перебор (for)
07 - Методы и функции. Виды переменных. Вложенные функции. Лямбда выражения
- Список. Основные операции со списком
- Кортеж. Основные операции с кортежем. Распаковка кортежа
- Словарь. Основные операции со словарем
- Множества. Основные операции с множеством. Работа с массивами
09 - Регулярные выражения
10 - Взаимодействие с CSV, XML, JSON
11 - Обработка исключений. Обработка исключений. Создание исключений. Стандартные исключения
12 - Взаимодействие с реляционными базами данных. Основы SQL, сложные запросы, проектирование баз данных, нормализация Транзакции. Уровни изоляции транзакции. Требования ACID
13 - Основы проектирования приложений. Основы ООП
14 - Основы работы с GIT
02 - Принципы ООП. Структура классов
03 - Особенности и преимущества абстракции
04 - Наследование и множественное наследование классов
05 - Статические методы и методы класса
06 - Особенности инкапсуляции
07 - Основные алгоритмы поиска и сортировки данных
08 - Принципы разработки приложений
09 - Особенности принципов SOLID
10 - Паттерны проектирования
11 - Особенности модуля Collection
12 - Основы REST API. Модуль requests
13 - Особенности сокетов. Клиент-серверные приложения
14 - Основы web программирования. Основы HTML, CSS, JS
02 - Фреймворк Flask. Разработка web-приложений
03 - Работа с Cookie и сессиями
04 - Создание собственных REST API
05 - Фреймворк Django. Разработка web-приложений. Взаимодействие с базами данных
06 - Основы тестирования приложений. Создание Unit тестов
07 - Аналитика. Основы работы с модулем Pandas
08 - Асинхронное программирование
09 - Основы работы с генераторами
10 - Основы работы с Docker. Контейнеризация
11 - Основы микросервисной архитектуры
12 - Основы брокеров очередей сообщений
13 - Помощью в подготовке к техническому собеседованию
*фронтенд и бэкенд
практику на курсе
к трудоустройству
01
Один из самых популярных языков программирования в мире
Входит в Топ-3, на основе индекса PYPL (оценивает частоту поиска учебных пособий по языку в Google) и опроса разработчиков Stack Overflow за 2023
Богатые возможности для всех уровней программистов
Сможете создать любое приложение, консольную утилиту, игру или интернет-магазин
Python — движущая сила ИИ
Язык широко применяется в технологиях на основе искусственного интеллекта, машинном обучении, облачных вычислениях
Скорость разработки
Для написания программ на Python требуется меньше времени чем, например, на языке Java или С++
В России в 2023 году на 80% увеличился спрос
на IТ-специалистов, согласно данным сервиса "Авито Работа".
Вакансии на позицию разработчика Python продолжают лидировать среди других вакансий в области разработки.
Диапазон зарплат Junior разработчиков Python
по России в 2023 году, согласно данным HH.ru
Диапазон зарплат Middle разработчиков Python
по России в 2023 году, согласно данным HH.ru
с использованием Python, Java и SpringBoot. Профессиональный веб-разработчик с большим опытом разработки и создания сайтов, фреймворков.
Автор и разработчик нескольких запатентованных веб-приложений, которые используют такие крупные компании как ОАО «РЖД» и другие.
Опыт преподавания в области ИТ – 13 лет. Преподаватель учебных дисциплин по веб-программированию (JS,PHP,Python,Node JS, VUE, React, Spring Web).
слушатели получат
диплом о профессиональной переподготовке
удостоверение о повышении квалификации
- Пакет отчетных документов в день окончания обучения
- Индивидуальный подход: можете присоединиться к группе на разных этапах
- Удобная рассрочка от Академии АйТи на период до 12 месяцев
- Индивидуальные скидки для корпоративных клиентов
в формате LIVE-трансляций
Оплата обучения
- Выберите трек, который подходит для вашего уровня подготовки, занятости и карьерных целей
- Выберите удобный способ оплаты: в рассрочку (напрямую от Академии АйТи) или сразу полностью с выгодой
В рассрочку:
в рассрочку от Академии АйТи
на 4 месяца
13 125 ₽/месяц
в рассрочку от Академии АйТи
на 3 месяца
14 000 ₽/месяц
-
Необходимая подготовка
3 отзывов
Чтобы оставить отзыв необходимо авторизоваться на сайте или зарегистрироваться.
Чтобы оставить отзыв необходимо авторизоваться на сайте или зарегистрироваться.
Чтобы оставить отзыв необходимо авторизоваться на сайте или зарегистрироваться.