Top.Mail.Ru
Псков
План поступления
Войти

Разработка на Python

базовый курс

О программе

Учебная программа создана для тех, кто хочет с нуля освоить 3-й по популярности язык в мире, и создавать на нем от простых приложений до высоконагруженных web-сервисов.

Варианты обучения

Вариант обученияСтоимостьКогдаСрок обученияГрафик занятий
дистанционно
6 872 р.
По мере набора
1 месяц
-

Преимущества обучения

1
Преподаватели-практики
Преподаватели Академии ТОП – специалисты ведущих IT-компаний с опытом работы минимум 5 лет. На занятиях студенты получают только актуальные знания из реальной практики.
2
Актуальная программа
В основе программы лежат реальные требования рынка. Наши методисты и преподаватели постоянно работают над её улучшением и обновлением, чтобы выпускники Академии ТОП могли достойно показать себя перед работодателем

Дополнительная информация

В основе программы лежат реальные требования IT-рынка.Наши методисты и преподаватели постоянно работают над её улучшением и обновлением, чтобы выпускники Академии ТОП могли достойно показать себя перед работодателем.
• Введение в Web-технологии. Структура HTML. Форматирование текста с помощью HTML;
• Форматирование с помощью CSS. Списки. Отступы и поля;
• Графика в web-дизайне. Оптимизация графики. Гиперссылки. Принципы навигации web-сайта;
• Позиционирование. Верстка web-страниц блоками;
• Таблицы. Формы. Фреймы;
• Web-программирование на Python;
• Операторы ветвлений, циклы, исключения;
• Строки, списки. Сортировка, поиск;
• Функциональное программирование. Замыкание. Карринг. Декораторы;
• Кортежи, множества, словари;
• Работа с файлами. Типы файлов: текстовые и бинарные;
• Упаковка данных. Сериализация и десереализация;
• Системы контроля версий;
• ООП. Наследование и инкапсуляция. Понятие полиморфизма. Метаклассы;
• Структуры данных. Связанные списки;
• Паттерны проектирования. Использование UML при анализе паттернов проектирования;
• Паттерн Model-View-Controller: цели и задачи;
• Принципы проектирования классов SOLID;
• Модульное тестирование. Инструмент для модульного тестирования Python приложений;
• Параллельное, многопоточное и сетевое программирование;
• Введение в теорию баз данных. Запросы SELECT, INSERT, UPDATE, DELETE. Многотабличные базы данных;
• Использование баз данных в Python, библиотеки Numpy и Pandas;
• Работа в команде, управление программными проектами;
• Django — фреймворк для создания web-приложений;
• Асинхронные web-приложения.

Оставьте отзыв

Учились здесь? Оставьте отзыв, и, может быть, это поможет другим в выборе. Кроме этого, из ваших оценок формируется наш рейтинг.

Смотрите также

Учебные центры Орла по направлению «информационные технологии», Учебные центры Орла по направлению «информационные технологии» дистанционно, Учебные центры Орла по направлению «программирование», Учебные центры Орла по направлению «программирование» дистанционно, Учебные центры Орла по направлению «Python», Учебные центры Орла по направлению «Python» дистанционно