
Разработка на Python
Программа курса
Ознакомьтесь с программой курса Разработка на Python от Компьютерная Академия TOP - top-academy.ru
- Введение в веб-технологий. Структура HTML. Форматирование текста с помощью HTML
- Форматирование с помощью CSS. Списки. Отступы и поля
- Графика в веб-дизайне. Оптимизация графики. Гиперссылки. Принципы навигации сайта
- Таблицы. Формы. Фреймы
- Позиционирование. Верстка веб-страниц блоками
- Введение в веб-программирование на Python
- Операторы разветвлений, циклы, исключения
- , списки. Сортировка, поиск
- Модули, функции. Кортежи, множества, словари
- Файлы. Упаковка данных. Системы контроля версий 1
- ООП. Структуры данных. Паттерны проектирования. Паттерн MVC 1
- Принципы проектирования классов SOLID 1
- Модульное тестирование 1
- Параллельное, многопоточное и сетевое программирование 1
- Введение в работу с базами данных 1
- Использование баз данных в Python, библиотеки Numpy и Pandas. Фреймворки 1
- Работа в команде, управление программными проектами 1
- Введение в JavaScript. Объекты JavaScript. 1
- Обработка событий. Browser Object Model. Document Object Model
- Формы. Проверка достоверности форм. Использование Cookie 2
- Canvas, поддержка медиа-возможностей 2
- JSON, Ajax 2
- Введение в jQuery. События и jQuery. Стили и анимация 2
- Взаимодействие с DOM. AJAX и jQuery 2
- Использование jQuery плагинов
Чему вы научитесь
- Использовать фундаментальные принципы создания десктопных программ на Python;
- Писать скрипты для автоматизации прикладных задач для платформ Windows/*Nix;
- Понимать принципы функционального программирования;
- принципы объектно-ориентированного программирования и применять их в разработке программного обеспечения;
- Использовать паттерны ООП и проектировать структуру программ на языке UML;
- Использовать и понимать принципы многопоточности языка Python;
- Работать с реляционными базами данных и ORM;
- Работать с популярными базами данных NoSQL;
- Сериализовать и парсить данные, используя JSON, XML и стандартные инструменты Python;
- Создавать многопоточные и асинхронные серверы на сокетах и разрабатывать клиент-серверные решения; 1
- Разрабатывать web-приложения с помощью фреймворка Django; 1
- Работать с Git-репозиторием. Писать unit-тесты, нагрузочные тесты и автоматические тесты;
Мой рейтинг
Подробная информация о курсе
Учебная программа “Программирование на Python” создана для тех, кто хочет с нуля освоить 3й по популярности язык в мире, и создавать на нём от простых приложений до высоконагруженных web-сервисов.Цены и сроки
- Стоимость118 800 ₽
- Мин. платеж в рассрочку3 670 ₽/мес