Итак, вы решили заняться программированием? Замечательно! Вы нашли свой идеальный курс, вы выделили время и готовы к работе. Но тогда вы сталкиваетесь с технологической трепой. В конечном итоге вы тратите половину своего времени на поиск значений всех слов и терминов, и это утомительно!

Используйте свое время, изучая, как программировать, и обращайтесь к нашему списку ключевых терминов, пока вы это делаете. Чтобы быть эффективным программистом, важно знать, что вы говорите на техническом жаргоне!

Список условий

1. Абстракция - это упрощенная версия чего-то сложного.

2. Active Record - упрощает создание и использование бизнес-данных. Он также определяется как модель в системе, которая отвечает за представление бизнес-данных и логики, которая хранит данные объекта в памяти.

3. Ajax - это аббревиатура от «Асинхронный JavaScript и XML». Ajax - это набор методов веб-разработки, которые позволяют страницам веб-сайта автоматически изменять контент без необходимости перезагружать всю страницу.

4. Алгоритм - Основа программирования - алгоритмы. Это набор шагов, которые необходимо выполнить при создании компьютерной программы.

5. Angular.js - это MVC-фреймворк с открытым исходным кодом, похожий на JavaScript-фреймворк. Он поддерживается Google и является одним из самых популярных доступных веб-фреймворков. Фреймворк Angular.js используется для разработки одностраничных приложений.

6. API - аббревиатура от Application Programming Interface. API - это набор протоколов для создания приложений, позволяющий двум приложениям взаимодействовать друг с другом. Скажем, каждый раз, когда вы открываете приложение, такое как Facebook, и отправляете мгновенное сообщение, вы используете API.

7. Аргумент. Аргумент, также известный как параметр, представляет собой значение, которое передается в функцию при ее вызове.

8. Backend - серверная часть веб-разработки, которая определяет, как работает веб-сайт. Код написан на сервере и не виден пользователю. Этот код передает браузеру информацию о базе данных.

9. Двоичный - это способ представления информации с использованием только двух цифр, 0 и 1. Это простейшая форма компьютерного кода.

10. Бит. Бит - это самая основная единица компьютерных данных. Каждый бит представлен либо 1, либо 0. Каждая команда, выполняемая компьютером, и обрабатываемые им данные состоят из группы битов.

11. Bootstrap. Bootstrap - это набор инструментов с открытым исходным кодом для создания веб-сайтов и веб-приложений.

12. Скобки. Скобки - это символы, окружающие текст. Есть два типа скобок, открывающие и закрывающие скобки ‘{}’, которые используются для открытия и закрытия кода соответственно.

13. Ошибка. Это ошибка программы, которая не позволяет программе работать должным образом.

14. Байт - это основная единица цифровых данных и самая маленькая единица памяти в компьютерных системах. 1 байт - это 8 единиц бит.

15. C - C - это язык программирования общего назначения и высокого уровня. Это мощный и гибкий язык, который можно использовать для множества приложений, от бизнес-программ до инженерных. Это особый фаворит среди программистов на персональных компьютерах.

16. C ++ - это расширение C и объектно-ориентированный язык программирования общего назначения (ООП). Это популярный язык программирования для графических приложений, работающих в среде Windows и Mac.

17. C # - C # представляет собой сочетание языков C и C ++ и объектно-ориентированного языка программирования, предназначенного для повышения производительности при разработке веб-приложений.

18. Вызов - для запуска кода в функции. Обычно называется запуском или выполнением функции.

19. КОБОЛ - это аббревиатура от Common Business Oriented Language. COBOL был разработан для финансовых, кадровых и других компьютерных программ для бизнеса. Хотя это компьютерный язык высокого уровня, он использует английские слова и фразы, чтобы помочь своим бизнес-пользователям.

20. Команда - это инструкция, отданная компьютеру. Многие команды вместе образуют алгоритмы и программы.

21. Компилятор. Это программа, преобразующая код в исполняемый файл и проверяющая правильность синтаксиса.

22. Django - это бесплатная среда веб-приложений с открытым исходным кодом, написанная на Python и соответствующая структуре MVC.

23. Исполняемый - это программа, которая обычно находится в одном файле и готова к запуску.

24. Float - это тип значения, представляющий числа с дробными частями. Например, значение 5,15 - плавающее.

