[404] — программирование @procode404 Channel on Telegram

[404] — программирование

@procode404


Научим тебя программировать бесплатно.

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

№ 5055512016

[404] — программирование (Russian)

Друзья, добро пожаловать на наш канал [404] — программирование! Здесь вы сможете узнать все о программировании абсолютно бесплатно. Автором наших материалов является @nankok, который с радостью делится своими знаниями и опытом с вами. Мы верим, что каждый может освоить программирование, и готовы помочь вам на этом пути.

Если у вас есть вопросы или предложения о сотрудничестве, обращайтесь к администратору @Feel_focus. Мы всегда открыты для новых идей и партнерств.

Для рекламодателей у нас также есть интересные предложения. Вы можете узнать подробности по ссылке bit.ly/3y1Py4. Присоединяйтесь к [404] — программирование и начните свой путь в мире кода прямо сейчас!

[404] — программирование

23 Jan, 03:13


⌨️ Уроки PHP для начинающих с нуля 

На PHP написано почти 80% всех сайтов, включая Facebook*, ВКонтакте и YouTube. Такого факта должно быть достаточно, чтобы приступить к изучению этого языка. 

1. Введение в язык PHP. Что такое PHP и как с ним работать? 
[7:19] 
2. Локальный сервер. Вывод информации и комментарии 
[13:49] 
3. Переменные и типы данных 
[15:46] 
4. Математические действия 
[9:13] 
5. Строковые операции 
[8:10] 
6. Условные операторы 
[20:33] 
7. Оператор «Switch-case» 
[7:56] 

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

#php

*Facebook принадлежит Meta, которая признана экстремисткой организацией и запрещена в России.

[404] — программирование

22 Jan, 04:47


⌨️ Сборник CSS анимаций

Максимально классный сайт с различными анимациями на CSS3. Прямо там можно посмотреть весь список анимаций и сразу же опробовать их.

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

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

#платформа

[404] — программирование

21 Jan, 03:42


🧩 Сложность алгоритма — [11:26]

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

Здесь автор рассказывает как оценивать алгоритмы, что такое Big O notation, в чём разница между O(1), O(N), O(log N * N) и какой вариант лучше.

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

#видео #теория

[404] — программирование

20 Jan, 04:49


📦 Приручаем i3WM — [9:05]

Это особый Window Manager для Linux. Он не такой, как привычные нам Window manager'ы на Linux (например, он не позволяет растягивать окна) — он другой. А ещё он быстрый и легковесный, поэтому отлично работает на слабых пк.

Автор рассказывает про особенность i3WM и показывает его основные преимущества. Если его освоить, вы сможете в разы ускорить свою работу за пекарней.

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

#видео #linux

[404] — программирование

19 Jan, 04:36


💻 Соревнования для верстальщиков

CSSBattle — один из лучших способов практиковаться в создании фигур на CSS. Платформа представляет из себя онлайн-игру, где верстальщики соревнуются за первое место. Написал более лаконичный код — получил больше поинтов.

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

Приступить к соревнованиям

#верстка

[404] — программирование

18 Jan, 03:51


🔥 Разбираем SQL на примере PostgreSQL — [40:54]

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

Если конкретнее, то он рассказал про SELECT, JOIN, GROUP BY, ORDER BY, COALESCE, HAVING, а также затронул перенос схемы, комплексные запросы с несколькими JOIN и другие полезные операции.

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

#видео #sql

[404] — программирование

17 Jan, 04:24


💻 Интерактивные шпаргалки по HTML, CSS и JS

На этом сайте вы найдете полный сборник всевозможных интерактивных шпаргалок по основным языкам веб-разработки.

Также сервис предоставляет мини редакторы кода для CSS и JavaScript.

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

#платформа

[404] — программирование

16 Jan, 03:48


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

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

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

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

#видео #бизнес

[404] — программирование

15 Jan, 04:52


⌨️ Где используется язык Python — [11:54]

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

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

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

#видео #python

[404] — программирование

14 Jan, 03:36


📲 Каким должно быть поле для ввода телефона — [1:00:34]

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

Именно поэтому в ролике автор показывает, как в JavaScript написать правильную маску для ввода телефона, чтобы пользователю не хотелось закрывать сайт при одном её виде.

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

#видео #javascript

[404] — программирование

13 Jan, 07:20


🦾 Тетрис на Python — [13:47]

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

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

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

#видео #python

[404] — программирование

12 Jan, 06:50


​​​​🔥 Искусственный интеллект с примерами на Python 

Джоши Пратик — специалист по проблемам искусственного интеллекта, автор пяти книг и постоянный докладчик на конференциях TEDx.

В своей книге он разбирает следующие практические темы: 

— Создание интеллектуальных рекомендательных систем 
— Построение автоматизированных систем распознавания речи 
— Основы эвристического поиска и генетического программирования 
— Разработка игр с использованием искусственного интеллекта 
— Создание интеллектуальных приложений, связанных с обработкой изображений, текста и последовательных данных 
— Алгоритмы глубокого обучения и создание приложений на их основе 

Автор: Джоши Пратик 
Год: 2019 

Скачать книгу 

#python #нейронки

[404] — программирование

11 Jan, 03:47


🗳 Что учить, чтобы стать аналитиком в IT? — [13:47]

Видео представляет собой обзор основных инструментов, необходимых для того, чтобы стать ИТ-аналитиком.

Речь пойдёт про базы данных (Microsoft SQL Server, MySQL и PostgreSQL) и базовые библиотеки для визуализации данных (Pandas и Matplotlib).

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

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

[404] — программирование

10 Jan, 04:18


🖥 Учимся работать в PowerShell на Windows

PowerShell — это как терминал Linux, но только на Windows. Такой же мощный инструмент, но работает на другой платформе. Хотя в плейлисте 61 видео, для понимания существенных основ хватит первого десятка.

1. Введение в Windows PowerShell 5
[18:44]
2. Инструменты Windows PowerShell 5
[23:30]
3. Команды и командлеты в Windows PowerShell 5
[20:26]
4. Получение справки в Windows PowerShell 5
[14:03]
5. Основы синтаксиса Windows PowerShell 5
[15:38]
6. Кавычки, экранирование и комментарии в Windows PowerShell 5
[15:24]
7. Дополнительные сведения о синтаксисе Windows PowerShell 5
[12:02]

#powershell

[404] — программирование

09 Jan, 04:57


⚡️ Свой сервер на Kotlin — [2:17:54]

Этот язык популярен не только среди мобильных разработчиков, но и в Backend-сфере. Понравился он серверным разработчикам своей простотой.

А вот для самих Backender'ов было бы неплохо держать такой проект как «Сервер» у себя за спиной. Так ведь намного легче понять, как работает Apache и nginx.

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

#видео #web

[404] — программирование

08 Jan, 04:58


📱 Пишем тесты для Kotlin на JUnit 5 — [19:33]

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

Если вы разрабатываете на Kotlin, то сейчас вам очень повезло: в этом видео простым языком объяснили работу с JUnit 5 в сфере мобильной разработки.

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

#видео #kotlin

[404] — программирование

07 Jan, 04:38


📁 Что такое фреймворк и библиотека? — [17:52]

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

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

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

#видео #теория

[404] — программирование

06 Jan, 06:46


🏡 Где живут сайты? — [24:19]

Все веб-приложения, в том числе и Telegram, находятся на серверах, которые хранят в себе все данные, необходимые для работы.

Если вы уже знаете о таких вещах, как Azure или AWS, то это видео вас, конечно, не научит ничему новому, но если нет — вы знаете, что нужно делать:

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

#видео #web

[404] — программирование

05 Jan, 04:15


⚡️ Как учиться эффективно? — [21:35]

Как вы считаете, сколько часов должен проводить за кодом новичок, чтобы как можно быстрее стать программистом? 3-4? 10? 25?

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

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

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

[404] — программирование

04 Jan, 06:06


📱 Интерфейсы на практике — [7:33]

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

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

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

#видео #oop

[404] — программирование

03 Jan, 07:44


⛔️ Самые частые ошибки в TypeScript — [9:40]

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

В этом ролике ошибки, которые часто допускают новички, а потом мучаются из-за них (и/или удаляют TypeScript). Также рассказывается о том, как их избежать.

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

#видео #web

[404] — программирование

02 Jan, 10:56


⚡️ Многопоточность и Асинхронность — [13:39]

Многопоточность может ускорить приложение при CPU нагрузке (тяжёлые расчёты), асинхронность — при I/O нагрузке (запросы на сервер, чтение файлов).

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

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

#видео #csharp

[404] — программирование

01 Jan, 12:45


🤖 Делаем нейросеть с нуля — [17:16]

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

Автор рассказывает про принципы работы нейронных сетей и создаёт проекты на их основе. Например, определение числа на основе пикселей.

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

#видео #ai

[404] — программирование

31 Dec, 07:03


📖 «Книги, которые сделали меня программистом» — [8:20]

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

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

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

#видео #книги

[404] — программирование

30 Dec, 05:38


📱 Кто такой Embedded разработчик? — [26:53]

Что? Embedded? Такое направление в IT встречается довольно редко, но его плоды используются нами почти каждый день. Если кратко, то это человек, управляющий умными вещами (IoT).

В этом суперинтересном видео автор провёл интервью с сотрудницей GlobalLogic, где она рассказала об особенностях профессии, доходе embedded-разработчиков и о том, чем они занимаются на работе.

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

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

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

[404] — программирование

29 Dec, 08:58


🔥 Тематическое моделирование LDA — [16:15]

В ролике решается реальная задача Data Science — разделить отзывы на сайте по темам используя Python.

Вы узнаете про LDA, предобработку текста и обучение модели, как правильно оценить результат, проанализировать его и предсказать тематику.

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

#видео #теория

[404] — программирование

28 Dec, 07:19


💻 Бесплатные курсы для начинающих

Stepik — это некоммерческая площадка, курсы для которой создают топовые российские компании и вузы. 

Этот сайт является популярным выбором среди новичков на Python, JavaScript, С# и других языков.

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

#платформа

[404] — программирование

27 Dec, 14:18


​​​​📕 Современный PHP

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

Автор: Джош Локхарт
Год: 2016

Скачать книгу

#книга

[404] — программирование

27 Dec, 13:18


А что, если можно было бы блеснуть своими знаниями и получить новенькую игровую консоль или крутые наушники? 🤔

Звучит как настоящее новогоднее чудо! Рассказываем👇🏻

Всероссийская олимпиада школьников «13-й элемент. Alхимия будущего» для учеников 8–11 классов проводит масштабный розыгрыш с крутыми призами.

В списке:

1 игровая консоль Xbox
3 смарт-часов Xiaomi Redmi Watch 3 Active
5 наушников TWS Xiaomi Redmi
7 толстовок
10 рюкзаков
15 футболок

Розыгрыш проходит в группе олимпиады во «Вконтакте»: https://vk.com/13element_al


А что нужно сделать, чтобы поучаствовать?

✔️Пройти регистрацию на сайте: clck.ru/3EiNbX

