Скидки на курсы ждут в личном кабинете. Нажмите тут
Поддержка куратора Домашние задания

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

Разработка на Python
Формат
Онлайн
Длительность
12 месяцев
Уровень
Для новичков
Документ
Сертификат
Трудоустройство
Нет
Программа

Курс разработан для начинающих разработчиков. Вы освоите элементы HTML и CSS, операторы разветвлений, циклы и исключения. Также вы познакомитесь с основами работы с базами данных, библиотеками Numpy и Pandas.

Программа состоит из 25 тематических модулей и рассчитана на 12 месяцев. Занятия проходят 2 раза в неделю.

  • Часть 1

    • Введение в веб-технологий. Структура HTML. Форматирование текста с помощью HTML
    • Форматирование с помощью CSS. Списки. Отступы и поля
    • Графика в веб-дизайне. Оптимизация графики. Гиперссылки. Принципы навигации сайта
    • Таблицы. Формы. Фреймы
    • Позиционирование. Верстка веб-страниц блоками
    • Введение в веб-программирование на Python
    • Операторы разветвлений, циклы, исключения
    • Строки, списки. Сортировка, поиск
    • Модули, функции. Кортежи, множества, словари
    • Файлы. Упаковка данных. Системы контроля версий
    • ООП. Структуры данных. Паттерны проектирования. Паттерн MVC
    • Принципы проектирования классов SOLID
    • Модульное тестирование
  • Часть 2

    • Параллельное, многопоточное и сетевое программирование
    • Введение в работу с базами данных
    • Использование баз данных в Python, библиотеки Numpy и Pandas. Фреймворки
    • Работа в команде, управление программными проектами
    • Введение в JavaScript. Объекты JavaScript.
    • Обработка событий. Browser Object Model. Document Object Model
    • Формы. Проверка достоверности форм. Использование Cookie
    • Canvas, поддержка медиа-возможностей
    • JSON, Ajax
    • Введение в jQuery. События и jQuery. Стили и анимация
    • Взаимодействие с DOM. AJAX и jQuery
    • Использование jQuery плагинов
Чему научат на курсе
Писать скрипты для автоматизации прикладных задач для платформ Windows/*Nix
Понимать принципы функционального программирования
Использовать паттерны ООП и проектировать структуру программ на языке UML
Использовать и понимать принципы многопоточности языка Python
Работать с реляционными базами данных и ORM
Сериализовать и парсить данные, используя JSON, XML и стандартные инструменты Python
О школе
Компьютерная академия Top
рейтинг 4.2
18 отзывов
25 курсов
Компьютерная академия Top

В компьютерной академии Top с 1999 года готовят профессионалов в сфере IT и digital. Студенты академии получают знания и навыки, которые соответствуют задачам работодателей. Также здесь учат понимать задачи, мыслить готовыми проектами и работать в команде.

Преподаватели академии — не просто эксперты в своей сфере, а профессиональные педагоги. Их цель — сделать образование осознанным, интересным и результативным.

В финале обучения выпускники получают диплом компьютерной академии Top и сертификаты от компаний-партнёров.

Оставить отзыв
Оставьте свой отзыв
Так вы сделаете рейтинг школ более точным и поможете другим выбрать хороший курс

Информация носит ознакомительный характер и может отличаться от указанной на сайтах школ-партнёров. Актуальную стоимость и описание программ вы можете узнать на сайте школы.