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

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

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

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

    ❤️ React + TypeScript React — самый популярная библиотека для создания интерфейса на JavaScript. TypeScript добавляет типы в JS и делает работу с ним проще (или сложнее, зависит от пользователя). Автор делится лучшими практиками при работе с React и TypeScript, рассказывает про функциональный стиль, его преимущества и работу с хуками. https://youtu.be/j-LxLzYgpX4
    Гайд по React + TypeScript. Основы и лучшие практики 2022. Функциональный стиль + Hooks.

    Полный Гайд по использованию React (с его экосистемой) + TypeScript в функциональном стиле. Типы рассмотренные в видео: ✅ ReactElement | JSX.Element ✅ ReactNode ✅ FC | FunctionComponent ✅ HTMLProps ✅ ReactEventHandler ✅ React.XXXEvent ✅ CSSProperties ✅ Hooks ✅ Много других полезных фишек в TypeScript Приятного просмотра! Буду благодарен за поддержку в виде комментария и лайка! 👉 Исходный код, чат, воркшопы и поддержка канала: https://www.patreon.com/wisejs ✔️ Если хочешь изучать программирование со мной, не забудь подписаться :) https://www.youtube.com/channel/UCOxq... ✔️ Мой телеграм канал: https://t.me/joinchat/RVq-cmt6n1SJRS7Z #react #typescript #реакт #тайпскрипт #reacttypescript #урокитайпскрипт #typescripthooks #тайпскриптхуки #reactjs #reactts

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

    Как изучать английский с помощью Python и ChatGPT? Сегодня прямом эфире Илья Лебедев из Learn Python расскажет, как самому изучать иностранные языки и построить процесс изучения «технического английского» под себя. И сделает это не по учебникам, а через ChatGPT и автоматизирует с помощью Python. За 1,5 часа вебинара научитесь парсить документацию, поработаете с библиотекой nltk и узнаете, как правильно взаимодействовать с ChatGPT и Python. Присоединяйтесь к трансляции сегодня, 11 мая в 20:00 по мск. Регистрируйтесь по ссылке, чтобы не пропустить или сразу переходите на прямую трансляцию.
    Как изучать английский с помощью Python и ChatGPT (вебинар by Learn Python) / События на TimePad.ru

    Вебинар о применении Python в реальной жизни от learn.python.ru – курсов программирования на Python с упором на практику.

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

    📱 Самый подробный курс по языку Swift Этот курс идеально подойдёт тем, кто уже знаком с основами программирования и хочет освоить язык Swift, чтобы начать разрабатывать приложения на iOS. Курс рассчитан как на тех, кто раньше не изучал языки программирования, так и на тех, кто имеет опыт работы с другими языками. Учтите, что для его прохождения вам понадобится компьютер от Apple с MacOS. Первый урок — [10:54] Второй урок — [7:27] Третий урок — [18:58]
    Бесплатный курс iOS разработки 2021. Уроки Swift. Урок 1 - Переменные, константы, типы данных, циклы

    Бесплатные Уроки swift для новичков в Xcode 12. Уроки Swift. Урок Swift 1 - Переменные, константы, типы данных, циклы. Разбираем самые азы, без которых не сможем двигаться дальше. Поехали! Лучшие бесплатные курсы iOS. Этот Курс по языку Swift отлично подойдет тем, кто уже понимает основы программирования и хочет освоить свой первый язык и начать писать код. ➡️ Курс ОСНОВЫ ПРОГРАММИРОВАНИЯ 👨‍💻 - https://youtube.com/playlist?list=PLRJuPW6BGTht3EBz3FZxY-anCa_SDjFgB ⚡️⚡️⚡️ Курс рассчитан как на студентов, которые ранее не изучали языки программирования, так и на тех кто имеет опыт в других языках. Данные курс является основой - фундаментом для дальнейшего обучения. Если вы хотите научиться писать iOS приложения, но не знаете с чего вам начать, то это отличный вариант! Для прохождения курса вам требуется компьютер фирмы Apple, операционная система mac os и программа Xcode ➡️ Персональные занятия 👨‍🎓 - https://icodeschool.ru/course_swift_start.html ⚡️ ⚡️⚡️⚡️ Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам. Подробнее: https://www.youtube.com/channel/UCx1xu0yc1mh-gjAq8YKRobg/join

    YouTube
  • Реклама

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

    🔥 Создание сайта портфолио с крутой анимацией Пример действительно классного сайта для портфолио с множеством меню, слайдерами и аномалиями. https://youtube.com/watch?v=oT0FN1PtmRU
    Создание сайта портфолио с крутой анимацией (HTML CSS JS)

    Создание сайта от А до Я (комплексный курс): https://goo.gl/ankxq9 Создание интернет-магазина от А до Я: https://goo.gl/7mDqYD Создание крутого слайдера (+посадка на CMS): https://bit.ly/jVLyQ8 Все курсы в одном комплекте: https://wd-m.ru/bundle В этом уроке мы создадим интересный крутой сайт-портфолио с диагональным плавным скроллом. Мы рассмотрим нестандартный способ синхронизации вертикальных слайдов на JS и инверсию движения в различных направлениях с помощью CSS. При наведении слайды будут увеличиваться с красивой анимацией. Также мы разработаем CSS анимацию инерции для скролла. Данный пример выглядит потрясающе, однако он довольно прост в реализации. В этом уроке я покажу, как происходит создание таких сайтов на реальном примере, здесь собрано очень много различных техник и приемов разработки, которые пригодятся вам в реальной работе над подобными проектами. Страница урока: https://webdesign-master.ru/blog/html-css/amazing-scroll-portfolio.html Таймкоды: 00:00 Начало урока 01:09 Обзор материалов урока 01:46 Приступаем к HTML верстке сайта 03:17 Подключаем файлы CSS и JavaScript 04:58 HTML верстка сайта (первый слайд) 08:51 Инициализация JavaScript библиотеки 11:03 Приступаем к CSS стилизации 12:00 Стилизация контейнера и элементов 13:36 HTML верстка сайта (вся разметка) 14:56 Оптимизация JavaScript кода 17:48 Синхронизация слайдеров Swiper 18:48 Определение переменных CSS 20:20 Стилизация слайдов портфолио 25:08 Анимация инерции cubic-bezier 26:10 Продолжаем CSS стилизацию 28:36 Анимация при наведении 30:46 Верстка изображений портфолио 32:04 Что ещё изучить? ВКонтакте: https://vk.com/jediweb Телеграм: https://t.me/jediweb Дзен: https://dzen.ru/jediweb

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

    Что такое машина состояний в Qt, и как ее использовать? Узнайте 16 мая в 20:00 на открытом уроке «StateMachine в Qt: что это такое и как можно использовать». 📢📢 На этом занятии мы рассмотрим концепцию машины состояний, как она реализована в Qt, и как ее можно использовать в ваших проектах. Вебинар будет полезен разработчикам С++, а также разработчикам и архитекторам ПО, которые хотят научиться разрабатывать прикладное ПО на Qt. 🟠Занятие приурочено к запуску онлайн-курса «Разработка прикладного ПО на Qt и ОС Аврора» в OTUS. Возможны разные способы оплаты курса. 👉 Для участия в вебинаре пройдите вступительный тест: https://otus.pw/72Af/ Нативная интеграция. Информация о продукте www.otus.ru
  • Новые книги для программистов

    Как запустить контейнер в EC2 Amazon Elastic Compute Cloud — это сервис облачных вычислений, предоставляемый компанией AWS. EC2 позволяет запускать виртуальные машины в облаке и управлять ими. Автор рассказывает, как правильно развернуть контейнер Docker на EC2. https://youtube.com/watch?v=_JlhkaSTguA
    DevOps Kitchen | AWS | Как запустить контейнер в EC2

    Теперь давайте запустим контейнер в EC2. Так сказать, пройдемся по классическому примеру того, как делать не нужно :) Плейлист - https://www.youtube.com/playlist?list=PLc2NEK8sxO0adl5jNPAr5jkSV-3cJzfyU ⏰Taйминг⏰: 00:00:00 Вступление 00:01:00 Создаем VPC и Security Group 00:02:22 Создаем EC2 00:04:28 Настраиваем EC2, делаем Systemd сервис с Docker контейнером 00:10:10 Готово! 🔗Ссылки🔗: Описание сервиса - https://aws.amazon.com/ec2/ Dockerfile - https://github.com/DevOpsKitchenTalks/aws-kitchen-static-site/tree/main/demo/05-Container Userdata (или как настроить) - https://github.com/DevOpsKitchenTalks/aws-kitchen-static-site/blob/main/container-hosting/EC2/userdata.sh 🙏Сказать спасибо🙏: https://www.patreon.com/devopskitchentalks 🎵Музыка🎵: https://www.bensound.com/

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

    🐍 Оптимизация запросов в БД[2:29] Автор рассказывает, как сократить количество запросов в базу, при связи Foreign key в Django-приложениях. Коротко и полезно. Перейти к просмотру
    Django Foreign Key оптимизация запросов в БД

    В этом видео я расскажу как сократить количество запросов в базу, при связи Foreign key. Рассмотрим использование метода Django select related на примере. Код - https://djwoms.pro/django_rest_framework/orm/select_related/ Django silk - https://github.com/jazzband/django-silk ---=--- 🔥Провожу индивидуальные занятия (ментор) по python, django, fastapi, javascript 📳 Moй Telegram - https://t.me/DJWOMS ---=--- Мы в сети: Telegram канал - https://t.me/django_school Telegram чат - https://t.me/trueDjangoChannel Спонсорство - https://boosty.to/djangoschool Донат - https://donatepay.ru/don/186076 Донат 2 - https://www.donationalerts.com/r/djangoschool Discord - https://discord.gg/aWJqzvmuhA ВК - https://vk.com/djangochannel ---=--- #django4 #orm #djangoschool #foreignkey

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

    Как сделать так, чтобы разработчики использовали Kotlin[43:39] Kotlin — упрощенная версия Java, разработанная компанией JetBrains. В основном используется в мобильной разработке. Речь пойдёт про переход из социологии в маркетинг, при чём тут Kotlin, как работается гуманитарию в IT и трудна ли эта сфера. Перейти к просмотру
    Алина Гребёнкина — как сделать так, чтобы разработчики использовали Kotlin | Подкаст |karpov.courses

    Сегодня в гостях подкаста «IT-шниками не рождаются» Алина Гребёнкина, продакт-маркетолог в JetBrains. Поговорили с Алиной о её переходе из социологии в маркетинг, опыте работы на стороне агентства и переходу ближе к продукту, а также о важности занятий тем, что интересно, ведь деньги есть не только в IT. Тайм-коды: 00:00 — Избранные моменты выпуска 00:37 — Начало выпуска 00:50 — Расскажи подробнее, что ты делаешь на работе? 01:30 — Что такое Kotlin? 03:34 — Кем ты хотела стать, когда вырастешь? 05:10 — Про школу и интересы в школьное время 08:03 — Про ЕГЭ и обучение в СУНЦ НГУ 14:34 — Как ты выбирала универ и как тебе там было после СУНЦа? 16:45 — Как появилась твоя первая работа и что ты делала? 19:29 — Как происходил твой рост в работе за эти два года? 21:05 — Почему ты решила уйти и как искала новую работу? 23:00 — Про собеседования в Москве 24:21 — Работа в СММ-агентстве и переход к разработке брендинговых стратегий 26:33 — «Поняла, что хочется перейти на сторону продукта» 29:03 — Что ты делала в Bookmate? 31:22 — Почему ты ушла? 33:32 — Как ты попала в JetBrains? 37:55 — Что ты посоветуешь человеку, который хочет в IT? 40:45 — Ты работаешь в IT, но ты не пишешь код. Тебе с этим ок? 42:03 — Подкаст выходит при поддержке школы karpov.courses 42:27 — Cпасибо Haos Community Space за предоставленное место для съемки Учитесь Data Science с нами: https://karpov.courses/

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

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

    Программирование общее Микс из самых разных уроков на самые разные темы от самых разных авторов. Изучаем вопросы с максимальной конкретикой и повышаем свою эрудицию. Перейти к просмотру
  • Новые книги для программистов

    🐍 Весь Python за 7 часов Ну, почти весь. Несмотря на то, что Python — это мегапростой язык, справиться с освоением которого сможет даже ребёнок, у него есть целая куча особенностей. Они, вперемешку с обычной теорией (которой здесь предостаточно), как раз-таки и разбираются в этом видео. Понятное дело, что профессионалом за эти 7 часов вы явно не станете, но после просмотра вы уже уверенно сможете писать простенькие программы по типу «hello world». Перейти к просмотру
    Учим python за 7 часов! Уроки Python Полный курс обучения программированию на python с нуля

    Python уроки для начинающих с нуля - полный курс обучения программированию на пайтон. Изучи язык программирования python бесплатно, основы с нуля, полный курс лекций обучения python. В видео курса рассматриваются все основные темы с примерами и практикой необходимые для junior python разработчика. В конце курса вы будете знать весь основной синтаксис python и свободно писать свой код! 00:00 Вступление в курс уроков по python 00:45 Установка python, первая программа 10:47 Переменные 20:56 Типы данных в python 30:02 Условные операторы if, elif, else 39:03 Условные операторы 2 45:53 Условные операторы Практика 56:44 Цикл while 1:12:37 Цикл for 1:21:23 Цикл for, цикл в цикле 1:29:34 Списки, тип данных list 1:41:29 Списки, методы типа данных list 1:53:21 Кортежи, тип данных tuple 2:08:42 Практика python, модуль os, функция walk 2:21:16 Функции def, определение и вызов 2:30:07 Функции def, параметры и аргументы 2:43:49 Функции переменное количество аргументов, параметр *args 2:56:28 Функции, область видимости переменных 3:08:49 Функции и структура кода 3:22:07 Словари, тип данных dict 3:37:22 Словари, методы dict 3:49:21 Чтение и запись файлов 4:05:29 Множества, тип данных set 4:22:30 Строки, экранированные символы 4:30:17 Строки, методы str 4:43:13 f-строка, форматирование строк 4:50:10 Обработка исключений, try, except 5:09:59 Менеджер контекста with as 5:16:19 Импорт модулей, if __name__ == '__main__'' 5:34:58 Игра в кости на python tkinter 5:56:53 Декораторы 6:10:36 Генераторы списков, словарей, множеств 6:30:56 Выражение генератор 6:43:03 Функция генератор, оператор yield 6:51:51 lambda функция Ссылка на картинки для игры: https://drive.google.com/drive/folders/11AC5dX3W9a0PaV-Wr_kLF5tKhoRlBKdB?usp=sharing Курс ООП с практикой написания программы: https://youtube.com/playlist?list=PLNi5HdK6QEmX9fxp3_IBFx1O5tiTmKlYm Курс по разработке telegram бота на примере проекта: https://youtube.com/playlist?list=PLNi5HdK6QEmX1OpHj0wvf8Z28NYoV5sBJ ------------------------------------------------------------------------------------------------------------------- Кто хочет, может купить автору кофе, чтоб делать новое видео было веселей: Доступны функции Спонсорство и Суперспасибо. При этом весь контент на канале, как был, так и останется в открытом доступе ДЛЯ ВСЕХ! А спонсосрство и суперспасибо - это способ выразить особую благодарность автору и мотивировать на создание нового полезного контента! Кнопки Суперспасибо и Спонсировать под видео(отображаются не во всех странах) ------------------------------------------------------------------------------------------------------------------- Подписывайтесь на канал! #python

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

    👾 Язык Lua Lua — простой, но мощный встраиваемый язык сценариев. Он использовался в Adobe Photoshop Lightroom, в играх (World of Warcraft и Angry Birds) и даже управлял телевидением. Автор рассказал про историю появления языка, а также затронул тему того, чем он отличается от других языков программирования и всех отраслей его применения. https://www.youtube.com/watch?v=PbYf6uNZFCE
    Category:Lua (programming language)-scriptable software

    This category has only the following subcategory.

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

    ⚙️ Асинхронность в JavaScript Асинхронность — это выполнение другой задачи, пока первая чего-то ждёт (например, ответа от сервера). Таким образом мы рационально пользуемся одним потоком, что придаёт скорости, не усложняя код. Конкретно в этом видео рассказывается про асинхронность в JavaScript, а также то, что такое Event loop и Call stack. Кроме того, автор рассказал, каких ошибок стоит избегать, чтобы не тратить кучу времени на дебаг в дальнейшем. Перейти к просмотру
    Узнай JavaScript лучше: Асинхронность в JS, Event loop, Call stack

    Узнай JavaScipt лучше: https://www.youtube.com/watch?v=bO881lHXieQ&list=PL-wEcSTifrSlpk8Jf-Jz-vXMsBve_q2-Y Vue.js подробный курс: https://www.youtube.com/watch?v=qXhmJhR0Fhg&list=PL-wEcSTifrSn5cae0gFQ7Gy7v3t6c7hLF Тайм коды: 0:00 - Что будет на этом уроке 0:45 - Особенности языка JavaScript 2:20 - Что такое call stack 3:48 - Работа call stack-а (Пример 1) 5:03 - Работа call stack-а (Пример 2) 6:42 - Асинхронность в JS (event loop) 10:26 - Eevent loop, интерактивная демонстрация 13:51 - Тестовое задание Немного о данном курсе: - В данном курсе мы разбираем темы, которые обычно вызывают трудности у новичков в js. На самом деле в них нет ничего сложного, и я попытаюсь максимально просто и кратко все объяснить. - Информация для уроков была собрана исходя из авторитетных ресурсов в интернете, популярных видео уроков на ютубе, а также личного опыта. Я постарался все учесть и сделать видео максимально информативными. - Уроки необязательно смотреть последовательно, я специально не добавлял в них нумерацию. Все зависит от уровня, на котором вы находитесь, либо от проблемы, с которой вы столкнулись. Но все же лучше просмотреть все видео, так вы точно будете уверены, что не пропустили какой-то важной темы ;) #JavaScript #Web #Frontend

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

    Тренд 2038 года - это игра TONight специально для разработчиков, где ты можешь писать код, развлекаться и зарабатывать криптовалюту. Помоги жителям города решить все их задачки за вознаграждение в TON! Переходи по ссылке и играй прямо в браузере: 👉 https://clck.ru/34CqGT
  • Новые книги для программистов

    🍎 Как стать iOS-разработчиком Продуктами Эпл пользуется чуть ли не половина мира, поэтому разрабатывать под их мобильную операционную систему бывает ой как выгодно, пускай и очень больно. В это видео автор (как он заявляет) вложил 8 месяцев своей жизни в 50-минутное видео. В нём он рассказал, с чем пришлось столкнуться Junior-разработчику, создающему ПО для iOS, а также поделился несколькими советами по тому, как это можно преодолеть. Перейти к просмотру
    Как я стал iOS-разработчиком за 8 месяцев // Как стать программистом

    В этом видео я рассказал свою историю того, как я переучивался на мобильного разработчика. Оно подойдет для тех, кто ищет мотивации для того, чтобы стать программистом в 2022 году. Особенно полезным оно будет именно для iOS-разработчиков, но подойдет и программистам на других языках. Ссылка на мой телеграм канал: https://t.me/dutovkirill Roadmap для тех, кто хочет стать iOS-разработчиком: https://youtu.be/9uAgyxQ8cc4 Чатик для начинающих iOS-разработчиков: https://t.me/+AwO57hoJ5mFmODUy Содержание: 00:00 - Вступление и знакомство 01:06 - Кем я работал до мобильной разработки и как я сменил несколько городов 03:00 - Как меня уволили с работы в начале пандемии 05:00 - Как я вообще узнал о программировании и почему выбрал мобильную разработку 08:59 - Как я принял решение учиться и купил технику 10:30 - Как я начал составлять себе роадмэп для обучения и сколько потратил на это времени 12:27 - Как я чуть не сломал компьютер и не пустил весь план под хвост 13:20 - Как я планировал обучение и как промахнулся с оценкой задач 16:06 - Как я понял, что ничего не понимаю и что все дается мне очень тяжело 19:07 - Как я нашел курсы Скутаренко, почему они давались тяжело и почему они еще топ 20:59 - Как я пробовал разные методики обучения, чтобы лучше запоминать и как переписал от руки всю документацию со swiftbook 23:50 - Как я делал небольшие перерывы и пытался стать инстаблогером 26:05 - Как мой богатый но непрофильный опыт оказался невостребованным 27:20 - Сколько чистого времени ушло на обучение перед тем, как начать искать работу junior iOS разработчиком 27:41 - Как я встретил новый год безработным, в долгах и с неясной перспективой трудоустройства 29:12 - Как создал первое резюме, в чем ошибся и сколько отказов получил 31:38 - Как получил первое приглашение на собеседование и почему сильно боялся 32:21 - Куда пригласили на первое собеседование и как оно прошло 34:49 - Как потерял мотивацию после первого с треском проваленного собеседования 35:27 - Как проходил 2-часовое собеседование в крупную телеком компанию с 3 мобильными разработчиками 36:17 - Почему считаю, что просить часто помощи с тестовым заданием это такое себе 37:02 - Как меня проигнорировали после пре-оффера 37:32 - Как рекрутеры были невнимательны и отменяли собеседования за 10 минут до него 38:39 - Как я отказался от офера на 100 000 рублей на руки будучи уже в минусе по деньгам 39:54 - Как получил оффер от стартапа 41:34 - Как прошел мой первый день на работе и какие у меня были задачи 44:28 - Как я не мог справиться с задачей несколько спринтов и мне сделали замечание 44:35 - Как я понял, что не справляюсь и пошел увольняться через месяц 46:10 - Почему я уволился из стартапа всего через полгода 46:35 - Разница в поиске работы, когда уже есть минимальный коммерческий опыт 46:53 - Куда я устроился на вторую работу и как продолжаю свое развитие

    YouTube
  • Реклама

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

    ⚓️ Создание аннотации в Java — [6:51] Аннотации — это конструкторы, позволяющие менять поведение поля, класса или функции, при этом не меняя сам код этих объектов. В этом видео автор создал простую аннотацию для проверки правильности значений полей, но сначала объяснил, как они вообще работают. P.S. Если вы новичок, то эта тема не для вас. Перейти к просмотру
    Создание аннотации в java [Java Annotations | Reflection api]

    Создаем собственные аннотации. Изучаем из чего состоит аннотация, для чего они нужны и как их обрабатывать. Николай Бунис, senior инженер, расскажет вам про основные составляющие аннотации, ее жизненный цикл и область применения. Используя Reflection Api разберемся как создать свою аннотацию и напишем обработчик наших аннотаций. В качестве примера возьмем всем знакомую ситуацию когда нужно провалидировать поля класса на минимальную и максимальную длину, соответствие email шаблону и тд. Существует 2 основных варианта как это сделать. Первый это писать каждый раз логику валидации для каждого конкретного класса. Ну а второй вариант это сделать обработчик аннотаций и аннотировать поля класса. Таким образом логика будет написана единожды. Именно этот пример мы и будем разбирать в нашем видео. Ставите лайки, пишите в комментариях какие еще примеры с аннотациями вы бы хотели разобрать. ________ Пример из видео вы можете найти по ссылке ниже: Bitbucket: https://bitbucket.org/nbu-team-one/examples/src/master/module2/lesson3/container/ ________ Подписывайтесь на наши соцсети: Instagram: https://www.instagram.com/mjc.talks/ MJC Telegram Chat: https://t.me/mjcby Community page: https://mjc.by

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

    🔥 Разбираем SQL на примере PostgreSQL SQ, как ни странно, используется для управления базами данных (спасибо, кэп). В этом видео автор задел базовые операторы и показал их работу на понятных для новичка примерах. Если конкретнее, то он рассказал про SELECT, JOIN, GROUP BY, ORDER BY, COALESCE, HAVING, а также затронул перенос схемы, комплексные запросы с несколькими JOIN и другие полезные операции. Перейти к просмотру
    🔥Разбираем SQL на примере PostgreSQL — SELECT, JOIN, GROUP, HAVING, Coalesce и др.

    Запущен первый курс мощной образовательной программы от Диджитализируй: «Основы компьютерных и веб-технологий с Python» Вся информация и запись на курс здесь: https://to.digital/course01 Книжный клуб Ботаним!, где мы читаем хорошие ИТ-книги: https://botanim.to.digital/ Мой курс «Основы компьютерных и веб-технологий с Python»: https://course01.to.digital/ Telegram: https://t0digital.t.me Сказать спасибо за это видео можно здесь — https://boosty.to/digitalize.team Изучаем классические реляционные базы данных и язык для работы с ними — SQL — на примере топовой открытой СУБД PostgreSQL. Если вас пугает JOIN, вы не понимаете GROUP BY, вас смущает вопрос отличия WHERE от HAVING — смотрите видео полностью и обязательно прорабатывайте все запросы вместе с нами! Мы создадим и изучим работу с базой данных для интернет-магазина, хранящую в себе товары, их фотографии, покупателей и их заказы. 00:00 Зачем знать SQL и базы данных 02:47 Виды баз данных 03:28 Понятие сущностей, проектирование больших систем 06:01 Сущности в реляционных базах данных 06:50 Проектирование схемы БД магазина на бумаге 10:27 Перенос схемы БД в PostgreSQL, создание БД и таблиц 15:50 Заполняем БД данными 17:40 SELECT, получение данных из БД 19:03 JOIN, объединение таблиц 23:25 LEFT JOIN, RIGHT JOIN, INNER JOIN 26:57 Удаление данных их таблиц, обновление данных таблиц 28:23 Пример комплексного запроса с несколькими JOIN 32:31 Группировка данных GROUP BY 34:11 COALESCE 34:47 Сортировка данных, ORDER BY 35:13 HAVING 36:26 LIMIT, OFFSET 38:09 Выводы, итоги Другие наши видео: * чем так крут Python — https://www.youtube.com/watch?v=cwAors_xDA4 * обзор нововведений Python 3.8 — https://www.youtube.com/watch?v=IU8b2iQ_IPU * издательская система Latex — https://www.youtube.com/watch?v=8dCm1V1XDzw /****************** 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 RuTube — https://rutube.ru/channel/24802975/about/ Дзен — https://dzen.ru/id/6235d32cb64df01e6e78c883

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

    🙅‍♂️ Функциональное программирование портит JS-программистов? JavaScript поддерживает объектно-ориентированный, императивный и функциональный стили программирования. Если по первым двум пунктам вопросов никаких, то что не так с функциональной частью? В этом видео автор объяснил, какие механики JavaScript портят программиста в отношении других языков и лишь усложняют код, вместо того, чтобы помогать делать решения простыми, как это и должно быть. https://www.youtube.com/watch?v=roN2SuNAlBs
    Как функциональное программирование портит программистов на JavaScript

    #soer #itubeteam Основной канал для общения и публикации новых видео - Телегарм - https://t.me/softwareengineervlog Спонсорство - https://donate.s0er.ru Сайт платным контентом - https://soer.pro Зеркало для видео Дзен Видео - https://zen.yandex.ru/id/5f578bdf22e26e081a67cfd2 GitHub - https://github.com/soerdev Чат для программистов - https://discord.gg/3UVJWAs Группа ВК - https://vk.com/codeartblog

    YouTube