25. Фреймворк - это многоуровневая структура, указывающая тип программ, которые можно или нужно создавать, и то, как они будут взаимосвязаны.

26. Frontend - Frontend обычно называют разработкой на стороне клиента. Фронтенд-разработка сосредоточена на предоставлении пользователям отличного UX или пользовательского опыта путем анализа кода, проектирования и отладки приложений.

27. Разработка полного стека - разработчики полного стека могут обеспечить как внешнюю, так и внутреннюю разработку. Различные базы знаний, необходимые для разработки программного обеспечения, - это интерфейс, бэкэнд, разработка веб-сервера и т. Д., Разработчик полного стека может дать представление обо всех этих уровнях проекта.

28. Функция - функция определяется как код, который не запускается, пока не будет вызван.

29. Вызов функции. Вызов функции определяется как код для вызова функции. Вызов функций указывает, какие функции следует вызывать, а также аргументы, которые требуются функции. Возврат вызова функции - это возвращаемое значение.

30. HTML - это аббревиатура от языка гипертекстовой разметки и стандартный язык разметки, используемый для создания веб-страниц. Как новичок, первым языком программирования, который вы выучите, будет HTML.

31. HTTP - аббревиатура от HyperText Transfer Protocol, HTTP - это протокол приложения, который используется для структурирования запросов и ответов в Интернете. HTTP - это основа для общения в Интернете! Другими словами, HTTP доставляет все файлы и данные во всемирную паутину. HTTP работает по модели клиент-сервер, где браузер, являющийся клиентом HTTP, открывает соединение и отправляет сообщение запроса на сервер HTTP, сервер возвращает ответное сообщение, содержащее запрошенный ресурс.

32. IDE - аббревиатура от Integrated Development Environment. Это комплексный программный пакет, который объединяет все основные инструменты, необходимые разработчикам. Классическая IDE будет включать редактор исходного кода, компилятор и отладчик.

33. Интерпретатор - это программа, выполняющая код. Исходный код запускается непосредственно интерпретатором для языков, которые не скомпилированы.

34. Java - это серверный объектно-ориентированный язык сценариев, который позволяет разработчикам создавать динамические веб-страницы с возможностью обработки и поддержки данных в браузере. Мобильные приложения для Android пока написаны на Java!

35. JavaScript - Во-первых, Java и JavaScript не связаны между собой! JavaScript - это интерфейсный язык высокого уровня. Это один из наиболее важных фреймворков, используемых для разработки полного стека.

36. JQuery - это кроссплатформенная библиотека JavaScript, которая используется для упрощения клиентской части сценариев HTML. JQuery - самая предпочтительная библиотека JavaScript на сегодняшний день, количество установок которой превышает 65%.

37. Linux - это операционная система, такая же, как Windows 7, Windows XP и т. Д. Linux позволяет использовать серверы, которые доставляют результаты поиска Google! Linux - это операционная система с открытым исходным кодом, поэтому любой может расширять и распространять систему. Это также важный элемент системы Android, на котором работают новейшие смартфоны и планшеты.

38. Стек LAMP. Стек LAMP - популярная веб-платформа с открытым исходным кодом, которая используется для запуска динамических веб-сайтов и серверов. Стек LAMP популярен среди малых и крупных предприятий в Интернете. Tesla использует технологию LAMP stack!

39. Стек MEAN. Это бесплатный стек программного обеспечения на JavaScript с открытым исходным кодом, предназначенный для создания высокоуровневых веб-сайтов и веб-приложений. MEAN состоит из MongoDB, Express.js и Angular.js, которые запускаются на Node.js. Все разработчики стека MEAN являются разработчиками полного стека, но не наоборот.

40. MYSQL. Это система управления реляционными базами данных (СУБД) с открытым исходным кодом, популярная среди малых и крупных предприятий. MYSQL может поддерживать очень большие базы данных и, следовательно, полезен для бизнеса!

41. MVC - это аббревиатура от Model-View-Controller. MVC - это шаблон проектирования программного обеспечения, который используется для реализации пользовательских интерфейсов. MVC определяет способ взаимодействия объектов друг с другом в приложении. Интерфейсы MVC лучше определены, расширяемы и могут использоваться повторно.

