Учебный курс ″Основы программирования″

Основы программирования
  • Количество академических часов: 24, занятий: 6
  • Базовая цена: 11000 руб.
  • Цена со скидкой: 9900 руб.
  • Этот курс прошли уже 3989 человек
  • Записывайтесь сегодня, до открытия ближайшей группы остается 34 дня
  • assignment_lateЛицензия на образовательную деятельность

    Лицензия № 037133 от 16.02.2016 г. на право оказывать образовательные услуги по реализации образовательных программ по видам образования, по уровням образования, по профессиям, специальностям, направлениям подготовки (для профессионального образования) по подвидам дополнительного образования, указанным в приложении настоящей лицензии.

  • assignment_turned_inУчитываем требования профстандартов

    В учебном центре ГЦДПО содержание образовательных учебных программ учитывает: профессиональные стандарты; квалификационные требования, указанные в квалификационных справочниках по соответствующим должностям, профессиям и специальностям; квалификационные требования к профессиональным знаниям и навыкам, необходимым для исполнения должностных обязанностей, которые устанавливаются в соответствии с Федеральными законами и нормативными правовыми актами Российской Федерации.

  • schoolДокументы по окончании обучения

    Лицам, успешно освоившим дополнительную профессиональную программу и прошедшим итоговую аттестацию, учебный центр ГЦДПО выдает удостоверение о повышении квалификации или диплом о профессиональной переподготовке.

    Федеральный закон от 29.12.2012 N 273-ФЗ (ред. от 07.03.2018) "Об образовании в Российской Федерации". Статья 76. Дополнительное профессиональное образование.

    По окончании обучения этого курса повышения квалификации вы получите Удостоверение учебного центра ГЦДПО

Расписание и цены

Ближайшая группа
Время занятий
Цена
Скидка
Дни занятий
Тип группы обучения
Место / ФИО преподавателя
15:30 - 18:30
9900
10%
ВТ, ЧТ
Дневная
м. Белорусская - Алексеев А.С.
16:00-19:00
11000
0%
СБ, ВС
Выходного дня
м. Белорусская - Алексеев А.С.
18:30 - 21:30
11000
0%
ВТ, ЧТ
Вечерняя
м. Белорусская - Алексеев А.С.
18:30 - 21:30
11000
0%
ВТ, ЧТ
Вечерняя
м. Белорусская - Алексеев А.С.

Описание курса

Программирование – главное в развитии компьютерных технологий. Понимание процесса программирования позволит вам иначе увидеть мир компьютеров и компьютерных программ. Вы хотите разрабатывать и создавать Web-сайты? Вам важно уметь адаптировать программы под свои нужды? Вы хотите знать о своем компьютере и его возможностях все? Вы хотите создавать свои игровые программы? Тогда компьютерный курс «Основы программирования» для вас.

Занятия проходят в удобное для слушателей время в оборудованных компьютерных классах с использованием современной компьютерной техники.

Учебная программа курса

1. Что такое программирование?

  • Компилирующие и интерпретирующие системы.
  • Программы-оболочки.

2. Язык программирования Python

  • Краткая история и основные особенности.
  • Что такое скрипт?
  • Объектно-ориентированный язык.

3. Принципы работы в оболочке Psi, создание и исполнение скрипта

  • Первая программа «Здравствуй, мир!».
  • Функция print.
  • Принципы чтения и исполнения программы.
  • Основные математические функции.
  • Операторы «запятая», «точка с запятой» и кавычки.

4. Что такое переменные?

  • Присваивание значения переменным, оператор «равно».
  • Создание простейшего диалога с пользователем через операторы input и raw_input.
  • Какие имена можно давать переменным, зарезервированные имена Python.
  • Типы данных Python: строки, переменные и числа.
  • Как работают математические операции для строк.
  • Типы переменных. Преобразования типов.

5. Циклы и ветвления

  • Цикл while.
  • Логические операторы и их проверка.
  • Вложенные циклы, роль отступов.
  • Бесконечный цикл и проблема его остановки.
  • Ветвления и операторы if, else и elif.

6. Обработка ошибок: основные принципы

  • Ошибки синтаксические, семантические и ошибки исполнения.
  • Пошаговое исполнение.
  • Слежение за переменными при помощи оператора print.
  • Хороший стиль программирования.

7. Создание функций

  • Определение функции при помощи оператора def.
  • Вызов функции.
  • Аргументы и их использование.
  • Композиция функций.
  • Локальные переменные.
  • Возвращение результатов.
  • Рекурсия и рекурсивные функции, как они работают.

8. Списки, кортежи, строки

  • Работа со списками. Цикл for и его применение к спискам.
  • Таблицы истинности.
  • Связь списков, подмножества списков.
  • Словари (хеши, dictionaries). Работа со словарями.
  • Строки. Работа со строками.

9. Использование модулей

  • Импорт модулей.
  • Модули calendar и math.

10. Основы объект-ориентированного программирования: классы, методы и наследование, пространства имен

11. Файловые операции. Соединения, их открытие и закрытие

12. Разнообразие языков программирования

  • С-подобные компилируемые языки: C, C++, C#, Java, SmallTalk.
  • Скриптовые языки: Perl, JavaScript, Ruby и PHP. Сравнение Python и C/C++.
  • LISP-подобные языки: LISP, Logo, R, Scheme.
  • Постфиксные языки: Forth и PostScript.
  • Языки разметки текста: TeX, lout, SGML, XML, HTML+CSS, XHTML.
  • Язык запросов SQL.

13. Особенности графических языков на примере PostScript

  • Что такое PostScript.
  • Работа в интерпретаторе GhostScript.
  • Основные операции. Построение функций.

14. Особенности языков управления базами данных на примере SQL

  • Работа в системе SQLite.
  • Создание простейшей базы данных, управление базой данных.

Зачет

Записаться на курс по телефону +7 (495) 150-31-41 - до 21:00

Остались вопросы по обучению? Звоните! Наши менеджеры с радостью проконсультируют вас и расскажут о наших скидках и спецпредложениях.

Поделитесь с друзьями и коллегами в социальных сетях!
Учитесь вместе!

Отзывы

Оплата обучения

Свяжитесь с нами по телефону +7 (495) 150-31-41 сразу после оплаты. Спасибо!

Форма обучения*

Цена: рублей














Предварительная запись на курс