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

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

@procode404

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

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

Канал включён в перечень РКН: https://rkn.link/WlS
Subscribers
40.5K
Photos
99
Videos
1
Links
2.2K

Showing posts older than #3263 · Back to latest

Older Posts 20 shown
Post #3262 4.88K
​🔥 Разбираем SQL на примере PostgreSQL — [40:54]

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

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

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

#видео #sql
Post #3261 4.81K
​🐍 Весь Python за 7 часов — [7:03:08]

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

Понятное дело, что профессионалом за эти 7 часов вы явно не станете, но после просмотра вы уже уверенно сможете писать простенькие программы по типу «hello world».

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

#видео #python
Post #3259 3.94K
​🐼 Что такое Git? — [24:11]

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

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

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

#видео #инструменты
Post #3258 4.3K
​​🔥 250+ практических задач и разбор собеседований

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

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

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

#платформа
Post #3256 4.69K
​​🛠 Практикуемся взламывать вебсайты

Hack This Site – бесплатная, безопасная и легальная тренировочная площадка для развития навыков этичного хакинга.

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

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

#платформа
Post #3255 4.71K
​⚡️ CS50 на русском

Computer Science 50 — вводный курс о компьютерных технологиях, который сделает вас настоящим программистом.

И, что самое классное, это не скучные лекции с монотонно читающим оратором. Здесь преподаватели делают всё с юмором и максимально понятно. Отличный старт для новичков и продолжение для мидлов.

1. Основы программирования: Легендарный Гарвардский курс CS50 — [0:42]
2. Баги, код, человеческий фактор — [47:16]
3. Основы С++ — [1:04:15]
4. Продолжаем изучать C++ — [50:17]
5. Решаем интересные задачи — [53:09]

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

#видео #теория
Post #3254 4.36K
​📱 Кто такой Embedded разработчик? — [26:53]

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

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

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

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

#видео #профессия
Post #3253 4.37K
​✈️ Бот для Telegram — [18:45]

В этом видео создают простенького бота, который написан на двух языках программирования (C++, Java). Он работает с YouTube API и использует базу данных PostgreSQL.

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

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

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

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

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

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

#видео #web
Post #3250 4.43K
​🤖 Делаем нейросеть с нуля — [17:16]

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

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

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

#видео #ai
Post #3248 4.23K
​👨‍💻 Что знает крутой Junior Frontend разработчик? — [10:35]

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

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

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

#видео #web
Post #3247 4.44K
​​👨‍💻 Как стать программистом с полного нуля

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

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

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

#видео
Post #3246 4.32K
​🧑‍🏫 Изучаем популярный на собеседованиях алгоритм — [31:22]

Ни для кого не секрет, что знание алгоритмов — очень важная вещь для успешного прохождения технического собеседование в большую часть IT-компаний (особенно таких, как Яндекс или Google).

При этом нередко на собеседованиях бывают задачи, где поступают некоторые запросы на отрезке. Например, запросы на сумму. С одной стороны, любому новичку в программировании будет очевидно, как с этим справиться: просто пройтись по отрезку и посчитать сумму элементов на нём. Но зачастую — это не то, чего ждут от собеседуемого. Чаще ожидают решение, которое может отвечать на каждый вопрос "моментально" (для тех, кто знаком с обозначениями, за O(1) времени).

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

#алгоритмы #собеседование
Post #3245 4.6K
​🐍 Вы должны использовать это в Python — [10:55]

Слышали про конструкцию if __name__ == '__main__':? Но вы точно уверены, что понимаете, что она делает? За что отвечает __name__?

Автор рассказывает про то, почему многие профессиональные разработчики используют эту конструкцию и какие тут могут быть ошибки.

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

#видео #python
Post #3244 4.59K
​🧠 Зачем нужны типы? — [13:30]

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

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

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

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

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

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

#django #python #видео
Post #3242 4.72K
​🍳 REST: как правильно готовить ресурсы? — [41:24]

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

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

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

#видео #теория
Post #3241 4.78K
​⌨️ Учимся писать графический интерфейс на Python

Плейлист из 11 видео, по которым вы научитесь работать со всеми базовыми компонентами десктоп интерфейса. Использовать вы будете Python и библиотеку для работы с интерфейсом Qt5.

1. Программа для скачивания видео с YouTube
[6:30]
2. Удалённый рабочий стол
[21:22]
3. Чат с графическим интерфейсом
[22:47]
4. Создаём форму для регистрации
[9:01]
5. Распознавание речи с графическим интерфейсом
[22:47]
6. Работа с буфером обмена
[4:03]

#python #ui
Post #3239 4.15K
​👨‍💻 Цикл событий JavaScript простым языком — [14:38]

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

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

В этом видео вы узнаете, как это работает и почему это очень круто.

#js #nodejs
Post #3238 4.39K
​​⌨️ Основы 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
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →