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

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

Канал включён в перечень РКН: https://rkn.link/WlS
Download Telegram
👁 Учим алгоритмы и структуры данных на C++ — 28 лекций

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

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

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

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

#программирование
📈 Matplotlib и Seaborn[11:52]

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

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

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

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

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

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

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

#видео #теория
🏗 Архитектура в Си/С++?[19:00]

«От архитектуры проекта зависит его успех», — чистая правда, ведь от архитектуры зависит то, насколько приложение будет хорошо работать и насколько просто в него будет добавлять фичи.

В видео же рассказывается, как проектировать приложение на C/C++. Предупреждаем заранее, это видео точно не для новичков.

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

#видео #теория
🧠 Что должен знать Junior Back-end?[09:24]

Back-end — работа сайта со стороны сервера. Здесь происходят обращения в базу данных, обработка данных о пользователях и составление ответа клиенту.

Сможете ли вы устроиться Back-end разработчиком? На этот вопрос и отвечают в видео. Также здесь предоставлен план обучения для новичков.

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

#видео #работа
Тайм-менеджмент для разработчиков: как упростить свою работу с помощью Python?

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

В статье от Академии Яндекса описаны лайфхаки, которые позволяют автоматизировать тестирование, деплой, мониторинг, а также сбор и обработку данных.
🆚 Чем приватные свойства лучше публичных[14:46]

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

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

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

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

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

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

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

#видео #практика
👨‍💻 Полный плейлист по написанию движка для книг-игр на Django

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

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

#django #python #видео
⌨️ Пишем автокликер на Python

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

1. Особенности библиотеки — [0:30]
2. Установка библиотеки — [3:57]
3. Начало написания скрипта — [5:05]
4. Тестирование параметра confidence — [14:03]
5. Итог — [16:50]

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

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

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

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

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

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

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

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

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

#видео #книги
🧠 Что учить программисту?[4:58]

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

1. Нужна ли программисту математика?
2. Обязательно ли ООП?
3. Может, лучше вообще полностью уйти в Computer Science?

Ответ на эти вопросы — в видео ниже.

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

#видео #теория
🦾 Кто такие QA Automation?[16:57]

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

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

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

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

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

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

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

#видео #oop
ВКонтакте и экосистема городских сервисов «Цифровой Петербург» запускают конкурс «Код Петербурга»

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

Конкурс пройдёт в два этапа с разными тематиками: первый начнётся 1 июня и завершится 1 августа. Награду получат авторы 20 лучших проектов, а возможность прокачать свои навыки и проект в портфолио — все участники. Общий призовой фонд двух этапов: 15 000 000 рублей.

Узнать о конкурсе подробнее, задать вопросы и пообщаться с участниками можно в открытом чате - https://clck.ru/pR7h5.

Для регистрации и полной информации переходите по ссылке: http://vk.com/petersburg_ru
🧠 Кто такой DevOps?[5:35]

Существует две команды: Dev — разработчики и Ops — те, кто внедряет приложение. Между ними всегда были ожесточённые и кровавые войны, поэтому появилось DevOps направление.

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

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

#видео #профессия
👨‍💻 Что знает крутой Junior Frontend разработчик?[10:35]

Знаете, что отличает крутого Junior веб-разработчика от обычного? Чёрные очки... А ещё его навыки в разработке приложений.

Автор рассказывает, что стоит подучить Junior Frontend разработчику, чтобы выделяться на фоне остальных и стать по-настоящему востребованным.

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

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

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

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

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

#видео #профессия
🧠 Нужен ли TypeScript Вашему проекту?[11:59]

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

Но всё ли так хорошо? И будет ли TypeScript приносить пользу, а не вред вашему проекту? Эти и другие вопросы как раз подробно разбираются в этом ролике.

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

#видео #web