Мы используем cookie для стабильной работы сервиса. Подробнее

Программирование на Python с Нуля + Работа с SQL

ФорматОнлайн
Длительностьот 5 часов в неделю
Объём10 занятий
О курсе

Подробнее

ВНИМАНИЕ!!! В данном курсе абсолютно НЕТ ВОДЫ и ненужной информации. Если Вы любите бесполезные, скучные и нудные видео от которых хочется спать - то Вам не подойдет данный курс. По окончанию курса Вы получите СЕРТИФИКАТ, который сможете приложить к своему резюме! Домашние задания проверяются лично автором + более 250 задач на программирование и тестов! 🎯 Почему тысячи людей выбрали именно этот курс? ✅ Автор курса практикующий специалист, который ежедневно участвует в процессе разработки и улучшении продукта на реальных проектах. ✅ Более 75 000 студентов по всему Миру. ✅ Весь материал изложен понятным человеческим языком, с простыми примерами и отсутствием "воды". ✅ Практическая работа с одними из самых важных инструментов IT. ✅ Сотни заданий для закрепления пройденного материала. ✅ Наличие заданий с личной проверкой от автора - качественная проверка ваших практических и теоретических знаний. ✅ Поддержка от автора по пройденному материалу. ✅ Результат не заставит себя ждать!   В результате прохождения этого курса, Вами будет написано несколько консольных программ, с помощью которых Вы сможете закрепить полученные знания. Python 3 входит в ТОП-5 наиболее популярных языков программирования.  С этого стоит начинать изучать программирование. Язык очень прост и идеально подходит для новичков, которые хотят изучить программирование. Python станет отличным выбором в качестве вашего первого языка программирования. 🎯Особенности курса: видео-лекции по изучению одного из самых популярных и востребованных языков; дополнительные текстовые лекции по урокам; курс содержит практические задания, которые не просто добавлены для "галочки", а действительно закрепляют пройденный материал, формируют базу и мышление; практические и домашние задания которые проверяет лично автор; письменные задания которые дадут опыт в формулировании ответов на собеседовании; более 200 задач на программирование и тестов; курс на котором автор за Вас искренне переживает, а не просто оставляет одних на произвол судьбы Данный курс включает в себя практические занятия и домашние задания по следующим темам: - базовое программирование на Python 3; - практические задания по написанию кода с проверкой от преподавателя; - отправка SQL-запросов используя Python; - работа с базами данных и изучение языка запросов SQL в SQLite 3; - создание таблиц с помощью языка запросов SQL; - написание собственных консольных программ.   🔥 Что вас ждёт на данном курсе? ✅ Практика - видео-лекции по принципу "от простого к сложному", домашние задания с личной проверкой от автора и сотни тестов для самопроверки. ✅ Поддержка и общение - вы можете общаться и задавать вопросы автору, а также обсуждать материал и задания с другими студентами. ✅ Отсутствие дедлайнов - учитесь в любое удобное для вас время.   💬Частые вопросы ❓У меня нет знаний программирования и работы с базами данных, подойдет ли мне данный курс? — Да, курс рассчитан на новичков и дает им ценную базу по программированию и работе с базами данных. ❓У меня есть знания программирования, что мне даст данный курс? — Вы сможете повторить материал по уже имеющимся знаниям, а также получить новые. Благодаря текущим знаниям сможете быстрее перейти к изучению работе с базой данных через программирование на Python. ❓Сколько длится обучение? — В среднем 6-8 недель, при регулярном изучении. Здесь все зависит от вашей мотивации, скорости обучения, свободного времени и начального опыта. ❓Есть ли какие-то дедлайны по обучению? — Нет, вы учитесь в любое удобное для вас время.. ❓Если у меня возникнут вопросы по материалу обучения, могу ли я их кому-то задать? — Разумеется, автор курса ответит на ваши вопросы по материалу курса, а также можно задавать вопросы другим студентам в комментариями под уроками и заданиями. ❓Будет ли сертификат? — Да, по завершению курса и выполнению практических заданий вы получите сертификат по образцу площадки с вашим именем и названием курса.   🔍 Если у Вас появятся вопросы по процессу обучения, не знаете как подобрать хороший курс и сделать это выгодно, то Вы всегда можете ко мне обратиться. aleksandr_stepik@mail.ru   В данном курсе главный упор сделан на то, чтобы с минимальным углублением в теорию рассмотреть основы на практических примерах, чтобы получить возможность максимально быстро начать работать с данными инструментами, и в дальнейшем развивать свои навыки, используя документацию и собственный опыт проб и ошибок. Если вы стремитесь развиваться и не стоять на месте, вам интересно расширять границы, получать новые знания, вы хотите развиваться в области тестирования, программирования и готовы вкладывать свои ресурсы ради собственного роста - вы на верном пути. Курс постоянно обновляется дополнительными теоретическим и практическим материалом, тестовыми и практическими заданиями. Надеюсь, что материалы из него помогут вам изменить свою жизнь и стать хорошими тестировщиками!!! Доступ к модулям будет открываться по мере выполнения домашних заданий, это вынужденная мера, по веским причинам. Это частая практика на площадке, особенно в ТОП-курсах. Не переживайте, не нужно выполнять все задания из блоков, достаточно выполнить основные и несколько сопутствующих. Благодарю за понимание/ По прохождению курса вы получите огромный багаж практических и теоретических знаний. Видео лекции сочетает в себе как объяснение базовых понятий и элементов, необходимых для программирования, так и наглядную демонстрацию их применения. При должном терпении и усилиях, которые вы приложите при обучении незамедлительно дадут хорошую практическую базу для прохождения собеседования и будущей работе по профессии. Обязательно попрактикуйтесь и напечатайте весь код, который указан в видео, а так же потренируйтесь в создании собственных классов, методов и модулей. Так как практика - это неотъемлемая часть в обучении. Мои полезные курсы + СКИДКИ: Базовый курс тестирование ПО с Нуля Автоматизация тестирования на Python. Selenium  Автоматизация тестирования на Python. API Автоматизация тестирования на Java. Selenium Автоматизация тестирования на Java. REST Assured Нагрузочное тестирование с помощью Jmeter Симулятор собеседования для Тестировщика Самый полный курс по тестированию (6 в 1) Выгодный пакет из двух курсов: Ручное тестирование + Автоматизация (2 в 1)  Выгодный пакет из двух курсов: Автоматизация Selenium + API (2 в 1) Выгодный пакет из трех курсов: Автоматизация Selenium + API + SQL (3 в 1)   Успехов в начинаниях. Дорогу осилит идущий!
Требования

