Кодим на Коленке | Уроки по программированию
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
JavaScript для начинающих.

Ролик по всем особенностям и возможностям JavaScript: от переменных и операторов до промисов и асинхронного программирования.

В видео каждый теоретический материал подкрепляется практикой. Также за эти 7 часов вы создадите пару приложений.

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

#видео #web
👍3
Изучаем CSS Flexbox за 19 минут

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

Автор видео за 20 минут расскажет основы Flexbox: как устроен, для чего нужен и как использовать его на практике.

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

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

Как передаются аргументы – значения или ссылка? (Python)

Ответ:
В Python аргументы передаются по ссылке, т. е. передается ссылка на реальный объект. Но есть два вида передачи объекта в аргументах.
По значению: Передается копия реального объекта. Изменение значения копии объекта не приведет к изменению значения исходного объекта.
По ссылке: Передается ссылка на реальный объект. Изменение значения нового объекта изменит значение исходного объекта.
Полный курс по WebStorm

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

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

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

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

Что такое MapReduce?

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

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

В видео вы услышите про Harvard CS50, LeetCode, Codewars, Wargames. Для опытных программистов это приятные воспоминания, а для новичков — отличная возможность попрактиковаться.

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

#видео #теория
Простая анимация в JavaScript

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

Урок отлично подойдёт, чтобы понять, что вообще представляет из себя этот язык и как он применяется на практике.

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

#видео #javascript
1
Пишем свой поисковик на Java

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

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

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

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

Что делает ключевое слово virtual?

Ответ:
Ключевое virtual слово можно использовать при объявлении переопределения функций в производном классе, но это не нужно; переопределения виртуальных функций всегда являются виртуальными. Виртуальные функции в базовом классе должны быть определены, если они не объявлены с помощью чистого спецификатора.
👍6
Анатомия асинхронных движков

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

В ролике есть слайды, показывающие, как всё работает с фрагментами кода на C++. Также разбираются преимущества асинхронных движков.

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

#видео #теория
Что такое SQL?

В какой бы вы сфере ни работали, там всегда найдётся место базам данных. И чаще всего это реляционные БД, такие как MySQL, PostgreSQL или Oracle.

Если вы до сих пор не знаете, что такое реляционная база данных, какие её преимущества и где она применяется, то это видео для вас.

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

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

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

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

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

Автор ролика рассказывает что такое корутина, в каких ситуациях её стоит применять и какие проблемы могут возникнуть у новичков.

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

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

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

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