Основы программирования

3DH.su
3DH.su
Основы программирования · 9 Июл

Цифровая архитектура: Основы программирования как искусство проектирования будущего

В современном мире программирование перестало быть уделом узкого круга специалистов в белых халатах, работающих с громоздкими ЭВМ. Сегодня написание кода — это грамотность XXI века, инструмент, позволяющий созидать…

Цифровая архитектура: Основы программирования как искусство проектирования будущего
3DH.su
3DH.su
Основы программирования · 7 Июн

ООП за 30 минут: классы

  Когда начинающий разработчик впервые сталкивается с объектно-ориентированным программированием (ООП), он обычно видит определения вроде «класс — это чертеж, а объект — это дом». Это метафора, которая помогает…

ООП за 30 минут: классы
3DH.su
3DH.su
Основы программирования · 7 Июн

объекты

  Если вы хоть раз открывали документацию к Java, Python, C# или даже JavaScript, вы постоянно натыкались на слово «объект». На первый взгляд кажется, что это просто способ…

объекты
3DH.su
3DH.su
Основы программирования · 7 Июн

Алгоритмы сортировки: от пузырька до быстрой сортировки

  Когда начинающий разработчик впервые сталкивается с темой сортировок, он обычно видит сухие определения из учебников и бесконечные циклы for. Но для IT-специалиста сортировка — это не просто…

Алгоритмы сортировки: от пузырька до быстрой сортировки
3DH.su
3DH.su
Основы программирования · 7 Июн

Git и GitHub для начинающих: полное руководство

Если вы только начинаете свой путь в программировании, слова «репозиторий», «коммит» и «пулл-реквест» могут звучать как заклинания из фэнтези. Однако за этим сленгом стоят инструменты, которые спасают разработчиков…

Git и GitHub для начинающих: полное руководство
3DH.su
3DH.su
Основы программирования · 5 Июн

Циклы и условия: как компьютер принимает решения

Когда мы говорим, что искусственный интеллект «думает» или программа «принимает решение», мы впадаем в опасное заблуждение. Компьютер не обладает интуицией, он не «чувствует» правильный путь. Всё, что происходит…

Циклы и условия: как компьютер принимает решения
3DH.su
3DH.su
Основы программирования · 5 Июн

Переменные

  Когда человек только делает первые шаги в программировании, ему обычно говорят: «Переменная — это как коробка, в которую можно положить значение». Эта метафора удобна для старта, но…

Переменные
3DH.su
3DH.su
Основы программирования · 5 Июн

типы данных и операторы — объяснение для чайников

  Привет! Если ты решил вкатиться в программирование, то первое, с чем ты столкнешься (после установки среды разработки и бесконечной борьбы с точками с запятыми), — это типы…

типы данных и операторы — объяснение для чайников
3DH.su
3DH.su
Основы программирования · 8 Мар

Структуры данных

Когда начинающий разработчик слышит фразу «структуры данных», в голове обычно всплывают списки, массивы и, возможно, что-то про деревья из университетского курса. Но для senior-инженера структуры данных — это…

Структуры данных
3DH.su
3DH.su
Основы программирования · 7 Фев

Командная строка: 50 команд

Многие новички в IT воспринимают командную строку (CLI — Command Line Interface) как какой-то пережиток эпохи дискет и громоздких мониторов. Кажется, что в эпоху IDE с автодополнением и…

Командная строка: 50 команд