Курс разработка web-проектов на Python от Компьютерной академии ТОП!
20 ЯНВАРЯ. ЧЕРКЕССК. Учебная программа “Программирование на Python” создана для тех, кто хочет с нуля освоить 3й по популярности язык в мире, и создавать на нём от простых приложений до высоконагруженных web-сервисов.
Профессиональные спецкурсы - это комплекс знаний, умений, навыков и компетенций, которые никогда не оставят Вас без работы. Диплом международного образца, наработанное портфолио. Все это позволит нашему выпускнику успешно трудоустроиться как в крупные локальные компании, так и в международные корпорации.
Эти программы предназначены для тех, кто хочет получить только актуальные узкоспециализированные знания. Максимум за год студент получает внушительный практический опыт и твердую теоретическую базу.
Обучение в Компьютерной Академии TOP базируется на трех обязательных составляющих эффективного образования:
1. Актуальная программа
Знания и навыки, которые получают наши студенты, должны соответствовать требованиям работодателей сегодня и в будущем.
2. Преподаватели-практики
Преподаватели Академии TOP – специалисты ведущих IT-компаний с опытом работы минимум 5 лет. На занятиях студенты получают только актуальные знания из реальной практики.
3. Дружеская атмосфера
Мы создали особую среду обучения, где преподаватели и студенты общаются на равных, а все занятия проходят с реальным преподавателем. Мы не используем старые записи. Вы всегда можете задать вопрос и получить поддержку.
Курс «Разработка web-проектов на Python»
Мы уверены, что Python разработчиком может быть каждый. Для достижения цели от вас требуется желание, усердие и дисциплина. Остальное мы берем на себя.
В основе программы лежат реальные требования IT-рынка.
Наши методисты и преподаватели постоянно работают над её улучшением и обновлением, чтобы выпускники Академии TOP могли достойно показать себя перед работодателем.
Программа обучения:
· Введение в веб-технологий. Структура HTML. Форматирование текста с помощью HTML
· Форматирование с помощью CSS. Списки. Отступы и поля
· Графика в веб-дизайне. Оптимизация графики. Гиперссылки. Принципы навигации сайта
· Таблицы. Формы. Фреймы
· Позиционирование. Верстка веб-страниц блоками
· Введение в веб-программирование на Python
· Операторы разветвлений, циклы, исключения
· Строки, списки. Сортировка, поиск
· Модули, функции. Кортежи, множества, словари
· Файлы. Упаковка данных. Системы контроля версий
· ООП. Структуры данных. Паттерны проектирования. Паттерн MVC
· Принципы проектирования классов SOLID
· Модульное тестирование
· Параллельное, многопоточное и сетевое программирование
· Введение в работу с базами данных
· Использование баз данных в Python, библиотеки Numpy и Pandas. Фреймворки
· Работа в команде, управление программными проектами
· Введение в JavaScript. Объекты JavaScript.
· Обработка событий. Browser Object Model. Document Object Model
· Формы. Проверка достоверности форм. Использование Cookie
· Canvas, поддержка медиа-возможностей
· JSON, Ajax
· Введение в jQuery. События и jQuery. Стили и анимация
· Взаимодействие с DOM. AJAX и jQuery
· Использование jQuery плагинов
По окончании курса вы сможете:
· Использовать фундаментальные принципы создания десктопных программ на Python;
· Писать скрипты для автоматизации прикладных задач для платформ Windows/*Nix;
· Понимать принципы функционального программирования;
· Понимать принципы объектно-ориентированного программирования и применять их в разработке программного обеспечения;
· Использовать паттерны ООП и проектировать структуру программ на языке UML;
· Использовать и понимать принципы многопоточности языка Python;
· Работать с реляционными базами данных и ORM;
· Работать с популярными базами данных NoSQL;
· Сериализовать и парсить данные, используя JSON, XML и стандартные инструменты Python;
· Создавать многопоточные и асинхронные серверы на сокетах и разрабатывать клиент-серверные решения;
· Разрабатывать web-приложения с помощью фреймворка Django;
· Работать с Git-репозиторием. Писать unit-тесты, нагрузочные тесты и автоматические тесты;
А также в компьютерной академии можно выучить:
Курс "Интернет-маркетинг"
Курс "WEB разработка Full-stack"
Курс "3Ds Max - моделирование и визуализация"
1С программирование и администрирование
Учитесь очно или онлайн – выбор за вами! Мы уверены, что ИТшником может быть каждый. Для достижения цели от вас требуется желание, усердие и дисциплина. Остальное мы берем на себя.
Количество мест ограничено!
Компьютерная Академия ТОП:
ул. Умара Алиева, зд. 10А, 5й этаж;
+7 (960) 439-45-60; 8 (8782) 25-55-10;