Когда объявят победителей?

✔️13 февраля. Обладателей призов выберут с помощью программы рандомус.

Может, будут еще призы?

✔️Конечно, будут! Победители, призеры и финалисты олимпиады получат ценные подарки от РУСАЛ и дополнительные баллы при поступлении от ведущих вузов страны.

Отборочный этап олимпиады продлится до 31 января 2025 года. Ждем вас!

[404] — программирование

27 Dec, 12:24


​​🎬 Пишем киносайт на JavaScript — [1:12:34]

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

В нём за один с лишним час вы примените на практике уже имеющиеся у вас знания о HTML, CSS, Javascript и Document Object Model (DOM).

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

#видео #javascript

[404] — программирование

27 Dec, 12:04


💬 ASCII графика картинки — [32:08]

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

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

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

#видео #cs

[404] — программирование

27 Dec, 11:04


Создавайте и проверяйте задания по программированию на GitVerse

На платформе для работы с исходным кодом GitVerse появился SmartClass — бесплатный инструмент для управления заданиями по программированию. С ним можно создавать, хранить и проверять задачи, а также автоматизировать ревью кода с помощью AI-ассистента GigaCode. В общем, все что нужно – теперь под рукой.

Пользователи SmartClass получают все преимущества платформы GitVerse, что дает начинающим специалистам возможность освоить профессиональные инструменты разработки. Решение позволяет не только изучать программирование и код, но и погрузиться в детали работы с такими инструментами и практиками, как CI/CD, Git и многими другими.

И, конечно, теперь смело можно отдать рутину аналитики заданий вашему верному помощнику – AI-ассистенту! За счет встроенных в платформу AI-расширений и AI-ассистента разработчика GigaCode вы можете за пару минут провести аналитику кода и значительно облегчить процесс проверки работ.

Переходите на GitVerse и пробуйте новый инструмент!

[404] — программирование

27 Dec, 07:57


🔥 Зачем системным программистам Rust — [44:37]

Видео для системных программистов, тех, кто пишет операционные системы, утилиты для них и драйвера.

В рамках доклада будут рассмотрены преимущества и недостатки современного системного программирования на различных языках от C/C++ до Rust.

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

#видео #теория

[404] — программирование

26 Dec, 09:25


🐍 Змейка за 5 минут на Python — [5:09]

Змейка — второй проект после калькулятора при изучении программирования. Из видео вы узнаете как быстро её реализовать на Python используя pygame.

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

#видео #python

[404] — программирование

25 Dec, 16:45


🧑‍💻 Как сделать мультиплеер в Unity — [17:48]

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

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

#видео #unity

[404] — программирование

25 Dec, 15:44


🎉 Новый хаб «Разработка облачных платформ» от МТС Web Services на Хабре! 🚀

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

В новом хабе вас уже ждут статьи:

🔗 Как мы строим публичное облако с нуля: опыт MWS
Данила Дюгуров, CTO MWS, рассказывает, о чём нужно подумать, прежде чем стартовать разработку публичной облачной платформы

🔗 Проектирование облачной сети MWS: выбор технологий и решений
Яков Жданов, руководитель направления Network, делится опытом проектирования облачной сети для нового облака MWS

🔗 Изобретаем IAM для нового облака MWS
Андрей Халиуллин, руководитель направления IAM, объясняет, какую ресурсную модель мы выбрали для новой платформы.

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

[404] — программирование

25 Dec, 06:54


🔥 8 вопросов Data Scientists — [12:10]

Team lead по безопасности личных данных в Facebook* рассказывает новичкам про жизнь в Data Science и отвечает на вопросы, которые волнуют начинающих.

Здесь вы услышите, где лучше учиться на специалиста по данным, что должен уметь Data Scientists, сколько получает разработчик и нужно ли ехать за границу.

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

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

*Facebook принадлежит Meta, которая признана экстремисткой организацией и запрещена в России.

[404] — программирование

24 Dec, 05:57


⚛️ React Native для начинающих — [1:54:08]

React позволяет нам создавать интерфейс приложения, то есть писать фронтенд. А его версия Native — запускать React приложения на телефоне и ПК.

В этом видео вы узнаете, как правильно создать приложение на телефон с помощью React, и как оно вообще запускается.

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

#видео #mobile

[404] — программирование

23 Dec, 06:14


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

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

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

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

#видео #web

[404] — программирование

22 Dec, 08:11


👨‍💻 Уроки по React для начинающих

React — лидирующий по популярности фреймворк для написания фронтенда. Его цель — предоставить высокую скорость, простоту и масштабируемость.

1. Основы для начинающих. Зачем нужен React. Установка
[11:25]
2. Компоненты и свойства Props
[10:29]
3. State, состояние компонента и примеры
[11:55]
4. Работа с формами. Первое To Do приложение
[9:33]
5. CSS стилизация. Как подключить библиотеку Material Ui, Bootstrap
[9:31]
6. Жизненный цикл компонента. Что спросят на собеседовании
[4:45]
7. Передача данных между компонентами
[8:24]
8. Работа с API на примере. Fetch запрос Api
[7:39]
9. Роутинг. Маршрутизация и создание страниц сайта
[7:23]

#javascript

[404] — программирование

21 Dec, 09:25


🕶 Anime.js

Это — очень крутая библиотека для анимирования объектов с помощью JS. Этот курс поможет вам полностью её освоить: от основ-основ, до работы с SVG. И вам работы меньше будет, и сайт станет красивее.

