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

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

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

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

Академия ДПО внесена в реестр аккредитованных организаций, оказывающих услуги в области охраны труда, под регистрационным номером № 2410 от 10 июля 2012 г.

 
Лицензия на право ведения образовательной деятельности, регистрационный номер № 17977 от 11 ноября 2015 г

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

  • Пн
    12
    Сен
    2022
    Чт
    15
    Сен
    2022

    Программирование на языке Python под Linux

    Удостоверение о повышении квалификации
    Очное обучение

  • Пн
    14
    Ноя
    2022
    Чт
    17
    Ноя
    2022

    Программирование на языке 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
Электронный адрес: tdy@academdpo.ru

Страхи перед Linux или где кликнуть мышью?

Страхи перед Linux или где кликнуть мышью?

Автор: Тоболин Д.Ю. Академия ДПО, Екатеринбург Большинство пользователей считает операционную систему Linux чем-то чрезвычайно сложным и даже опасным. Ведь там ...
Подробнее >>
Python

Язык № 1 в программировании

Автор: Тоболин Д.Ю. Уже ни у кого не вызывает сомнения, что Python в 2022 является самым популярным языком программирования в ...
Подробнее >>
Scratch, как инновационный образовательный инструмент

Scratch, как инновационный образовательный инструмент

Не у кого не вызывает сомнения цифровая трансформация современного образовательного процесса. Мы уже привыкли к проекторам и интерактивным доскам в ...
Подробнее >>
Загрузка...

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

Заполнить заявку








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