Сохранёнки программиста
7.62K subscribers
1.02K photos
40 videos
3 files
1.54K links
Бесплатные лекции, курсы, книги, подкасты по программированию

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Другие наши проекты: https://tprg.ru/media
Download Telegram
Интервью: Бьярн Страуструп о будущем программирования

В интервью создатель языка программирования С++, Бьярн Страуструп, размышляет на следующие темы: как сделать язык популярным, какое будущее у С++, возможности ИИ в оптимизации кода, NoCode, общее будущее ЯП и многое другое:

https://youtu.be/ae6nFZn3auQ

#интервью #cpp #en
Книга: C++ за 21 день [8-е издание] (2019)

Автор: Сиддхартха Рао
Год издания: 2019

Описание:
Выделив всего один час на урок, вы можете приобрести квалификацию, необходимую для начала программирования на C++. В книге представлен полный курс обучения разработке, который позволит быстро овладеть основами языка и перейти к более сложным понятиям и концепциям.

#книга #ru #cpp
​Курс: Программирование на языке C++

Данный курс рассчитан на студентов, которые владеют синтаксисом хотя бы одного из стандартных структурных языков программирования, таких как C, Pascal, Java, Fortran и другие подобные языки. Это подразумевает, что учащиеся курса уже знакомы с базовыми понятиями, такими как "переменная", "функция", "условный оператор" и "цикл".

В рамках курса были подобраны тесты и задачи на программирование, которые помогут студентам проверить и усвоить изложенный материал.

Ссылка на курс

#курс #cpp #ru
Книга: Думай как программист

Автор: Антон Спрол
Год издания: 2018

Описание:
Если вы хоть раз сталкивались с трудностями при создании кода — эта книга для вас. Её автор говорит о том, что программистов, талантливых от природы, не так много, однако можно развить в себе этот талант, если приучить свой мозг решать разнообразные задачи и делать это креативно.

#книга #ru #cpp #general
Книга: Оптимизация программ на C++. Проверенные методы повышения производительности

Автор: Курт Гантерот
Год издания: 2017

Описание:
В данной книге изложены основные принципы производительности, которые позволяют разработчикам оптимизировать программы на языке C++. Вы узнаете, как писать код, который воплощает наилучшие практики проектирования C++, работает быстрее и потребляет меньше ресурсов на любом компьютере — будь то часы, телефон, рабочая станция, суперкомпьютер или охватывающая весь земной шар сеть серверов.

#книга #ru #cpp
Статья: Инструкция к погружению в С++ и более 10 бесплатных ресурсов для начинающих

В данной статье представлена подробная инструкция для начинающих программистов, которая поможет им погрузиться в язык программирования C#. Статья охватывает различные аспекты изучения и применения языка, включая основные концепции, инструменты разработки и полезные ресурсы.

Автор статьи предлагает более 10 бесплатных ресурсов, которые начинающие могут использовать для своего обучения. Среди них: интерактивные курсы, онлайн-учебники, видеоуроки, форумы сообщества и многое другое. Статья также содержит практические советы и рекомендации, которые помогут новичкам уверенно начать свой путь в программировании на языке C# и развить свои навыки.

Ссылка на статью

#статья #cpp #начинающим #ru
Книга: Идиомы и паттерны проектирования в современном С++

Автор: Федор Пикус
Год издания: 2020

Описание:
Паттерны проектирования представляют собой широко применяемые решения для известных проблем в проектировании. Фактически, они представляют собой библиотеку компонентов, которые могут быть повторно использованы для разработки программной архитектуры, а не для конкретной реализации. В данной книге особое внимание уделяется паттернам проектирования, которые отвечают естественным потребностям С++ программиста, а также паттернам, которые извлекают выгоду из уникальных возможностей С++, включая обобщенное программирование.

#книга #ru #cpp
Книга: Думай как программист. Креативный подход к созданию кода. С++ версия

Автор: Антон Спрол
Год издания: 2017

Описание:
С помощью этой книги любой программист, особенно новичок, может улучшить свои навыки программирования. Автор представил собственную программу, которая развивает креативное решение различных задач. Эти навыки особенно важны для тех, кто стремится создавать собственный код и глубоко разбираться в основах программирования.

#книга #general #cpp #ru
Курс: Программирование на языке C++

Программа курса основана на различных программных курсах по языку C++, представленных в Академии Современного Программирования, Академическом университете и Computer Science Center.

Основное внимание тут уделяется базовым принципам работы программ и процессу их компиляции. Курс охватывает часть стандарта языка C++, фокусируясь на ключевых возможностях.

Ссылка на курс

#курс #начинающим #cpp #ru
Cpp_refcard.pdf
24.1 KB
Сохраняйте большую шпаргалку по C++. В ней затронуты почти все темы, которые есть в языке: от базы до специфичных утилит. Поэтому её можно использовать во время обучения, перед собеседованиями или же просто чтобы освежить знания.

#шпаргалка #cpp
Что почитать по С++?

— Майкл Доусон. "Изучаем C++ через программирование игр"

— Скотт Мейерс. "Эффективный и современный C++: 42 рекомендации по использованию C++11 и C++14"
Сборник проверенных советов и рекомендаций для написания оптимального и современного кода.

— Бьёрн Страуструп. "Язык программирования C++. Краткий курс"
Компактное введение в основы языка от его создателя.

— Роберт Лафоре. "Объектно-ориентированное программирование в C++"
Детальное руководство по освоению объектно-ориентированных концепций.

— Бьёрн Страуструп. "Программирование. Принципы и практика с использованием C++"
Введение в программирование с подробным изучением C++.

— Яцек Галовиц. "C++17 STL. Стандартная библиотека шаблонов"
Глубокий анализ возможностей стандартной библиотеки с практическими примерами.

— Роберт С. Мартин. "Гибкая разработка программ на Java и C++. Принципы, паттерны и методики"
Пособие по проектированию чистой и поддерживаемой архитектуры программ с использованием Java и C++.

#подборка #книга #cpp #ru