1. Целевые элементы, Targets — [14:47]
2. Свойства, Properties — [15:24]
3. Параметры свойств, Property parameters — [11:18]
4. Свойства анимации, Animation parameters — [4:09]
5. Значения свойств анимации, Values — [9:00]

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

#видео #web

[404] — программирование

20 Dec, 08:27


🕶 Пишем клон Telegram для Android

Плейлист, в котором вы за 67 уроков длительностью 10-15 минут создадите собственное приложение-клон для Telegram на Kotlin со всем его интерфейсом и функционалом.

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

1. Подготовка проекта — [6:36]
2. Боковое меню — [21:29]
3. Заполняем боковое меню — [16:39]
4. Добавляем фрагменты — [12:13]
5. Рефакторинг кода — [12:50]

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

#видео #kotlin

[404] — программирование

19 Dec, 05:20


🧑‍💻 Парсинг сайтов с помощью Python и Selenium

Посмотрев этот плейлист, вы научитесь менее, чем за полчаса, парсить веб-страницы любой сложности. Для этого вы будете использовать достаточно популярный и продвинутый инструмент, Selenium. Его плюс заключается не только в обширном функционале и возможности работать с веб-страницей интерактивно, но и в понятной и простой документации.

1. Информация о курсе
[0:56]
2. Установка Selenium и разбор основных функций
[5:02]
3. Работа с объектами на странице, заполнение форм
[7:46]
4. Юзер-агенты, работа в фоне и обход распознавания Selenium
[6:20]
5. Работа с прокси
[2:29]
6. Работа с cookies
[2:28]
7. Заключение и небольшой бонус
[1:16]

#python

[404] — программирование

18 Dec, 04:56


​​⌨️ Основы Linux — серия коротких видео

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

1. Какой линукс выбрать новичку — лучшие дистрибутивы
[4:45]
2. Переменные окружения Linux | Как безопасно хранить данные для проекта
[3:31]
3. Основы SSH и SCP в одном видео | Настройка для безопасной работы
[2:34]
4. Базовое руководство по TMUX - Окна, панели и сеансы через SSH
[6:03]
5. Vim — Основы редактора за 5 минут на простых примерах
[5:54]
6. Как пользоваться консольным браузером ELINKS
[4:43]
7. Установка Arch Linux с графической оболочкой XFCE
[8:19]

#linux

[404] — программирование

17 Dec, 05:04


📘 Django 2.1. Практика создания веб-сайтов на Python

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

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

Авторы: Дронов В.А.
Год издания: 2019

Скачать книгу

#книга #python

[404] — программирование

16 Dec, 05:32


​​🕹 Создаем ИИ в игре на JavaScript

Screeps — игра-песочница, в которой нужно создавать искусственный интеллект для ваших персонажей на JS.

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

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

#javascript

[404] — программирование

15 Dec, 04:56


​​👨‍💻 Как стать программистом с полного нуля

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

1. Как изучать программирование с полного нуля / мотивация / саморазвитие
[12:08]
2. Что делает браузер, чтобы загрузить Веб-страницу?
[8:40]
3. Что делать если задают некорректные вопросы на собеседовании
[9:58]
4. Недостатки работы программистом
[6:10]
5. Что нужно знать про ООП
[8:11]

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

#видео

[404] — программирование

14 Dec, 04:06


🙅‍♂️ Функциональное программирование портит JS-программистов? — [11:46]

JavaScript поддерживает объектно-ориентированный, императивный и функциональный стили программирования. Если по первым двум пунктам вопросов никаких, то что не так с функциональной частью?

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

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

#видео #код

[404] — программирование

13 Dec, 05:16


👾 Язык Lua — [38:39]

Lua — простой, но мощный встраиваемый язык сценариев. Он использовался в Adobe Photoshop Lightroom, в играх (World of Warcraft и Angry Birds) и даже управлял телевидением.

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

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

#видео #lua

[404] — программирование

12 Dec, 12:06


🏡 Где живут сайты? — [24:19]

Все веб-приложения, в том числе и Telegram, находятся на серверах, которые хранят в себе все данные, необходимые для работы.

Если вы уже знаете о таких вещах, как Azure или AWS, то это видео вас, конечно, не научит ничему новому, но если нет — вы знаете, что нужно делать:

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

#видео #web

[404] — программирование

12 Dec, 11:08


Новый уровень продуктивной разработки: добро пожаловать на платформу GitVerse

На платформе для работы с исходным кодом GitVerse можно легко и удобно организовать разработку любых проектов: писать и проверять код, автоматизировать CI/CD-процессы, общаться с единомышленниками и стать частью open source сообщества.

Что еще могут пользователи GitVerse:
– переносить проекты с других git-площадок в один клик;
– размещать открытые и приватные репозитории, работать самостоятельно и в командах;
– управлять проектами с помощью удобных досок и карточек, назначать роли, ревьюеров и делать все процессы прозрачными;
– делегировать рутинные задачи AI-ассистенту GigaCode, чтобы посвятить время по-настоящему интересным задачам!

Регистрируйтесь на платформе GitVerse и повышайте эффективность разработки!

[404] — программирование

12 Dec, 06:03


🐍 Создаём интерфейсы на PyQt 5

PyQt — это самый популярный фреймворк на Python для создания графических интерфейсов.

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

1. Создаём простой графический интерфейс — [5:52]
2. Надписи и кнопки — [21:37]
3. Разработка внутри Qt Designer — [32:57]
4. Всплывающие окна — [11:58]
5. Виджеты, изображения и меню — [12:52]
6. Создаём свой текстовый редактор — [25:19]

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

#видео #python

[404] — программирование

11 Dec, 13:34


