EMBER_CLI_FASTBOOT_BODY

Олимпиадное программирование на Python

About the course

В этом курсе вы сможете улучшить свои навыки олимпиадного программирования, благодаря важной теории и большому количеству задач от простого к сложному. В теоретическом материале вас ждут разборы задач, а также синтаксис Python и основы Computer Science.

Структура курса непроста: сначала вы решаете простую задачу, потом теоретический материал с примером для максимально удобного решения последующей задачи. Вам достаточно просто начать курс.

Определить свой уровень начинающий программист может по первой задаче. Если же не получилось ее решить, то посмотрите разбор, вы поймете, что надо делать и без проблем продвинетесь вперед. Если же вам все кажется просто, то у вас есть отличная возможность перескочить в любой шаг курса. Каждая задача отмечена уровнем: (Beginner), (Medium), (Hard), (Senior). Вы будете молодцы, если решите задачи уровней Hard и Senior.

Автор этого курса - такой же ученик мастерства программирования. Мы будем рады отзывам, а также поддержке в дневнике цели, в котором вы можете отследить прогресс и найти задачи до их релиза.

Этот курс рассчитан для тех, кто хочет хорошо подготовиться к олимпиаде по программированию, а также занимательно провести время. Уроки здесь проходят по-особому: сначала практика, потом разбор задачи. Также, вы познакомитесь с базовыми принципами программирования на языке Python перед решением задач. Ограничений по возрасту нет, но курс хорошо подойдет для школьников, которым интересно олимпиадное программирование. 90% практики, 10% теории.

Language:
Русский
Certificate:
Not issuing

About the course

В этом курсе вы сможете улучшить свои навыки олимпиадного программирования, благодаря важной теории и большому количеству задач от простого к сложному. В теоретическом материале вас ждут разборы задач, а также синтаксис Python и основы Computer Science.

Структура курса непроста: сначала вы решаете простую задачу, потом теоретический материал с примером для максимально удобного решения последующей задачи. Вам достаточно просто начать курс.

Определить свой уровень начинающий программист может по первой задаче. Если же не получилось ее решить, то посмотрите разбор, вы поймете, что надо делать и без проблем продвинетесь вперед. Если же вам все кажется просто, то у вас есть отличная возможность перескочить в любой шаг курса. Каждая задача отмечена уровнем: (Beginner), (Medium), (Hard), (Senior). Вы будете молодцы, если решите задачи уровней Hard и Senior.

Автор этого курса - такой же ученик мастерства программирования. Мы будем рады отзывам, а также поддержке в дневнике цели, в котором вы можете отследить прогресс и найти задачи до их релиза.

Requirements

От вас требуется упорство, так как чемпионаты по программированию совсем скоро! На уровне Medium и выше от вас потребуются знания в дискретной математике. Консультацию можете получить на странице цели. Также, можно написать мне на почту или же в форму курса на Stepik.

Target audience

Школьники

This course is entirely free. All content is available now.