Что нужно для старта

  • В ходе курса вы получите все необходимые знания, включая базовое программирование на Python и навыки работы с SQL. Можно начинать с нуля.
  • Способность к самостоятельному обучению
Результат

Что вы получите

  • Получите базовый знания по программированию на Python 3.
  • Узнаете принципы Объектно-ориентированного программирования на Python 3.
  • Работа с базами данных и языком запросов SQL.
  • Научитесь отправлять SQL-запросы с помощью Python.
  • Напишите консольные программы.
  • Закрепите свои знания в тестовых заданиях, которые максимально приближены к тем которые выполняет реальный специалист
Аудитория

Для кого этот курс

  • Для обучающих с нуля.
  • Для людей которые желают освоить программирование на Python 3.
  • Для начинающих тестировщиков и разработчиков, а так же специалистов с опытом.
  • Специалисты, которые ищут новые инструменты для разработки и автоматизации.
Содержание

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

10 занятий
ТемаЧто внутри
01Вводный урок

- Приветствие!
- Обязательно к прочтению - Инструкция по обучению и выполнению ДЗ
- Инструкция по выполнению тестовых заданий
- Инструкция по решению заданий на программирование
- Поддержка курса

02Базовый курс программирования

Подробности будут доступны на странице курса

03Задачи повышенной сложности - НЕОБЯЗАТЕЛЬНЫЙ БЛОК

- Введение в блок
- Дополнительные задания по программированию Часть 1
- Дополнительные задания по программированию Часть 2
- Дополнительные задания по программированию Часть 3

04Объектно-ориентированное программирование

- Введение в блок
- Создание классов
- Создание экземпляров классов
- Тестовое задание по теории ООП
- Наследование классов
- Импортирование классов
- Задание по программированию на Python

05Работа с базами данных и SQL запросами

