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

Ссылка: @Portal_v_IT

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

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

РКН: clck.ru/3Jb7JX
Download Telegram
Сайты, которые помогут стать программистом

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

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

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

#видео #теория
7👍1
Event Loop от А до Я

Задачи событийного цикла или Event Loop заключается в том, чтобы выполнять задачи, если они есть или ожидать получения новой таски.

Идея кажется простой, но под капотом много интересных особенностей. В ролике речь пойдёт про архитектуру браузера, node js, очереди Microtask и macrotask.

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

#видео #web
3
Redis: основы и практическое использование

Redis — база данных типа «ключ-значение». Она невероятно простая, но хорошо себя зарекомендовала как хранилище временных данных.

Сейчас эта NoSQL'ка используется почти в каждом проекте или для хранения временных данных (сессии пользователей), или для кеширования запросов. Знать её просто необходимо.

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

#видео #теория
1👍1
70 книг по IT, которые надо прочесть

Если читать по книге в месяц, то весь список прочитаете за 5.83333333 лет. Речь пойдёт про soft skill'ы, безопасность, хороший и «какого ***» код.

Среди 70 лучших книг вы встретите произведения дядюшки Боба, паттерны, руководство по рефакторингу и руководства по языкам: Python, Rust, Go.

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

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

Расскажите чем static отличается от self (PHP)

Ответ:
Механизм позднего статического связывания (Late Static Binding) нужен для того, чтобы достучаться до статических свойств (методов), или констант родительского класса в дочерних, даже если они уже переопределены.
👍1
Идеи для pet-проекта

Чтобы устроиться на работу или взять заказ, вам нужен опыт, а откуда его взять? Конечно же из своих проектов. Только это должен быть не калькулятор, а что-то, что действительно оценит работодатель.

Если вы уже умеете программировать, но не знаете, что бы такого создать, то это видео для вас. Здесь будет целых 7 идей по-настоящему бомбических проектов для портфолио.

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

#видео #идеи
😁1
macOS & iOS разработка

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

Программист из MacPaw рассказывает про hard- и soft-skills нужные для Apple-разработчика, про возможные проблемы и зарплаты.

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

#видео #профессия
👍1
Зачем тебе знать алгоритмы

Любую задачу можно решить перебором, но с помощью алгоритмов можно решить эту задачу быстрее. Вот для чего они созданы.

А зачем их учить? Как чётко подметили в комментариях: «Вращай деревья каждый день, и уже через полгода будешь работать в гугл».

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

#видео #теория
1
Java. Optional

Не все программисты знаю, что такое Optional, а те кто знает или не умеет им пользоваться, или чётко понимает его роль в null-safety.

Класс Optional кажется простым, по определению, но с его использованием есть много подводных камней, о которых рассказывает автор ролика.

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

#видео #java
🖌 Создание красивого сайта с Parallax эффектом при скролле

В этом уроке мы рассмотрим создание красивого сайта с Parallax эффектом при скролле. Сегодня я покажу, как происходит разработка таких крутых сайтов и подробно объясню каждый шаг. Ключевой особенностью данного примера является, конечно-же, реализация эффекта Parallax на сайте - вы удивитесь, насколько просто и быстро можно делать подобные вещи, используя современный CSS.

Ознакомиться с материалом 👉 тут
3
Terraform — Решение сложных задач

Terraform – это инструмент от компании Hashicorp, помогающий декларативно управлять инфраструктрой. Он для создания конфигураций сети, которые потом можно отправить облачному провайдеру.

Этот ролик для DevOps, которые хотят стать профессиональными разработчикам. Автор рассказывает что такое Terraform и как им пользоваться.

Ознакомиться с материалом 👉 тут

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

Что такое составной индекс?

Ответ:
Составной индекс – это индекс, построенный по нескольким колонкам. Такие индексы имеет смысл использовать, когда в одном запросе фигурируют более одной колонки
👎4👍1
Как выбрать - JAVA vs Python

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

Ознакомиться с материалом 👉 тут
👎4
Что выбрать: PHP или Python

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

Ознакомиться с материалом 👉 тут

#php #python #видео
👎6
#Вопрос_с_собеседования

Что такое MapReduce?

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

main.go — специальный пакет, который предназначен для компиляции в двоичный исполняемый файл. В нём есть функция main(), которая является точкой входа в исполняемую программу.

Автор даёт советы по правильному оформлению первого исполняемого файла на языке Go.

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

#видео #go
👍1