Дайджест Tproger #3: Node.js 20, бот для торговли криптой, сторонние магазины в iOS17
Свежий дайджест Tproger. Что нового в Node.js 20, как Apple разрешила приложения не из AppStore и как прокачалась Midjourney.
1К открытий3К показов
Свежий дайджест Tproger, в котором вы обязательно найдёте полезные материалы.
Веб-разработка
- Поделились сложным, но простым языком.
Обсудили структуры данных во фронтенде. - Хотите, чтоб сайт был привлекателен даже без интернета?
Рассказали, как это сделать. - Поделились видеокурсом по бэкенду на Node.js.
Теперь вы можете применить JS не только во фронтенде. - Рассказали как скроллить страницу к нужному элементу с помощью URL.
И оставили инструкцию с картинками. - Вышла Node.js 20.
Рассказываем, что нового.
Python и Django
- У нас на сайте появились 99 ответов на 101 вопрос для Python-разработчиков.
Согласны с ними? Попробуйте ответить самостоятельно. - Погружаемся в крипту с помощью питона.
Рассказали, как написать бота для торговли на криптобирже Binance. - Устанавливаем Python-проект под Windows нормально.
Инструкция тут.
Точка входа: полезности для начинающих программистов
- Рассказали про основы SOLID для начинающих.
Обязательно прочитайте, потому что в работе пригодятся. - Так ли хорош «чистый» код?
Рассказали о том, как некоторые правила написания такого кода портят производительность. - Получили заветный оффер на должность джуна?
Рассказали, как вести в первые 100 дней работы, чтобы не облажаться. - Хотите стать Android-разработчиком?
В этом видео вы узнаете как. - Обратите внимание на язык программирования Go.
Тут рассказали что это такое и где его используют. - Flexbox Zombies — тренажёр для изучения Flexbox CSS.
Побеждаем зомби с помощью флексов. - Как выбрать первый язык программирования.
Рассказали тут.
Полезные инструменты, книги и лайфхаки для разработчиков
- Нашли большой интерактивный учебник по Python.
Забирайте себе. - MyJavaScript — полезный ресурс для начинающих фронтенд-разработчиков.
Тут и руководства, и шпаргалки, и многое другое. - CSS Peek — удобный плагин для веб-разработки.
Он упростит настройку стилей ваших HTML-элементов. - Собрали подборку промптом для ChatGPT.
Теперь он сможет лучше выполнять конкретные задачи. - CodeStream — инструмент, позволяющий общаться и работать в режиме реального времени, не покидая свою IDE.
То, что нужно для быстрого взаимодействия внутри команды. - А вот инструмент для тестировщиков.
Knapsack Pro — оптимизация времени запуска тестов в проектах, написанных на любом языке программирования. - И ещё один, но уже для тестирования UI.
Называется Chromatic.
GameDev
- Инди-разработчики показали геймплейный трейлер своей игры и им не поверили.
Почему? Посмотрите сами, в это действительно сложно поверить. - А разработчик с Reddit показал прототип Pokemon Go на максималках.
Там одного смартфона будет недостаточно.
Мобильная разработка
- В Android 14 можно будет настроить пользовательские действия в меню Share.
Рассказали тут, как это сделать. - Готовьте свои приложения для iOS.
В iOS 17 Apple разрешит устанавливать сторонние приложения! Кажется… - Знаете что такое Kotlinx.Serialization? Подсказка: сериализует данные.
А вот как и зачем, узнаете тут. - Учимся пагинации в Jetpack Compose.
Вот по этому видеоуроку. - Немного новостей про Kotlin.
Kotlin DSL теперь используется по умолчанию для новых сборок Gradle.
Нейросети
- Вы только взгляните, как прокачалась Midjourney всего за 5 поколений.
В этом видео всё максимально наглядно видно. - Илон Маск сперва был против ИИ, а теперь решил сделать свой.
Вот тут рассказали подробнее о его планах и новой компании. - А NVIDIA продолжает выкатывать новые технологии.
Взгляните сами.
Soft skills
- Рассказали про дизайн-мышление.
Чем полезно и как его применять, читайте тут. - Боремся с сомнениями и учимся принимать решения.
Эти 11 способов побороть страх вам помогут. - Метите в тимлиды?
Заранее узнайте, как тимлиду провести первый год в незнакомой среде. - Разработчик с 9-летним опытом поделился советами.
Читаем тут.
Немного юмора
- Инструкция, как пушить в прод для джунов.Не перепутайте!
- Идея для стартапа с минимальными вложениями.Коронуем в сеньоры онлайн.
- Дизайнер vs. Разработчик.Наглядная демонстрация проблемы.
- Все мы иногда эта жаба.Согласны?
- Немного грубо, но зато доходчиво.
Как отвечать любителям халявы.
Какой материал оказался самым интересным?
Структуры данных во фронтенде
Скролл страницы с помощью URL
SOLID для начинающих
101 вопрос для Python-разработчиков
Зомби-тренажёр для изучения Flexbox CSS
Pokemon Go на максималках
Сторонние приложения в iOS 17
Как побороть страх
1К открытий3К показов