База знаний

Каталоги удалённой работы

Все каталоги удалённой работы

UpWork

English • Фри-ланс биржа

Международная фриланс-биржа

upwork.com

Карьера от Хабр

Русский • Доска объявлений

Доска объявлений от Хабра

career.habr.com/vacancies

Фриланс от Хабр

Русский • Фри-ланс биржа

Фриланс-биржа от Хабра

freelance.habr.com

Доска объяслений от StackOverflow

English • Доска объявлений

Доска объявлений от самой важной технологической компании

stackoverflow.com/jobs

Технологии и сервисы

Все технологии и сервисы

MarkDown

MarkDown

Простой язык разметки веб-страниц, компилируемый в HTML

Git

Git

Распределённая система контроля версий

SublimeText

SublimeText

Текстовый редактор, основное орудие программиста

GitHub

GitHub

Самый популярный хостинг и платформа для совместной работы над кодом

JavaScript

JavaScript

Язык программирования, работающий в браузере

BASH

BASH

Язык программирования, использующийся преимущественно для общения с операционной системой

Концепции

Все концепции

Инкапсуляция

Поведение объекта класса, когда его приватные методы нельзя вызвать, а к приватным переменным нет доступа

Менеджер пакетов

Система (программа), управляющая установкой, обновлением, удалением, публикацией «пакетов» — готовых к переиспользованию программных модулей, запакованных стандартным образом

Back-end

Руботу в системе удобно разделять на часть, которая выполняется «где-то там» и часть, которая выолняется на устройстве, с которого пользователь обращается к сервису. Первую называют back-end, вторую front-end.

Разметка

Использование специальных конструкций языка (например, HTML-тегов) вместе с контентом (обычно текстом), чтобы обнаружить структуру контента (заголовки, списки, таблицы и т. п.)

CQRS

От «Command Query Responsibility Segregation». Архитектурный паттерн о разделении моделей, управляющих чтением и записью данных

Code smells

Задокументированные анти-паттерны программирования

Рецепты

Все рецепты

Школы программирования

Все школы программирования

Wes Boss

Лекции на английском

wesbos.com

egghead

Лекции на английском

egghead.io

Frontend Master

Лекции на английском

Advance Your Skills with In-Depth, Modern Front-End Engineering Courses

frontendmasters.com

Udemy

Лекции на английском

udemy.com