Особое внимание авторы уделяют анализу проблемы взаимодействия компьютера как физического объекта и программного кода, обеспечивающего информационную составляющую вычисления. В книге представлены основные типы объектов в языке Python, порядок их создания и работы с ними, а также функции как основной процедурный элемент языка. Рассматриваются методы работы с модулями и дополнительными объектно-ориентированными инструментами языка Python – классами. Включены описания моделей и инструкций обработки исключений, а также обзор инструментов разработки, используемых при создании крупных программ. Книга написана Бьерном Страуструпом – автором языка программирования C++ – и является каноническим изложением возможностей этого языка. Помимо подробного описания собственно языка, на страницах книги…
Эта книга по программированию расскажет вам не только о том, как писать хороший код, но и как превратить плохой код в хороший. С её помощью вы сможете понять, почему такие мелочи, как правильное название переменных, – вовсе даже не мелочи, а важные https://deveducation.com/ пункты на пути к осознанию того, как писать “чистый код”. Хотите за одну неделю освоить самый популярный язык программирования? Надоело разбираться в море хаотичной и неструктурированной информации из многочисленных бесплатных онлайн-источников?
«Программирование на C# для начинающих. Особенности языка», Алексей Васильев
Автор разработал собственную программу, позволяющую получить навыки креативного решения разнообразных задач. Эти навыки необходимы, в первую очередь, тем, кто хочет создавать собственный код и действительно понимать и чувствовать основы программирования. Тот факт, что сам Джошуа Блох является автором нескольких ключевых классов Java и API, таких как java.lang и Java Collection framework, является достаточной причиной для чтения этой книги.
Мартин и соавторы на примерах показывают, как грамотно проектировать архитектуру приложения и писать чистый код, а в конце перечисляют признаки «дурно пахнущего кода» — типичные ошибки. Живой язык, множество примеров на языке C++ и уникальное авторское видение сделают чтение этой книги настоящим удовольствием. Как и указано на обложке, примеры есть и на C++, и на Java, для лучшего понимания желательно знать оба языка.
«Чистый код: создание, анализ и рефакторинг», Роберт Мартин
Однако, чтобы освоить её, необходимо изучить хотя бы один из существующих языков программирования…. Фундаментальная книга, в которой собраны наиболее эффективные методики и принципы проектирования программного обеспечения, а также уникальный практический и академический опыт самого автора. Классическая книга Харольда Абельсона и Джеральда Сассмана о программировании.
- Первая часть посвящена базовым принципам, спискам, словарям и циклам, а вторая — практическому применению знаний.
- Предмет рассмотрения этой книги — язык программирования Visual Basic for Applications (VBA), который встроен в Excel, а также в другие приложения, входящие в состав Microsoft…
- Но иногда за эту часть работы отвечают те же программисты.
- Текстовый контент выпущен под лицензией Creative Commons BY-SA.
- Я изучил много концепций Java, и многие из моих заблуждений также развеялись после чтения.
Предмет рассмотрения этой книги — язык программирования Visual Basic for Applications (VBA), который встроен в Excel, а также в другие приложения, входящие в состав Microsoft… Стивен Прата вообще непревзойденный учитель в языках С и С++. Упражнения и вопросы для самоконтроля очень хорошо закрепляют пройденный материал.
📝 Отзывы наших читателей о книгах по программированию
Каждая глава книги относительно самодостаточна и может использоваться в качестве отдельной темы для изучения. Одна из самых авторитетных книг по разработке и использованию алгоритмов. Алгоритмы – это основа программирования, определяющая, каким образом программное обеспечение будет использовать структуры данных. Это популярное введение в стандарт C++ было полностью обновлено, реорганизовано и переписано, чтобы помочь программистам быстрее изучить язык и использовать его более современным, эффективным способом. Со времён последнего издания подход авторов к обучению языку развивался вместе с языком. Теперь книга предоставляет читателям средства для написания полезных программ без предварительной обработки каждой детали языка.
Этот краткий справочник по Python карманного типа обновлен с учетом версий 3.4 и 2.7 и очень удобен для наведения быстрых справок в процессе разработки программ на Python. Англоязычный журнал PC World поместил книгу Брукса на первое место в списке «Десять IT-книг, которые стыдно признать, что не читал» (Top Ten IT Books Never To Admit You Haven’t Read). Фундаментальная монография известного американского математика и специалиста в области компьютерных наук Дональда Кнута, посвящённая рассмотрению и анализу важнейших алгоритмов, используемых в информатике. В 1999 году книга была признана одной из двенадцати лучших физико-математических монографий столетия. Для начала Пьер сделал несколько вариаций Google-запроса «Best Programming Books».
«Oracle для профессионалов. Архитектура, методики программирования и основные особенности версий 9i, 10g, 11g и 12c»
Эта книга является вводным курсом по современным компьютерным алгоритмам. В ней описано множество действительно работающих алгоритмов на доступном уровне для основной програмування с++ книги массы интересующихся читателей. Авторы постарались сделать пояснения к каждому, даже довольно сложному, алгоритму максимально доступными для читателя.
Книга посвящена готовым шаблонам проектирования, которые заметно сэкономят время начинающих программистов. Ее главное отличие — живой язык и уникальная подача информации, выделяющаяся среди скучных изданий. Автор рассказывает, как быть идеальным программистом, описывая методику, инструментарий и практику разработки «идеального ПО». В книге много практических советов о разных процессах программирования, поэтому можно обучиться профессиональному подходу к делу. Книги по программированию — это объемный ресурс, где представлена вся необходимая техническая информация, советы, концепции и общее понимание предмета.
Чарльз Петцольд. Код: тайный язык информатики (19.1% рекомендаций)
Главное преимущество языка программирования С — скорость и универсальность. Большинство современных устройств, телефонов работают под управлением программы на С. Рефакторинг — это переработка исходного кода программы, чтобы он стал более простым и понятным. То есть улучшение проекта после того, как код написан. В первой дают принципы, паттерны и приемы написания чистого кода и показывают много плохих и хороших примеров (все на Java). Во второй собраны практические сценарии с нарастающей сложностью.
Эта книга расскажет вам, как работать с командами и инструкциями SQL, создавать и настраивать реляционные базы данных, загружать и модифицировать объекты баз данных, выполнять мощные запросы,… Книга посвящена юзабилити веб-сайтов и мобильных приложений. Автор популярно, с примерами и иллюстрациями, объясняет, как сделать сайт или мобильное приложение, которым будет удобно пользоваться всем. Для этого списка было уже легко вычислить наиболее часто рекомендуемые книги.