Кодим на Коленке | Уроки по программированию
9.98K subscribers
2.49K photos
13 videos
3 files
2.02K links
Айти и точка.

Ссылка: @Portal_v_IT

Сотрудничество: @oleginc, @tatiana_inc

Канал на бирже: telega.in/c/code_on_tg

РКН: clck.ru/3Jb7JX
Download Telegram
#Вопрос_с_собеседования

Что такое temporal dead zone?

Ответ:
Дословно «Временная мертвая зона». Переменная, объявленная с помощью let или const, не может быть доступна до ее объявления в пределах ее области видимости
👍52
Советы начинающим спустя 10 лет

Новички часто сталкиваются с избытком выбора: технологий и направлений много, а что учить лучше — непонятно.

Автор делится тем, что понял за 10 лет разработки и помогает новичкам быстрее освоить программирование.

Подробнее: 👉тут

#видео #профессия
👍3
#Вопрос_с_собеседования

Как узнать об использовании метода event.preventDefault()?

Ответ:
Для этого мы можем использовать свойство event.defaulPrevented, возвращающее логическое значение, служащее индикатором применения к элементу метода event.preventDefault.
👍3🤬1
Введение в REST API

«RESTful API» — такую фразу можно часто услышать в разговоре опытных программистов, которые работают в Web-сфере. И прикол в том, что знать про это стоит даже новичкам.

Из этого видео вы поймёте, что такое REST API и для чего оно используется. Также автор рассказывает про лучшие практики при использовании этого самого REST API.

Подробнее: 👉тут

#видео #базы_данных
👍32
#Вопрос_с_собеседования

Что такое замыкание и как/для чего его используют? (JavaScript)

Ответ:
Замыкание — это комбинация функции и лексического окружения, в котором эта функция была определена. Другими словами, замыкание даёт вам доступ к Scope (en-US) внешней функции из внутренней функции. В JavaScript замыкания создаются каждый раз при создании функции, во время её создания
👎5👍32🤯1
Пишем свой поисковик на Java

Это запись вебинара, на котором автор подробно показывает процесс создания полноценного поисковика на Java с помощью Elasticsearch.

Он будет работать с огромным массивом документов и c относительно небольшими задержками. Основные таймкоды для удобной навигации:

Подробнее: 👉 тут

#видео #java
👍32
Полный курс по WebStorm

WebStorm — это программа для разработки на JavaScript. Она хорошо понимает структуру проектов и поможет написать код с помощью автодополнения строк и безопасного рефакторинга.

Из этого видео вы узнаете, как с помощью WebStorm ускорить написания кода, автоматизировать и упростить процесс разработки на JavaScript.

Подробнее: 👉 тут

#видео #javascript
👍4
Visitor, Observer, Decorator в Unity

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

Разработчик рассказывает про три самых используемых паттерн, в каких случаях их можно применять и показывает реализацию кода.

Подробнее: 👉 тут

#видео #геймдев
👍2
Big Data. Введение в машинное обучение

Лектор курса - Александр Обедников, data scientist в TeamDev. Александр рассказывает, что подразумевается под понятием «машинное обучение» и какие задачи решаются с его помощью. Также проведен небольшой экскурс в историю машинного обучения.

Подробнее: 👉 тут

#видео #bigdata
👍2
#Вопрос_с_собеседования

Какую роль играют бэджи и сертификаты в бэкэнде?

Ответ:
Бэджи и сертификаты используются для идентификации и аутентификации пользователей и устройств в бэкэнде, повышая безопасность данных.
👍4
Создаём собственный конструктор сайтов на чистом JavaScript

Посмотрев это двухчасовое видео, вы сможете написать несложный конструктор сайтов, при этом использовать вы будете чистый JS, никаких фреймворков, только хардкор.

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

Подробнее: 👉тут

#видео #js
#Вопрос_с_собеседования

Какие алгоритмы шифрования используются для защиты данных в бэкенде?

Ответ:
Для защиты данных в бэкенде могут использоваться разные алгоритмы шифрования, такие как AES, RSA, SHA, MD5 и др.