информатика RSS

Fabrizio Romano, Benjamin Baka. Getting Started with Python

Understand key data structures and use Python in object-oriented programming

Этот сборник поможет вам освоиться с миром Python. Книга начинается с подробного и практического введения в Python. Вы быстро начнете писать программы, создавать веб-сайты и работать с данными, используя известные библиотеки данных Python. Благодаря мощным связным спискам, двоичному поиску и алгоритмам сортировки вы легко создадите сложные структуры данных, такие как графики, стеки и очереди. Вы легко интегрируете объектно-ориентированные и не очень объектно-ориентированные аспекты Python и создадите поддерживаемые приложения, используя шаблоны проектирования более высокого уровня.
brij 29/04/19 Просмотров: 1779 Комментариев: 0
+2
Мартин Фаулер, Кент Бек. Рефакторинг. Улучшение проекта существующего кода

Рефакторинг уже давно и прочно занимает свое достойное место среди технологий программирования, и не в последнюю очередь благодаря книге Мартина Фаулера — одной из тех книг, которые написаны "на все времена" и которые, как хорошее вино, со временем становятся только ценнее. Сам принцип рефакторинга прост: это последовательность небольших шагов, таких как перемещение поля из одного класса в другой, вынесение фрагмента кода из метода и его превращение в самостоятельный метод или даже перемещение кода по иерархии классов. В книге подробно описано более 70 методов рефакторинга, причем приведено не только их теоретическое описание, но и практические примеры на языке программирования Java.
brij 28/04/19 Просмотров: 1252 Комментариев: 0
+3
Бенджамин Эванс, Джеймс Гоф. Java. Оптимизация программ

Практические методы повышения производительности приложений в JVM

Настройка производительности — наука экспериментальная, но это не означает, что инженеры должны прибегать к догадкам и фольклору, чтобы выполнить свою работу (хотя часто случается именно так). С помощью этой практической книги разработчики средней и высокой квалификации, работающие со сложными стеками технологий, научатся настраивать высокую производительность Java-приложений, используя количественный, поддающийся проверке подход.
brij 28/04/19 Просмотров: 1364 Комментариев: 0
+3
Саймон Марлоу. Параллельное и конкурентное программирование на языке Haskell

Если вы уже умеете программировать на языке Haskell, то данное руководство научит вас использованию большого количества интерфейсов и библиотек, которые предназначены для создания параллельных и конкурентных программ. Из книги вы узнаете, как распараллеливание на многоядерные процессоры позволяет ускорять вычислительно нагруженные программы и как конкурентность облегчает написание программ, которые активно взаимодействуют между собой.
brij 28/04/19 Просмотров: 1298 Комментариев: 1
+2
Фреймворк NuxtJS. Руководство по Full-Stack разработке

Изучив этот видеокурс вы не просто узнаете, как быстро и качественно создавать одностраничные динамичные веб-приложения практически под любые задачи. Будет показано, как делать их изначально универсальными и SEO-оптимизированными. Nuxt — это удобный инструмент, который позволяет быстро и относительно легко создавать действительно сложные приложения. Это основа для более простого создания сложных приложений Vue, не предназначенная для других фреймворков.
tottall 27/04/19 Просмотров: 1704 Комментариев: 1
0
Владимир Паронджанов. Учись писать, читать и понимать алгоритмы

Излагаются новые полезные для практики идеи и достижения, помогающие легко и быстро освоить алгоритмы. Дается систематизированное изложение основных понятий и методов алгоритмизации. Книга содержит общедоступный практический курс, позволяющий существенно ускорить разработку, анализ и проверку алгоритмов, облегчить проектирование сложной деятельности. Ведется наглядное обучение на примерах. Читатель быстро привыкает к самостоятельному осмысленному составлению алгоритмов.
deposit_rumit 27/04/19 Просмотров: 3776 Комментариев: 1
+2
Л.Г. Бирюкова. Линейная алгебра и линейное программирование

В учебном пособии представлены задания по линейной алгебре и линейному программированию, которые предназначены для овладения навыками использования табличного процессора Excel для решения различных задач из курса высшей математики. Пособие содержит краткий теоретический материал, примеры выполнения заданий, а также варианты заданий для самостоятельной работы студентов.
gefexi 26/04/19 Просмотров: 1292 Комментариев: 0
+3
Алекс Бэнкс, Ева Порселло. GraphQL. Язык запросов для современных веб-приложений

GraphQL – это язык запросов, альтернативный REST и ситуативным архитектурам веб-сервисов, самая революционная технология извлечения данных со времен Ajax. Точно как React изменил взгляд веб-разработчика на создание пользовательских интерфейсов, GraphQL полностью изменит практику передачи данных по HTTP. Это практическое руководство поможет вам приступить к работе с языком GraphQL.
brij 25/04/19 Просмотров: 1231 Комментариев: 2
+2
А. Прокопец. Конкурентное программирование на Scala

Scala – современный, мультипарадигменный язык программирования, позволяющий описывать типичные шаблоны программирования компактнее, выразительнее и безопаснее. Scala прекрасно сочетает в себе черты объектно-ориентированных и функциональных языков. Книга начинается с введения в основы конкурентного программирования в JVM и описания модели памяти в Java, а после демонстрирует основные строительные блоки для реализации конкурентных вычислений, такие как атомарные переменные, пулы потоков и конкурентные структуры данных.
brij 25/04/19 Просмотров: 1204 Комментариев: 1
+4
Создание приложения для Android с нуля

