Навчальний центр «Данко»

Python Basic

1 месяцев
Для начинающих
Python
Этот курс научит основам программирования с нуля на Python. Вы разберете базовые концепции, напишете первые программы, освоите работу с данными, файлами и сетью. Обучение проходит онлайн в прямом эфире с доступом к записям и материалам.

О курсе

Программа курса

Основы программирования и Python

На этом курсе начинают с фундаментальных понятий. Студенты разбираются с базовой терминологией, алгоритмами и их типами. Учат строить блок-схемы для визуализации алгоритмов. Рассматривают типы данных, переменные, константы и правила их наименования. Изучают основы арифметики и принципы работы с данными.

Первые шаги в Python

Студенты устанавливают среду разработки и знакомятся с интерпретатором Python. Изучают типы данных языка, работу с числами и строками. Разбираются с арифметическими и логическими операциями, оператором присваивания. Учат организовывать ввод и вывод информации. Пишут первые простые программы-скрипты.

Условные конструкции и циклы

Модуль посвящен булевой алгебре и операторам сравнения. Студенты изучают условные операторы if, else и elif для управления ходом программы. Затем переходят к циклам - различных их типам, от бесконечных до циклов с известным количеством повторений. На практике реализуют алгоритмы поиска и сортировки данных.

Структуры данных и обработка ошибок

Этот блок охватывает работу со списками, словарями, кортежами и другими сложными типами данных. Студенты учат добавлять, изменять и удалять элементы. Особое внимание уделяют обработке исключений - классам ошибок, их перехвату и корректной обработке. На примерах телефонного справочника и списка товаров закрепляют материал.

Функции и модульность

Студенты изучают создание собственных функций, передачу параметров и возвращение значений. Разбираются с лямбда-функциями, рекурсией и областями видимости переменных. Далее переходят к работе с модулями и пакетами - подключают стандартные библиотеки, создают собственные модули, учатся устанавливать сторонние пакеты.

Работа с файлами и сетью

Завершающие модули посвящены работе с файловой системой и сетевыми возможностями Python. Студенты учат открывать, читать и записывать файлы различных форматов, включая CSV и XML. Изучают регулярные выражения для синтаксического анализа. Ознакомляются с сетевыми протоколами TCP, UDP, HTTP и другими, учатся использовать их в своих программах.

Преимущества обучения

Курс доступен из любой точки мира. Занятия проходят в прямом эфире с возможностью просмотра записи. Перед началом обучения можно посетить пробное занятие. Участники получают методические материалы и сертификат о завершении курса. Для предприятий действует специальная ценовая политика.

Что включено

Выдается диплом/сертификат
Гибкий график
Сопровождение ментора