Россия
План поступления
Войти

Python

базовый курс

О программе

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

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

Вариант обученияСтоимостьКогдаСрок обученияГрафик занятий
дистанционно
91 040 р.
По мере набора
12 месяцев
2 раза/неделю по 4 академических часа
дистанционно
7 590 р.
По мере набора
1 месяц
2 раза/неделю по 4 академических часа

Кому подойдет программа

Все желающие повысить IT-квалификацию
Систематизируют свои знания и получат рабочие навыки, востребованные в современном IT
Студенты ВУЗов (18-23 года)
Освоят вторую специальность параллельно с университетским образованием
Представители других профессий (23-55 лет)
Которых не устраивает текущая карьерная и финансовая перспектива, смогут переучиться на разработчика ПО и построить карьеру в 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» дистанционно