42. Node.js. Также знаю Node, это кроссплатформенная среда выполнения с открытым исходным кодом, написанная на JavaScript для разработки быстрых и расширяемых серверных веб-приложений. Node.js работает в Microsoft Windows, Linux и других.

43. ООП - аббревиатура от объектно-ориентированного программирования. ООП основывается на концепции «объектов», которые представляют собой структуры данных, содержащие данные в форме атрибутов и методов.

44. Открытый исходный код - это программное обеспечение, в котором доступен исходный код, который может распространяться и изменяться любым пользователем в соответствии с их требованиями. Любой программист может манипулировать и изменять программное обеспечение, чтобы программа или приложение могли работать. Самое лучшее в программном обеспечении с открытым исходным кодом - это то, что его можно улучшить, добавив функции или исправив части, которые не работают точно.

45. ОС. ОС - это операционная система. Это самая важная часть программного обеспечения на компьютере, поскольку она контролирует основные функции компьютера, такие как память и процессы.

46. ​​PHP - PHP или препроцессор гипертекста - популярный серверный язык сценариев, который используется для создания интерактивных и динамических веб-страниц HTML. PHP добавляет необходимую функциональность, которую невозможно реализовать только с помощью HTML. PHP огромен и работает на таких платформах, как Википедия и Facebook!

47. Python. Python - очень популярный, универсальный язык программирования высокого уровня, который можно использовать для разработки прототипов, научных вычислений, программирования веб-сайтов и приложений. Python прост в использовании, обладает высокой скоростью и менее сложен, чем Ruby и другие подобные объектно-ориентированные языки программирования. Он имеет открытый исходный код и продолжает оставаться базовой программой для большинства веб-сайтов, работающих сегодня в Интернете.

48. R - это язык программирования, используемый для статистических вычислений и графики. Для науки о данных и статистики R - лучший выбор!

49. React - это библиотека JavaScript с открытым исходным кодом, которая обеспечивает представление для пользовательских интерфейсов. Библиотека поддерживается Facebook. React - это новая технология, которая позволяет ускорить разработку с использованием новейших технологий.

50. Чтение - для получения входных данных из внешних источников, например файлов.

51. Возвращаемое значение - это значение, полученное в результате полного вызова функции. «Возврат» означает прекращение выполнения функции, что обеспечивает возвращаемое значение.

52. Ruby. Ruby - это универсальный динамический язык программирования с открытым исходным кодом, простой и высокопроизводительный. Ruby полезен при создании веб-приложений, веб-серверов, графических библиотек, механизмов распознавания изображений и многого другого.

53. Ruby on Rails - это полнофункциональный фреймворк для веб-приложений, работающий на языке программирования Ruby. Ruby on Rails более эффективен, поскольку предоставляет больше с меньшим количеством кода.

54. Сервер. Это компьютеры, предназначенные для хранения данных и управления сетевыми подключениями. Все веб-сайты размещены на веб-серверах.

55. Исходный код. Исходный код - это самая фундаментальная часть компьютерной программы! Это набор инструкций и операторов, которые были написаны кодировщиком с использованием языка программирования. Исходный код также известен как список удобочитаемых инструкций. Исходный код проходит через компилятор, который превращает его в машинный код, который компьютер может читать, понимать и выполнять.

56. Стек - это список или массив вызовов функций и параметров, используемых в программировании.

57. SQL - SQL известен как язык структурированных запросов. Это язык программирования, предназначенный для информации, хранящейся в системе управления реляционными базами данных (СУБД).

58. Синтаксис. Синтаксис - это грамматика, порядок и структура элементов в языке программирования. Каждый язык программирования имеет уникальный синтаксис.

59. Значение - значение - это фрагмент данных, который содержится внутри переменной. Значение представляет информацию, с которой может работать код.

60. Переменная - это символ, обозначающий определенное значение. Переменная - это временная единица хранения данных в программе.

61. Xcode. Xcode - это IDE, которая содержит ряд программных инструментов Apple для macOS, iOS, WatchOS и tvOS.

62. XML. XML известен как расширяемый язык разметки, который определяет набор инструкций для кодирования документов в человеческих и машиночитаемых форматах. В отличие от HTML, XML позволяет отображать документы в различных дополнительных форматах вне веб-браузера.

Мы пропустили срок? Дайте нам знать в разделе ответов ниже!