Учебная программа создана для тех, кто хочет с нуля освоить 3-й по популярности язык в мире и создавать на нем от простых приложений до высоконагруженных web-сервисов.
Варианты обучения
Вариант обучения
Стоимость
Когда
Срок обучения
График занятий
очно
11 910 р.
В любое время
1 месяц
-
Кому подойдет программа
Студенты вузов (18-23 года)
Освоят вторую специальность параллельно с университетским образованием.
Представители других профессий (23-55 лет)
Которых не устраивает текущая карьерная и финансовая перспектива, смогут переучиться на разработчика ПО и построить карьеру в IT-индустрии.
Все желающие повысить IT-квалификацию
Систематизируют свои знания и получат рабочие навыки, востребованные в современном IT.
Школьники и выпускники (15-18 лет)
Получат первую профессию, не откладывая на потом свою мечту стать программистом.
Преимущества обучения
1
Преподаватели-практики
Преподаватели Академии ТОР – специалисты ведущих IT-компаний с опытом работы минимум 5 лет. На занятиях студенты получают только актуальные знания из реальной практики.
2
Актуальная программа
В основе программы лежат реальные требования рынка. Наши методисты и преподаватели постоянно работают над её улучшением и обновлением, чтобы выпускники Академии ТОР могли достойно показать себя перед работодателем.
3
Дружеская атмосфера
Мы создали особую среду обучения, где преподаватели и студенты общаются на равных, а все занятия проходят с реальным преподавателем. Мы не используем старые записи. Вы всегда можете задать вопрос и получить поддержку."
Дополнительная информация
В основе программы лежат реальные требования 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-приложения.
Оставьте отзыв
Учились здесь? Оставьте отзыв, и, может быть, это поможет другим в выборе. Кроме этого, из ваших оценок формируется наш рейтинг.