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

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

Канал включён в перечень РКН: https://rkn.link/WlS
Download Telegram
⚙️ Решение задач на 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
🐌 5 правил, чтобы стать программистом быстрее — [8:38]

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

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

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

#видео #обучение
🐬 Что такое Kubernetes? [09:55]

Контейнеризация проектов — это то, что отлично упрощает перенос проектов на разные устройства, а также позволяет контролировать использование ресурсов.

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

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

#видео #devops
🐼 Что такое Git?[14:30]

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

Поэтому учить его стоит начать как можно раньше. Хотя сперва стоит определиться с тем, что такое Git и зачем он вообще нужен. Это видео, предназначенное для новичков, как раз вам в этом поможет.

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

#видео #инструменты
👾 Профессии в геймдеве[01:10:46]

Разработка игр — очень обширное направление. Оно заставляет людей целой кучи разных профессий (художников, моделеров, программистов, музыкантов, сценаристов) сотрудничать ради достижения одной цели.

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

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

#видео #геймдев