Найти тему
AskerWeb создание сайтов

САМОСТОЯТЕЛЬНОЕ ИЗУЧЕНИЕ ПРОГРАММИРОВАНИЯ

Оглавление

Перед началом изучения программирования нужно выяснить в какую сторону вы хотите идти. В программировании есть 2 основных направления, это Front-end и Back-end.

Front-End

-2

Front-End — это часть программирования, отвечающая за разработку пользовательских интерфейсов. Если говорить проще это разработка всего что видит пользователь. Front-end состоит из следующих языков - HTML, CSS, JS, React, Vue, Angular.

HTML — это язык разметки, который отвечает за статическую часть сайта, все что вы видите на сайте создано с помощью HTML блоков.

-3

СSS — отвечает за стили HTML блоков. С помощь. CSS сайты обретают различные дизайны.

-4

JS — это язык программирования, отвечающий за динамическую часть сайта.

-5

React — это библиотека языка JS имеющая свой собственный JSX синтаксис. React подразумевает компонентную структуру разработки. Он не является реактивным.

-6

Vue — это фреймворк JS предназначенный для создания пользовательских интерфейсов. Является реактивным.

-7

Angular — это платформа для разработки веб-интерфейсов написанная на языке TypeScript. Является реактивной.

-8

Back-End

-9

Back-End — это темная сторона любого программного обеспечения, которая не видна пользователю. Именно здесь происходят все вычисления и выполнение логики программы. Back-end состоит из - C#, C, Java, Python и других.

C# — это объектно-ориентированный язык программирования. Он имеет статическую типизацию, поддерживает полиморфизм, перегрузку операторов, делегаты, атрибуты, события, переменные, свойства, обобщённые типы и методы, итераторы, анонимные функции с поддержкой замыканий, LINQ, исключения, комментарии в формате XML.

-10

Java — используется в самых разных компьютерных платформах от встраиваемых устройств и мобильных телефонов в нижнем ценовом сегменте, до корпоративных серверов и суперкомпьютеров в высшем ценовом сегменте.

-11

C — это компилируемый, статический высокоуровневый с низким уровнем доступа язык программирования. Используется при создании высокопроизводительных приложений.

-12

Python — высокоуровневый язык программирования общего назначения с динамической строгой типизацией и автоматическим управлением памятью, ориентированный на повышение производительности разработчика, читаемости кода и его качества, а также на обеспечение переносимости написанных на нём программ.

-13

Что учить?

Считается что для новичков лучше всего начать изучать FE, так как он немного легче при создании и проще в понимании. Для хорошего изучения нужно следовать Road-Map того языка, который изучаете, но лучше всего записаться на курсы и учиться под руководством ментора.

Специалисты AskerWeb вам всегда рады! Обращайтесь по номеру +375291593474 или переходите на наш сайт Askerweb.by.

#язык программирования #html  #обучение программированию #языков #js #back-end #front-end #react #python