# data[].attributes.body
"Поколение Python": курс для начинающих

Платформа Stepik
148 тысяч учащихся, рейтинг 5 из 5

61 урок

215 тестов

294 интерактивные задачи

Курс – победитель конкурса Stepik Awards 2020 в номинации "Лучший бесплатный онлайн-курс размещенный на платформе Stepik".

# data[].attributes.attachment_link.readable_text
"Поколение Python: курс для начинающих" знакомит школьников и всех, кому это интересно, с программированием.

Рассказывает об основных типах данных, конструкциях и принципах структурного программирования, используя версию языка Python ветки 3.x.

Выбран Python за ясность кода и быстроту реализации на нем программ.

Цель курса - формирование базовых понятий структурного программирования.

В нем 8 модулей с теоретическими и практическими материалами и заданиями.
Модули курса:

1. Ввод-вывод данных

2. Условный оператор

3. Типы данных

4. Циклы for и while

5. Строковый тип данных

6. Списки

7. Функции

8. Работа над мини-проектом

Решения проверяет автоматическая система, поэтому обратную связь вы получите быстро. Если у вас возникнут вопросы, команда курса даст советы и подсказки. Кроме того, проблемы можно обсуждать с однокурсниками в комментариях к задачам.

Курс - победитель конкурса Stepik Awards 2020 в номинации "Лучший бесплатный онлайн-курс размещенный на платформе Stepik".

Сертификат о прохождении этого курса позволяет участвовать в конкурсе "Талант 20.35"

Этот курс - первый из серии "Поколение Python", в которую также входят Курс для продвинутых и Курс для профессионалов.

Первые два курса серии открыты бесплатно. Поблагодарить и поддержать организаторов можно на странице: https://iqcharity.ru/kak-pomoch.

Ваша поддержка поможет нам и дальше делать IT-образование доступнее!

# data[].attributes.attachment_link.title
"Поколение Python": курс для начинающих

# data[].attributes.attachment_link.description
"Поколение Python: курс для начинающих" знакомит школьников и всех, кому это интересно, с программированием. Рассказывает об основных типах данных, конструкциях и принципах структурного программирования, используя версию языка Python ветки 3.x. Выбран Python за ясность кода и быстроту реализации на нем программ. Цель курса - формирование базовых понятий структурного программирования.

# data[].attributes.headline
Институт Биоинформатики

# data[].attributes.subject
Институт Биоинформатики

# data[].attributes.body
Программирование на Python (1 ступень)

Платформа Stepik
480 тысяч учащихся, рейтинг 4.7 из 5

28 уроков

4 часа видео

27 тестов

44 интерактивные задачи

Курс посвящен базовым понятиям и элементам языка программирования Python (операторы, числовые и строковые переменные, списки, условия и циклы). Курс является вводным и наиболее подойдет слушателям, не имеющим опыта написания программ ни на одном из языков программирования.

# data[].attributes.attachment_link.authors[].name
Тимофей Бондарев

# data[].attributes.attachment_link.title
Программирование на Python

# data[].attributes.attachment_link.description
Курс посвящен базовым понятиям и элементам языка программирования Python (операторы, числовые и строковые переменные, списки, условия и циклы). Курс является вводным и наиболее подойдет слушателям, не имеющим опыта написания программ ни на одном из языков программирования.

# data[].attributes.headline
Институт Биоинформатики

# data[].attributes.subject
Институт Биоинформатики

# data[].attributes.body
Python: основы и применение (2 ступень)

Платформа Stepik
122 тысячи учащихся, рейтинг 4.8 из 5

19 уроков

5 часов видео

25 тестов

36 интерактивных задач

Курс посвящен базовым принципам языка Python и программирования в целом. Он хорошо подойдет тем, кто уже может писать простейшие программы на Python или тем, кто до этого программировал на других языках.

# data[].attributes.attachment_link.title
Python: основы и применение

# data[].attributes.attachment_link.description
Курс посвящен базовым принципам языка Python и программирования в целом. Он хорошо подойдет тем, кто уже может писать простейшие программы на Python или тем, кто до этого программировал на других языках.

# data[].attributes.headline
ЯНДЕКС-ПРАКТИКУМ