- Введение в блок
- Инструкция по выполнению тестовых заданий
- Что такое базы данных и их классификация
- Установка ПО для написания SQL запросов и работе с базами данных
- Создание и заполнение таблиц в базе данных
- Задание для закрепления темы создания и заполнения таблиц
- Просмотр взаимодействие таблиц между собой
- Основные SQL запросы в базы данных для тестировщика
- Тестовые задания по запросам типа SELECT №1
- Тестовые задания по запросам типа SELECT №2
- Задание по созданию таблиц и SQL запросов к ней
- Объединение таблиц.
- Изменение и удаление данных в таблице
- Тестовые задания по запросам типа Update и Delete

06Отправка SQL-запросов с помощью Python

- Введение в блок
- Подключение к существующей базе данных
- Создание новой базы данных. Создание и заполнение таблиц
- Заполнение базы данных (Продолжение)
- Отправка нескольких SQL-запросов
- Изменение данных в таблице
- Удаление данных и таблиц
- Запрос Select
- Тестовое задание по Python + SQL №1
- Тестовое задание по Python + SQL №2
- Установка и работа с плагином DB Navigator

07Объединение таблиц в SQL

- Введение в блок
- Объединение таблиц. INNER JOIN
- Объединение таблиц. LEFT и RIGHT JOIN
- Тестовое задание по Объединению таблиц
- Объединение таблиц. FULL JOIN
- Объединение таблиц между собой в Python

08Построение программы работы Банкомата

- Введение в блок
- Создание и заполнение таблицы проекта
- Метод для ввода и проверки номера карты
- Метод для ввода и проверки пин-кода
- Написание функционала продукта. Часть 1
- Написание функционала продукта. Часть 2
- Написание функционала продукта. Часть 3
- Написание функционала. Часть 4
- Написание функционала. Часть 5.
- Тестовое задание по Банкомату №1
- Добавление отчета об операциях
- Тестовое задание по Банкомату №2
- Тестовое задание по Python + SQL №3
- Тестовое задание по Python + SQL №4
- Приятный бонус
- Поделитесь впечатлениями

09Для тех кто справился!

- Слова напутствия, тем кто справился

10Дополнительные задания по работе с SQL с помощью Python

- Введение в блок
- Дополнительные задания по Python+SQL №1
- Дополнительные задания по Python+SQL №2

01Вводный урок

- Приветствие!
- Обязательно к прочтению - Инструкция по обучению и выполнению ДЗ
- Инструкция по выполнению тестовых заданий
- Инструкция по решению заданий на программирование
- Поддержка курса

02Базовый курс программирования
03Задачи повышенной сложности - НЕОБЯЗАТЕЛЬНЫЙ БЛОК

- Введение в блок
- Дополнительные задания по программированию Часть 1
- Дополнительные задания по программированию Часть 2
- Дополнительные задания по программированию Часть 3

04Объектно-ориентированное программирование

- Введение в блок
- Создание классов
- Создание экземпляров классов
- Тестовое задание по теории ООП
- Наследование классов
- Импортирование классов
- Задание по программированию на Python

05Работа с базами данных и SQL запросами

- Введение в блок
- Инструкция по выполнению тестовых заданий
- Что такое базы данных и их классификация
- Установка ПО для написания SQL запросов и работе с базами данных
- Создание и заполнение таблиц в базе данных
- Задание для закрепления темы создания и заполнения таблиц
- Просмотр взаимодействие таблиц между собой
- Основные SQL запросы в базы данных для тестировщика
- Тестовые задания по запросам типа SELECT №1
- Тестовые задания по запросам типа SELECT №2
- Задание по созданию таблиц и SQL запросов к ней
- Объединение таблиц.
- Изменение и удаление данных в таблице
- Тестовые задания по запросам типа Update и Delete

06Отправка SQL-запросов с помощью Python

- Введение в блок
- Подключение к существующей базе данных
- Создание новой базы данных. Создание и заполнение таблиц
- Заполнение базы данных (Продолжение)
- Отправка нескольких SQL-запросов
- Изменение данных в таблице
- Удаление данных и таблиц
- Запрос Select
- Тестовое задание по Python + SQL №1
- Тестовое задание по Python + SQL №2
- Установка и работа с плагином DB Navigator

07Объединение таблиц в SQL

