Часов, ак.: 34
Стоимость, грн.: 4350
Стоимость, грн.: 4350
Краткое описание курса:
Язык Python является одним из наиболее востребованных и популярных языков программирования. Среди несомненных преимуществ Python необходимо отметить кроссплатформенность, многофункциональность, наличие большого количества фреймворков и библиотек для разработки веб-приложений, игр, визуализации данных. При этом Python имеет сравнительно несложный синтаксис, поэтому является одним из наиболее удачных вариантов для начинающего программиста.
Курс предполагает изучение основ языка Python, включая типы и структуры данных, условные операторы, объектно-ориентированное программирование, основы создания графических приложений. Изучение курса построено на сочетании теории и практики с упором на написание программного кода и решение практических задач. В ходе изучения курса слушателю выдаются методические материалы и презентации лекций.
Цели курса:
Цель курса состоит в том, чтобы сформировать у слушателя систему знаний относительно основ языка Python. Наличие базовых знаний позволит им создавать простые приложения и продолжать обучение по одному из востребованных сегодня направлений Python, среди которых backend-разработка и data science.
Преимущества курса:
- доступность изложения материала. Курс подойдет даже тем, кто никогда ранее не занимался программированием и/или не имеет технического образования.
- универсальность. Полученные в ходе изучения курса теоретические знания и практические навыки пригодятся в любом направлении Python-разработки, а также при изучении других современных языков программирования и технологий.
- информационная насыщенность. Всего за 34 часа слушатель освоит основные темы базового курса Python.
Для кого предназначен:
Курс предназначен для всех, кто желает освоить основы программирования на языке Python. Идеально подойдет для тех, кто хочет совершить старт в области программировании и освоить азы программной разработки на примере простого и, одновременно, востребованного языка. Может представлять интерес для лиц, которые уже работают в сфере IT и желают повысить свою квалификацию путем изучения Python.
По окончании курса слушатели будут знать:
- основы языка Python (включая переменные, типы и структуры данных, условные операторы, циклы);
- принципы объектно-ориентированного программирования;
- методику создания графических приложений с использованием tkinter.
По окончании курса слушатели будут уметь:
- пользоваться средой разработки PyCharm;
- создавать простые консольные и графические приложения на языке Python.
Преподаватель курса:
Подлесный Дмитрий Вадимович
Имеет более 10-ти лет опыта работы в высшей школе. Кандидат наук (PhD), доцент. Научно-педагогическая деятельность отмечена рядом наград и благодарностей центральных и местных органов власти. В работе активно использует информационные и цифровые технологии. Принимал участие в разработке электронных учебников и дистанционных курсов.
Кроме работы в сфере образования занимается программированием и созданием сайтов.
Внимательно и уважительно относится к ученикам. Доступно объясняет материал с примерами из реальной практики..
Краткая программа курса: "Основы программирования на Python"
№ п/п | Темы | Занятия (содержание, подтемы) | Часы |
1 | Введение в программирование на Python |
Написать простое консольное приложение-бот на языке Python. Домашнее заданиеУстановить интерпретатор Python3 и среду разработки PyCharm на локальный компьютер. Протестировать установку путем создания проекта и консольного вывода строки. | 2 |
2 | Типы данных, условные конструкции и циклы |
Написать программу, которая просит пользователя ввести валюту и сумму, которую он хочет положить на депозит и выводит ему процентную ставку. Процентная ставка зависит от типа валюты и суммы вклада. | 6 |
3 | Структуры данных в Python |
Создать список и заполнить его случайными числами от 1 до 100. Отсортировать список и вывести на экран числа, которые больше 50. Вывести на экран минимальный и максимальный элементы списка. | 6 |
4 | Функции в Python. |
Создать функцию вычисления факториала числа. Написать функцию, которая выводит пользователю количество товара, которое он может купить на определенную сумму, учитывая, что каждая 3-я единица продается со скидкой в 50% (сумма вводится с клавиатуры). | 4 |
5 | Методы работы со строками. Работа с файлами. Обработка исключений |
Создание приложения, которое осуществляет валидацию введенного e-mail. Домашнее задание
| 4 |
6 | Объектно-ориентированное программирование |
Создание класса, описывающего товар в интернет-магазине, с конструктором, геттерами и сеттерами. Создание списка (list) товаров и функции, сортирующей список по разным полям класса. Домашнее задание
| 6 |
7 | Введение в разработку графических приложений |
Домашнее задание Написать простое графическое приложение с использованием Tkinter. | 4 |
8 | Экзамен. | Проверка усвоенных знаний и навыков. | 2 |
Про раздаточный материал:
Раздаточный материал выдается на занятиях по соответствующей теме и включает в себя презентации лекций, распечатки практических заданий, перечень сайтов и видеоуроков для закрепления материала и самостоятельного изучения.
Где можно использовать полученные знания:
Полученные знания и навыки можно использовать в области разработки программного обеспечения на языке Python, работая как в IT-компании, так и на фрилансе. Базовые знания языка Python, полученные при изучении курса, являются основой для дальнейшего освоения различных направлений Python-разработки (веб-разработка, анализ и визуализация данных и др.), а также могут быть полезны при освоении других современных технологий и языков программирования.
Поддержка выпускников преподавателем:
После прохождения курса преподаватель сохраняет коммуникацию с учениками посредством электронной почты и социальных сетей. На основе взаимной договоренности преподаватель оказывает ученику консультативную поддержку в области практического применения полученных знаний, решения конкретных задач в области программирования, разработки дальнейшей траектории обучения.
Дополнительная информация:
Условием прохождения курса «Основы программирования на Python» является наличие собственного компьютера (ноутбука) для того, чтобы работать с раздаточным материалом и делать домашние задания..
Изображения, иллюстрации к заданиям, программам, документам учебного курса
К практическому занятию по теме «Введение в программирование на Python». Создание проекта в среде разработки PyCharm.
К практическому занятию по теме «Введение в программирование на Python». Создание первой программы на Python
К практическому занятию по теме «Типы данных, условные конструкции и циклы». Создание программы, которая возводит число в степень с использованием модуля math.
К практическому занятию «Методы работы со строками. Работа с файлами.
Обработка исключений». Создание словаря Python и его запись в текстовый файл.
К практическому занятию по теме «Объектно-ориентированное программирование». Класс с инкапсулированными полями.
Пример работ учеников по теме «Введение в разработку графических приложений». Графический интерфейс калькулятора для рабочего стола.
Чтобы узнать цены и длительность обучения в индивидуальном формате, перейдите на страницу: "Прайс - лист".
❺ Отзывы ›
Проминь, УЦ 2001...
Комментариев нет:
Отправить комментарий