⚡️ Что такое Data Science — [22:03]

О новом направлении не слышал только пещерный человек. В каждой рекламе курсов встречаются эти два слова: «Data» и «Science».

Но нигде не сказано, чем же занимаются люди в этом направлении. Автор поможет вам разобраться с новинкой и расскажет, чем на самом деле занимаются Data Scientists.

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

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

[404] — программирование

27 Nov, 05:44


👨‍💻 Полный курс по C++

Большой плейлист из более чем 200 коротких уроков по C++. Отлично подойдёт тем, кто хочет учить этот язык постепенно по 5-15 минут в день.

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

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

#видео #c_plus_plus

[404] — программирование

26 Nov, 04:58


​​🐍 Пишем браузер на Python с PyQT — [15:45]

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

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

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

#видео #python

[404] — программирование

25 Nov, 08:17


⌨️ Выбор ноутбука для IT-шника — [14:10]

Конечно, лучше всего подойдёт Macbook, но не у всех найдётся лишних 60-70к, чтобы купить его. Поэтому, надо искать что-то другое.

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

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

#видео #профессия #железо

[404] — программирование

24 Nov, 08:45


🔎 Elasticsearch. Все об индексах и шардах — [14:48]

Elasticsearch — самая популярная поисковая система. Она очень мощная, но перед тем как ей пользоваться, её нужно настроить.

В этом ролике вы узнаете про index, shard, а также то, зачем они нужны, как они работают и какие есть best practices по настройке Elasticsearch.

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

#видео #теория

[404] — программирование

23 Nov, 09:45


🛡 JWT токены — [13:54]

JSON Web Token используется для авторизации пользователя со стороны сервера и выполнения действий со стороны пользователя. Это довольно удобно и безопасно.

Автор рассказывает, как правильно сформировать payload, откуда брать информацию по JWT и какие есть подводные камни.

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

#видео #теория

[404] — программирование

22 Nov, 05:43


🕶 Anime.js

Это — очень крутая библиотека для анимирования объектов с помощью JS. Этот курс поможет вам полностью её освоить: от основ-основ, до работы с SVG. И вам работы меньше будет, и сайт станет красивее.

1. Целевые элементы, Targets — [14:47]
2. Свойства, Properties — [15:24]
3. Параметры свойств, Property parameters — [11:18]
4. Свойства анимации, Animation parameters — [4:09]
5. Значения свойств анимации, Values — [9:00]

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

#видео #web

[404] — программирование

21 Nov, 05:12


⚡️ Fresh: самый быстрый SSR — [35:03]

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

Одним из таких Service side render'ингов является Fresh. В этом ролике вы сможете узнать про его преимущества и недостатки.

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

#видео #web

[404] — программирование

20 Nov, 05:22


🐍 Шаблонизация Python-проектов — [2:09:27]

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

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

#видео #python

[404] — программирование

19 Nov, 06:20


⌨️ Основы C++

C++ — очень мощный язык программирования: на нём можно написать почти всё, что угодно. Его главная проблема для новичков заключается в том, что его невероятно сложно учить, по сравнению с остальными ЯП.

Если для вас это не проблема — вэлком в плейлист ниже:

1. Установка Visual studio — [4:03]
2. Первая программа — [12:09]
3. Первая программа. 2 часть — [10:29]
4. Структура и порядок выполнения программы.
5. #Include. using namespace — [15:17]
6. Escape - последовательности — [9:06]

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

#видео #cpp

[404] — программирование

18 Nov, 06:43


🐹 Уроки по Golang

Создавался язык для разработки ПО, но в итоге пользуется популярностью в Backend'е.

Этот курс — основы по Golang: переменные, циклы, функции, итераторы и прочая базовая инфа. Рекомендуем к просмотру.

1. Основы — [1:06:55]
2. Циклы, ветвления — [36:43]
3. Указатели, структуры, массивы и слайсы — [41:00]
4. Функции и методы — [20:23]
5. Итератор for range и структура map — [25:17]

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

#видео #go

[404] — программирование

17 Nov, 05:45


🐳 Полный курс по Docker — [1:58:38]

Если вкратце, Docker — это платформа для разработки, доставки и запуска контейнерных приложений.

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

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

#видео #docker

[404] — программирование

16 Nov, 05:24


🕶 Пишем клон Telegram для Android

Плейлист, в котором вы за 67 уроков длительностью 10-15 минут создадите собственное приложение-клон для Telegram на Kotlin со всем его интерфейсом и функционалом.

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

1. Подготовка проекта — [6:36]
2. Боковое меню — [21:29]
3. Заполняем боковое меню — [16:39]
4. Добавляем фрагменты — [12:13]
5. Рефакторинг кода — [12:50]

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

#видео #kotlin

[404] — программирование

15 Nov, 08:07


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

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

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

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

#видео #web

[404] — программирование

14 Nov, 08:23


📱 Процесс разработки мобильного приложения — [1:51:48]

Это видео больше для менеджеров. Здесь рассказывается про цикл разработки проекта, как определяются с идеей и что делают дальше.

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

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

#видео #mobile

[404] — программирование

13 Nov, 08:47


⚡️ Несколько советов по main.go — [7:12]

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

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

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

#видео #go

[404] — программирование

12 Nov, 04:48


⚡️ Что такое Data Science — [22:03]

О новом направлении не слышал только пещерный человек. В каждой рекламе курсов встречаются эти два слова: «Data» и «Science».

Но нигде не сказано, чем же занимаются люди в этом направлении. Автор поможет вам разобраться с новинкой и расскажет, чем на самом деле занимаются Data Scientists.

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

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

