Telegram Web
🗳 Java. Optional[18:26]

Не все программисты знаю, что такое Optional, а те кто знает или не умеет им пользоваться, или чётко понимает его роль в null-safety.

Класс Optional кажется простым, по определению, но с его использованием есть много подводных камней, о которых рассказывает автор ролика.

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

#видео #java
🔄 Event Loop простыми словами[5:52]

«Event Loop выполняет одну простую задачу — осуществляет контроль стека вызовов и очереди обратных вызовов», — что-то на эльфийском.

Чтобы понять, о чём идёт речь, создано это видео. Также вы узнаете про его применение в решении задач и то, почему это — основа асинхронного программирования.

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

#видео #теория
🏗 Чистая архитектура на Go — [57:02]

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

Но вот создать качественную архитектуру можно самостоятельно, занимаясь программированием лет так 10. Или… просто просмотрев это видео.

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

#видео #go
🖥 Выбираем гуёвую библиотеку для Python[6:40]

От того, какую библиотеку для создания GUI вы выберите, зависит будущее вашего приложения. Также это влияет на то, понравится ли пользователям работать с вашим приложением или нет.

Здесь вы увидите работу на Tkinter (и почему его использовать не стоит), на WxPython, на PyQt и на Kivy. Последние два варианта считаются лучшими.

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

#видео #python
⚡️ Что такое Data Science[22:03]

О новом направлении не слышал только пещерный человек. В каждой рекламе курсов встречаются эти два слова: «Data» и «Science».

Но нигде не сказано, чем же занимаются люди в этом направлении. Автор поможет вам разобраться с новинкой и расскажет, чем на самом деле занимаются Data Scientists.

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

#видео #профессия
🐍 Создаём интерфейсы на PyQt 5

PyQt — это самый популярный фреймворк на Python для создания графических интерфейсов.

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

1. Создаём простой графический интерфейс — [5:52]
2. Надписи и кнопки — [21:37]
3. Разработка внутри Qt Designer — [32:57]
4. Всплывающие окна — [11:58]
5. Виджеты, изображения и меню — [12:52]
6. Создаём свой текстовый редактор — [25:19]

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

#видео #python
🏡 Где живут сайты? — [24:19]

Все веб-приложения, в том числе и Telegram, находятся на серверах, которые хранят в себе все данные, необходимые для работы.

Если вы уже знаете о таких вещах, как Azure или AWS, то это видео вас, конечно, не научит ничему новому, но если нет — вы знаете, что нужно делать:

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

#видео #web
👾 Язык Lua — [38:39]

Lua — простой, но мощный встраиваемый язык сценариев. Он использовался в Adobe Photoshop Lightroom, в играх (World of Warcraft и Angry Birds) и даже управлял телевидением.

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

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

#видео #lua
🙅‍♂️ Функциональное программирование портит JS-программистов?[11:46]

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

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

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

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

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

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

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

#видео
​​🕹 Создаем ИИ в игре на JavaScript

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

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

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

#javascript
📘 Django 2.1. Практика создания веб-сайтов на Python

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

Также дан пример разработки полнофункционального веб-сайта — электронной доски объявлений. Исходный код доступен для загрузки с сайта издательства.

Авторы: Дронов В.А.
Год издания: 2019

Скачать книгу

#книга #python
​​⌨️ Основы 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
🧑‍💻 Парсинг сайтов с помощью Python и Selenium

Посмотрев этот плейлист, вы научитесь менее, чем за полчаса, парсить веб-страницы любой сложности. Для этого вы будете использовать достаточно популярный и продвинутый инструмент, Selenium. Его плюс заключается не только в обширном функционале и возможности работать с веб-страницей интерактивно, но и в понятной и простой документации.

1. Информация о курсе
[0:56]
2. Установка Selenium и разбор основных функций
[5:02]
3. Работа с объектами на странице, заполнение форм
[7:46]
4. Юзер-агенты, работа в фоне и обход распознавания Selenium
[6:20]
5. Работа с прокси
[2:29]
6. Работа с cookies
[2:28]
7. Заключение и небольшой бонус
[1:16]

#python
🕶 Пишем клон Telegram для Android

Плейлист, в котором вы за 67 уроков длительностью 10-15 минут создадите собственное приложение-клон для Telegram на Kotlin со всем его интерфейсом и функционалом.

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

1. Подготовка проекта — [6:36]
2. Боковое меню — [21:29]
3. Заполняем боковое меню — [16:39]
4. Добавляем фрагменты — [12:13]
5. Рефакторинг кода — [12:50]

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

#видео #kotlin
🕶 Anime.js

Это — очень крутая библиотека для анимирования объектов с помощью JS. Этот курс поможет вам полностью её освоить: от основ-основ, до работы с SVG. И вам работы меньше будет, и сайт станет красивее.

1. Целевые элементы, Targets — [14:47]
2. Свойства, Properties — [15:24]
3. Параметры свойств, Property parameters — [11:18]
4. Свойства анимации, Animation parameters — [4:09]
5. Значения свойств анимации, Values — [9:00]

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

#видео #web
👨‍💻 Уроки по React для начинающих

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

1. Основы для начинающих. Зачем нужен React. Установка
[11:25]
2. Компоненты и свойства Props
[10:29]
3. State, состояние компонента и примеры
[11:55]
4. Работа с формами. Первое To Do приложение
[9:33]
5. CSS стилизация. Как подключить библиотеку Material Ui, Bootstrap
[9:31]
6. Жизненный цикл компонента. Что спросят на собеседовании
[4:45]
7. Передача данных между компонентами
[8:24]
8. Работа с API на примере. Fetch запрос Api
[7:39]
9. Роутинг. Маршрутизация и создание страниц сайта
[7:23]

#javascript
⚡️ Курс Веб-разработчик

Курс для тех, кто решил попробовать себя в роли верстальщика. В нём вы познакомитесь с HTML, CSS, JavaScript и с теорией, важной при создании сайта.

1. Установка необходимых программ — [12:33]
2. Полный цикл создания сайтов — [15:31]
3. Работа с графикой для разработчика — [37:20]
4. Настройка рабочего пространства — [21:58]
5. Знакомство с основами HTML — [36:34]

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

#видео #web
⚛️ React Native для начинающих[1:54:08]

React позволяет нам создавать интерфейс приложения, то есть писать фронтенд. А его версия Native — запускать React приложения на телефоне и ПК.

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

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

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

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

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

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

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

*Facebook принадлежит Meta, которая признана экстремисткой организацией и запрещена в России.
2025/07/08 17:59:34
Back to Top
HTML Embed Code: