программирование

Объектно-ориентированное мышление, Вайсфельд М., 2014

Объектно-ориентированное мышление, Вайсфельд М., 2014.

Объектно-ориентированное программирование — это фундамент современных языков программирования, включая C++, Java, C#, Visual Basic,.NET, Ruby и Objective-C. Кроме того, объекты лежат в основе многих веб-технологий, например JavaScript, Python и PHP. Объектно-ориентированное программирование обеспечивает правильные методики проектирования, переносимость кода и его повторное использование, однако для того, чтобы все это полностью понять, необходимо изменить свое мышление. Разработчики, являющиеся новичками в сфере объектно-ориентированного программирования, не должны поддаваться искушению перейти непосредственно к конкретному языку программирования (например, Objective-C, VB.NET, C++, С#,.NET или Java) или моделирования (например, UML), а вместо этого сначала уделить время освоению того, что автор книги Мэтт Вайсфельд называет объектно-ориентированным мышлением. Несмотря на то что технологии программирования изменяются и эволюционируют с годами, объектно-ориентированные концепции остаются прежними - при этом не важно, какой именно является платформа.

Объектно-ориентированное мышление, Вайсфельд М., 2014

Скачать и читать Объектно-ориентированное мышление, Вайсфельд М., 2014
 

Многоядерное программирование, Эхтер Ш., Робертc Д., 2010

Многоядерное программирование, Эхтер Ш., Робертc Дж., 2010.

На сегодняшний день системы, построенные на основе многоядерной архитектуры, набирают все большую популярность. Эта книга поможет разработчикам программного обеспечения, используя многопоточность, создать высокопроизводительные приложения на основе многоядерной архитектуры Intel. Книга позволяет читателю на практике освоить основы параллельного программирования, программирование с использованием API, интерфейс ОреnМР, решение наиболее распространенных задач параллельного программирования; отладку и тестирование многопоточных приложений; инструменты разработки приложений. Книга содержит множество примеров исходного кода, позволяющих читателю быстро, на практике опробовать тот или иной описываемый метод. Издание рассчитано на разработчиков ПО и студентов, изучающих многоядерную архитектуру.

Многоядерное программирование, Эхтер Ш., Робертc Дж., 2010
Скачать и читать Многоядерное программирование, Эхтер Ш., Робертc Д., 2010
 

Книга веб-программиста, секреты профессиональной разработки веб-сайтов, Хоган Б., Уоррен К., Уэбер М., Джонсон К., Годин А., 2013

Книга веб-программиста, секреты профессиональной разработки веб-сайтов, Хоган Б., Уоррен К., Уэбер М., Джонсон К., Годин А., 2013.

Эта книга предлагает широкий спектр передовых методов веб-разработки: от проектирования пользовательского интерфейса до тестирования проекта и оптимизации веб-хостинга. Как внедрить на сайт анимацию, которая работает на мобильных устройствах без установки специальных плагинов? Как использовать «резиновую» верстку, которая корректно отображается не только на настольных ПК с различными разрешениями экрана, но и на мобильных устройствах? Как использовать фреймворки JavaScript — Backbone и Knockout — для разработки пользовательских интерфейсов? Как современные инструменты веб-разработчика, такие как CoffccScript и Sass, помогут в оптимизации кода? Как провести кроссбраузерное тестирование кода? Как планировать процесс разработки сайта с помощью инструмента Git? Ответы на эти и многие другие вопросы вы найдете в этой книге. Неважно, являетесь вы начинающим веб-программистом или уже имеете некоторый опыт разработки веб-приложений, это издание поможет вам освоить множество новых методов, приемов и подходов.

Книга веб-программиста, секреты профессиональной разработки веб-сайтов, Хоган Б., Уоррен К., Уэбер М., Джонсон К., Годин А., 2013

Скачать и читать Книга веб-программиста, секреты профессиональной разработки веб-сайтов, Хоган Б., Уоррен К., Уэбер М., Джонсон К., Годин А., 2013
 

Карьера программиста, как устроиться на работу в Google, Microsoft или другую ведущую IТ-компанию, Лакман М.Г., 2012

Карьера программиста, как устроиться на работу в Google, Microsoft или другую ведущую IТ-компанию, Лакман М.Г., 2012.

Пятое издание этого мирового бестселлера поможет вам наилучшим образом подготовиться к собеседованию при приеме на работу программистом или руководителем в крупную IT-организацию или перспективный стартап. Основную часть книги составляют ответы на технические вопросы и задания, которые обычно получают соискатели на собеседовании в таких компаниях, как Google, Microsoft, Apple, Amazon и других. Рассмотрены типичные ошибки, которые допускают кандидаты, а также эффективные методики подготовки к собеседованию. Используя материал этой книги, вы с легкостью подготовитесь к устройству на работу в Google, Microsoft или любую другую ведущую IT-компанию.