[404] — программирование

11 Nov, 14:26


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

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

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

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

#видео #теория

[404] — программирование

11 Nov, 13:26


Приглашаем разработчиков и всех, кто интересуется облачными технологиями, на митап по Go от MWS. Расскажем, как мы строим облачную платформу с нуля и какие технологии используем.

Когда: 22 ноября, 18:00
Где: кинотеатр «Победа», ул. Ленина, 7, г. Новосибирск

В программе:
— Биллинг в облаке: опыт MWS и решение проблем миграции в продакшене
— Тестирование Managed Kubernetes: от основ до продвинутых практик с Ginkgo
— EBPF & Go: как писать код для ядра безопасно

Встречаемся в кинотеатре. После докладов вас ждут общение в неформальной обстановке, напитки и еда.

Регистрируйтесь по ссылке.

[404] — программирование

11 Nov, 06:42


⌨️ Обзор кода программиста из Microsoft — [11:53]

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

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

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

#видео #c_sharp

[404] — программирование

10 Nov, 07:28


🖥 Учимся работать в PowerShell на Windows

PowerShell — это как терминал Linux, но только на Windows. Такой же мощный инструмент, но работает на другой платформе. Хотя в плейлисте 61 видео, для понимания существенных основ хватит первого десятка.

1. Введение в Windows PowerShell 5
[18:44]
2. Инструменты Windows PowerShell 5
[23:30]
3. Команды и командлеты в Windows PowerShell 5
[20:26]
4. Получение справки в Windows PowerShell 5
[14:03]
5. Основы синтаксиса Windows PowerShell 5
[15:38]
6. Кавычки, экранирование и комментарии в Windows PowerShell 5
[15:24]
7. Дополнительные сведения о синтаксисе Windows PowerShell 5
[12:02]

#powershell

[404] — программирование

09 Nov, 09:20


🗳 Что учить, чтобы стать аналитиком в IT? — [13:47]

Видео представляет собой обзор основных инструментов, необходимых для того, чтобы стать ИТ-аналитиком.

Речь пойдёт про базы данных (Microsoft SQL Server, MySQL и PostgreSQL) и базовые библиотеки для визуализации данных (Pandas и Matplotlib).

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

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

[404] — программирование

08 Nov, 09:08


🧑‍💻 Python: NewType против TypeAlias — [11:12]

Python — динамический язык, из-за чего мы не всегда знаем какой тип придёт в функцию, но мы можем сказать какой тип данных ожидаем.

В этом ролике речь пойдёт о типах NewType, TypeAlias, что это такое и где применяется, а также о декомпозиции типов.

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

#видео #python

[404] — программирование

07 Nov, 05:33


🔥 Настраиваем уведомления в Grafana — [6:06]

Уведомления скажут, когда праздновать 100 000 пользователей или подскажут, в каких ситуациях сервер не вывозит нагрузки и нужно добавлять ещё один.

Этот ролик поможет настроить алерты в Grafana, которые будут оповещать разработчика в экстренной ситуации.

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

#видео #теория

[404] — программирование

06 Nov, 05:37


🕶 Запускаете бизнес в ИТ? — [14:45]

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

Этот ролик больше про бизнес в сфере IT, какие есть подходы и какие могут возникнуть проблемы. Опыт одного из разработчиков.

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

#видео #оффтоп

[404] — программирование

05 Nov, 10:06


🕶 Современные стандарты в программировании — [28:10]

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

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

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

#видео #теория

[404] — программирование

04 Nov, 07:44


🧠 Поиск наибольшего контейнера с водой — [11:34]

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

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

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

#видео #теория

[404] — программирование

03 Nov, 08:29


☕️ JPoint 2022

Это конференция на тему разработки на Java/Kotlin и не только. Здесь множество профессиональных разработчиков рассказывают про тестирование, оптимизацию, Kotlin-разработку, Kubernetes и даже пишут проект в прямом эфире.

1. Открытие конференции — [35:20]
2. OpenJDK Project CRaC: задачи и проблемы — [59:15]
3. Spring Data JPA. Антипаттерны тестирования — [54:34]
4. Ноутбуки Kotlin для обучения и прототипирования — [1:02:21]
5. Интервью с Антоном Козловым — [50:31]

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

#видео #java

[404] — программирование

02 Nov, 06:59


⚡️ Как стать Backend разработчиком — [12:05]

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

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

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

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

[404] — программирование

01 Nov, 06:10


🔓 Криптография — [1:10:27]

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

Автор рассказывает про проблемы криптографии, про работу хеш-функций, про TLS разных версий, атаки на них и методы ускорения протокола, про Blockchain, PKI и даже про Certificate Transparency.

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

#видео #теория

[404] — программирование

31 Oct, 05:10


🧩 Изучение нескольких языков программирования одновременно — [13:01]

«А пять языков это... Нормально?» Новички хватаются читать всё подряд, чтобы стать настоящими программистами, так и не понимая, что задача программиста — решить проблему и неважно как.

Автор с 10 годами опыта разработки рассказывает, нужно ли учить несколько языков, как правильно решать задачи и ещё делится опытом про проект на разных ЯП.

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

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

[404] — программирование

30 Oct, 05:16


⚙️ Принцип EAFP в Python — [7:15]

EAFP — полезный принцип, который помогает писать более чистый код на Python. Он расшифровывается как «easier to ask for forgiveness than permission».

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

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

#видео #python

[404] — программирование

29 Oct, 08:58


​​🦠 Пишем «вирус» на C++ — [8:38]

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

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

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

#видео #c_plus_plus

[404] — программирование

