VITON13 SCHOOL · Код

Программирование с нуля.

Три самых популярных языка GitHub. Пишете код прямо на странице — проверка сразу. Почему эти три языкаПо отчёту GitHub Octoverse Python, JavaScript и TypeScript — первая тройка языков на GitHub. Python — для данных, автоматизации и нейросетей, JavaScript — язык браузера и веба, TypeScript — JavaScript с типами для больших приложений.

  • Python

    16 коротких уроков: читаете пример, пишете код и сразу видите результат.

    # A comment: Python skips this lineprint("Hello, world!")print("Python", "is", "fun")print("8:00", "20:00", sep=" - ")

    16 уроков

  • JavaScript

    16 коротких уроков — от первой строки console.log до своей корзины интернет-магазина.

    // A one-line comment: JavaScript skips itconsole.log("Hello, world!");console.log(2 + 2);/* A block comment

    16 уроков

  • TypeScript

    16 коротких уроков: минута теории, задача в браузере и сразу результат.

    const language: string = "TypeScript";const lessons: number = 16;// const broken: number = "16"; // error: string is not assignable to number

    16 уроков

Как устроены уроки

  1. ПрочитайтеОдна мысль на урок: короткое объяснение и пример, который можно запустить.
  2. НапишитеРедактор прямо на странице: подсветка, отступы, запуск по ⌘ Enter.
  3. ПроверьтеКод выполняется в вашем браузере и сверяется с заданием. Не вышло — рядом подсказка.

Вопросы

Сколько стоит курс программирования?

Нисколько. Все уроки бесплатны и открыты без регистрации, а пройденные уроки и XP сохраняются в вашем браузере.

С какого языка начать?

Если интересны данные, автоматизация или нейросети — с Python. Если хотите делать сайты — с JavaScript. TypeScript удобно учить после основ JavaScript.

Нужно ли что-то устанавливать?

Нет. Код выполняется прямо в браузере: JavaScript — сразу, Python и TypeScript загружаются один раз при первом запуске.

Подойдёт ли курс тем, кто никогда не программировал?

Да. Уроки начинаются с первой строки кода и идут маленькими шагами, к каждому заданию есть подсказка, а после двух попыток — решение.

Откуда материалы курса?

Уроки написаны школой по мотивам открытых учебных проектов на GitHub. Источники и их лицензии указаны на странице каждого языка.