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

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

Канал включён в перечень РКН: https://rkn.link/WlS
Download Telegram
Сколько нужно учиться на Junior`а?[15:22]

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

Из него вы узнаете про критерии оценивания Junior-разработчиков, что нужно учить и сколько ещё учиться, чтобы перейти на новый уровень.

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

#профессия
👁 Учим алгоритмы и структуры данных на C++ — 28 лекций

Нереально крутой преподаватель Тимофей Хирьянов уже прославился на русском Ютубе своими лекциями по Python. В них он рассказывал про основы языка, алгоритмы и структуры данных.

Так вот, через год после того курса он выпустил новый — по C++. В целом, содержание там похожее, но в качестве языка был выбран более низкоуровневый.

Особенно круто в его новом курсе то, что он в начале сравнивает синтаксис Python и C++: это поможет вам, если вы плохо знакомы со вторым языком.

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

#программирование
🍳 REST: как правильно готовить ресурсы?[41:24]

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

Автор рассказал всю необходимую базу для построения модели ресурсов и как вообще правильно спроектировать всю ресурсную часть для вашего REST-приложения.

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

#видео #теория
⚡️ Как писать JavaScript-код эффективно?[35:13]

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

В этом видео автор на примерах разбирает, как писать быстрые проекты на JavaScript и React. Также он рассказывает про Webpack, Redux и их роль в ускорении сайта.

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

#видео #теория
Jingle Bioлучший конструктор страниц портфолио

Без особых усилий отображайте свои цифровые достижения на элегантной и удобной странице портфолио. Демонстрируйте свои проекты, навыки, опыт и достижения в одном месте. концепция не оригинальна (аналогов много), но исполнение, пожалуй, самое продвинутое. Тут можно сразу видеть обновления контента, да и вообще персоницифировать страницу.

Создайте свою собственную страницу портфолио и постройте свой персональный бренд, чтобы поднять свою карьеру на новый уровень. И самое главное — это бесплатно!
🌐 Реализация RPC и Reactive BUS[20:56]

RPC (Remote Procedure Call, вызов удаленных процедур) — это протокол, позволяющий программам, запущенным на одном компьютере, обращаться к приложениям на другом ПК.

Это базовая часть для Open Source проекта OBS Overlay. Из видео вы не только научитесь работать с RPC, но и прокачаете свои навыки написания на JavaScript:

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

#видео #практика
📈 Matplotlib и Seaborn[11:52]

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

В видео вы научитесь создавать современные графики с помощью Matplotlib и Seaborn, анимировать их и использовать в своих проектах.

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

#видео #python
Сбер открыл кампус «Школы 21» в Ярославле. В торжественной церемонии открытия участвовали президент, председатель правления Сбербанка Герман Греф, губернатор Ярославской области Михаил Евраев и председатель Общероссийской общественной организации «Деловая Россия» Алексей Репик.

Герман Греф отметил:

Наше завтра будет невозможно без цифровых технологий. Все сферы без исключения — наука, сельское хозяйство, архитектура, машиностроение, медицина — будут опираться на суперсовременные цифровые технологии, на специалистов в области искусственного интеллекта. «Школа 21» готовит специалистов самого высокого уровня.


Площадь кампуса составляет 2500 кв. м, а количество рабочих станций — 300. Кластеры школы носят имена великих деятелей, прославивших Ярославскую область. Эти названия выбрали сами жители Ярославля с помощью голосования.

В кампусе уже проходит первый отборочный интенсив. В нём участвуют 160 человек, средний возраст участников — 18–25 лет, самому старшему — 52 года. Заявки на обучение подали более 2090 человек со всей России — из Санкт-Петербурга, Архангельска, Костромы, Иванова, Тюмени и других городов.

@PushEnter
🆚 Чем приватные свойства лучше публичных[14:46]

Многие новички совсем не понимают, зачем делать свойства приватными, создавать какие-то геттеры/сеттеры, если можно просто использовать public.

Специально для них автор на реальном примере объясняет преимущество приватных свойств при написании приложения с использованием ООП.

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

#видео #теория
🌐 Создание сайта на Django — [2:57:57]

Django — самый популярный фреймворк для веб-разработки на Python. С его помощью вы можете написать Backend-часть вашего приложения.

Для создания Frontend, всё таки нужно понимание HTML, CSS и django templates. Об этом всём и рассказывается в видео: в конце у вас даже будет готовый и рабочий сайт.

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

#видео #практика
🧠 Что делать новичку?[5:52]

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

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

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

#видео #работа
Заблуждения ООП — [19:36]

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

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

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

#видео #oop
🕹 Что нужно знать тестировщику?[30:55]

Тестировщики — кошмар программиста. Они роются по его программе, пытаясь всеми способами её сломать (ужас!). Но без них никуда.

К тому же, это — самый простой способ войти в IT: в этом видео автор рассказывает про требования к Junior-теститовщикам на примере компании EPAM.

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

#видео #профессия
🤖 Делаем нейросеть с нуля[17:16]

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

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

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

#видео #ai
🖥 Доска активностей — проект для начинающих[1:05:50]

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

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

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

#видео #web
🛒 Каталог товаров на Next.js[2:27:15]

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

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

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

#видео #web
⚡️ SvelteJS

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

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

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

#видео #web
🕹 Всё про разработку игр на C++ — [3:11:23]

Это большое интервью с Lead Core Development из компании Wargaming.

В нём гость детально разбирает язык C++ и рассказывает, как он разрабатывал игры: от простого 2D Марио до сложного 3D World of Tanks.

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

#геймдев #c_plus_plus
⚡️ Курс по Bootstrap 5[2:30:12]

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

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

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

#видео #web
🛒 Скрипты для сайта интернет магазина — [2:40:44]

Это добавление/удаление товара в корзину, счётчик товаров в корзине, кнопка «Оформить заказ», подсчёт стоимости товаров в корзине и другие возможности.

Это видео — набор реализация функций для правильной работы интернет магазина с использованием чистого JavaScript.

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

#видео #web