Как научиться создавать приложения на Android? Во-первых, Вам необходимо освоить язык Java, поскольку приложения для Android пишутся именно на этом языке. Дальше у Вас есть разные пути: записаться на оффлайн-курсы, что дорого и, на мой взгляд, бесполезно, плюс очень неудобно. Так же можно обратиться к репетитору, что ещё дороже, так же не очень неудобно, но, правда, намного эффективнее. Ещё можно читать множество книг, искать информацию в Интернете. И, на мой взгляд, этот способ уже на порядок лучше предыдущих, но он занимает, к сожалению, очень много времени. В принципе, я как раз и обучался таким способом. Главная проблема, с которой я сталкивался – это устаревший код. Подавляющее большинство обучающих статей для Android написаны ещё в 2011-2012 году. И если некоторые из них ещё актуальны, то часть просто устарела так, что, в принципе, не работают. Дальше снова нужно искать более свежую информацию, причём крайне желательно знать английский язык, чтобы найти правильный вариант решения той или иной задачи. Точно такая же проблема и у книг, так как с момента написания книги и до её публикации проходит зачастую не один год, а это, пусть и не критично (как ошибочно думает большинство), но всё-таки серьёзно влияет на актуальность.

-A.L.E.X.- 24/04/19 Просмотров: 4312 Комментариев: 2
+3
Изучение C# от новичка до профи

Курс по C# рассчитан на новичков, которые хотят изучить язык. Курс состоит из трёх частей, в которых вы научитесь: писать код на C#, создавать консольные программы, разрабатывать полноценные программы под Windows с дизайном и подключением к БД, а также создавать веб сайты на ASP.NET и публиковать их в интернете.
tottall 22/04/19 Просмотров: 2195 Комментариев: 1
+1
Р.В. Соколов. Информационные системы управления производственной компанией

Концепция непрерывного улучшения процессов предполагает поэтапное, непрерывно повторяющееся улучшение процессов производства в соответствии со схемой, известной под названием «Колесо Деминга».
gefexi 18/04/19 Просмотров: 1033 Комментариев: 0
0
Святослав Куликов. Работа с MySQL, MS SQL Server и Oracle в примерах

Эта книга посвящена практике использования SQL для решения типичных задач. Здесь не рассматривается теория реляционных баз данных (предполагается, что вы с ней знакомы либо способны найти недостающую информацию). Приведено более 500 SQL-запросов: от элементарных выборок до использования представлений, триггеров, хранимых процедур и функций. Все примеры представлены в виде постановки задачи и её решения с использованием MySQL, MS SQL Server и Oracle, и снабжены разбором типичных ошибок.
brij 18/04/19 Просмотров: 2449 Комментариев: 0
+4
Роберт Мартин. Чистый код. Создание, анализ и рефакторинг

Плохой код может работать, но он будет мешать развитию проекта и компании-разработчика, требуя дополнительные ресурсы на поддержку и «укрощение». Каким же должен быть код? Эта книга полна реальных примеров, позволяющих взглянуть на код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Вы узнаете много нового о коде. Более того, научитесь отличать хороший код от плохого, узнаете, как писать хороший код и как преобразовать плохой код в хороший.
brij 18/04/19 Просмотров: 1801 Комментариев: 0
+3
Светлана Волкова. Просто Big Data

Большие данные (Big Data) — ключевой элемент современного информацион­ного пространства. Практически все, что делает отдельный человек, группы людей, человечество в целом, компании из разных сфер биз­неса, правительства, происходит в рамках глобального информаци­онного поля. Наша работа, наш досуг, шопинг, путешествия — всё тем или иным способом связано с большими данными. Мы получаем и отправляем письма по электронной почте, мы звоним по телефону и звонят нам, мы сёрфим в Интернете и таким образом получаем и отправляем биты информации и находимся внутри системы больших данных.
brij 17/04/19 Просмотров: 2284 Комментариев: 0
0
В.В. Подбельский. Язык декларативного программирования XAML

Книга посвящена языку XAML – центральному звену таких современных технологий и средств программирования как WPF и Xamarin.Forms. Изложены основные положения синтаксиса XAML и на многочисленных примерах показаны возможности механизмов XAML, отличающих этот язык от таких традиционных языков разметки как, например, HTML. Кроме синтаксиса XAML описаны пространства имен, ключевые слова, наиболее полезные элементы управления, применяемые для создания интуитивно понятного пользовательского интерфейса.
brij 12/04/19 Просмотров: 1513 Комментариев: 0
+2
Универсальный искусственный интеллект и экспертные системы

Рассматривается история развития искусственного интеллекта, методы поиска решений в пространстве состояний, модели представления знаний, теории высказываний и предикатов. Приводятся данные и рекомендации по использованию интегрированной среды программирования баз знаний, принципы построения нейросетевой экспертной системы.
gefexi 11/04/19 Просмотров: 1872 Комментариев: 0
+2
В.М. Иванов. Интеллектуальные системы

В учебном пособии излагаются сведения по теории искусственного интеллекта, которые следует изучить при подготовке к испытаниям, установленным учебным планом. Издание содержит практические примеры с разбором решений, список рекомендуемой литературы и перечень примерных вопросов к итоговой аттестации.
gefexi 11/04/19 Просмотров: 1426 Комментариев: 0
+2
Ю.И. Кудинов. Основы современной информатики

В учебном пособии представлены все разделы информатики, определяющие современный уровень подготовки специалистов в системе высшего образования. По своему содержанию книга полностью соответствует требованиям государственных стандартов.
gefexi 11/04/19 Просмотров: 1123 Комментариев: 0
0
Информация, алгоритмы, ЭВМ

Три основные части нового школьного курса «Основы информатики и вычислительной техники». Как лучше ввести учащихся в новый для них мир, показано в этой книге. Рекомендации, примеры и систему задач найдет молодой учитель в предлагаемой книге.
gefexi 10/04/19 Просмотров: 1013 Комментариев: 0
+1
117