База знаний

Каталоги вакансий

Все каталоги вакансий

Язык
English
Тип
Фри-ланс биржа

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

Карьера

от Хабр
Язык
Русский
Тип
Доска объявлений

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

Фриланс

от Хабр
Язык
Русский
Тип
Фри-ланс биржа

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

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

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

от StackOverflow
Язык
English
Тип
Доска объявлений

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

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

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

Rust

Rust

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

Django

Django

Веб-фреймворк на Phython

TypeScript

TypeScript

Язык от MicroSoft, компилируемый в JavaScript, добавляющий типы, интерфейсы и пр.

Ruby

Ruby

Серверный язык программирования, лёгкий и красивый

React

React

JS-фреймворк

BitCoin

BitCoin

Первая и самая популярная криптовалюта

Концепции

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

Good defaults

Если у инструмента есть настройки, нужно делать изначальное состояние этих настроек оптимальным

Типизация

Способность компилятора программного языка проверять соответствие значений переменных их объявленным типам

Разметка

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

Soft skills

Умение хорошо общаться и в целом быть приятным человеком

Кэширование

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

Закон Деметера

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

Рецепты

Все рецепты

Неразрывные символы

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

Выводим список тегов через запятую

Задача: у статьи может быть несколько тегов, один тег может быть у нескольких статей (m2m). Надо вывести таблицу, где для каждой статьи будут черз запятую перечислены её теги.

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

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

Level-up tutorials

Язык курсов
Английский

Чему учат:

  • DrupalDrupal
  • FigmaFigma
  • GraphQLGraphQL
  • JavaScriptJavaScript
  • ReactReact
  • SketchSketch
  • SvelteSvelte
  • TypeScriptTypeScript
  • VueVue

Wes Boss

Язык курсов
Английский

Чему учат:

  • GatsbyGatsby
  • GraphQLGraphQL
  • JavaScriptJavaScript
  • MarkDownMarkDown
  • ReactReact

egghead

Язык курсов
Английский

Чему учат:

  • Amazon Web ServicesAWS
  • GraphQLGraphQL
  • JavaScriptJavaScript
  • ReactReact
  • TypeScriptTypeScript

PluralSight

Язык курсов
Английский

Чему учат:

  • Amazon Web ServicesAWS
  • DockerDocker
  • JavaScriptJavaScript
  • KubernetesKubernetes
  • ReactReact
  • RustRust
  • VueVue

FreeCodeCamp

Язык курсов
Английский

Learn to code at home. Build projects. Earn certifications.

Udemy

Язык курсов
Английский