[404] — программирование
40.2K subscribers
102 photos
1 video
2.26K links
Научим тебя программировать бесплатно.

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

Канал включён в перечень РКН: https://rkn.link/WlS
Download Telegram
​​​🧑‍🎓 Что должен знать Python-разработчик для приёма на работу

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

Если вы будете знать и понимать все озвученные темы хотя бы поверхностно — без работы не останетесь.

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

#python
​👨‍💻 Пишем бота для Террарии на Python — [13:21]

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

#python #bots
​💰 Решаем задачу про валюты на JavaScript — [10:09]

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

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

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

#видео #javascript
Шпаргалка по Git

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

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

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

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

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

#видео #книги
​🔥 Экстремальное программирование — [6:55]

Extreme Programming — одна из гибких методологий ведения проекта. Суть в том, что разработчики используют традиционные методы и практики разработки, подняв их на «экстремальный» уровень.

Автор рассказывает какие плюсы принёс подобный подход, в каких случаях он не подойдёт и почему Кент Бек — гений.

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

#видео #теория
​🗳 Webpack: полный курс — [02:51:49]

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

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

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

#видео #webpack
​☕️ 1200+ задач на Java

CodeGym — это условная качалка для программистов. Там есть мощный последовательный курс по Java, от самых основ до продвинутых тем.

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

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

#платформа #java
​⚒ Git и GitHub: курс для новичков — [49:35]

Git — это система для управления версиями приложения и контроля изменений. А GitHub — облачная платформа, на которой хранятся все изменения и синхронизируются с другими участниками.

Этими инструментами пользуются в любой крупной компании, поэтому если вы хотите пойти дальше, чем создание pet-проектов, тогда вам нужно изучать Git в связке с GitHub — это видео вам как раз с этим поможет.

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

#видео #инструменты
​⚡️ Виртуализация на пальцах — [10:24]

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

Автор рассказывает про то, как работают виртуальные машины, в чём разница между VDS и VPS и какие есть недостатки у виртуализации.

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

#видео #теория
​​​💻 Практика программирования на Python 3

Невероятно полезные лекции от Тимофея Хирьянова – преподавателя кафедры информатики МФТИ, который также работает в онлайн-школе Foxford.

1. Лекция №1 — [1:21:58]
2. Лекция №2 — [1:15:52]
3. Лекция №3 —[1:17:38]
4. Лекция №4 — [1:14:31]
5. Лекция №5 — [1:16:49]
6. Лекция №6 — [1:10:56]
7. Лекция №7 — [1:07:17]
8. Лекция №8 — [1:20:17]
9. Лекция №9 — [1:22:10]
10. Лекция №10 — [1:17:44]
11. Лекция №11 — [1:15:27]
12. Лекция №12 — [1:22:16]
13. Лекция №13 — [1:16:45]
14. Лекция №14 — [52:20]

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

#видео
Android Developer – дорожная карта

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

На картинке представлена дорожная карта для разработки на языках Java или Kotlin.

#roadmap #android
​🙅‍♂️ Реальные минусы работы программистом

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

1. Либо деньги, либо интерес — [0:37]
2. Большая нагрузка на... Мозг? — [1:22]
3. Нет ощущения, что вы несёте пользу — [4:10]
4. Программирование развращает — [6:55]

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

#видео #профессия
🔥 8 вопросов Data Scientists — [12:10]

Team lead по безопасности личных данных в Facebook* рассказывает новичкам про жизнь в Data Science и отвечает на вопросы, которые волнуют начинающих.

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

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

#видео #профессия

*Facebook принадлежит Meta, которая признана экстремисткой организацией и запрещена в России.
​❤️ React + TypeScript — [20:30]

React — самый популярная библиотека для создания интерфейса на JavaScript. TypeScript добавляет типы в JS и делает работу с ним проще (или сложнее, зависит от пользователя).

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

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

#видео #web
​👨‍💻 Курс «Разработка на Java»

Цель курса — обучить студентов навыкам разработки на языке Java, чтобы в конечном итоге они смогли разработать собственное приложение.

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

1. Знакомство с платформой Java [1:01:52]
2. Базовые конструкции языка [1:06:54]
3. Объектно-ориентированное программирование [1:25:24]

Перейти к плейлисту
​☂️ Учимся работать с API на Python — [17:38]

В этом видео автор подробно объяснил, как работать с различными API в Python на примере прогноза погоды.

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

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

#видео #python
​⚛️ Пишем приложение на Electron — [20:33]

На JS можно писать графические приложения, а всё за счёт разработки от GitHub — Electron. Его, к слову, используют Discord, Microsoft, Atlassian и другие крутые компании.

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

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

#видео #desktop
​🕶 Как успешно пройти собеседование— [16:58]

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

Автор рассказывает как подготовится и успешно пройти собеседование, как преодолеть волнение и когда стоит приврать (спойлер: никогда).

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

#видео #профессия