Найти в Дзене
WEB MANIA

Какие инструменты нужно знать начинающему веб-программисту.

Сегодня поговорим о том какими знаниями должен владеть начинающий веб-программист, чтобы пойти работать. Надо понимать, что веб-программисты чаще всего делятся на три типа. Frontend-разработчик - это человек который пишет визуальную часть сайта или веб-приложения, то есть то что видет пользователь. Backend-разработчик- это человек который занимается тёмной частью веб-сайтов или веб-приложений, занимается программированием серверов, веб-серверов и даже умеет работать с базами данных. Fullstack-разработчик-человек который владеет навыками как и frontend, так и backend-разработки. Даже немного должен владеть веб-дизайном. Я буду исходить из того, что все кто начинает свой путь в веб-программировании начинают с простого, а именно с frontend. HTML/CSS Вообще любой веб-программист обязан знать эти 2 языка, без них вообще ни куда. Надо сказать это не языки программирования. HTML-язык разметки, CSS-язык стиля. То есть они нужны чтобы сделать красивый и понятны интерфейс. JavaScript Это по
Оглавление

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

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

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

Fullstack-разработчик-человек который владеет навыками как и frontend, так и backend-разработки. Даже немного должен владеть веб-дизайном.

Я буду исходить из того, что все кто начинает свой путь в веб-программировании начинают с простого, а именно с frontend.

HTML/CSS

-2

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

JavaScript

-3

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

React/Vue/Angular

-4

Если вы посмотрите то заметите, что сейчас большая часть веб-приложений написаны на одном из трёх технологий, Vue и Angular -это фреймворки, а React - это библиотека. Знать один из этих надо обязательно.

GIT

-5

система контроля версий GIT. Часто используемая система для разработки в команде.

Webpack, Bebel, Gulp

-6

Это дополнительный технологии знания их, хотя бы поверхностно, будет не лишней.

Webpack-сборщик приложений,

Bebel- программа которая преобразует современный javascript в старую версию для совместимости.

Gulp- программа для автоматизации часто-используемых задач.

1С-Битрикс/WordPress

-7

это системы управления сайтами. Просто знайте что это такое.

В принципе этого достаточно чтобы уже работать junior Frontend-разработчиком.

На этом сегодня все.

Всем спасибо за внимания.😊