Курс "Основы программирования"

Горячая линия 

(044) 486-17-05   /  (063) 288-49-86

(066) 069-28-72   /  (097) 889-12-22

 

Лицензия Министерства ОБРАЗОВАНИЯ И НАУКИ, МОЛОДЕЖИ И СПОРТА УКРАИНЫ Серия АД №073349 от 29.11.2015 г.
Адрес г.Киев, ул.Белорусская, 22, офис 318, график работы пн-пт 10.00-19.00, сб 10.00-14.00

Обратный звонок Наши менеджеры скоро свяжутся с вами
Неверное имя
Неверный телефон
Спасибо. Мы скоро вам перезвоним.

 

 

Курсы основ программирования на языке Python в учебном центре Успех Киев
Кол-во ак.ч. 16
Время индвидуальный график
Срок обучения в группе занятия в индивидуальном режиме - 16 ак.час, 8 занятий по 2 ак.часа
Цена 500,00 грн/занятие (2 академ. часа)
По окончании курса выдается сертификат
Скидки до 5%

Возможно обучение по Skype!

Профессия программист в настоящее время стала самой популярной в области информационных технологий. Быть программистом высокого или даже среднего уровня — это не только авторитетно, но и выгодно. Как правило, программист имеет высокий или даже очень высокий доход, плюс к этому еще увлекательная работа, которая не даст соскучиться. Нужно учесть, что программисты имеют, в отличие от многих других профессий, возможность трудиться дистанционно и при этом сотрудничать с авторитетными зарубежными компаниями. О чём еще может мечтать программист!

Для того, чтобы научиться основам программирования и начать фундаментально изучать языки программирования, и предназначен наш курс. В нашем центре преподают высококлассные специалисты в области программирования, они введут Вас в курс дела, дадут отличную базу, научат думать алгоритмически на несколько шагов вперёд. Даже если Вы не собираетесь быть профессиональным программистом наш курс основ программирования - это отличная гимнастика для ума, сравнимая с игрой в шахматы, что позволит развить память и привить навыки быстрого запоминания информации. В качестве инструмента для изучения основ программирования в учебном центре Успех выбран язык программирования Python. В настоящее время этот язык используют такие гиганты как Apple, Google, Microsoft, Vodafone, Samsung. Язык программирования Python отличает от других подобных языков простота и понятный синтаксис, благодаря которому писать программы гораздо проще, чем например на языке C или C++. Python можно назвать лучшим инструментом для знакомства с программированием. Освоить Python под силу любому новичку, никогда не имевшему дело с программированием, нужно только желание изучать основы программирования.

Для кого предназначен курс основ программирования:
Курс рассчитан на всех желающих, кто владеет основами компьютерной грамотности, и хочет начать строить карьеру программиста. Также курс основ программирования будет полезен школьникам и студентам, которые хотят в будущем связать свою профессиональную деятельность с
программированием и миром информационных технологий. Можно рекомендовать данній курс людям, которые желают расширить свой кругозор, развить образ мышления и научиться думать как программист - алгоритмчески.

После прохождения курса основ программирования Вы:

  • изучите базовые алгоритмы
  • научитесь анализировать поставленные задачи и строить свои алгоритмы
  • изучите базовые принципы программирования
  • изучите основы программирования на языке Python
  • изучите типы и массивы данных
  • изучите константы, переменные, функции и другие специальные объекты
  • получите навыки кодирования
  • будете писать программы на языке Python с использованием уловных и циклических конструкций
  • научитесь писать чистый и структурный код
  • получите навыки оптимизации написанного кода

 

Программа курса "Основы программирования"

Тема 1. Основные понятия и определения. Введение в программирование

Знакомство со специальными терминами. Понятие алгоритма, свойства и типы алгоритмов. Графическое представление базовых алгоритмов
программирования в виде блок-схем. Типы данных, хранение данных, общие сведения. Понятие числа, выражения, операнда, операции.
Идентификаторы, константы и переменные, требования к их именованию. Законы арифметики (коммутативность, ассоциативность, дистрибутивность).


Тема 2. Начало работы с языком программирования Python

Установка среды программирования. Типы данных языка Python. Представление целых и вещественных чисел, диапазоны представления числовой и строковой информации. Преобразование типов данных, понятие явного и неявного преобразования. Основные арифметические и логические операции над данными. Определение констант и переменных, оператор присваивания. Как происходит переприсваивание, понятие области видимости переменных и констант. Организация ввода и вывода информации в Python. Написание простейших программ по принципу KISS.


Тема 3. Условные операторы в Python. Организация ветвлений

Введение в булеву алгебру. Понятие сравнения, операторы сравнения, результаты сравнения. Основные условные операторы в языке программирования Python. Разработка простейших программ на языке программирования Python.


Тема 4. Работа с циклами в Python

Разновидности циклических операторов в языке Python. Циклы с пред и пост условием. Бесконечные и конечные (с известным числом повторов) циклы, контроль. Реализация основных алгоритмов поиска (линейный, двоичный, прямой) и сортировки (вставками,пузырьковая, выбором) данных в языке Python.


Тема 5. Расширенные типы данных в языке программирования Python

Создание и работа со списками, хешами (словарями), кортежами, сетами, стеками, деревьями и последовательностями. Добавление, изменения,
удаление, индексация элементов. Реализация телефонного справочника и списка товаров на языке Python.


Тема 6. Работа с функциями

Для чего нужны функции. Виды и типы функций. Создание собственных функций, их вызов. Атрибуты функций. Передача параметров из точки вызова в функцию и возврат значений из функций, именованные параметры при вызове функции. Распаковывание аргументов. Понятие формальных и фактических параметров. Значение аргументов по умолчанию (опциональные параметры). Лямбда функции. Использование встроенных функций Python. Понятие области видимости, локальные и глобальные переменные. Рекурсивные функции, вызов функции в самой себе, контроль уровней рекурсивных спусков.


Тема 7. Работа с модулями и пакетами

Подключение и использование стандартных пакетов и модулей. Обзор стандартных библиотек. Создание собственных пакетов и модулей, их структура, отличие пакета от модуля. требования к именам, использование псевдонимов. компиляция модулей и пакетов. Пути для поиска модулей и пакетов, внесение изменений. Импорт из пакетов, ссылки внутри пакета, работа с ними.


Тема 8. Работа с файлами и каталогами в Python

Открытие, чтение, запись данных в файл, закрытие файлов и каталогов. Режимы доступа к файлам, их особенности. Атрибуты файлов. указатель в файле, его изменение и контроль. Стандартные функции и методы языка Питон для работы с файлами и каталогами. Файлы с последовательным и произвольным доступом. Построчная работа с файлами, понятие итерации. Работа с временными, бинарными (двоичными) файлами и файлами в формате csv. Выполнение примеров и упражнений по работе с файлами и каталогами.

Популярные курсы 

 

#fc3424 #5835a1 #1975f2 #2fc86b #f_syc9 #eef77 #020614063440