[404] — программирование
41K subscribers
100 photos
2 videos
2.14K links
Научим тебя программировать бесплатно.

Сотрудничество: @zubar89

Канал включён в перечень РКН: https://rkn.link/WlS
Download Telegram
🦾 Тетрис на Python[13:47]

Помните игру, где с неба падают кубики разных размеров, а вам надо очень быстро их правильно расставлять? Никогда не было интересно, как всё работает?

В этом видео автор создаёт тетрис, используя Python + Pygame. В этой версии вы точно побьете рекорды всех своих друзей.

Перейти к просмотру

#видео #python
🏗 Паттерны для самых маленьких

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

1. Паттерны для самых маленьких. Подготовка. — [5:49]
2. Отношения между классами и объектами — [4:36]
3. Паттерн Адаптер (Adapter) — [5:08]
4. Паттерн Фабричный Метод — [8:06]
5. Важнейший шаблон программирования из 23-х — [7:00]

Перейти к плейлисту

#видео #теория
👨‍💻 Цикл событий JavaScript простым языком — [14:38]

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

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

В этом видео вы узнаете, как это работает и почему это очень круто.

#js #nodejs
☕️ Плюсы и минусы Java — [14:44]

Автор, исходя из своего личного опыта, перечислил плюсы и минусы, с которыми сталкиваются начинающие Java-разработчики.

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

Перейти к просмотру

#видео #java
☕️ 1200+ задач на Java

CodeGym — это условная качалка для программистов. Там есть мощный последовательный курс по Java, от самых основ до продвинутых тем.

Но самое прикольное — это практическая часть курса, включающая в себя более 1200 задач, которые делятся по сложности, уровням и темам.

Перейти к изучению

#платформа #java
🐘 Весь PHP в одном уроке — [7:49:45]

Небольшое видео по языку программирования PHP, в котором вы менее чем за 8 часов освоите этот язык пусть и не на высоком, но как минимум на среднем уровне.

Для вашего удобства, прохождение этого урока можно разбить на 4 равные части:

1. Первый скрипт Hello World — [0:00]
2. Конкатенация строк — [2:08:33]
3. Массивы — [4:05:11]
4. Функции для работы с HTML — [6:08:53]

Перейти к просмотру

#видео #php
Умное хранилище, которое само оптимизирует расходы

Intelligent-Tiering автоматически анализирует обращения к данным и перемещает их между уровнями хранения в зависимости от частоты использования. Управлять классами хранения вручную больше не нужно.

Новое решение, которое дает:
• экономию до 61% при длительном хранении данных;
• автоматическое распределение между уровнями хранения;
• одинаковую производительность независимо от уровня хранения;
• фиксированную стоимость операций LIST и записи данных.

Подходит для данных с неизвестным, смешанным или меняющимся паттерном нагрузки.

Читайте подробнее в статье
Как компьютеры складывают числа[14:27]

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

К тому же, вы изучите битовые операции (OR, AND, XOR) и поймёте, что за магия происходит с единицами и нулями и как мы в итоге получаем нужный нам результат.

Перейти к просмотру

#видео #теория
⚡️ SvelteJS

Это фреймворк, похожий на React или Vue, но с важным отличием: он преобразует компоненты в высокоэффективный код, который отлично работает с DOM, то есть, со структурой сайта.

1. Что такое SvelteJS (отличие от React, Angular, Vue)[6:04]
2. Как это работает — [12:38]
3. Переменные и стили — [12:49]
4. Как добавлять события — [10:56]
5. Реактивность — [11:00]

Перейти к плейлисту

#видео #web
This media is not supported in your browser
VIEW IN TELEGRAM
ЕГЭ сдали. Куда дальше?

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

Университет Иннополис приглашает абитуриентов на передовые программы бакалавриата:

— Математические основы искусственного интеллекта
— Инженерия данных
— Робототехника
— Инженерия информационных систем
— Анализ данных и искусственный интеллект

Уже во время учебы студенты проходят стажировки и строят карьеру в ведущих ИТ‑компаниях. А помогают им в этом преподаватели мирового уровня.

Спойлер: 100% выпускников находят работу, а средняя зарплата сразу после вуза — 250 000 рублей.

И главное, что волнует каждого абитуриента после ЕГЭ — цена.

Участвуйте в грантовом конкурсе и учитесь бесплатно с повышенной стипендией. Также доступны бюджетные и платные места.