28 Oct, 06:28


🗳 Сайты, которые помогут стать программистом — [7:17]

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

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

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

#видео #теория

[404] — программирование

27 Oct, 08:20


🎵 «Музыкальный генератор» для программирования

Речь идёт о сайте musicforProgramming. В сервисе есть 62 плейлиста, помогающих сконцентрироваться на написании кода: они постоянно пополняются и отличаются только по длине и содержанию.

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

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

#инструмент

[404] — программирование

26 Oct, 07:29


👨‍💻 Курс «Разработка на Java»

Цель курса — обучить студентов навыкам разработки на языке Java, чтобы в конечном итоге они смогли разработать собственное приложение.

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

1. Знакомство с платформой Java [1:01:52]
2. Базовые конструкции языка [1:06:54]
3. Объектно-ориентированное программирование [1:25:24]

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

[404] — программирование

25 Oct, 11:01


​​😱 7 ошибок в обучении на программиста — [16:37]

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

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

#видео

[404] — программирование

25 Oct, 10:01


Девопс, инфобез и ИИ: как прошёл митап МКБ

На последнем ИТ-митапе Московского кредитного банка на тему «Девопс, инфобез и ИИ» организаторы объединили серьёзные темы с хорошим настроением, а также не забыли про вкусную еду и кучу нетворкинга.

Но это ещё не всё!

В одном из докладов спрятана пасхалка. Первые три человека, которые её найдут и напишут автору в ЛС, получат эксклюзивный мерч. Так что готовьтесь смотреть во все глаза и слушать во все уши!

[404] — программирование

25 Oct, 06:16


🗳 Webpack: полный курс — [02:51:49]

Когда модулей становится очень много, а сил на управление их импортом не остаётся, приходит он — менеджер пакетов Webpack.

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

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

#видео #webpack

[404] — программирование

24 Oct, 07:54


👨‍💻 Пишем бота для Террарии на Python — [13:21]

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

#python #bots

[404] — программирование

23 Oct, 06:08


🕶 Как успешно пройти собеседование— [16:58]

Собеседование — это когда некий Вася пытается доказать другому человеку (который, зачастую, не разбирается в программировании), что Василий — программист.

Автор рассказывает как подготовится и успешно пройти собеседование, как преодолеть волнение и когда стоит приврать (спойлер: никогда).

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

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

[404] — программирование

22 Oct, 14:20


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

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

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

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

#видео #бизнес

[404] — программирование

22 Oct, 13:20


🚀 Лови последний шанс заявить о своих навыках в AI! Спеши принять участие в международном соревновании AI Journey Contest с призовым фондом более 8 миллионов рублей!

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

✔️ Emotional FusionBrain 4.0 — создавай мультимодальную модель, способную глубоко понимать видео, отвечать на сложные вопросы и «чувствовать» человеческие эмоции.

✔️ Multiagent AI — разрабатывай мультиагентную RL-систему, где агенты объединяются для решения задач. Это очень полезно для научных исследований!

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

✔️ E-com AI Assistant — используй LLM GigaChat для создания AI-ассистента, который будет рекомендовать пользователям подходящие товары на маркетплейсе Мегамаркет.

Следующий шаг в развитии AI ждет именно тебя! Не упусти возможность, регистрируйся по ссылке и успей решить задачи до 28 октября. Соревнование проходит при поддержке Института AIRI.

[404] — программирование

22 Oct, 07:58


🧩 Как работать с Prometheus в Go — [21:46]

Метрики важны для понимания производительности и использования ресурсов микрослужб. Самым популярным инструментом для мониторинга является Prometheus.

В видео рассказано о работе с Prometheus в Go и интеграции экспортера в приложение на примере рекламного сервера

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

#видео #go

[404] — программирование

21 Oct, 05:39


⚙️ Решение задач на JavaScript — [27:26]

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

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

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

#видео #javascript

[404] — программирование

20 Oct, 06:06


Git и GitHub: курс для новичков — [49:35]

Git — это система для управления версиями приложения и контроля изменений. А GitHub — облачная платформа, на которой хранятся все изменения и синхронизируются с другими участниками.

Этими инструментами пользуются в любой крупной компании, поэтому если вы хотите пойти дальше, чем создание pet-проектов, тогда вам нужно изучать Git в связке с GitHub — это видео вам как раз с этим поможет.

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

#видео #инструменты

[404] — программирование

19 Oct, 09:16


⚛️ Пишем приложение на Electron — [20:33]

На JS можно писать графические приложения, а всё за счёт разработки от GitHub — Electron. Его, к слову, используют Discord, Microsoft, Atlassian и другие крутые компании.

В этом видео автор с нуля создаёт приложение, рассказывает про установку нужных инструментов и настраивает их, а также показывает, как всё это дело скомпилировать и запустить. Идеально для тех, кто хочет освоить JavaScript на более продвинутом уровне.

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

#видео #desktop

[404] — программирование

18 Oct, 08:00


​​​​📕 Современный PHP

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

Автор: Джош Локхарт
Год: 2016

Скачать книгу

#книга

[404] — программирование

17 Oct, 17:42


🔥 Тематическое моделирование LDA — [16:15]

В ролике решается реальная задача Data Science — разделить отзывы на сайте по темам используя Python.

Вы узнаете про LDA, предобработку текста и обучение модели, как правильно оценить результат, проанализировать его и предсказать тематику.

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

#видео #теория

[404] — программирование

17 Oct, 16:42


🧑‍💻 Стартовал этап Квалификации на международный чемпионат по программированию Yandex Cup 2024.