- Введение в блок
- Объединение таблиц. INNER JOIN
- Объединение таблиц. LEFT и RIGHT JOIN
- Тестовое задание по Объединению таблиц
- Объединение таблиц. FULL JOIN
- Объединение таблиц между собой в Python

08Построение программы работы Банкомата

- Введение в блок
- Создание и заполнение таблицы проекта
- Метод для ввода и проверки номера карты
- Метод для ввода и проверки пин-кода
- Написание функционала продукта. Часть 1
- Написание функционала продукта. Часть 2
- Написание функционала продукта. Часть 3
- Написание функционала. Часть 4
- Написание функционала. Часть 5.
- Тестовое задание по Банкомату №1
- Добавление отчета об операциях
- Тестовое задание по Банкомату №2
- Тестовое задание по Python + SQL №3
- Тестовое задание по Python + SQL №4
- Приятный бонус
- Поделитесь впечатлениями

09Для тех кто справился!

- Слова напутствия, тем кто справился

10Дополнительные задания по работе с SQL с помощью Python

- Введение в блок
- Дополнительные задания по Python+SQL №1
- Дополнительные задания по Python+SQL №2

Организатор

Автор курса

StepikStepik
Stepik — образовательная платформа и конструктор онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки. Наша цель — сделать образование открытым и удобным. Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.
Подробнее об авторе
Мнения учеников

Отзывы о курсе

Оставьте отзыв

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

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Оставьте заявку

Консультант ответит на вопросы о курсе «Программирование на Python с Нуля + Работа с SQL» и поможет разобраться в деталях обучения.

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных

Информация обновлена 3 сентября 2026 г.

Продолжить выбор

Похожие курсы

Фреймворк Apache Spark для разработчиков: продвинутый уровень
−10%32 академ. часов
Фреймворк Apache Spark для разработчиков: продвинутый уровень

Глубокое погружение в внутреннее устройство Apache Spark и его компонентов. Этот курс поможет вам понять, как устроены и работают различные модули Spark, такие как Spark Core, Spa…

ОнлайнПродвинутый
55 500 ₽−10%
49 950 ₽
Основы языка Python
22 ак.ч.
Основы языка Python

На курсе вы получите базовые навыки программирования на языке Python. Рассматриваются темы от типов данных до объектно-ориентированного программирования. Python – чрезвычайно мощн…

Онлайн10 занятийНачальный
27 500 ₽
Базы данных с нуля
−35%
Базы данных с нуля

Узнайте все о работе с реляционными и нереляционными базами данных

ОнлайнНачальный
14 900 ₽−35%
9 680 ₽Рассрочка на 12 мес.
Основы C#
Основы C#

Курс несомненно подойдёт начинающим разработчикам, который хотят освоить современный и востребованный язык программирования. Курс мы начнём с изучения основ - встроенных в язык ти…

Онлайн10 занятий
3 999 ₽
SQL-разработчик: тариф PRO
7 сентября
SQL-разработчик: тариф PRO

Практический онлайн-курс, на котором вы с нуля за 3 месяца освоите профессию SQL-разработчика в своем темпе и с обратной связью от опытных экспертов. Изучите основы работы с реляц…

Онлайн
Персональный наставникДомашние задания+4
89 900 ₽от 18 729 ₽/мес на 7491 мес.
Начать без затрат

Бесплатные курсы

"Поколение Python": курс для начинающих
Бесплатно
"Поколение Python": курс для начинающих

"Поколение Python: курс для начинающих" знакомит с основными типами данных, конструкциями и принципами структурного программирования языка Python. Целевая аудитория – школьники, с…

Онлайн16 занятий
Бесплатно
Claude Code с нуля до реальных задач
Бесплатно1 месяц
Claude Code с нуля до реальных задач

Вы разовьёте аналитическое мышление, научитесь искать уязвимости и обеспечивать безопасность IT-систем. Освоите востребованную профессию даже с нулевым опытом в IT. Программа курс…

Онлайн
Бесплатноот 11 647 ₽/мес
Структуры данных предметной области
Бесплатно
Структуры данных предметной области

Основные задачи дисциплины: − Дальнейшее развитие и углубление навыков алгоритмизации и программирования при решении прикладных задач предметной области. − Знакомство с реализацие…

Онлайн5 занятий
Бесплатно