Иннополис — уникальное пространство для жизни и работы ИТ-специалистов. Современные аудитории, лаборатории, тех.центры и инфраструктура.

Оставить заявку на грант
🔗 Пишем приложение на блокчейн Web3[2:31:51]

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

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

Перейти к просмотру

#видео #web
Как правильно работать с резервным копированием в облаке?

25 июня приглашаем на бесплатный вебинар от MWS Cloud Platform всех, кто работает с облаками.

В программе:
• развеют мифы о резервном копировании
• разберут современные подходы и инструменты
• обсудят интеграцию в процессы, консистентность, точечное восстановление и безопасность
• расскажут о преимуществах нативных облачных инструментов
• покажут демо MWS Cloud Platform и ответят на вопросы участников

25 июня в 14:00 (мск)

Зарегистрируйтесь, чтобы не пропустить!
🐍 Красивый графический интерфейс на Python[20:01]

Да, это возможно, использую DearPyGui. Это фреймворк для создания графических интерфейсов пользователя с помощью скриптов, работает на Windows, Linux, Mac.

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

Перейти к просмотру

#видео #python
👑 Как построить успешный бизнес программисту[29:19]

Большинство программистов, отработав несколько лет, задаются вопросом: что делать дальше? Один из вариантов — открыть своё дело, и вот как это сделать расскажут в этом видео.

О чём пойдёт речь: как найти идеи для бизнеса, юридические и налоговые аспекты, как составить бизнес-план, на что не надо тратить деньги, где найти инвесторов и многое другое.

Перейти к просмотру

#видео #бизнес
⚡️ Go под капотом[36:37]

Язык Golang разрабатывался для программного обеспечения и Desktop'ных приложений, поэтому он такой быстрый и мощный.

В этом докладе автор рассказывает как работает Go изнутри и чем он отличается от других популярных языков.

Перейти к просмотру

#видео #golang
🧠 Всё про операционные системы[13:43]

Абсолютно любой код, написанный программистом, запускается в оболочке, знакомой нам как операционная система. Поэтому нам стоит понимать, как там все работает.

Начать можно как раз с этого видео. В нем автор поверхностно расскажет про операционные системы, их задачи и принцип работы.

Перейти к просмотру

#видео #теория
☄️ Быстрый курс по Next.js[2:34:32]

Next.js добавляет обычному React рендеринг на стороне сервера (SSR) и статическую генерация страниц, что сильно ускоряет работу сайта.

В этом видео автор рассказывает про SSR и создаёт небольшой проект, чтобы показать преимущества этой функции на практике.

Перейти к просмотру

#видео #web
​​🖥 Становимся разносторонним разработчиком

After Hours Programming посвящен тому, чтобы сделать вас более разносторонним разработчиком, и дать понимание, что делают другие игроки на рынке.

На сайте вы сможете изучить самые современные языки программирования и технологии по реально годным туториалам.

Перейти к изучению

#платформа
Признаки плохих IT компаний — [9:12]

Если вы не хотите убить свою психику и будущую карьеру — никогда не устраивайтесь на работу в компанию, у которой есть хотя бы несколько из этих признаков:

1. Дресс-код — [0:49]
2. Отсутствие Product Owner`а — [1:42]
3. Токсичная команда — [3:45]
4. «Советский» тип менеджмента и отношение к ошибкам — [4:50]
5. Менеджер не разбирается в IT — [6:48]

Перейти к просмотру

#видео #коллектив
⚡️ Курс Веб-разработчик

Курс для тех, кто решил попробовать себя в роли верстальщика. В нём вы познакомитесь с HTML, CSS, JavaScript и с теорией, важной при создании сайта.

1. Установка необходимых программ — [12:33]
2. Полный цикл создания сайтов — [15:31]
3. Работа с графикой для разработчика — [37:20]
4. Настройка рабочего пространства — [21:58]
5. Знакомство с основами HTML — [36:34]

Перейти к плейлисту

#видео #web
⚡️ Как стать Backend разработчиком[12:05]

Backend занимается созданием невидимой части сайта. Он отвечает за самые важные процессы бизнеса: хранения данных, обработку входящих запросов.

В этом видео вы узнаете какие задачи стоят перед Backend разработчиком и какие технологии надо учить чтобы стать программистом.

Перейти к просмотру

#видео #профессия