# data[].attributes.subject
ЯНДЕКС-ПРАКТИКУМ

# data[].attributes.body
Вводный курс — бесплатно

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

Доступ к первому курсу в тренажёре

Навыки и знания на 30 часов обучения

1 готовый проект

# data[].attributes.attachment_link.provider_name
Яндекс.Практикум

# data[].attributes.attachment_link.readable_text
Python-разработчик создаёт бэкенд сайтов: мозг, который принимает запросы, общается с базой данных и передаёт нужную информацию пользователю. Разработчик проектирует алгоритмы взаимодействия сайта с другими интернет-сервисами. Вы изучите язык : он востребован и прост. Вы также освоите важнейшие инструменты бэкендера: , базы данных, . В процессе обучения создадите несколько действующих сервисов.

Чему вы научитесь в Практикуме

За 9 месяцев обучения по 15 часов в неделю вы освоите навыки разработки на Python, соберёте портфолио. Вот над какими проектами вам предстоит трудиться:

Приложение "Продуктовый помощник"

Учим в собственной технологической среде

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

Онлайн-тренажёр

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

Самостоятельная работа

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

Команда наставников проверяет и комментирует ваши работы, помогает разобраться в сложностях и обучает собственным профессиональным приёмам. Поддержка в чате доступна 24/7.

Программисты учат программированию

Наставники - python-разработчики из Яндекса и других IT-компаний. Некоторые из них, как и вы, не сразу выбрали свою профессию и тоже осваивали её с нуля.

71,1% выпускников трудоустраиваются

Мы делаем всё, чтобы студенты нашли новую работу: выдаем официальный диплом, учим собирать портфолио проектов, помогаем с поиском работы.

71,1% выпускников находят работу, большинство из них за 4 месяца. Институт образования НИУ ВШЭ подтвердил данные через исследование трудоустройства выпускников.
Начать учиться бесплатно

Сколько стоит обучение

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

Доступ к первому курсу в тренажёре

Навыки и знания на 30 часов обучения

1 готовый проект

Закончив бесплатный курс, можно пойти дальше. С этого момента вы начнёте полноценно осваивать профессию python-разработчика.

Полный доступ к тренажёру

Профессиональная программа обучения на 420 часов

Поддержка наставника

Диплом о профессиональной переподготовке

Навыки и знания, востребованные работодателями

Портфолио из 6 самостоятельных проектов

Программа вашего обучения

Основы Python: Бесплатный вводный курс

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

Возможности бэкенда: блог

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

1 неделя каникул после курса

Заботимся о производительности сервиса

Бывало такое, что нужный вам сайт в интернете работал медленно? Мы будем говорить, как ускорить работу вашего сервиса. Вы изучите основы алгоритмов: они необходимы, чтобы оценить скорость выполнения программ.

1 неделя каникул после курса

Инфраструктура бэкенд-разработки

Работа с облачными сервисами, настройка серверов, тестирование и обновление кода - всё это рутинные операции, с которыми сталкивается любой программист. Вы самостоятельно настроите сервер в облаке, узнаете, как автоматизировать процессы тестирования и обновления кода, развернёте свой проект в docker-контейнерах на сервере.

Дипломный проект

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

