Интервью с разработчиком из Wargaming Леонидом Чайкой
Если вы хотите стать разработчиком игр, то советуем посмотреть интервью с Lead Core Developer World of Tanks Blitz Леонидом Чайкой.
В первой части видео детально разобран язык C++, а во второй части Леонид поговорил о разработке игр:
https://youtu.be/QQZmDWnV618
#cpp #gamedev
Если вы хотите стать разработчиком игр, то советуем посмотреть интервью с Lead Core Developer World of Tanks Blitz Леонидом Чайкой.
В первой части видео детально разобран язык C++, а во второй части Леонид поговорил о разработке игр:
https://youtu.be/QQZmDWnV618
#cpp #gamedev
YouTube
ЯЗЫК ЯЗЫКОВ! / Всё про C++ и разработку игр / Интервью с Lead Core Developer World of Tanks Blitz
Всё ещё кодишь без AI? Го в клуб "Эволюция Кода 🧬", научу: https://itbeard.com/evocoders
Выпуск про C++. В гостях Lead Core Developer World of Tanks Blitz из компании Wargaming - Леонид Чайка. Мы проговорили без малого три часа, и вам есть что почерпнуть…
Выпуск про C++. В гостях Lead Core Developer World of Tanks Blitz из компании Wargaming - Леонид Чайка. Мы проговорили без малого три часа, и вам есть что почерпнуть…
Что нужно знать начинающему бэкенд-разработчику
Чтобы стать бэкенд-разработчиком, недостаточно изучить один язык программирования (Python, к примеру). Будущему бэкендеру понадобятся как знания о смежных технологиях (компьютерные сети, Git, работа в Linux), так и прокаченные навыки общения, чтобы эффективно работать в команде.
Подробнее о прокачке себя как бэкенд-разработчика — в статье:
https://tprg.ru/ohzM
#алгоритмы #бэкенд #веб
Чтобы стать бэкенд-разработчиком, недостаточно изучить один язык программирования (Python, к примеру). Будущему бэкендеру понадобятся как знания о смежных технологиях (компьютерные сети, Git, работа в Linux), так и прокаченные навыки общения, чтобы эффективно работать в команде.
Подробнее о прокачке себя как бэкенд-разработчика — в статье:
https://tprg.ru/ohzM
#алгоритмы #бэкенд #веб
Как стать фронтенд-разработчиком в 2021 году
Мы подготовили карту, по которой вы сможете определить, какие технологии нужно изучить, чтобы улучшить свои навыки в фронтенд-разработке и пройти собеседование в компанию.
Карта в максимальном разрешении — в статье:
https://tprg.ru/oWh6
#фронтенд #roadmap
Мы подготовили карту, по которой вы сможете определить, какие технологии нужно изучить, чтобы улучшить свои навыки в фронтенд-разработке и пройти собеседование в компанию.
Карта в максимальном разрешении — в статье:
https://tprg.ru/oWh6
#фронтенд #roadmap
Media is too big
VIEW IN TELEGRAM
Визуализация 16 сортировок
Написано полностью на Java. Предупреждаем, можете залипнуть.
Исходники на GitHub: https://tprg.ru/kxGO
#сортировки #алгоритмы
Написано полностью на Java. Предупреждаем, можете залипнуть.
Исходники на GitHub: https://tprg.ru/kxGO
#сортировки #алгоритмы
Зачем программисту изучать алгоритмы
Многие алгоритмы уже реализованы либо внутри языков программирования, либо в виде библиотек, и писать их вручную не требуется. Однако все они отличаются временем исполнения и условиями применения. Поэтому важно понимать работу алгоритмов, чтобы подобрать нужный для вашей программы.
Возьмём, к примеру, методы сортировки. Пузырьковая сортировка неплоха для массивов малого размера, но при работе с огромными массивами данных она неизбежно проиграет быстрой сортировке.
О том, для чего ещё знание алгоритмов нужно разработчику, читайте в статье:
https://tprg.ru/2Vzp
#алгоритмы #советы
Многие алгоритмы уже реализованы либо внутри языков программирования, либо в виде библиотек, и писать их вручную не требуется. Однако все они отличаются временем исполнения и условиями применения. Поэтому важно понимать работу алгоритмов, чтобы подобрать нужный для вашей программы.
Возьмём, к примеру, методы сортировки. Пузырьковая сортировка неплоха для массивов малого размера, но при работе с огромными массивами данных она неизбежно проиграет быстрой сортировке.
О том, для чего ещё знание алгоритмов нужно разработчику, читайте в статье:
https://tprg.ru/2Vzp
#алгоритмы #советы
Самоучитель по Git
Чтобы понять, как работать с системой контроля версий Git, загляните на сайт GitHowTo. Это интерактивный русскоязычный учебник, в котором пошагово объясняется, какие Git-команды использовать в своём проекте:
https://githowto.com/ru
#git
Чтобы понять, как работать с системой контроля версий Git, загляните на сайт GitHowTo. Это интерактивный русскоязычный учебник, в котором пошагово объясняется, какие Git-команды использовать в своём проекте:
https://githowto.com/ru
#git
Протоколы передачи данных простым языком
В любой книге по компьютерным сетям можно встретить такое понятие, как протоколы передачи данных. Они относятся к различным уровням модели OSI и выполняют конкретные задачи.
В статье рассмотрены основные протоколы, которые встречаются во многих книгах по компьютерным сетям:
https://tprg.ru/7a6Z
#сети
В любой книге по компьютерным сетям можно встретить такое понятие, как протоколы передачи данных. Они относятся к различным уровням модели OSI и выполняют конкретные задачи.
В статье рассмотрены основные протоколы, которые встречаются во многих книгах по компьютерным сетям:
https://tprg.ru/7a6Z
#сети
Алгоритмы и структуры данных: примеры реализаций на JavaScript
Если вы изучаете JavaScript, загляните в репозиторий на GitHub, в котором собраны реализации структур данных и множества популярных алгоритмов. К каждому алгоритму приложено короткое пояснение, которое поможет разобраться в коде.
Весь материал разделён на два уровня: для начинающих и для продвинутых:
https://github.com/trekhleb/javascript-algorithms
#алгоритмы #javascript
Если вы изучаете JavaScript, загляните в репозиторий на GitHub, в котором собраны реализации структур данных и множества популярных алгоритмов. К каждому алгоритму приложено короткое пояснение, которое поможет разобраться в коде.
Весь материал разделён на два уровня: для начинающих и для продвинутых:
https://github.com/trekhleb/javascript-algorithms
#алгоритмы #javascript
Путь Full Stack разработчика
Предлагаем посмотреть интервью с Full Stack разработчиком Никитой Стариченко. Он специализируется на C#, .Net, React.js и создании эффективных архитектур для онлайн сервисов. За плечами Никиты — опыт работы над проектами компаний из России, США и ЮАР.
В интервью Никита рассказал о своей первой работе, обсудил, нужен ли английский язык разработчику, а также поделился историями из жизни:
https://youtu.be/XGHrs_kCFa0
#интервью #фронтенд #бэкенд
Предлагаем посмотреть интервью с Full Stack разработчиком Никитой Стариченко. Он специализируется на C#, .Net, React.js и создании эффективных архитектур для онлайн сервисов. За плечами Никиты — опыт работы над проектами компаний из России, США и ЮАР.
В интервью Никита рассказал о своей первой работе, обсудил, нужен ли английский язык разработчику, а также поделился историями из жизни:
https://youtu.be/XGHrs_kCFa0
#интервью #фронтенд #бэкенд
YouTube
Как я стал FULL STACK разработчиком / Стариченко Никита
Учись в LoftSchool со скидкой https://bit.ly/2MvLDFP
Промокод loft-dima
Привет! Меня зовут Ковальчук Дима и сегодня я познакомлю тебя с Никитой Стариченко – full stack разработчиком, специализирующимся на C# .Net, React.js и создании эффективных архитектур…
Промокод loft-dima
Привет! Меня зовут Ковальчук Дима и сегодня я познакомлю тебя с Никитой Стариченко – full stack разработчиком, специализирующимся на C# .Net, React.js и создании эффективных архитектур…
Кратко о логических операторах
Мы подготовили шпаргалку по логическим операторам. В ней указано, какой результат получится, если применить оператор к логическим данным, а также приоритет логических операций в сложном условии.
В конце вас ждёт небольшой тест, чтобы проверить себя:
https://tprg.ru/yVMX
Мы подготовили шпаргалку по логическим операторам. В ней указано, какой результат получится, если применить оператор к логическим данным, а также приоритет логических операций в сложном условии.
В конце вас ждёт небольшой тест, чтобы проверить себя:
https://tprg.ru/yVMX
Почему фронтенд — это круто
Вдохновляющий доклад от Романа Дворнова, фронтенд-разработчика из Wrike. Роман не только рассказал про HTML, CSS, JavaScript и DOM, но и поделился своим видением профессии фронтендера, что может подстегнуть вас изучить фронтенд-разработку:
https://youtu.be/dOkcO2tLEwI
#фронтенд
Вдохновляющий доклад от Романа Дворнова, фронтенд-разработчика из Wrike. Роман не только рассказал про HTML, CSS, JavaScript и DOM, но и поделился своим видением профессии фронтендера, что может подстегнуть вас изучить фронтенд-разработку:
https://youtu.be/dOkcO2tLEwI
#фронтенд
YouTube
Роман Дворнов — Почему фронтенд — это круто
Кто-то не воспринимает фронтенд серьезно, кто-то шутит над изобилием фреймворков во фронтенде и хайпа вокруг этого, а кто-то вообще его (фронтенд) хоронит... Роман расскажет про то, как повезло фронтендерам, про вдохновение, расширение горизонтов и даст немного…
Шпаргалка по C++
Она поможет вспомнить объявление переменных и функций, директивы препроцессора, синтаксис операторов, выражений и классов. Также в шпаргалке уделили внимание функциям некоторых стандартных библиотек языка.
Ссылка: https://github.com/mortennobel/cpp-cheatsheet
#cpp #шпаргалки
Она поможет вспомнить объявление переменных и функций, директивы препроцессора, синтаксис операторов, выражений и классов. Также в шпаргалке уделили внимание функциям некоторых стандартных библиотек языка.
Ссылка: https://github.com/mortennobel/cpp-cheatsheet
#cpp #шпаргалки
Что такое soft skills и как их прокачивать
Работодатель оценивает два типа навыков разработчика: hard skills и soft skills.
Hard skills — это профессиональные навыки программиста, например, знание JavaScript, Node.js и React.js для фронтенд-разработчика.
Однако soft skills — это навыки, которые необходимы при коллективной разработке. В их число входят коммуникация и критическое мышление.
Подробнее о soft skills рассказано в этой статье:
https://tprg.ru/Uf2h
#советы
Работодатель оценивает два типа навыков разработчика: hard skills и soft skills.
Hard skills — это профессиональные навыки программиста, например, знание JavaScript, Node.js и React.js для фронтенд-разработчика.
Однако soft skills — это навыки, которые необходимы при коллективной разработке. В их число входят коммуникация и критическое мышление.
Подробнее о soft skills рассказано в этой статье:
https://tprg.ru/Uf2h
#советы
Визуализация алгоритмов поиска в графе
Ловите интерактивное руководство по алгоритмам поиска в графе. Пользователь может нарисовать собственные графы с помощью мыши, выбрать точку обхода и посмотреть, как работают различные алгоритмы:
https://tprg.ru/HFR3
#алгоритмы #сортировки
Ловите интерактивное руководство по алгоритмам поиска в графе. Пользователь может нарисовать собственные графы с помощью мыши, выбрать точку обхода и посмотреть, как работают различные алгоритмы:
https://tprg.ru/HFR3
#алгоритмы #сортировки
Как стать бэкенд-разработчиком в 2021 году: дорожная карта
В ней собраны наиболее актуальные темы и технологии из области бэкенд-разработки, которые стоит знать. Оригинал картинки — в статье:
https://tprg.ru/JE7M
#бэкенд #roadmap
В ней собраны наиболее актуальные темы и технологии из области бэкенд-разработки, которые стоит знать. Оригинал картинки — в статье:
https://tprg.ru/JE7M
#бэкенд #roadmap
Видеокурс от Школы бэкенд-разработки
У «Яндекса» на YouTube есть отличный видеокурс по бэкенд-разработке, в котором рассматриваются все необходимые темы: базы данных, алгоритмы, тестирование, асинхронное программирование и т.д.
Курс достаточно насыщенный и рассчитан на разработчиков, уже знакомых с Python:
https://tprg.ru/Prit
#бэкенд
У «Яндекса» на YouTube есть отличный видеокурс по бэкенд-разработке, в котором рассматриваются все необходимые темы: базы данных, алгоритмы, тестирование, асинхронное программирование и т.д.
Курс достаточно насыщенный и рассчитан на разработчиков, уже знакомых с Python:
https://tprg.ru/Prit
#бэкенд