Ключевые Понятия: Графические приложения (GUI): Интерфейс с визуальными элементами управления (кнопки, поля ввода). Консольные приложения (CLI): Интерфейс командной строки, где вводятся текстовые команды для выполнения операций. Польза командной строки: Позволяет быстро выполнять задачи, необходимые при разработке, такие как компиляция кода, работа с сервером и GIT. Терминал и Shell: Терминал: Приложение для ввода команд, позволяющее взаимодействовать с операционной системой. Shell: Оболочка, обрабатывающая вводимые команды в терминале. Различные Shell (BASH, ZSH, FISH) имеют свои команды и особенности в зависимости от операционной системы. Операционные Системы и Shell: macOS и Linux: Часто синтаксис и доступные оболочки (в частности, ZSH) идентичны, делая эти системы взаимозаменяемыми для многих задач. Windows: Использует другие команды и имеет свои оболочки (CMD, PowerShell). Однако, можно использовать дополнительные инструменты, такие как Windows Subsystem for Linux или Git Bash, для работы с командами, привычными пользователям Unix-подобных систем. Практический Опыт: Будет продемонстрирована работа с командами в macOS и Windows, выявляя общее и отличия в их использовании.