Обложка канала

Новые книги для программистов. Страница 33

Несколько новых книг регулярно!

  • Новые книги для программистов

    LeetCode теперь в Telegram! LeetCode — это сайт, который позволяет быстро готовиться к техническим собеседованиям по программированию. Там публикуются задачи с собеседований в FAANG с решениями. Подписывайтесь: @leetcode
  • Новые книги для программистов

    Как программисту всё успевать? Как там ваши планы на понедельник следующего тысячелетия? Всё верно, в этот раз речь пойдёт про прокрастинацию и про то, как она мешает вам двигаться вперёд. В видео опытный разработчик рассказывает, как справляется с ленью и продолжать вести крупные проекты, несмотря на желание ничего не делать. https://youtu.be/zDXhBnI88M4
    Как начать уже делать большой проект и перестать винить себя? Антипрокрастинация и как всё успевать

    Впереди — большой проект и его надо сделать. Проектом может быть изучение новой технологии, большая задача по работе, диплом в университете, бизнес или любой другой большой жизненный вопрос, требующий решения. Как перестать прокрастинировать, перестать чувствовать вину и начать работать? Делюсь своими походами. Telegram https://t.me/t0digital 0:00 О проблеме 1:44 О чудо-вопросе, который надо себе задать 4:04 Снижаем уровень напряга 5:17 О слоне и разбиении на кусочки 6:14 Причта о мальчике и лошади 7:01 Продвинулся ли я сегодня в своём мастерстве? 8:28 О Кунг-фу 9:23 Математически 10:08 Метод помидора/pomodoro 11:34 Почему появляется прокрастинация? 12:57 Мотивация vs Дисциплина 13:55 Просто делай, делай просто 15:04 Лао Цзы /****************** about ******************/ Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний: — Диджитализируй https://digitalize.team, разрабатываем сложные IT системы для бизнеса; — Salesbeat https://salesbeat.pro, комплексный модуль доставки для интернет магазинов. Мои соц сети: Telegram канал — @t0digital ВК — https://vk.com/digitalize.team Дзен — https://zen.yandex.ru/id/6235d32cb64df01e6e78c883

    YouTube
  • Новые книги для программистов

    ⚡️ ESBuild от А до Я Esbuild — это сборщик JS, написанный на Go, который связывает зависимости в 10-100 раз быстрее, чем Webpack или Parcel. Научиться с ним работать вас научит это видео. Автор разбирает основные понятия и сравнивает этот сборщик по производительности с Webpack 5. https://youtu.be/9wFfq5bLCgg
    ESBuild полный курс от А до Я. Замена Webpack 5?

    В этом ролике мы рассмотрим сборщик (бандлер) для frontend проектов ESBuild. Сравним его с Webpack 5. Разберем основные понятия loader, plugin, dev server, bundle, typescript, css, source map, minify и тд. Esbuild vs webpack. Webpack 5. Patreon/boosty (доступ к бонусам) - https://boosty.to/ulbitv Исходный код тут (github) - https://t.me/ulbi_tv/90 tsconfig - https://gist.github.com/utimur/0e47c843fb1d1fb23870d8e8ac5b4bb1 Доп. материалы: Node js от А до Я - https://youtu.be/243pQXC5Ebs Real time client-server - https://youtu.be/o43iiH4kGqg Backend для начинающих (express) - https://youtu.be/tKM44vPHU0U Таймкоды: 00:00 ➝ Введение и теория. Сравнение webpack и esbuild 06:00 ➝ Начало разработки. Установка, создание конфига. Основы. bundle, outdir. 09:40 ➝ Tree shaking 10:50 ➝ Минимизация бандла 11:30 ➝ Создание конфигурационного файла 14:20 ➝ Переменные окружения, production | development. Cross-env 17:00 ➝ Добавляем React и React-dom 19:45 ➝ Работа со стилями. CSS 21:40 ➝ Sourcemap. Карты исходного кода 23:50 ➝ Настраиваем дефолтный dev (serve) server 28:00 ➝ Production сборка 28:50 ➝ Подключаем TypeScript. Tsconfig.json 32:35 ➝ Переписываем конфиг на TS 36:05 ➝ Настраиваем loader для внешних файлов (png, svg, jpg ..) 38:20 ➝ Динамическое названия бандла. Боремся с кешированием 39:40 ➝ Создаем первый плагин. CleanPlugin. Работаем с файловой системой 44:30 ➝ Cоздаем свой dev-server. Express server. Watch mode. Раздача статики 48:35 ➝ Создаем второй плагин. HtmlPlugin 01:02:20 ➝ Hot reload. Event source. Server sent events 01:09:99 ➝ Итоги. Время ставить лайки и писать комменты :) Поддержать меня и мой канал вы можете по ссылкам ниже. Patreon/boosty (доступ к бонусам) - https://boosty.to/ulbitv Qiwi кошелек - http://qiwi.com/n/BODYE821 Яндекс деньги - https://yoomoney.ru/to/4100116193037469

    YouTube
  • Реклама

  • Новые книги для программистов

    По статистике 7 часов ежедневно мы проводим онлайн, половину тратим впустую. Станьте исключением и присоединяйтесь к каналу "AI анализ и развитие", в котором вы найдете знания о: • машинном обучении (data science, нейросетях); • секретах продуктивности и личного развития; • методиках анализа и критической оценки информации; • а на десерт - интересные факты и юмор. Погрузитесь в мир аналитики и прокачайте навыки 21 века вместе со специалистом, который сделает ваше путешествие понятным и увлекательным.
  • Новые книги для программистов

    ​⏳ Real Time клиент-сервер на JavaScript Долгоживущие соединения — это те, что на протяжение длительного времени обмениваются данными. Такая хренотень часто используется в играх и чат-комнатах. В этом ролике вы лучше узнаете как они устроены и напишете собственное приложение для общения с использованием React и Axios. https://youtu.be/o43iiH4kGqg
    Real Time КЛИЕНТ-СЕРВЕР на JavaScript. Long polling, event sourcing, websockets & комнаты

    В этом ролике мы рассмотрим способы real time клиент серверного взаимодействия и с каждым из них разработаем fullstack чат. Рассмотрим такие способы, как long polling, event sourcing (server sent events), websockets с комнатами Исходный код - https://github.com/utimur/real-time-client-server-course Таймкоды: 00:00 - Теория 03:15 - Long polling 14:17 - event soursing (server sent events) 19:30 - websockets Поддержать меня и мой канал вы можете по ссылкам ниже. Qiwi кошелек - http://qiwi.com/n/BODYE821 Яндекс деньги - https://yoomoney.ru/to/4100116193037469

    YouTube
  • Новые книги для программистов

    ⚡️ Как улучшить навыки программирования Если вы работаете только в одиночку, то можете пропускать это видео. Но если в вашей команде больше одного человека, то вы обязаны писать понятный код. Самые простые правила, которые нарушают множество новичков — в этом видео. Поверьте, эти 9 советов помогут избежать целой кучи проблем. https://youtube.com/watch?v=OwEHGhilJyY
    9 Советов, Как Улучшить Твои Навыки Программирования.

    Современная разработка - это история про команды. После устройства на первую работу с твоим кодом будут работать твои коллеги. Если не хочешь слышать фразу - "Какого чёрта!", каждый раз, когда кто-то читает твой код, то посмотри это видео. В этом видео я дам тебе 9 советов, которые помогут уже сейчас улучшить твой код. Let's go 💥 0:00 Интро 0:45 1. Давай переменным чёткие и понятные названия 3:33 2. Давай функциям понятные и консистентные названия 6:45 3. Инициализируй переменные рядом с местом их использования 9:34 4. Выноси магические числа в константы 11:50 5. Принцип Fail fast или падай раньше 15:33 6. Выноси повторяющийся код в функции 16:29 7. Не передавай в функцию слишком много аргументов 20:41 8. Упрощай условия 23:03 9. Избегай длинных функций 14:31 Подведём итоги КОНСУЛЬТАЦИИ: Составлю индивидуальный план обучения по фронтенд разработке, чтобы быстрее начать работать в IT, и отвечу на любые вопросы. 📲 Для записи напиши "Ютуб" в TG https://t.me/sergeydmitrievskyit СОЦ. СЕТИ: 📸 Instagram - https://www.instagram.com/sergeydmitrievskyit 📱 Telegram - https://t.me/sergeydmitrievsky ОБО МНЕ: Меня зовут Сергей - тимлид и frontend разработчик из Москвы. Я помогаю новичкам с 0 освоить фронтенд разработку и начать работать в IT. #программированиеснуля #работапрограммиста #учёбанапрограммиста

    YouTube
  • Новые книги для программистов

    Студент Computer Science из ИТМО заметил, что многие его однокурсники вообще не понимают, о чем идет речь на парах по Алгоритмам и структурам данных, и решил создать для них обучающий канал, где он объясняет этот курс так, как он сам его понимает, но этот канал внезапно стал популярным! Поэтому прикрепляем ссылку на этот канал для вас - t.me/structuredata
  • Новые книги для программистов

    📱 Адаптивная верстка сайта Вы, должно быть, уже знаете, что сейчас умение создавать сайты под разные устройства очень сильно ценится, просто потому что мобильные девайсы заняли больше половины рынка. Посмотрите это видео и узнайте о фундаментальных правилах того, как с помощью HTML и CSS сделать так, чтобы текст не уходил за края, а кнопки не вылезали за край экрана. https://youtu.be/sohdv21BVNI
    Адаптивная верстка сайта с нуля для начинающих. Объяснение действий. HTML CSS

    Адаптивная верстка сайта с нуля для начинающих. Объяснение действий. В этом видео я покажу подробную HTML CSS верстку простого макета FIGMA с кучей полезных решений и лайвхаков! Полезные ссылки: 👉 Макет (открытый доступ): https://www.patreon.com/posts/61368263 👉 Результат верстки: https://www.patreon.com/posts/rezultat-verstki-61798286 👉 Бесплатный курс по верстке: https://www.youtube.com/playlist?list=PLM6XATa8CAG4F9nAIYNS5oAiPotxwLFIr 👉 VS Code: https://www.youtube.com/watch?v=nxCLXMBl4e4 👉 Как правильно учиться: https://www.youtube.com/watch?v=eKZNKA-jAYY 👉 План развития фронтенд разработчика (+КАРТА): https://youtu.be/yJcCKuxfb2o 🔴 Карта канала: https://miro.com/app/board/o9J_lZB3YKI=/ 🔴 Получить доступ к плюшкам + поддержать канал: https://www.patreon.com/freelancerlifestyle 🔴 Instagram: https://www.instagram.com/freelancer.lifestyle 🔴 Telegram канал: https://t.me/freelancer_lifestyle (https://teleg.run/freelancer_lifestyle) 🔴 Telegram чат по верстке: https://t.me/flschat (https://teleg.run/flschat) 🔴 Facebook: https://www.facebook.com/freelancerlifestyle За тайм коды спасибо Сергей Кудаев! 00:00:00 - Задорное вступление 00:02:54 - А вот и наш макет! Знакомство с макетом 00:05:54 - Файлы проекта 00:09:21 - Плагины проекта 00:11:42 - С чего начинается верстка? Цена работы 00:17:11 - Анализ макета. Плагин для Figma Font Fascia 00:21:15 - Поиск и подключение шрифтов. Плагин для Visual Studio Google Fonts 00:29:03 - Построение сетки. Ограничивающий контейнер 00:36:48 - Применение селектора-атрибута 00:39:43 - Анализ блока шапки 00:44:00 - Разметка макета и начало верстки шапки 00:52:34 - Верстка логотипа, меню, кнопки "Download" 01:11:52 - Настройка адаптивности для шапки 01:23:52 - Верстка бургера 01:30:30 - Настройка адаптивности для логотипа 01:37:14 - Открытие-закрытие меню средствами CSS3 01:38:30 - Применение псевдокласса Target, доработка бургера 01:51:00 - Верстка блока Main 02:10:54 - Использование конструкции :not(:last-child) 02:15:28 - Работа с декором блока Main 02:26:46 - Верстка блока Stay-safe 02:32:37 - Магия БЭМ в действии. Повторное использование кода 02:42:10 - Работа с декором блока Stay-safe 02:47:00 - Настройка адаптивности для блока Stay-safe 02:53:58 - Верстка блока Expert 03:01:06 - Альтернативный прием размещения декора в блоке 03:10:38 - Верста нижней части блока Expert 03:11:20 - И снова БЭМ в работе. Копирование текстового блока 03:14:45 - Вставка видео. Тег Iframe. Адаптивное видео 03:18:45 - Настройка адаптивности для блока Expert 03:24:16 - Верстка блока Healthcare 03:40:32 - Верстка декора с использованием псевдоэлементов :after и :before 03:48:00 - Верстка футера 03:50:20 - Текст в карточках футера 03:51:00 - Настройка адаптивности для блока Footer 👋 Меня зовут Женя Андриканич, я IT - специалист, занимаюсь разработкой сайтов. На этом канале, я регулярно и в максимально доступном формате буду делиться с тобой своим опытом, наработками, секретами и лайфхаками! Ссылка на канал: https://www.youtube.com/c/freelancerlifestyle 🤟 Живи, а работай в свободное время! ©

    YouTube
  • Новые книги для программистов

    👨‍💻 Основы Android-разработки Этот плейлист — серия коротких видео, которые помогут вам научиться разрабатывать приложения, используя Kotlin. Так как плейлист ориентирован на изучение основ разработки, его первые уроки не посвящены именно программированию. Вместо этого вы сначала рассмотрите ресурсы приложения, а также создадите макеты для экранов. Приступить к самому написанию кода на Kotlin вы сможете уже начиная с четвёртого урока. Перейти к плейлисту
  • Новые книги для программистов

    💥 Знание алгоритмов — это та самая база, которой должен владеть каждый разработчик. ✅ Приглашаем на вебинар: «Дерево отрезков - быстро и просто». ❗️ Подходит для любого языка программирования. 👉 На этом открытом уроке мы рассмотрим идею дерева отрезков, узнаем, как его строить, обновлять и быстро O(log n) вычислять сумму чисел любого отрезка данного массива. Алгоритм очень простой и экономный: нужно O(n) памяти. 💪 Спикером выступит Евгений Волосатов — эксперт с 20-летним опытом ведущим программистом в IT-компаниях. 👉 Пройдите вступительный тест, чтобы зарегистрироваться https://otus.pw/H6BK/ 📌Еще больше полезных знаний после урока ждет вас на онлайн-курсе «Алгоритмы и структуры данных» в OTUS.
  • Новые книги для программистов

    ​🐍 Архитектура в Django Чтобы приложения было просто редактировать, необходимо заранее продумывать структуру проекта и отделять различные части друг от друга. Автор на реальном примере показывает, как правильно строить архитектуру проекта на Django, где хранить бизнес логику и зачем вообще такие сложности. https://youtu.be/LPo29ygf0wA
    Бизнес-логика в Django и архитектура Django проектов — на настоящем примере

    Запущен первый курс мощной образовательной программы от Диджитализируй: «Основы компьютерных и веб-технологий с Python» Вся информация и запись на курс здесь: https://to.digital/course01 Залетай в Телеграм канал — там много дополнительного оперативного контента: https://t.me/t0digital Сказать спасибо за это видео можно здесь — https://boosty.to/digitalize.team Django остаётся самым популярным Python веб-фреймворком в мире, однако архитектура большинства проектов на нём, мягко говоря, оставляет желать лучшего. В этом мастер-классе мы на живом примере поговорим о структуре Django проекта, бизнес-логике в Django, а также о хороших практиках проектирования кода. 0:00 О чём пойдёт речь, постановка задачи 2:17 Создание проекта 3:50 Создание моделей 7:39 Создание первоначальных Django Views 25:21 Анализ полученного начального кода 26:07 Рефакторинг 40:40 Вынос бизнес-логики в отдельный слой 54:09 Анализ полученного кода, финальный рефакторинг Создание бизнес-сервисов /****************** about ******************/ Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний: — Диджитализируй https://digitalize.team, разрабатываем сложные IT системы для бизнеса; — Salesbeat https://salesbeat.pro, комплексный модуль доставки для интернет магазинов. Если у вас есть проект на разработку, пишите нам на [email protected]. С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на [email protected]. Мои соц сети: Telegram канал — https://t.me/t0digital ВК — https://vk.com/digitalize.team Дзен — https://zen.yandex.ru/id/6235d32cb64df01e6e78c883

    YouTube
  • Новые книги для программистов

    👨‍🏫 Пишем приложение VK на Swift Автор видео показывает, как с нуля сделать приложение VK для iOS на языке Swift буквально за 60-90 минут. Сама лента новостей для этого приложения, к слову, будет загружаться из платформы Firebase. https://youtu.be/rBAWXkhn-Kcм
    Приложение VK на Swift с нуля за 60 минут

    В этом видео мы сделали приложение VK для iOS на Swift. Лента новостей загружается из Firebase. Ссылка на репозиторий: https://github.com/supereasydev/vk Наш канал и чат в телеграме: https://t.me/supereasydev

    YouTube
  • Новые книги для программистов

    Нашли 3 канала, которые сильно упростят вашу жизнь. How To It - настоящая находка для программиста любого уровня и направления. Вся необходимая информация для прокачки твоих скиллов в одном канале. How To SQL - знание Баз данных и SQL одно из самых важных на ближайшие 10-15 лет. Зачем шариться по всему интернету в поисках годный инфы, если за вас уже это сделали и отсортировали по категориям? Статейная - то место, в котором вы полюбите читать статьи раз и навсегда. Только интересные публикации, без всякой ерунды.
  • Новые книги для программистов

    🧑‍🏫 Что такое микрофронтенды: от концепции до реализации Наверняка, многие из вас слышали про микросервисную архитектуру, которая становится только популярнее из года в год. Она удобна, гибка, расширяема и именно поэтому большинство серверных приложений сейчас стараются использовать именно её. На фронтенде недавно тоже начали использовать подход декомпозирования на более мелкие автономные части. В этом ролике вы узнаете, в чём же заключаются основные идеи этого подхода и благодаря каким инструментам их получается реализовывать. https://youtu.be/eS9XXlqmhuw
    Написал приложение на React и Vue! Что такое микрофронтенды

    Получить профессию Frontend разработчика - https://bit.ly/3OMCmni Подробнее узнать об обучении в Result School - https://bit.ly/3Rc3IFN Бесплатный курс HTML & CSS - https://bit.ly/3R20156 Сделать 5 проектов на JavaScript - https://bit.ly/3bHM9wZ Я в соц сетях: Telegram: https://t.me/js_by_vladilen VK: https://vk.com/vladilen.minin Instagram: https://instagram.com/vladilen.minin Мои паблики по JavaScript: Telegram: https://t.me/result_school_it VK: https://vk.com/result.school Instagram: https://www.instagram.com/result.scho... JavaScript cообщества: Discord: https://discord.gg/jscommunity Telegram: https://t.me/js_by_vladilen_chat Roadmap по каналу: https://vladilen.notion.site/Roadmap-YouTube-0b917095c1ec424e9574c2ede36efab9 Что такое микрофронтенды? В видео расскажу про микросервисную архитектуру но для frontend! Первая часть видео теоретическая. Во второй части покажу приложение, которое я написал сразу на Vue и React и как я их связал общим стором. Таймкоды: 00:00 - Введение 00:39 - Что такое микрофронтенды 04:57 - Мое приложение на React & Vue

    YouTube
  • Новые книги для программистов

    👨‍💻 Что такое компиляция, линковка и run time? Если вы работали с компилируемым языком (Java, C#, C/C++), то обязаны знать, что происходить с вашим кодом, когда вы нажимаете на кнопочку build. Именно про процесс сборки и запуска проекта и рассказывает автор. Видео сделано специально для новичков, а значит информация подана легко и понятно. https://youtu.be/rGpbgDO5REQ
    Что такое компиляция, линковка? Что такое run time?

    Сегодня мы поговорим, что же такое компиляция, линковка? что такое run time? Новые онлайн курсы GRASP and GoF Design patterns - http://bit.ly/2CAxHC1 Курсы JAVA - http://bit.ly/34J2pVv Курсы C#/.NET - http://bit.ly/2WZXqx8 Курсы ANDROID С НУЛЯ - http://bit.ly/34JFh9u Курсы Automation QA (Java) - http://bit.ly/2qyvWCL Курсы FRONT-END - http://bit.ly/2qAie24 Курсы UI/UX дизайна - http://bit.ly/2QcMefp Курсы WordPress Developer - http://bit.ly/2NWdTyb Сайт Foxminded: http://bit.ly/2NWbrb6 Foxminded в ФБ: https://www.facebook.com/foxmindedco FoxmindEd в Instagram: https://www.instagram.com/foxminded.ua/ Мой Telegram: https://t.me/nemchinskiyOnBusiness Мой блог: www.nemchinsky.me

    YouTube
  • Реклама

  • Новые книги для программистов

    GitHub теперь в Telegram! Подписывайтесь: @github
  • Новые книги для программистов

    🧠 Node JS от А до Я Node.js дал JavaScript возможность запускаться не только в браузере, но и на десктопе (Discord), телефоне (Netflix) на стороне сервера. Получить базу для создания полноценного приложения можно за 2 часа в этом ролике. Оно предназначено для новичков, поэтому проблем возникнуть не должно. https://youtu.be/243pQXC5Ebs
    Node JS фундаментальный курс от А до Я. Node.js Теория и практика

    Node js курс. В этом ролике мы разберем основные теоретические и практические моменты связанные с node js. Сделаем небольшой фреймворк на node js. Научимся работать с базами данных. В конце вас ждет план на дальнейшее обучение. Исходный код здесь - https://t.me/ulbi_tv/39 Домашнее задание здесь - https://boosty.to/ulbitv/posts/4b65a36b-06a9-475c-aefe-b75f6824235a Таймкоды: 00:00 ➝ Введение 02:00 ➝ Установка node js. Информация про npm 06:16 ➝ Теория. Что такое node js, v8, libuv 14:00 ➝ Асинхронная модель. Шаблон реактор. Многопоточность, неблокирующий\блокирующий ввод вывод. Event loop в node js 33:11 ➝ Практика. process. Переменные окружения 38:50 ➝ Path, URL 44:07 ➝ Файловая система. Работа с файлами. CRUD 59:00 ➝ Операционная система, модуль cluster 01:04:50 ➝ События. Модуль events, EventEmitter 01:09:00 ➝ Стримы. Readable, writable streams 01:17:30 ➝ HTTP. Основы. Создание простого сервера. 01:22:00 ➝ Создание своего фреймворка по типу express 01:51:00 ➝ Работа с базой данных 01:57:23 ➝ ПЛАН на дальнейшее обучение . Ставим лайки и пишем комментарии :) Мой канал в telegram и канал для общения подписчиков - https://t.me/ulbi_tv Поддержать меня и мой канал вы можете по ссылкам ниже. Patreon/boosty (доступ к бонусам) - https://boosty.to/ulbitv Qiwi кошелек - http://qiwi.com/n/BODYE821 Яндекс деньги - https://yoomoney.ru/to/4100116193037469

    YouTube
  • Новые книги для программистов

    🧠 Drag & Drop Drag & Drop — это принцип, при котором вы можете взять и перетащить HTML элемент куда угодно. Таким образом удобно, например, перетаскивать задачи. Автор на примере To-Do списка показывает, как с использованием React и Framer Motion реализовать подобное перемещение элементов с красивой анимацией. https://youtu.be/C2ZCD_RFlPQ
    Изменение порядка элементов списка в React-компонентах

    Библиотека анимаций Framer Motion отлично работает с drag&drop, а также предоставляет отдельный компонент Reorder, специализированный на перемещении элементов относительно друг друга. Быстро и удобно. Мои курсы по вебу с купонами: ✅ https://mishanep.com/ 📢 Поддержка канала: https://www.patreon.com/mishanep https://www.tinkoff.ru/rm/nepomnyaschiy.mikhail1/dihf419741 https://paypal.me/mishanep

    YouTube