Технический курс Crash Course 19 терминов, которые необходимо знать
Black Holes: Crash Course Astronomy #33
Оглавление:
- Пользовательский опыт (UX)
- Инструменты и оборудование рабочего процесса
- Front-end Development
- Back-end Development
- Заключение
Когда вы начнете узнавать обо всех технических вещах, вы, вероятно, столкнетесь с таким количеством новых словарных слов, что почувствуете, что снова вернулись в старшую школу, готовясь к SAT. Для начала, вот руководство по основным техническим терминам, которые должен знать каждый … даже если вы новичок.
Пользовательский опыт (UX)
Пользовательский опыт связан с тем, как человек воспринимает продукт, особенно в отношении веб-сайтов или приложений. UX в первую очередь касается простоты использования и удовлетворенности пользователей.
- Карта сайта: Схема всех страниц на сайте
- UI: Пользовательский интерфейс. Каждая часть машины, с которой взаимодействуют пользователи, учитывает такие вещи, как дисплеи, экраны, клавиатуры, мыши / сенсорные панели и т. Д.
- Исследование пользователя: Наблюдение и анализ проводятся с целью понимания потребностей и поведения пользователей.
- каркасные: Эскиз того, как будет выглядеть веб-сайт / веб-приложение, содержит ключевые компоненты сайта.
Инструменты и оборудование рабочего процесса
Инструменты, которые помогают повысить вашу производительность и эффективность.
- Текстовый редактор: Программное обеспечение, используемое в кодировании и программировании для написания простого неформатированного текста. Примеры: возвышенный текст, скобки, TextEdit, TextWrangler, Notepad ++
- IDE: Интегрированная среда развития. Помогает людям программировать более эффективно. Похож на текстовый редактор, но имеет больше возможностей. Примеры: PyCharm, Webstorm
- маршрутизатор: Маршрутизатор - это шаг между модемом и компьютером. Когда информация поступает в модем по широкополосной сети, маршрутизатор расшифровывает и отправляет эти данные на ваш компьютер.
- Виртуальная машина (ВМ): Виртуальная машина - это, по сути, программное обеспечение, которое ведет себя как аппаратное обеспечение: оно не имеет физического присутствия, но может запускать программы, как физическая машина. Два типа виртуальных машин системные виртуальные машины (предназначен для запуска целых операционных систем) и обрабатывать виртуальные машины (предназначен для запуска только одной программы).
- Виртуальная частная сеть (VPN): VPN обеспечивают дополнительный уровень безопасности для сетей. Их можно использовать для публичных или частных сетей, но чаще всего в корпорациях, которые хотят защитить данные.
- Контроль версий: Контроль версий - это система, которая отслеживает изменения в файле или наборе файлов с течением времени. Это позволяет вам позже вызывать определенные версии, если определенные изменения не работают, избавляя вас от необходимости отменять все шаги.
- Диспетчер задач: Приложения, которые позволяют автоматизировать повторяющиеся, но необходимые задачи, оптимизируя рабочий процесс. Примеры: Grunt, Gulp
Front-end Development
Также известна как «сторона клиента», потому что это то, что пользователи / клиенты будут видеть на своих компьютерах. «Внешний интерфейс» веб-сайта или приложения включает в себя закодированный в нем дисплей / дизайн.
- HTML: Язык гипертекстовой разметки. «Лицо» интернета. Все сайты имеют HTML. Веб-браузеры читают HTML-файлы и конвертируют их в веб-сайт, который вы в конечном итоге видите.
- CSS: Каскадные таблицы стилей. Если HTML - это «лицо», то CSS - это «макияж». Он позволяет вам выбирать стили и добавлять разнообразие.
- JavaScript: Запускается на клиенте (один из немногих языков программирования, который делает). Самый популярный язык в веб-разработке. Теперь также используется на заднем конце.
Back-end Development
Часто называемый «серверной стороной», бэкенд - это то, что происходит за кулисами, чтобы запустить веб-сайт или приложение - фронт - это лицо, а бэкэнд - мозг. Включает в себя серверы и базы данных.
- API: Интерфейс прикладного программирования. Используется в разработке программного обеспечения для предоставления набора правил и строительных блоков для программы.
- База данных: Сбор данных веб-приложения.
- DevOps: Метод разработки программного обеспечения, призванный помочь командам лучше общаться и работать вместе. Объединяет разработчиков с другими ИТ-работниками с конечной целью повышения производительности и эффективности.
- ФреймворкПолный термин - это «платформа веб-приложений». Они сокращают время, необходимое для создания веб-сайта / приложения, предоставляя предварительно закодированные шаблоны и библиотеки, поэтому у вас есть «основа» для построения.
- Веб сервер: Основная цель веб-сервера - хранить контент и доставлять его клиентам. Это может быть аппаратное обеспечение (компьютер, доступный через Интернет) или программное обеспечение (программа, которая обнаруживает и отвечает на запросы сервера).
Заключение
19 технических терминов, осталось всего пара сотен (или тысяч). Делайте это медленно, не перегружайтесь, и вы освоите их в кратчайшие сроки.
Технический специалист по обслуживанию электроники USMC Описание работы
Просмотрите списки должностных инструкций морской пехоты, детали MOS и квалификационные факторы для технического специалиста по обслуживанию электроники (MOS 2862).
Проблемы, которые необходимо решить, когда вы используете 360 Feedback
Присоединяйтесь к дискуссии о 360-градусной обратной связи. Аноним или поделился? Интернет или бумага и карандаш? Узнайте о проблемах.
Факты об образе жизни военно-морского флота, которые необходимо учесть, прежде чем присоединиться
Программы по образу жизни и качеству жизни военно-морского флота довольно любезны Включая семейное жилье, шоппинг и услуги на базе и многое другое.