Карьера программиста, как устроиться на работу в Google, Microsoft или другую ведущую IТ-компанию, Лакман М.Г., 2012

Скачать и читать Карьера программиста, как устроиться на работу в Google, Microsoft или другую ведущую IТ-компанию, Лакман М.Г., 2012
 

Изучаем Haskell, библиотека программиста, Мена А., 2015

Изучаем Haskell, библиотека программиста, Мена А., 2015.

Эта книга поможет вам быстро освоить базовые концепции языка программирования Haskell, его библиотеки и компоненты, а также заложит основы функциональной парадигмы программирования, которая становится все более значимой в современном мире разработки ПО. Книга предлагает проектный подход к освоению материала, используя в качестве прототипа проект реализации интернет-магазина. Здесь рассматривается экосистема языка Haskell и его вспомогательных средств, инструменты Cabal для управление проектами, модули HUnit и QuickCheck для тестирования программ, фреймворк Scotty для разработки веб-приложений. Persistent и Esqueleto — для управления базами данных и многие другие компоненты и библиотеки Haskell.

Изучаем Haskell, библиотека программиста, Мена А., 2015

Скачать и читать Изучаем Haskell, библиотека программиста, Мена А., 2015
 

Идеальный программист, как стать профессионалом разработки ПО, Мартин Р., 2012

Идеальный программист, как стать профессионалом разработки ПО, Мартин Р., 2012.

Всех программистов, которые добиваются успеха в мире разработки ПО, отличает один общий признак: они больше всего заботятся о качестве создаваемого программного обеспечения. Это — основа для них. Потому что они являются профессионалами своего дела. В этой книге легендарный эксперт Роберт Мартин (более известный в сообществе как «Дядюшка Боб»), автор бестселлера «Чистый код», рассказывает о том, что значит «быть профессиональным программистом», описывая методы, инструменты и подходы для разработки «идеального ПО». Книга насыщена практическими советами в отношении всех аспектов программирования: от оценки проекта и написания кода до рефакторинга и тестирования. Эта книга — больше, чем описание методов, она о профессиональном подходе к процессу разработки.

Идеальный программист, как стать профессионалом разработки ПО, Мартин Р., 2012

Скачать и читать Идеальный программист, как стать профессионалом разработки ПО, Мартин Р., 2012
 

Objective-C, программирование для iOS и MacOS, Хиллегасс А., 2012

Objective-C, программирование для iOS и MacOS, Хиллегасс А., 2012.

1. Вы и эта книга.

Давайте немного поговорим о вас. Вы Хотите писать приложения для iOS или Mac OS, но прошлый опыт программирования у вас невелик (а может, его и вовсе нет). Ваши друзья хвалили другие мои книги (iOS Programming: The Big Nerd Ranch Guide и Cocoa Programming for Mac OS Х),но они написаны для опытных программистов. Что делать? Читайте эту книгу. Есть другие похожие книги, но вам стоит прочитать именно эту. Почему? Я уже давно учу людей писать приложения для iOS и Мае, и я успел понять, что вам необходимо знать на этой стадии вашего путешествии. Я усердно трудился над тем, чтобы собрать эти знания и отбросить все лишнее. В этой книге очень много полезного и очень мало шелухи.

Objective-C, программирование для iOS и MacOS, Хиллегасс А., 2012

Скачать и читать Objective-C, программирование для iOS и MacOS, Хиллегасс А., 2012
 

Программирование на SQL, в 2 частях, часть 1, часть 2, Маркин А.В., 2017

Программирование на SQL, в 2 частях, часть 1, Маркин А.В., 2017.

Подробно рассмотрены основные синтаксические конструкции, применяемые при построении запросов на SQL, а также для программирования хранимых процедур и триггеров для СУБД Firebird, Microsoft SQL Server и Oracle Database. Теоретический материал в полной мере проиллюстрирован примерами запросов и скриптов для учебной БД, являющейся упрощенной моделью базы данных реальной информационной системы. Разработанные автором дополнительные интернет-ресурсы позволяют самостоятельно приобрести практические навыки построения запросов и программирования на SQL, а также проверить полученные теоретические знания, выполнив оригинальный лабораторный практикум и пройдя тестирование по всем разделам учебника. Содержание учебника соответствует последним требованиям Федерального государственного образовательного стандарта высшего образования. Для студентов вузов, обучающихся по направлениям бакалавриата, магистратуры и специалитета, связанным с разработкой, эксплуатацией, администрированием и сопровождением реляционных баз данных информационных систем, а также для всех желающих самостоятельно изучить основы SQL.

Программирование на SQL, в 2 частях, часть 1, часть 2, Маркин А.В., 2017

Скачать и читать Программирование на SQL, в 2 частях, часть 1, часть 2, Маркин А.В., 2017
 
Показана страница 126 из 191