В этом году разработчики погрузятся в задачи, посвященные различным историческим эпохам и попробуют решить их с точки зрения IT. На картинках — примеры таких ситуаций: вы можете попробовать разработать систему оцифровки для бюллетеней из Древнего Рима, помочь роботам пройти лабиринт Майя или придумать систему регулировки в средневековой Венеции.

Соревнования проходят по шести направлениям: фронтенд- и бэкенд-разработка, мобильная разработка, машинное обучение, аналитика и спортивное программирование в секции «Алгоритм».

Принять участие могут опытные разработчики и начинающие программисты со всего мира, а также юниоры 14–18 лет из России. Призовой фонд в этом году — 12,5 млн рублей!

Онлайн-квалификацию и подачу заявки можно завершить до 20 октября включительно, а 2 ноября пройдет онлайн-полуфинал. Победители встретятся на финале в Ташкенте.

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

Подать заявку и пройти квалификацию можно здесь до 20 октября.

[404] — программирование

17 Oct, 16:32


🛒 Каталог товаров на Next.js — [2:27:15]

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

Поскольку здесь ведётся проект начиная с абсолютного нуля, очень много времени уделяется вёрстке. А если вас интересует больше Next.js, тогда перемотайте до 1:42:50.

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

#видео #web

[404] — программирование

17 Oct, 16:13


🧩 Изучение нескольких языков программирования одновременно — [13:01]

«А пять языков это... Нормально?» Новички хватаются читать всё подряд, чтобы стать настоящими программистами, так и не понимая, что задача программиста — решить проблему и неважно как.

Автор с 10 годами опыта разработки рассказывает, нужно ли учить несколько языков, как правильно решать задачи и ещё делится опытом про проект на разных ЯП.

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

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

[404] — программирование

17 Oct, 15:14


Все же любят истории про бывших? В третьем сезоне подкаста «Кем ты стал» мы общаемся с людьми, которые решились на смену профессии и не прогадали. Другими словами, с бывшими сотрудниками.

В новом эпизоде нашего подкаста бывший моряк Дима делится своей историей: о плюсах и минусах работы на судне, мотивации и решении стать разработчиком сценариев голосового робота Т-Банка. 

Узнайте, как преодолеть страхи и найти свое призвание. Включайте выпуск уже сейчас.

[404] — программирование

17 Oct, 12:01


Заблуждения ООП — [19:36]

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

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

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

#видео #oop

[404] — программирование

17 Oct, 11:00


Нейросетевая модель Сбера GigaChat обрела новую модальность

Сервис научился обрабатывать изображения и получать из них необходимую информацию. Искусственный интеллект распознает печатный текст, таблицы и формулы. Пользователю нужно лишь загрузить свою картинку и объяснить задачу: сделать описание содержимого или придумать подпись.

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

Есть и второй важный апдейт: объём запроса увеличился в четыре раза — с 8 до 32 тысяч токенов. Раньше действовало ограничение, равное 12 страницам А4. Теперь же лимит расширили до 48 страниц, что позволит поддерживать более длинные диалоги.

Обновлённый GigaChat уже доступен бесплатно в веб-версии и Telegram-боте.

[404] — программирование

17 Oct, 10:32


👁 Как парсить данные с любого сайта на C#

Этот материал полезен новичкам в области парсинга.

Вы узнаете, как перехватывать данные, изменить результаты онлайн-теста, как из кода программы работать с API и представить результат в виде JSON-объекта. Все примеры из реальных проектов.

Первая часть — [31:59]
Вторая часть — [26:54]

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

#видео #csharp

[404] — программирование

17 Oct, 10:02


❤️ React + TypeScript — [20:30]

React — самый популярная библиотека для создания интерфейса на JavaScript. TypeScript добавляет типы в JS и делает работу с ним проще (или сложнее, зависит от пользователя).

Автор делится лучшими практиками при работе с React и TypeScript, рассказывает про функциональный стиль, его преимущества и работу с хуками.

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

#видео #web

[404] — программирование

17 Oct, 09:02


Первая демо-версия платформы для разработки IT-продуктов SourceCraft

SourceCraft позволит разработчикам создавать исходный код, управлять его версиями, тестировать, собирать, развёртывать и сопровождать IT-проекты. Сейчас можно записаться в лист ожидания, а первые пользователи получат доступ в 2025 году.

Первым компонентом SourceCraft станет Yandex Code Assistant, который на базе нейросетей сгенерирует наиболее вероятное продолжение кода по его фрагменту. Его уже можно протестировать на облачной платформе Yandex Cloud. Подробнее о платформе читайте на сайте.

[404] — программирование

17 Oct, 08:11


🐍 Оптимизация запросов в БД — [2:29]

Автор рассказывает, как сократить количество запросов в базу, при связи Foreign key в Django-приложениях. Коротко и полезно.

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

#видео #python

[404] — программирование

16 Oct, 06:20


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

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

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

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

#видео #бизнес

[404] — программирование

15 Oct, 12:19


💰 Решаем задачу про валюты на JavaScript — [10:09]

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

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

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

#видео #javascript

[404] — программирование

15 Oct, 11:19


Yandex Cloud анонсировала сервис по аренде выделенных физических серверов

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

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

Читайте подробнее в статье

[404] — программирование

15 Oct, 05:51


☂️ Учимся работать с API на Python — [17:38]

В этом видео автор подробно объяснил, как работать с различными API в Python на примере прогноза погоды.

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

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

#видео #python

[404] — программирование

14 Oct, 07:06


👨‍💻 Простая анимация в JavaScript — [6:49]

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

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

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

#видео #javascript