logo
#не_курс

Python для начинающих

Место, где начинаешь мыслить как программист

Проверка задач — как у человека.
Не по шаблону, а по смыслу.
Виртуальный помощник, который реально работает.
Направляет и объясняет, а не сыплет готовыми решениями.
25 уроков — бесплатно.
Без карты. Без пробного периода. Без спама. Только полезные письма, если поставите галочку.

Задачи, изменяющие мышление

Чем сложнее задача, тем больше способов ее решить. У нас нет «единственно правильного» ответа и вам не придётся бороться с проверкой из-за досадной опечатки. Наша система понимает логику — как это сделал бы человек.

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

Представьте: час ночи

Traceback (most recent call last):
  File "/opt/app/main.py", line 5, in <module>
    start_engine()
  File "/opt/app/core/runtime.py", line 147, in start_engine
    bootstrap(load_registry())
  File "/opt/app/lib/registry.py", line 88, in load_registry
    return json.loads(cache.read())
  File "/opt/app/deps/_native.so", line 56, in read
ImportError: cannot import name 'cache' from partially initialized module 'registry' (most likely due to a circular import)
  File "/opt/app/lib/config/loader.py", line 12, in resolve_path
    return resolve_path(os.getenv("CONFIG_PATH"))
RecursionError: maximum recursion depth exceeded  

Вы почти дописали программу. Почти нащупали тот выключатель, который зажжёт лампочку над головой. И вдруг — ошибка. Сообщение на экране больше похоже на древний шифр.

Спросить на форуме? В Телеграмме? У ментора? (Если он у вас, конечно же, есть) Не ответят — даже за деньги. Спят. А если и ответят — то далеко не сразу.

Да, можно обратиться к ChatGPT — но нужно задать правильный вопрос, объяснить задачу, и надеяться, что он не уведёт в сторону.

Вы на пороге понимания. Идти спать — не вариант.

Наш виртуальный помощник

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

Это не чат-бот ради галочки, просто потому что «так модно». Он встроен в процесс обучения и действительно помогает там, где нужно.

Все в одном месте

App screenshot
Редактор
Пишите и запускайте код прямо в браузере — на компьютере, планшете или в телефоне. Всё работает сразу, без установки и настройки.
Теория
Плотно, но информативно. Всё необходимое перед каждой задачей — без воды и лишних слов. 130 уроков, изменяющих мышление.
Проверка и помощник
Работают в паре. Проверка требовательна и не пропустит халтуру. Помощник — на вашей стороне и не даст сдаться.
Дружелюбное сообщество
У каждой задачи — много решений. Делитесь своими, смотрите, как решают другие, задавайте вопросы и обсуждайте детали.

Сделано на совесть

Без 300 часов видео-воды «для солидности». Один язык. Основы. Но по-настоящему.

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

Отзывы

  • Материал подаётся грамотно и понятно. Интересные практические задания. Ты пишешь всё полностью сам. Но текст задания содержит очень важные подсказки, без которых крестики-нолики, например, сам я бы никогда не написал.

    rommaz
  • Спасибо за очень интересный и понятный курс. Это было круто. Лучшие курсы по Python из тех, что я видел, как по доступности, так и по интересности заданий. Ну и приятно то что автор и сокурсники помогали разобраться в непонятных мне вещах.

    Ivan Kay
  • Спасибо огромное за курс! Я получил нереальный кайф, и это дало мне стимул изучать язык дальше. Успехов в дальнейшем развитии курса, а всем студентам удачи в дальнейшем изучении Python.

    Андрей
  • Спасибо разработчикам, что не только создали платформу, но и помогаете с решениями задач.

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

    Сергей Шалимов
  • Хотелось бы сказать большое спасибо как и автору курса, так и всему коммьюнити из комментов. Во-первых, невероятно дружелюбная атмосфера, во-вторых, действительно крутая среда программирования прямо в браузере с ботом, который подсказывает в чём ошибка. Вы действительно сделали крутой продукт, всегда рады ответить на вопросы и просто видно, с какой любовью всё это делается. Большое вам спасибо за то, что привили интерес к программированию и дали возможность столько часов потрудиться над самыми разными и интересными задачками. Пожалуй, лучший курс для начала!

    Никита Морозов
  • Огромное Вам спасибо за то, что создали этот курс. За то, что оперативно отвечали на вопросы, за то, что подробно объяснили как работает каждый метод, каждая функция (а если и нет — то указали в справочнике), за сам справочник спасибо (уверен еще не раз буду им пользоваться), спасибо за то что сделали из меня программиста. Спасибо, LETPY, спасибо!

    Роман Павлюк
  • Огромное спасибо за такой замечательный курс! Я прошла все уроки за месяц с небольшим, было так увлекательно, что сложно оторваться!

    Елена Вишнякова
  • Хочу поблагодарить вас за данный курс! Очень приятно и размеренно подается нужная информация. Круто подобраны практические задачи. Я вообще решил попробовать себя в программировании абсолютно случайно и точно так же случайно наткнулся на ваш курс. Но в процессе прохождения курса моя мотивация продолжать учиться только увеличивалась. Сейчас очень сильно хочу улучшить скилл в программировании на сколько это возможно самому, а после попробовать найти первую работу в этом направлении.

    Artur Zhukovets
  • Сергей, большое спасибо за ваш курс. Все очень доступно и, думаю, полезно. В детстве знал Бейсик на ZX-Spectrum, что-то пытался делать, после с программированием дел не имел. Решил попробовать Python, но по книгам стартовать было трудно. С вашей помощью стартовал. Теперь планирую взяться за книги, которые вы рекомендуете. Еще раз, большое спасибо!

    Виктор Евтухов
  • За счет множества практических заданий, отличной подачи материала и очень оперативной обратной связи, это пожалуй лучший курс по основам Python. Огромное спасибо, всем кто принимает участие в создании и поддержке данного ресурса! Вы молодцы!

    Дмитрий Шутов
  • Спасибо умным и отзывчивым коллегам по учебе. Вы с радостью делились опытом и были добры, отзывчивы и терпеливы. Если коротко резюмировать — было круто, ни разу не пожалел, что купил курс и могу его смело рекомендовать всем. Сам же уверен, что вернусь еще не один раз.

    Юлий Ромашин
  • Огромное спасибо разработчикам этого курса! Я получил много удовольствия. Действительно очень удобно сделано. Думаю, что для закрепления результата пройду учебную программу еще раз, может быть будут приходить в голову другие варианты решения заданий. В общем, с нуля в программировании до более-менее нормального понимания, что и как работает в Питоне.

    Кирилл Гук
  • Очень занимательно и действительно дает представление об этом языке. Не могу сказать, что курс сложный, но то что он интересный и дает начальные знания — это точно.

    Артем Лукашин
  • Кроме школьного паскаля больше ничего не знал. Благодаря этим курсам положено начало моего изучения python! Бот сделан шикарно! Лучше любого учителя)

    Борис Крылов
  • Ребята, мне 38. Когда-то 20 лет назад в институте проходили Pascal. У меня был комп на 486 процессоре. Ночами сидел и программировал, казалось ничего лучше нет. И почему я в те времена не выбрал путь программиста. Но я знаю точно, что я ни за что не отступлюсь, дальнейший мой путь очевиден. Этот курс открыл мне окно в новый мир. Спасибо авторам за такой замечательный проект. Спасибо Сергею Котову и супер-Боту. Буду ждать обновлений.

    Сергей Бондаренко