Есть вопросы? Задайте их нам! +7(909)972-37-65 addandiam@gmail.com

Добро пожаловать на наш блог Академии дизайна

Вы знаете что популярность Python растёт по геометрической прогрессии во всем мире и в Росси в частности. Язык программирования Python находится в десятке самых востребованных и популярных языков программирования. Знания языка Python открывает перспективы работы в топовых IT-компаниях России - Яндекс, ВымпелКом (Билайн), Mail.ru Group, Tinkoff.ru, T-Systems RUS или за границей - Google, Pixar, Youtube, Instagram, NASA, Intel, Pinterest. В настоящий момент на hh.ru открыто более 3500 вакансий для python-разработчика.

Программирование на языке Python - базовый уровень. Создание Телеграм-бота

Python - это идин из самых простых языков программирования, если вы только начинаете свой путь в программировании, и это является его сильной стороной как для новичков, так и для имеющих опыт программирования, и вместе с тем, на Python можно создавать пракически все, что требуется в современном IT-технологичном мире. Вот сферв прменения Python:

  • Веб-разработка
  • Разработка игр
  • Искусственный интеллект и машинное обучение
  • Графический интерфейс для настольных приложений
  • Обработка изображений
  • Обработка текста
  • Бизнес приложения
  • Образовательные и тренировочные программы
  • Аудио и видео приложения
  • Парсинг
  • Data Science и визуализация данных
  • Научные и математические приложения
  • Разработка программного обеспечения
  • Операционные системы
  • CAD-приложения
  • Встроенные приложения
  • Консольные приложения
  • Компьютерное зрение
  • Робототехника
  • Разработка языков
  • Автоматическое тестирование
  • Автоматизация
  • Анализ данных

Как видите, перечень возможностей и сфер применения языка Python очень солиден, что непременно наталкивает на мысль, что изучать Python не только перспективно, но и очень интересно, так как открывает возможности для для реализации практически любого направления, в котором может реализовать себя совремннный человек.

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

Программа базового курса по Python и созданию Телеграм-бота

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

  • Что такое программа и как она работает
  • Компилируемые языки программирования
  • Интерпретируемые языки программирования
  • Знакомство с языком Python
  • Редакторы кода для Python
  • Онлайн редактор кода repl.it - знакомство и регистрация

2. Основы языка Python

  • Основные концепции языка Python
  • Хранение данных внутри программы
  • Обзор простых и составных типов данных
  • Знакомство с конструкцией print
  • Знакомство с переменными в Python
  • Простые типы данных - строки и числа
  • Способы создания строковых данных

3. Составные типы данных

  • Списки в языке Python
  • Создание и работа со списками в Python
  • Объединение и добавление данных в списки
  • Получение данных к элементам списка
  • Длинна и суммирование элементов списка
  • Тип данных словарь в Python
  • Создание и работа со словарями в Python
  • Определение - что такое ключ-значение в словаре
  • Доступ к элементу по ключу в словаре
  • Добавление в словарь ключа и значения
  • Добавление значений в какой-либо ключ

4. Осуществление ввода данных в программу

  • Алгоритмы создания программы и работы с данными
  • Определение ветвлений в программе
  • Условные конструкции в Python
  • Определение логических типов данных
  • Организация ветвлений при помощи конструкций if, else, elif
  • Операции над логическими типами данных

5. Создание первой версии программы Телеграм-бота

  • Знакомство с функциональностью программы
  • Написание каркаса программы
  • Реализация команд программы
  • Алгоритм работы программы
  • Функциональность программы
  • Создание прототипа Телеграм-бота программы ToDo

6. Знакомство с циклами в Python

  • Циклическая конструкция while
  • Для чего нужны циклы в программировании
  • Как добавлять циклические конструкции
  • Два вида циклов в Python
  • Добавление цикла в программу
  • Знакомство с Функциями в Python

7. Функии в Python

  • Встроенные и пользовательские функции
  • Создание собственной функции
  • Внедрение функций в программу
  • Использование сторонних библиотек
  • Доработка программы ToDo с использованием библиотек

8. Создание Телеграм-бота

  • Как работает интернет и Телеграм
  • Создание бота и получение токена
  • Знакомство с онлайн сервисом PythonAnywhere
  • Подключение библиотеки telebot
  • Перенос программы ToDo в Телеграм-бот
  • Тестирование Телеграм-бота

Основной курс по программированию на Python