Я инженер-конструктор, закончил технический ВУЗ, работаю по специальности уже 6 лет. Последние пару лет стал задумываться о смене профессии и сферы деятельности, так как отношения, царящие в моей сфере порядком утомили и пропало удовольствие от работы.
Долго "раскачивался" и искал варианты куда уйти. В конце концов обратил свое внимание на программирование. Еще с первых курсов института думал что это не мое, но потом наткнулся на пробный курс "Python разработчик". Прошел буквально за неделю и понял что все не так плохо как я думал и пошел дальше, на полную программу.
Понравилась подача материала, связанная теория и практическая работа в тренажере, все было довольно понятно и просто, а задачи, заставившие подумать, разогрели интерес и, в итоге, я решил пойти на полный курс.
Попал в первый поток обучения, собралось довольно много разношерстного народа, как с опытом программирования, так и без, и понеслось. Первые спринты дались довольно легко, а потом заметил что когда заканчиваю на часах частенько время заполночь. Задания крайне интересные, а борьба с неподдающимся кодом вводила в раж, затягивая на весь вечер, вместо запланированных пары часов.
На момент написания отзыва у нас закончился первый учебный блок, в котором мы создали веб-приложение (сайт-блог). Было довольно интересно (и судя по описанию курса будет и дальше). Уже потрачена куча нервов, но удовольствие от момента когда запускаешь код и он наконец-таки работает того стоит)
Так же дается очень много информации, куча ресурсов и материалов, которые нужно прочитать, как по программе, так и для более глубокого понимания тех вещей над которыми работаем.
Что до минусов - они есть. Так как мы попали в первый поток, часто сталкиваемся с ошибками в теории, с техническими сбоями и прочими сложностями, но перечитывая ранние материалы уже видно что их поправили и сделали более понятными. Местами теория неполная, местами избыточная, где то неточности, но все оперативно решается обсуждением в учебном чате.
Итого, стоит ли учиться? Если вы хотите сменить профессию или освоить новую специальность и вам зашел пробный курс - дерзайте, это точно того стоит.
Будет ли вам сложно? О да, определенно будет и не раз.
Будет ли интересно? Более чем, мои бессонные ночи тому подтверждение)
Реально ли это пройти и сменить профессию? Пока на этот вопрос ответа нет, впереди еще почти полгода учебы, но я очень надеюсь что уже в ближайшее время я смогу работать программистом.
Спасибо организаторам курса и всем кто дочитал этот опус до конца.
P.S. Если вы все же решитесь попробовать, помните, у вас обязательно все получится!

Начните учиться бесплатно

Вы сможете попробовать себя в качестве питон-разработчика и освоить азы профессии.

Короткий ответ - да, причём в любой момент. Правда, если обучение в потоке уже началось, то прошедшие дни придётся оплатить, но остальное вернём. Более подробно рассказываем про это в седьмом пункте оферты.

Банковской картой: отдать всю сумму сразу, или платить ежемесячно. Второй вариант работает так - сразу оплачиваете первый платёж, в этот же момент привязывается карта, с которой автоматически спишутся следующие платежи каждые 30 календарных дней. Оплатили 25 марта, следующий платёж 24 апреля. Обучение будет стоить меньше, если оплатить всю сумму сразу.

Через компанию: юридические лица-резиденты РФ могут производить оплату с помощью перевода с корпоративной банковской карты или с расчетного счета. Прочитать подробности и оформить заявку можно на странице Корпоративным клиентам.

Курс python-разработчик плюс включает в себя больше теории, практики и времени. За счёт этого программа курса стала сильнее, а мы можем гарантировать возврат денег за обучение, если студент не находит работу в течение 6 месяцев после него.

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

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

Чтобы прийти к новой цели, мы доработали программу: она стала длиннее и сложнее. Теперь мы полностью уверены в результате и готовы обещать возврат денег студентам, которые завершат обучение и программу трудоустройства, но всё равно не смогут найти работу в течение 6 месяцев после окончания курса. Это не просто обещание, а условие оферты.

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

# data[].attributes.attachment_link.title
Профессия python-разработчик. Обучение в сервисе Яндекс.Практикум

# data[].attributes.attachment_link.description
Python-разработчик создаёт бэкенд сайтов: мозг, который принимает запросы, общается с базой данных и передаёт нужную информацию пользователю. Разработчик проектирует алгоритмы взаимодействия сайта с другими интернет-сервисами. Вы изучите язык : он востребован и прост. Вы также освоите важнейшие инструменты бэкендера: , базы данных, . В процессе обучения создадите несколько действующих сервисов.

# data[].attributes.body
Jet Brains Academy
Бесплатная пробная версия

Начните прямо сейчас

7 дней

Выполните первый этап проекта

+1 месяц

Завершите ваш первый проект

+1 месяц

платежная информация не требуется

Free

# data[].attributes.attachment_link.title
Образовательные продукты: профессиональные инструменты для обучения программированию

# data[].attributes.attachment_link.description
Изучайте Kotlin и обучайте других с помощью удобных профессиональных инструментов JetBrains