Курс «Программирование на языке Python под Linux (Базовый уровень)»

Программирование на языке Python Курc включает в себя изучение основных современных компьютерных инструментов, таких как R и Python, используемых для преподавания математики в средней и старшей школе. Курс направлен на использование данного инструментария в среде Linux.

Описание курса обучения «Программирование на языке Python под Linux (Базовый уровень)»

О программеБлижайшее обучениеУчебный планПодробнееНовости
Полное наименование:«Программирование на языке Python под Linux (Базовый уровень)»
Срок обучения:36 часов.
Итоговый документ: Удостоверение о повышении квалификации (Образец)
Стоимость обучения:Очно: 25000 ₽ 15000 ₽
Ответственный за обучение: Тоболин Дмитрий Юрьевич
Телефон:+7 (343) 287-14-16 доб.102
Электронный адрес: [email protected]

Лицензия на право ведения образовательной деятельности, регистрационный номер № Л035-01277-66/00195362 от 11 ноября 2015 г.

График обучения курса «Программирование на языке Python под Linux (Базовый уровень)»

Нет мероприятий в ближайшее время

Программа обучения по курсу «Программирование на языке Python под Linux (Базовый уровень)»

Занятие № 1

Длительность 120 минут
Знакомство с языком Python. Интерпретатор языка. Инсталляция интерпретатора Python в операционную систему Linux. Работа в командной строке и редакторе nano. Установка PyCharm. Знакомство со средством разработки PyCharm (JetBrain). Cоздание проекта для PyCharm (JetBrain). Использвание Python в режиме скриптового языка. Математические операторы и вычисление математических выражений с использованием Python. Вывод данных с использованием языка Python.

Занятие 2

Длительность 120 минут
Ввод и вывод данных в языке Python. Переменные в языке Python. Преобразование типов на языке Python. Использование функции type(). Функции в языке Python. Использование встроенных функций. Написание собственных функций на языке Python. Атрибуты функции. Возвращение значения функции. Вызов функции. Случайные числа. Условные операторы. Программа игры в кости. Программа угадывания чисел. Написание собственных функция. Подключение модулей в программе Python. Списки. Циклы в языке Python.

Занятие 3

Длительность 120 минут
Строки в языке Python. Функции работы со строками. Функция len() определения длины строки. Срезы (Slices) строк. Функции split, join. Поиск подстроки в строке. Работа со строками Unicode. Преобразование символов. Написание простейшей программы шифрования на основе шифра Цезаря.

Занятие 4

Длительность 120 минут
Списки в языке Python (List). Функция range() Работа со списками. Добавление содержимого в список. Функция insert() Функции map(), filter(), reduce(). Списки и строки. Словари (Dictionary). Работа со словарями. Кортежи (tuples). Создание карточной игры 21 очко с использованием словаря.

Занятие 5

Длительность 120 минут
Модуль os. Файлы и файловая система операционной системы Linux. Особенности работы с файлами и каталогами в операционной системе Linux. Создание, удаление файлов. Редактирование файлов. Чтение из файов и запись в файлы. Использование раскладки codecs. Исключение в Python. Создание программы для простого списка контактов.

Занятие 6

Длительность 120 минут
Объектно-ориентированное программирование в Python. Классы в языке Python. Конструктор в языке Python Переопределение методов в Python. Методы класса в языке Python. Создание классов игральных карт. Карта (Card), колода (Deck) рука (Hand. )для написания игр на Python. Наследование классов. Сериализация.

Занятие 7

Длительность 120 минут
Программирование баз данных c использованием языка Python. Язык SQL. Встроенная в язык Python база данных SQLite. Создание связи с базой данных. Создание таблиц, язык DDL. Добавление, изменение данных в таблице. Создание запросов, язык DML и использованием языка Python.

Занятие 8

Длительность 120 минут
Программирование графического интерфейса с использованием Tkinter. Создание первого графического окна с использованием Tkinter. Функция title(). Функция mainloop(). Компоненты (Widgets). Компонент Label. Компонент Button. Компонент Entry. Получение данных из компонента Entry. Реакция на события аргумент command. Закрытие окна, функция destroy() . Написание логической игры быки и коровы.

Занятие 9

Длительность 120 минут
Программирование графического интерфейса с использованием Tkinter (Продолжение). Использование сетки Grid для размещения компонентов в окне. Работа со шрифтами, цветом текста и цветом фона компонента. Изменение цвета фона и цвета шрифтов в Tkinter. Лямбда выражения для вызова функции. Cоздание графической версии игры Камень-Ножницы-Бумага. Компонент List и его заполнение, Компоненты Frame,и Scrollbar.

Занятие 10

Длительность 120 минут
Компьютерная графика с Python. Работа с компонентом Canvas. Рисование графических примитивов и текста на канве. Работа с изображением с использованием билиотеки PIL. Открытие изображений. Изменение изображений.

Занятие 11

Длительность 120 минут
Работа с сетью и Интернет в Python. Использование класса webbrowser для программирования. Работа с электронной почтой в Python. Работа с модулем socket. Создание сетевого сервера и клиента на базе сокетов. Передача данных по сети. Сетевые протоколы UDP и TCP.

Занятие 12

Длительность 120 минут
Итоговое занятие по программированию на языке Python. Защита курсовых проектов. Подведение итогов.

Язык Python согласно индексу популярности языков программирования TIOBE занимает первую строчку в рейтинге. Курс для начинающих носит исключительно практическую направленность. Учебные занятия, проводятся в очном режиме и призваны обучить слушателя основным операторам, типам, классам языка Python. За время обучения слушатель курса должен научиться создавать простые консольные и графические компьютерные программы, собственные классы и библиотеки на языке Python. За период обучения слушатели создают свой уникальный небольшой курсовой программный проект, который призван стать их визитной карточкой в мире программирования.

Цель обучения: Освоить на практике основные языковые конструкции и научиться самостоятельно создавать консольные и графические программы на языке Python.
Категории слушателей: Лица, желающие пройти подготовку и обучение по программе использования операционной системы Linux и ИТ инструментов в преподавании математики.
Форма обучения: Очная
Итоговый документ: Удостоверение о повышении квалификации (Образец)
Требования для зачисления на курс: К освоению образовательной программы допускаются слушатели, имеющие среднее профессиональное и (или) высшее профессиональное образование; лица, получающие среднее профессиональное и (или) высшее профессиональное образование.
Срок обучения:36 часов.
Стоимость обучения:Очно: 25000 ₽ 15000 ₽
Ответственный за обучение: Тоболин Дмитрий Юрьевич
Телефон: +7 (343) 287-14-16 доб.102
Электронный адрес: [email protected]

14 мая: День фрилансера в России

14 мая: День фрилансера в России

Фриланс — это стиль работы, при котором человек не связан с конкретной компанией, а работает над проектами для различных клиентов ...
Подробнее >>
с Наступающим Новым годом

С Новым 2024 годом!

Полный список курсов Академии ДПО График занятий Запись: 8 (343) 287-14-16, [email protected] ...
Подробнее >>
Международный день защиты информации

Международный день защиты информации

30 ноября отмечается Международный день защиты информации, который напоминает нам о значимости защиты конфиденциальных данных в цифровом мире. С каждым ...
Подробнее >>
Загрузка...

Заявка на обучение









Дополнительная информация