Сохранёнки программиста
Open in Telegram
Заметки и ссылки на будущее, чтобы изучить когда будет время. Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/med
Show more6 610
Subscribers
-424 hours
-207 days
-3630 days
Posts Archive
Книга: Эффективные алгоритмы и сложность вычислений
Авторы: Н. Кузюрин и С. Фомин
Год издания: 2019
Описание:
Основная цель книги заключается в ознакомлении читателей как с классическими результатами в разработке эффективных алгоритмов для
решения вычислительно трудных задач, так и с новыми результатами, полученными в последние годы. Именно в рассмотрении вычислительно трудных задач и современных подходов к их решению и заключается основное отличие этой книги от традиционных вариантов по разработке и анализу эффективных алгоритмов.
Скачать
#книга #general #алгоритмы #ru
Инструмент: большой агрегатор бесплатных инструментов проектирования
Содержит в себе кучу сервисов и инструментов не только для разработчиков, но и дизайнеров. Для удобства всё рассортировано по категориям:
Ссылка: Undesign
#инструмент #подборка #general
Курс: TypeScript — расширенная версия языка JavaScript
TypeScript увеличивает эффективность и надёжность JavaScript-разработки добавлением типизации. Он взят за основу в некоторых современных фреймворках, таких как Angular. Но, если посмотреть на тенденции современной разработки, TypeScript активно используется и с другими фреймворками и окружениями, включая React, Vue и даже Node.js.
Курс состоит из 20 видео, в которых разбираются: основные типы данных, классы, ООП, обобщения и многое другое.
Страница курса
#курс #javascript #typescript #ru
Держите халявные курсы для старта в IT
Сейчас у вас есть возможность бесплатно забрать сразу несколько курсов стоимостью 25 000 рублей. GeekBrains решил поделиться собственной подборкой, которая поможет:
— разобраться в тонкостях карьерных вопросов,
— изучить основы программирования,
— узнать честный опыт айтишников из самых разных сфер,
— сделать правильный осознанный выбор.
Забирайте их себе, пока они вновь не стали платными: https://tprg.ru/MGhu
Реклама ООО «Гикбреинс»
Книга: Гид Java-разработчика. Проектно-ориентированный подход
Автор: Рауль-Гибриэль Урма
Год издания: 2022
Описание:
На примере реальных проектов авторы разбирают все наиболее популярные приемы объектно-ориентированного программирования, такие как разработка через тестирование или функциональное программирование.
В этом руководстве представлен проектно-ориентированный подход к разработке программного обеспечения на языке Java, позволяющий освоить ключевые навыки, необходимые каждому эффективному программисту.
#книга #java #ооп #ru
Видео: Agile и Scrum на пальцах
В видео автор постарался простыми словами рассказать о гибких методологиях разработки программного обеспечения. Рассказывают про agile, scrum, backlog, product owner, epic, story, task, daily standup, ретроспективы и про другие термины из мира agile-разработки:
https://youtu.be/cDvZaXzQezs
#видео #agile #scrum #начинающим #ru
Напоминаем, что кроме этого канала у нас есть ещё более двух десятков каналов в Telegram по разным айтишным тематикам.
Изучить, что за направления там есть, выбрать понравившееся и подписаться можно в специальном канале с каналами: @tproger_channels
Реклама tproger.ru LjN8KH9ar
Статья: Модульная архитектура — что, как и почему?
Модульный подход к архитектуре делает написание кода более простым и динамичным и имеет множество преимуществ: от возможности работать над кодом в команде удаленно до высокого уровня безопасности. В статье разбирают, что такое модульная архитектура, как она работает и как модульный подход поможет оптимизировать работу над проектами и даже улучшить их качество:
Ссылка на статью
#статья #general #архитектура #ru
Книга: Джедайские техники [7-е издание]
Автор: Максим Дорофеев
Год издания: 2017
Описание:
Почему, даже зная, как надо правильно работать, человек на практике делает все так, как привык… то есть плохо? Автор книги простым и доступным языком объясняет, почему так происходит. Прочитав его книгу, вы узнаете, как устроено ваше мышление и память; почему вы неэкономно тратите ресурсы своего мозга; как их сохранить, как правильно концентрироваться, формулировать задачи и восстанавливаться для продуктивной работы. Практичные, проверенные и обоснованные приёмы помогут вам сделать список задач реально работающим и гарантированно добиваться поставленных целей.
#книга #general #softskills #ru
Статья: 9 способов разрядить атмосферу перед созвоном
Все, наверное, были в такой ситуации: вы пришли пораньше на созвон и теперь сидите с такими же «пунктуальными» коллегами в неловкой тишине.
Держите подборку отличных способов разрядить обстановку в такой ситуации:
Ссылка на статью
#статья #general #softskills #ru
Давно задумывались о расширении своего стека? А что если сделать это с помощью языка Clojure?
Для этого приходите 6 апреля в 20:00 по МСК на бесплатный вебинар «Разработка скриптов на Clojure», приуроченный к старту онлайн-курса «Clojure Developer» в OTUS.
Clojure — это язык программирования, на котором можно разрабатывать абсолютно все. Скрипты, написанные на Clojure, теперь стартуют практически мгновенно, при этом, в процессе разработки доступен REPL и весь арсенал языка Clojure.
На занятии мы познакомимся с проектом Babashka и узнаем, как именно эта библиотека помогает разрабатывать скрипты.
Не упустите возможность протестировать курс! После открытого урока вы сможете приобрести курс, доступный в рассрочку.
Пройдите полный тест на сайте, узнайте, осилите ли вы обучение, и запишитесь на бесплатный вебинар: https://otus.pw/1Km2/
Реклама ООО «Отус Онлайн-Образование» LjN8KUtgJ
Практикум: C# Essential
В этом практикуме вы научитесь использовать такие объектно-ориентированные конструкции языка, как классы, структуры, интерфейсы, свойства, индексаторы, перечисления, делегаты, события, исключения и многое другое:
Ссылка на практикум
#практикум #csharp #ru
Книга: React.js. Быстрый старт
Автор: Стоян Стефанов
Год издания: 2016
Описание:
Незаменимая вводная книга по технологии React для взыскательных JavaScript-разработчиков. Всё самое интересное о сверхпопулярном инструменте от компании Facebook. В книге рассмотрены основные концепции высокопроизводительного программирования при помощи React, реальные примеры кода и доступные блок-схемы.
#книга #react #начинающим #javascript #frontend #ru
Видео: Что такое экстремальное программирование за 9 минут
В этом небольшой уроке расскажут:
— что такое экстремальное программирование;
— ценности экстремального программирования;
— практики экстремального программирования;
— что такое экстремальное управление;
https://youtu.be/vNLXkRqPubM
#видео #general #ru
Дайджест: GPT-4, сервер на смартфоне и пик Балмера
Tproger собрал для вас дайджест, где вы найдёте полезные материалы как для начинающих, так и для опытных разработчиков: про веб-разработку, Python, геймдев, полезные инструменты и многое другое:
Ссылка на дайджест
#дайджест #general #ru
Инструмент: Mirage — имитатор API для JS
Эта библиотека позволяет разрабатывать и тестировать веб-приложение, имитируя ответ от сервера. В сервисе также есть БД, в которой могут храниться промежуточные данные, создавая целостность "бэкенда".
Ссылка на инструмент: Mirage
#инструмент #web #javascript
Урок: Node.js — фундаментальный курс от А до Я. Теория и практика
Урок представляет из себя мини видео-курс по технологии Node.js. В нём разберут основные теоретические и практические моменты связанные с этой библиотекой. Вы узнаете про асинхронную модель, файловую систему, события и стримы, а также про работу с БД.
В конце вас ждём план на дальнейшее обучение:
https://youtu.be/243pQXC5Ebs
#урок #nodejs #javascript #web #ru
Книга: Гид по Computer Science для каждого программиста
Автор: Вильям Спрингер
Год издания: 2020
Описание:
Колосс на глиняных ногах — так можно назвать программиста без подготовки в области Computer Science. Уверенное владение основами позволяет «не изобретать велосипеды» и закладывать в архитектуру программ эффективные решения. Этому и посвящена эта книга.
#книга #ru #general #computerscience
Любому начинающему разработчику нужен правильный старт
Ведь понять какой язык выбрать и на каком направлении сосредоточиться нелёгкая задача. Нелёгкая, но решаемая, если есть правильные инструменты.
Сейчас вы можете бесплатно получить 3 курса от GeekBrains для старта работы в IT, которые не только помогут вам с выбором профессии, но и позволят написать первую программу на Python.
Забрать курсы можно тут: https://tprg.ru/ZGkz
Реклама ООО «Гикбреинс»
Интервью: Бьярн Страуструп о будущем программирования
В интервью создатель языка программирования С++, Бьярн Страуструп, размышляет на следующие темы: как сделать язык популярным, какое будущее у С++, возможности ИИ в оптимизации кода, NoCode, общее будущее ЯП и многое другое:
https://youtu.be/ae6nFZn3auQ
#интервью #cpp #en
Available now! Telegram Research 2025 — the year's key insights 
