Кодим на Коленке | Уроки по программированию
9.97K 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
Главная ошибка в ООП

В этом видео автор рассказывает про ошибку восприятия ООП как системы, которая может привести к многим багам. Если быть конкретнее — он объясняет, в чём разница между инкапсуляцией и сокрытием данных.

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

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

#видео #ооп
👍31🖕1
#Вопрос_с_собеседования

Какие отличия между массивом и списком в Python?

Ответ:
Массивы содержат только элементы одинаковых типов данных, то есть тип данных массива должен быть однородным. Массивы потребляют меньше памяти.

Списки содержат элементы разных типов данных, то есть тип данных списков может быть неоднородным. Их недостатком является потребление большого объема памяти.
👍3🔥1🖕1😭1
⌨️ Обзор кода программиста из Microsoft

В этом видео вы посмотрите на код, который написал Immo Landwerth — разработчик из Microsoft и настоящий профи по С#.

Автор не будет критиковать код, наоборот — укажет на его хорошие аспекты и объяснит, почему обычным программистам на этом языке стоит придерживаться такого же стиля.

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

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

Кратко опишите разницу между v-if и v-show?

Ответ:
v-if должен уничтожить и удалить узел и не будет отображаться при рендеринге
v-show предназначен для отображения скрытых узлов, что эквивалентно display: none
🤨4👍1🖕1
Что такое Java для начинающих

Решили изучать Java, но не уверены в своём выборе? Это видео сможет развеять все мифы и поможет окончательно решить с языком.

Также вы узнаете про архитектуру проектов, Legacy код, немного про Kotlin, про работу, Copilot и многое другое.

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

#видео #java
🖕1
Что такое доска активностей, подробнее о проекте

Каждому Junior разработчику нужен свой проект, который он не выбросит в мусорку и который будет не стыдно показать работодателю.

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

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

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

Что такое замыкание (closure)?

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

Автор перевел на русский язык легендарный Гарвардский курс CS50. Вы познакомитесь с кучей популярных алгоритмов, которые лежат в основе работы игровых движков, распознавания рукописного ввода и машинного перевода.

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

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

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

Ответ:
Бэджи и сертификаты используются для идентификации и аутентификации пользователей и устройств в бэкэнде, повышая безопасность данных.
5
Гайд по Elasticsearch и Elastic Stack

Elasticsearch — это поисковая система, работающая в режиме реального времени. Позволяет хранить и обрабатывать огромные объёмы данных. Она работает и у Netflix, и у GitHub, и у Amazon.

Освоить её не так уж сложно. Это видео — вступительная часть. Здесь вы узнаете про Elasticsearch, Elastic Stack и зачем это нужно.

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

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

Каким образом можно создать функцию в JavaScript?

Ответ:
Чтобы создать функцию в JavaScript, следует использовать ключевое слово function, после которого указать имя функции и ее аргументы. Затем следует указать тело функции, которое будет выполнять определенные действия при вызове функции.
👍1