Курс: Разработка игры на Python — Pygame
Pygame — это «игровая библиотека», набор инструментов, помогающих программистам создавать игры. К ним относятся графика и анимация, управление клавиатурой/мышью и работа со звуком.
В процессе обучения на курсе вы создадите легендарную классику — Space Invaders.
https://youtu.be/ilP1dImCuJ8
#курс #python #gamedev #ru
Pygame — это «игровая библиотека», набор инструментов, помогающих программистам создавать игры. К ним относятся графика и анимация, управление клавиатурой/мышью и работа со звуком.
В процессе обучения на курсе вы создадите легендарную классику — Space Invaders.
https://youtu.be/ilP1dImCuJ8
#курс #python #gamedev #ru
YouTube
Разработка игры на Python | Pygame. Урок #1
Начинаем делать игру по мотивам "Space Invaders" на языке программирования Python с использованием библиотеки Pygame. Установим модули, настроим и отрисуем на экране изображение пушки из нашей будущей игры.
Не забываем подписываться!
------
Все уроки по…
Не забываем подписываться!
------
Все уроки по…
Книга: Чек-лист. Как избежать глупых ошибок, ведущих к фатальным последствиям
Автор: Атул Гаванде
Год издания: 2014
Описание:
В повседневной работе каждый сотрудник должен держать под контролем множество задач. Но человеческая память несовершенна, поэтому даже профессионалы высочайшего класса, перегруженные работой, допускают ошибки, которые оборачиваются катастрофическими проблемами. Автор предлагает решить проблему забывчивости с помощью доступного и очень действенного способа — составления чек-листов, т.е. контрольных списков необходимых действий, с которым должна в процессе работы сверяться вся команда.
#книга #ru #архитектура
Автор: Атул Гаванде
Год издания: 2014
Описание:
В повседневной работе каждый сотрудник должен держать под контролем множество задач. Но человеческая память несовершенна, поэтому даже профессионалы высочайшего класса, перегруженные работой, допускают ошибки, которые оборачиваются катастрофическими проблемами. Автор предлагает решить проблему забывчивости с помощью доступного и очень действенного способа — составления чек-листов, т.е. контрольных списков необходимых действий, с которым должна в процессе работы сверяться вся команда.
#книга #ru #архитектура
Доклад: Асинхронное программирование в Python
В этом докладе:
— Почему асинхронное программирование сейчас становится таким важным?
— Как устроено асинхронное взаимодействие в Python?
— Несколько примеров встраивания асинхронного взаимодействия.
— Как правильно измерять асинхронный код.
https://youtu.be/OEFsdk1tqAU
#доклад #python #ru
В этом докладе:
— Почему асинхронное программирование сейчас становится таким важным?
— Как устроено асинхронное взаимодействие в Python?
— Несколько примеров встраивания асинхронного взаимодействия.
— Как правильно измерять асинхронный код.
https://youtu.be/OEFsdk1tqAU
#доклад #python #ru
YouTube
Асинхронное программирование в Python
Алексей Кузьмин (технический руководитель, Domclick) @ Moscow Python Meetup 57
"Почему асинхронное программирование сейчас становится таким важным
Как устроено асинхронное взаимодействие в Python (asyncio)
Несколько примеров встраивания асинхронного взаимодействия…
"Почему асинхронное программирование сейчас становится таким важным
Как устроено асинхронное взаимодействие в Python (asyncio)
Несколько примеров встраивания асинхронного взаимодействия…
Статья: 5 простых советов для тех, кого достало программировать одно и то же
Бывает, что мы любим писать код и обожаем свою работу, но за годы всё это постепенно превращается в рутину. Тогда рано или поздно наступает странное состояние. С одной стороны мы, вроде, хотим продолжать заниматься любимым делом, с другой — оно уже не доставляет нам былого удовольствия.
В статье рассмотрят пять причин, которые могут привести к разочарованию в работе и расскажут, как можно вернуть былой запал и драйв.
Статья
#статья #general #softskills #ru
Бывает, что мы любим писать код и обожаем свою работу, но за годы всё это постепенно превращается в рутину. Тогда рано или поздно наступает странное состояние. С одной стороны мы, вроде, хотим продолжать заниматься любимым делом, с другой — оно уже не доставляет нам былого удовольствия.
В статье рассмотрят пять причин, которые могут привести к разочарованию в работе и расскажут, как можно вернуть былой запал и драйв.
Статья
#статья #general #softskills #ru
Tproger
5 советов против выгорания для IT-разрабочиков
Мы любим писать код, но за годы IT становится рутиной. Давайте рассмотрим 5 причин выгорания и обсудим, как вернуть былой запал и драйв.
Видео: как работает память компьютера — основы программирования
Чтобы понять, что из себя представляет программа на самом деле, нужно разобраться с тем, кто и как её выполняет в конечном итоге.
Этим занимается процессор, но без понимания того, как организована оперативная память компьютера, как в ней хранятся данные и т. д., разбирать работу процессора не имеет смысла:
https://youtu.be/Wh22_O8jXVQ
P.S. Вот ссылка на весь плейлист по основам работы ПК.
#видео #general #начинающим #ru
Чтобы понять, что из себя представляет программа на самом деле, нужно разобраться с тем, кто и как её выполняет в конечном итоге.
Этим занимается процессор, но без понимания того, как организована оперативная память компьютера, как в ней хранятся данные и т. д., разбирать работу процессора не имеет смысла:
https://youtu.be/Wh22_O8jXVQ
P.S. Вот ссылка на весь плейлист по основам работы ПК.
#видео #general #начинающим #ru
YouTube
КАК РАБОТАЕТ ПАМЯТЬ КОМПЬЮТЕРА | ОСНОВЫ ПРОГРАММИРОВАНИЯ
Чтобы понять, что из себя представляет программа на самом деле, нужно разобраться с тем, кто и как ее выполняет в конечном итоге.
Этим занимается процессор, но без понимания того, как организована оперативная память компьютера, как в ней хранятся данные и…
Этим занимается процессор, но без понимания того, как организована оперативная память компьютера, как в ней хранятся данные и…
Книга: Angular и TypeScript. Сайтостроение для профессионалов
Авторы: Яков Файн и Антон Моисеев
Год издания: 2018
Описание:
Если вы занимаетесь веб-разработкой — от веб-клиентов до полнофункциональных одностраничных приложений, — то фреймворк Angular будет для вас просто спасением. Этот современный инструмент полностью интегрирован со статически типизированным языком TypeScript, который отлично вписывается в экосистему JavaScript.
Основные темы:
— проектирование и строение модульных приложений;
— правильное транспилирование TypeScript в JavaScript;
— инструменты JS: npm, Karma и Webpack.
#ru #web #typescript #angular
Авторы: Яков Файн и Антон Моисеев
Год издания: 2018
Описание:
Если вы занимаетесь веб-разработкой — от веб-клиентов до полнофункциональных одностраничных приложений, — то фреймворк Angular будет для вас просто спасением. Этот современный инструмент полностью интегрирован со статически типизированным языком TypeScript, который отлично вписывается в экосистему JavaScript.
Основные темы:
— проектирование и строение модульных приложений;
— правильное транспилирование TypeScript в JavaScript;
— инструменты JS: npm, Karma и Webpack.
#ru #web #typescript #angular
Шпаргалка по OpenCV — Python
OpenCV — это библиотека компьютерного зрения и машинного обучения с открытым исходным кодом. В неё входят более 2500 алгоритмов, в которых есть как классические, так и современные алгоритмы для компьютерного зрения и машинного обучения.
В статье разбирают процесс установки библиотеки и на простых примерах показывают принцип её работы.
Статья
#python #шпаргалка #ru
OpenCV — это библиотека компьютерного зрения и машинного обучения с открытым исходным кодом. В неё входят более 2500 алгоритмов, в которых есть как классические, так и современные алгоритмы для компьютерного зрения и машинного обучения.
В статье разбирают процесс установки библиотеки и на простых примерах показывают принцип её работы.
Статья
#python #шпаргалка #ru
Tproger
Шпаргалка по OpenCV — Python
Статья на Tproger — Шпаргалка по OpenCV — Python
Курс: Git и GitHub для начинающих
Git — распределённая система контроля версий, которая даёт возможность разработчикам отслеживать изменения в файлах и работать над одним проектом совместно с коллегами.
В видео вы узнаете про то, как установить Git и начать работать с GitHub. Также разберёте основные команды: clone, init, merge, branch, checkout, push, pull, commit, add и config.
https://youtu.be/zZBiln_2FhM
#git #курс #ru
Git — распределённая система контроля версий, которая даёт возможность разработчикам отслеживать изменения в файлах и работать над одним проектом совместно с коллегами.
В видео вы узнаете про то, как установить Git и начать работать с GitHub. Также разберёте основные команды: clone, init, merge, branch, checkout, push, pull, commit, add и config.
https://youtu.be/zZBiln_2FhM
#git #курс #ru
YouTube
Git и GitHub Курс Для Новичков
PDF тут: https://t.iss.one/js_by_vladilen/254
Получить профессию Frontend разработчика - https://bit.ly/3AdXnn8
Подробнее узнать об обучении в Result School -
https://bit.ly/3P7aE5d
Бесплатный курс HTML & CSS - https://bit.ly/3ythWuo
Сделать 5 проектов на…
Получить профессию Frontend разработчика - https://bit.ly/3AdXnn8
Подробнее узнать об обучении в Result School -
https://bit.ly/3P7aE5d
Бесплатный курс HTML & CSS - https://bit.ly/3ythWuo
Сделать 5 проектов на…
Базовый курс по Java
Данный курс предназначен для тех, кто только начинает изучать Java. Вы начнёте с самых азов: компиляция и запуск Java-программ, синтаксис языка, система типов, основы объектно-ориентированного программирования.
Далее узнаете про наиболее важные классы стандартной библиотеки, включая нововведения Java 8. Для закрепления знаний в курсе предусмотрены контрольные вопросы и практические задания.
Страница курса
#начинающим #java #курс #ru
Данный курс предназначен для тех, кто только начинает изучать Java. Вы начнёте с самых азов: компиляция и запуск Java-программ, синтаксис языка, система типов, основы объектно-ориентированного программирования.
Далее узнаете про наиболее важные классы стандартной библиотеки, включая нововведения Java 8. Для закрепления знаний в курсе предусмотрены контрольные вопросы и практические задания.
Страница курса
#начинающим #java #курс #ru
Stepik: online education
Java. Базовый курс
Этот вводный курс познакомит слушателей с базовыми возможностями языка программирования Java.
Книга: 97 вещей, которые должен знать каждый программист
Автор: коллективная работа экспертов в программировании
Год издания: 2010
Описание:
В книге нет никакой общей идеи повествования: цель сборника — просто собрать многочисленные и разнообразные взгляды на то, что следует знать программистам, по мнению участников проекта. Это может быть что угодно от совета по коду до культуры, от использования алгоритма до agile-мышления, от внедрения ноу-хау к профессионализму, от стиля к сути и т.д.
Скачать
#книга #general #начинающим #ru
Автор: коллективная работа экспертов в программировании
Год издания: 2010
Описание:
В книге нет никакой общей идеи повествования: цель сборника — просто собрать многочисленные и разнообразные взгляды на то, что следует знать программистам, по мнению участников проекта. Это может быть что угодно от совета по коду до культуры, от использования алгоритма до agile-мышления, от внедрения ноу-хау к профессионализму, от стиля к сути и т.д.
Скачать
#книга #general #начинающим #ru
Вебинар: Форматы файлов XML, JSON, YAML и TOML: сильные и слабые стороны
На вебинаре рассмотрят сферы применения таких форматов хранения данных и конфигураций, как XML, JSON, YAML и TOML. Разберутся с плюсами и минусами каждого из них, найдут общие черты и уникальные отличия, которые есть только в конкретных форматах и отсутствуют в других.
https://youtu.be/txhcuv9POtc
#general #data #вебинар #ru
На вебинаре рассмотрят сферы применения таких форматов хранения данных и конфигураций, как XML, JSON, YAML и TOML. Разберутся с плюсами и минусами каждого из них, найдут общие черты и уникальные отличия, которые есть только в конкретных форматах и отсутствуют в других.
https://youtu.be/txhcuv9POtc
#general #data #вебинар #ru
YouTube
Форматы файлов XML, JSON, YAML и TOML: сильные и слабые стороны
На вебинаре мы рассмотрим сферы применения таких форматов хранения данных и конфигураций, как XML, JSON, YAML и TOML. Разберемся с плюсами и минусами каждого из них, найдем общие черты и уникальные отличия, которые есть только в конкретных форматах и отсутствуют…
Доклад: UX/UI-проектирование: учимся делать удобно
Аббревиатура UX расшифровывается как user experience ― «пользовательский опыт». Простыми словами, это то, каким образом пользователь взаимодействует с интерфейсом и насколько сайт или приложение для него понятны и удобны.
Доклад — это подробная инструкция для начинающих: как стать востребованным веб-дизайнером, что такое UX/UI и как их использовать.
https://youtu.be/n2W0otzEu9s
#доклад #ux #ui #web #ru
Аббревиатура UX расшифровывается как user experience ― «пользовательский опыт». Простыми словами, это то, каким образом пользователь взаимодействует с интерфейсом и насколько сайт или приложение для него понятны и удобны.
Доклад — это подробная инструкция для начинающих: как стать востребованным веб-дизайнером, что такое UX/UI и как их использовать.
https://youtu.be/n2W0otzEu9s
#доклад #ux #ui #web #ru
YouTube
UX / UI - Проектирование: учимся делать удобно
Подробная инструкция для начинающих: Как стать востребованным веб дизайнером и что такое UX UI и как их использовать. Общаемся во время премьеры на странице трансляции: https://wayup.in/library/workshop/ux-ui-design?utm_source=youtube&utm_medium=info&utm_campaign=mk…
Книга: Предметно-ориентированное проектирование (DDD): структуризация сложных программных систем
Автор: Эрик Эванс
Год издания: 2020
Описание:
Классическая книга Э. Эванса освещает наиболее общий, стратегический круг вопросов, связанных с объектно-ориентированной разработкой программного обеспечения. Это переработка и структуризация знаний о предметных областях, применение типовых архитектурных шаблонов, построение и анализ моделей предметных областей, проектирование программных объектов с точки зрения качества их взаимодействия и передачи логической структуры знаний, организация программ на основе крупномасштабных структур, выработка общего языка и стратегии коммуникации в группе.
#ru #книга #general
Автор: Эрик Эванс
Год издания: 2020
Описание:
Классическая книга Э. Эванса освещает наиболее общий, стратегический круг вопросов, связанных с объектно-ориентированной разработкой программного обеспечения. Это переработка и структуризация знаний о предметных областях, применение типовых архитектурных шаблонов, построение и анализ моделей предметных областей, проектирование программных объектов с точки зрения качества их взаимодействия и передачи логической структуры знаний, организация программ на основе крупномасштабных структур, выработка общего языка и стратегии коммуникации в группе.
#ru #книга #general
Доклад: Java 17 для тех, кто в танке
Не успели передохнуть от перехода на Java 11, а уже вот-вот выйдет Java 17! Кошмар, куда столько Джав! У вас не было времени следить, что там интересного произошло в трёх или пяти последних версиях? Всякие там паттерны-рекорды и вот это всё прошло мимо вас? Ничего страшного, можно быстренько наверстать упущенное, посмотрев видео, где расскажут об основных изменениях и нововведениях:
https://youtu.be/1WaQoBiIoK4
#доклад #java #ru
Не успели передохнуть от перехода на Java 11, а уже вот-вот выйдет Java 17! Кошмар, куда столько Джав! У вас не было времени следить, что там интересного произошло в трёх или пяти последних версиях? Всякие там паттерны-рекорды и вот это всё прошло мимо вас? Ничего страшного, можно быстренько наверстать упущенное, посмотрев видео, где расскажут об основных изменениях и нововведениях:
https://youtu.be/1WaQoBiIoK4
#доклад #java #ru
YouTube
Тагир Валеев — Java 17 для тех, кто в танке
Даты ближайшего фестиваля TechTrain будут анонсированы позднее.
Подробнее о TechTrain: https://jrg.su/YR8JKw
— —
Не успели передохнуть от перехода на Java 11, а уже вот-вот выйдет Java 17! Кошмар, куда столько Джав! У вас не было времени следить, что там…
Подробнее о TechTrain: https://jrg.su/YR8JKw
— —
Не успели передохнуть от перехода на Java 11, а уже вот-вот выйдет Java 17! Кошмар, куда столько Джав! У вас не было времени следить, что там…
Курс: Уроки программирования на языке C++
Курс посвящён основам и нюансам языка С++. Он поможет научиться создавать, компилировать и отлаживать программы в популярных средах разработки Visual Studio, Code Blocks, Xcode.
Здесь представлены более 240 бесплатных уроков, где с нуля рассматриваются основы и тонкости языка С++ и программирования в целом. Есть пошаговые создания игр на С++ с помощью библиотек MFC и SFML, и более 70 практических заданий для проверки ваших навыков программирования.
Страница курса
#курс #cpp #ru
Курс посвящён основам и нюансам языка С++. Он поможет научиться создавать, компилировать и отлаживать программы в популярных средах разработки Visual Studio, Code Blocks, Xcode.
Здесь представлены более 240 бесплатных уроков, где с нуля рассматриваются основы и тонкости языка С++ и программирования в целом. Есть пошаговые создания игр на С++ с помощью библиотек MFC и SFML, и более 70 практических заданий для проверки ваших навыков программирования.
Страница курса
#курс #cpp #ru
Ravesli
Уроки по С++ для начинающих / Ravesli
Здесь представлены более 240 бесплатных уроков, где с нуля рассматриваются основы и тонкости языка С++ и программирования в целом. Есть пошаговые создания игр на С++ с помощью библиотек MFC и SFML, и более 70 практических заданий для проверки ваших навыков…
Доклад: Архитектура React-приложения
Эта лекция фокусируется на проблемах, которые приходится решать, когда ваше приложение растёт и начинает усложняться.
Поговорят об архитектурных паттернах, расскажут, зачем появилась и что из себя представляет концепция MVC, как она соотносится c Flux, предложенным Facebook, а также детально рассмотрят Redux — самую популярную реализацию Flux.
https://youtu.be/Zy-Oj6qs8vo
#react #javascript #frontend #доклад #ru
Эта лекция фокусируется на проблемах, которые приходится решать, когда ваше приложение растёт и начинает усложняться.
Поговорят об архитектурных паттернах, расскажут, зачем появилась и что из себя представляет концепция MVC, как она соотносится c Flux, предложенным Facebook, а также детально рассмотрят Redux — самую популярную реализацию Flux.
https://youtu.be/Zy-Oj6qs8vo
#react #javascript #frontend #доклад #ru
YouTube
07. Архитектура React - приложения – Егор Блинов
Эта лекция продолжает рассказ про React и фокусируется на проблемах, которые приходится решать, когда ваше приложение растет и начинает усложняться.
Мы поговорим об архитектурных паттернах, узнаем, зачем появилась и что из себя представляет концепция MVC…
Мы поговорим об архитектурных паттернах, узнаем, зачем появилась и что из себя представляет концепция MVC…
Книга: Data Science. Инсайдерская информация для новичков
Автор: Кэти О'Нил, Рэйчел Шатт
Год издания: 2019
Описание:
Эта книга основана на вводном курсе по Data Science из Колумбийского университета, и начинающему специалисту-аналитику она необходима. Книга также содержит много примеров на языках Python и R.
Основные темы:
— Байесовские методы;
— Статистические алгоритмы;
— Финансовое моделирование;
— Рекомендательные движки;
— Визуализация данных;
— MapReduce.
#книга #ru #datascience
Автор: Кэти О'Нил, Рэйчел Шатт
Год издания: 2019
Описание:
Эта книга основана на вводном курсе по Data Science из Колумбийского университета, и начинающему специалисту-аналитику она необходима. Книга также содержит много примеров на языках Python и R.
Основные темы:
— Байесовские методы;
— Статистические алгоритмы;
— Финансовое моделирование;
— Рекомендательные движки;
— Визуализация данных;
— MapReduce.
#книга #ru #datascience
Держите большую шпаргалку-роадмап для React-разработчиков
В ней собраны все актуальные инструменты и технологии. Тут можно подсмотреть план обучения или же просто заполнить пробелы в знании стека.
Детально про роадмап в статье.
#шпаргалка #frontend #react #en
В ней собраны все актуальные инструменты и технологии. Тут можно подсмотреть план обучения или же просто заполнить пробелы в знании стека.
Детально про роадмап в статье.
#шпаргалка #frontend #react #en
Курс: Командная строка. Администрирование Windows
Если вы хотели овладеть командной строкой, но вам не хватало внятной информации, то этот учебный курс для вас. Командная строка CMD актуальна в любой версии и редакции Windows.
Уроки выстроены систематический от простого к более сложному. Вы научитесь пользоваться командами, выводить необходимую информацию, выполнять программную настройку и составлять скрипты.
Плейлист курса
#курс #windows #ru
Если вы хотели овладеть командной строкой, но вам не хватало внятной информации, то этот учебный курс для вас. Командная строка CMD актуальна в любой версии и редакции Windows.
Уроки выстроены систематический от простого к более сложному. Вы научитесь пользоваться командами, выводить необходимую информацию, выполнять программную настройку и составлять скрипты.
Плейлист курса
#курс #windows #ru
YouTube
КС | 1.1. Возможности командной строки
Командная строка. Администрирование #Windows
Модуль: Старт
Командная строка #CMD - это встроенная оболочка Windows с возможностями быстрого управления ОС
СОДЕРЖАНИЕ ВИДЕОКУРСА | 60 УРОКОВ:
✔ КС | 1 Глава. Возможности и рекомендация
🔒 КС | 2 Глава. Виртуальная…
Модуль: Старт
Командная строка #CMD - это встроенная оболочка Windows с возможностями быстрого управления ОС
СОДЕРЖАНИЕ ВИДЕОКУРСА | 60 УРОКОВ:
✔ КС | 1 Глава. Возможности и рекомендация
🔒 КС | 2 Глава. Виртуальная…