Программирование
Языки программирования, основы алгоритмов и инструменты разработчика: понятные объяснения, работающие примеры кода и советы для первых шагов.
Начать с первого шага →
С чего начать
Маршрут «Первые программы» · 4 шага · около 25 минутВсе материалы
Показано 10 из 11
СтатьяЗнакомство· Первые программыЧто такое программирование и с чего начинать его изучениеЧто такое программирование простыми словами: из чего состоит работа программиста, как связаны алгоритм, программа и язык и с чего начать изучение с нуля.
СтатьяЗнакомство· Первые программыPython: что это за язык и с чего начатьЧто такое Python, для чего он нужен, как установить его с python.org и написать первую программу: переменные, цикл, функция и список с запуском.
ИнструкцияЗнакомство· Первые программыКак установить Python на Windows: инструкция с python.orgКак установить Python на Windows 10 и 11: менеджер установки с python.org или из Microsoft Store, проверка командой python --version и разбор ошибок.
ИнструкцияЗнакомство· Первые программыОнлайн-интерпретаторы Python: где запустить код без установкиКак работают онлайн-интерпретаторы Python, что проверить при выборе сервиса и как запустить первую строку кода в браузере, не устанавливая язык.
СтатьяЗнакомствоJava: что это за язык, где он используется и с чего начатьЧто такое Java: язык и платформа, путь от файла .java до результата, разница JDK, JRE и JVM, таблица LTS-версий Oracle с датами и первые шаги.
СтатьяПользуюсь· Инструменты программистаЧто такое GitHub: зачем он нужен и как им пользоваться новичкуЧто такое GitHub и чем он отличается от Git: пять шагов официального урока Hello World, что сказано о доступности из России и чего не стоит публиковать.
СтатьяПользуюсьJavaScript: что это за язык и где он используетсяЧто такое JavaScript простыми словами: чем занят в браузере и на сервере, чем отличается от Java, как запустить первые строки кода в консоли и в Node.js.
СтатьяПонимаю устройство· Как устроено под капотомООП: классы, наследование и полиморфизм на примере PythonЧто такое ООП простыми словами: классы и объекты, наследование и полиморфизм на запускаемом примере с фигурами на Python и случаи, когда классы не нужны.
СтатьяПонимаю устройство· Как устроено под капотомЧто такое API и как с ним работать: запрос, ответ, примерЧто такое API простыми словами, из чего состоят запрос и ответ, что значат коды состояния и как получить курсы валют у Банка России программой на Python.
СтатьяУглублённо· Данные и базыPandas и NumPy: основа анализа данных в PythonЧто такое NumPy и pandas, чем они отличаются и как связаны: массивы, таблицы DataFrame, сводка по группам и пропуски на небольшом примере с выводом.Раздел о том, как научиться писать программы: выбор языка, основы алгоритмов, инструменты, которыми пользуются разработчики. Примеры кода проверяются запуском, а версии языков указываются явно.
Материалы подойдут тем, кто только начинает, и тем, кто хочет систематизировать знания. Сложность каждой статьи обозначена, чтобы вы сразу видели, с чем имеете дело.
Если вы ещё не выбрали язык, начните с Python: он считается дружелюбным к новичкам, а первую программу можно запустить за вечер.



