Search found 474 matches

Author Message

Скачать WYSIWYG

Post 16-Jan-2020 23:05

[Quote]

jаvascript для FrontEnd-разработчиков
[img=right][/img]
Год выпуска: 2020
Автор: Кириченко А.
Издатель: Наука и Техника
Язык курса: Русский
ISBN: 978-5-94387-789-6
Формат: PDF
Качество: Издательский макет или текст (eBook)
Кол-во страниц: 322
Описание: В книге последовательно затронуты все аспекты производства jаvascript-кода: от выбора архитектуры и конструирования кода до покрытия модульными тестами, отладки, интеграционного тестирования, сборки и непрерывной поставки вашего кода. Рассматриваются как общие моменты - постановка процесса разработки, событийно-ориентированная архитектура jаvascript-приложений, техника непрерывной интеграции, так и предельно конкретные вопросы - как и какие инструменты (фреймворки) использовать для той или иной задачи, что конкретное нужно делать в том или ином случае, какие ошибки встречаются.

Скриншоты

1

Скачать WYSIWYG

Post 16-Jan-2020 19:35

[Quote]

Не заставляйте меня думать. Веб-юзабилити и здравый смысл (3-е издание)
Год издания: 2017
Автор: Krug S. / Круг С.
Переводчик: Райтман М.А.
Издательство: М.: «Э»
ISBN: 978-5-699-91492-0
Серия: Мировой компьютерный бестселлер
Язык: русский
Формат: PDF
Качество: издательский макет или текст (eBook)
Интерактивное оглавление: нет
Количество страниц: 256
Описание:
Книга посвящена юзабилити веб-сайтов и мобильных приложений. Автор популярно, с примерами и иллюстрациями, объясняет, как сделать сайт или мобильное приложение, которым будет удобно пользоваться всем.

Примеры страниц

Оглавление

Предисловие Об этом издании
Введение Прочти_меня!.txt
Прочищаем горло и предостерегаем
Глава 1 Не заставляйте меня думать
Первый закон Круга о юзабилити
Глава 2 Как мы на самом деле используем веб
Просмотр, «довольствование» и использование «как придется»
Глава 3 Основы дизайна рекламных щитов
Дизайн разрабатывается для просмотра, а не для чтения
Глава 4 Животное, растение или минерал?
Почему пользователям нравится выбор без размышлений
Глава 5 Избавьтесь от лишних слов
Искусство веб-лаконичности
Глава 6 Дорожные указатели и хлебные крошки
Разработка навигации
Глава 7 Теория Большого взрыва для веб-дизайна
Важность того, чтобы люди начинали идти с верной ноги
Глава 8 «Хозяин фермы и пастух должны быть друзьями»
О том, почему большинство споров об удобстве пользования — это пустая трата времени, и о том, как их избежать
Глава 9 Юзабилити-тестирование за пять рублей в день
Сделайте проверку простой — этого будет достаточно
Глава 10 Мобил — теперь это не только город в Алабаме
Добро пожаловать в XXI век — вы можете почувствовать легкое головокружение
Глава 11 Юзабилити в качестве правила хорошего тона
О том, почему ваш сайт должен быть человечным
Глава 12 Обеспечение доступности — и вы
Именно тогда, когда вам кажется, что все готово, мимо проносится кошка, к спине которой прикреплен бутерброд
Глава 13 Путеводитель для растерянных
Реализуйте удобство пользования там, где вы живете
Благодарности
…и все, что мне досталось, — это какая-то жалкая футболка
Предметный указатель

Скачать WYSIWYG

Post 16-Jan-2020 00:15

[Quote]

Ководство
Год издания: 2012
Автор: Артемий Лебедев
Жанр или тематика: Дизайн
Издательство: Студия Артемия Лебедева
Язык: Русский
Формат: EPUB
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Описание: Книга рассчитана на широкий круг читателей, интересующихся графическим и промышленным дизайном, проектированием интерфейсов, типографикой, семиотикой, визуализацией и так далее.

Примеры страниц

Оглавление

2018
§ 189.Культура электронного письма: 10 заповедей
2017
§ 188.Сохранение данных
§ 187.Границы возможного
2016
§ 186.О творческом развитии
§ 185.Разнообразие
§ 184.Софтверизация
2015
§ 183.Секрет китайского дизайна
§ 182.Мобильные версии сайтов два года спустя
2014
§ 181.О творческих инструментах
§ 180.Эстетика контроля и запрета
§ 179.Напряг и свобода
§ 178.Правило по составлению правил
2013
§ 177.Мобильные версии сайтов
2012
§ 176.Принципы
§ 175.Польза ограничений
§ 174.Белый Кремль
2011
§ 173.Дед Мороз и Санта-Клаус
§ 172.Зона комфорта
§ 171.Правила оформления ссылок
§ 170.Негры
§ 169.Подписи на фотографиях
§ 168.О главном правиле экранных интерфейсов
2010
§ 167.Метод прогрессивного джипега
§ 166.Воздух общий
§ 165.Три правила про вы
§ 164.Многоточие
§ 163.Правила написания почтовых адресов
§ 162.Творческий кризис
2009
§ 161.Идея на минус миллион
§ 160.Два соображения
§ 159.Принятие знака рубля
§ 158.Короткое тире
§ 157.О стилизации
2008
§ 156.Дизайн — это война
§ 155.Печать пиктограмм и скриншотов
§ 154.Ты нарисовал плакат с пальцем?
§ 153.Пирамида Лебедева
§ 152.Патент краток, язык — вечен
§ 151.Со временем все портится
§ 150.От обратного
§ 149.Решение задач
§ 148.Единица смысла
§ 147.Простота ≠ примитивность
§ 146.О склонении топонимов на «о»
2007
§ 145.Бессмысленная презентация
§ 144.Цитата из Леонардо
§ 143.Знаки препинания в нестандартных ситуациях
§ 142.О разрядке прописных и строчных
§ 141.Короче
§ 140.Дизайнеры и дизайн
§ 139.Бревно в чужом глазу
§ 138.Кофе — оно
2006
§ 137.Матрица эмоций
§ 136.Теория близости
§ 135.Неформальная типографика
§ 134.Способ определения предела масштабирования шрифта в одном измерении
§ 133.Двоезапятие
§ 132.Низкое разрешение
§ 131.О навигации в общественных местах
§ 130.Пять цитат из Ромы Воронежского
§ 129.Новости на неновостных сайтах
§ 128.Бумага стерпит
§ 127.Без тени сомнения
2005
§ 126.Фокус-группы
§ 125.Факты
§ 124.Логотипы
§ 123.Штампы
§ 122.Книжные корешки
§ 121.Об употреблении некоторых топонимов
§ 120.Висячая пунктуация
§ 119.Буква ё
§ 118.О цифровом и аналоговом
§ 117.Гайдлайны
§ 116.Знак рубля
§ 115.О маркетинге
§ 114.Корпоративный русский
§ 113.Тайна Декларации независимости
§ 112.Амперсанд
§ 111.Учимся умножать на два
2004
§ 110.Учимся делить на два
§ 109.Логика и эстетика
§ 108.О простоте дизайна
§ 107.Кодирование. Часть вторая
§ 106.Кодирование. Часть первая
§ 105.Трагедия запятой
§ 104.Кавычки
§ 103.Хочу как у них
§ 102.Создание бланков организационно-распорядительной документации
2003
§ 101.Перспектива и вертикальные линии
§ 100.Без слов
§ 99.Законы дизайна
§ 98.Здравствуйте, с вами говорит робот
§ 97.Тире, минус и дефис, или Черты русской типографики
2002
§ 96.Большая маркетологическая глупость
§ 95.Заявка на дизайн
§ 94.Дримскамтру
§ 93.Работаем над ошибками. URL errare humanum est
§ 92.Будь готов!
§ 91.Краткая история телефонных номеров
§ 90.Пломбир для пассажиров первого класса
§ 89.Боязнь простоты
§ 88.Идеальная урна
§ 87.Клиент всегда неправ
§ 86.Плохие дизайнеры и плохие заказчики
§ 85.Симметрию — на помойку
§ 84.Сколько байтов в килобайте?
§ 83.Секреты хорошего гипертекста
§ 82.Параграф, освещенный матовой лампочкой
§ 81.Жизнь и необычайные приключения типографского пункта
2001
§ 80.За спиной у президента
§ 79.Делать фонт болдом или италиком?
§ 78.Пиктограммы и идеограммы
§ 77.Евро пришло
§ 76.Два главных принципа построения интерфейсов
§ 75.Про дом и про ссылки на самого себя
§ 74.Доллар куда будем ставить?
§ 73.Культурные контексты
§ 71.Смерть пиксельной графики
§ 70.Разрешение экранов. И немного о происхождении 72 точек на дюйм
§ 69.Разрешение картинок
§ 68.Доменные имена по-русски
§ 67.Lorem ipsum
§ 66.Рыба
§ 65.Скиномания
§ 63.Садись, благодарная Россия, «два»!
2000
§ 62.Экранная типографика
§ 61.Краткий самоучитель по быстрорастворимому креативу
§ 60.Э... коммерция
§ 57.Делайте сайты проще
§ 56.Информационные и презентационные сайты
§ 55.Как писать слово «интернет»?
§ 54.Краткий экскурс в историю гипертекста
§ 51.Почему сайты не должны издавать звуков
§ 50.О статусной строке
§ 49.Дублирующая навигация
§ 48.Боремся за чистоту урлов
§ 47.Заставки на сайтах. Часть вторая
§ 46.Заставки на сайтах. Часть первая
1999
§ 43.Открывание новых окон
§ 42.Родовая травма рунета
§ 41.Шесть приемов порноиндустрии
§ 40.Цветовые теории
§ 39.Поплачь о нем, пока он живой
§ 36.Убитое поколение
§ 35.Разнообразие видов
§ 34.Как завещал великий
§ 33.Панграммы
§ 30.Шовковые шлоганы
§ 27.Цитата из Коломнина
§ 26.Цирюльский Сибирник, или Документальный фильм за 45 миллионов
§ 25.Явление формата
§ 23.Немного о дореволюционной орфографии
§ 20.Молодой и бывалый
§ 19.Прививка от действительности
1998
§ 15.Автора! Часть вторая, практическая
§ 14.Автора! Часть первая, теоретическая
§ 8.Простой секрет ГИФа
§ 0.Предисловие

Бесплатная последняя веб-версия Ководства

Ководство. Студия Артемия Лебедева

Скачать WYSIWYG

Post 26-Dec-2019 02:35

[Quote]

Building Web Applications with .NET Core 2.1
Год издания: 2020
Автор: Philip Japikse, Kevin Grossnicklaus, Ben Dewey
Издательство: Apress
ISBN: 978-1-4842-5351-9
Язык: Английский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 642
Описание: Roll up your sleeves and jump into building web applications using .NET Core 2.1 and the most popular jаvascript frameworks.
You will start by building a data access layer using Entity Framework Core, a RESTful service using ASP.NET Core, and then you will build a web application following the MVC pattern, also using ASP.NET Core. The resulting application is an example e-commerce site using the most appropriate capabilities in .NET Core for building a line of business applications.
The second half of Building Web Applications with .NET Core 2.1 and jаvascript is dedicated to teaching you how to develop applications on the client with jаvascript, BootStrap, and related tooling such as TypeScript, WebPack, NPM, and more. Each jаvascript framework will build the same UI as the ASP.NET Core web application from the first half of the book, leveraging the same ASP.NET Core RESTful service and Entity Framework Core data access layer. Building the same UI in the different jаvascript frameworks provides the context and knowledge to reasonably compare and contrast the tools.
What You Will Learn
- Ramp up quickly on Entity Framework Core and ASP.NET Core
- Use TypeScript to deliver better jаvascript
- Manage your jаvascript build process
- Know how to build UIs with ASP.NET Core MVC, Angular, and React to make better decisions on which technologies to adopt in your projects
- Conduct an apples-to-apples comparison of ASP.NET Core, Angular, and React
Who This Book Is For
- .NET architects, consultants, and developers who want to modernize their skill set. Some understanding of jаvascript and the Web is useful.

Примеры страниц

Оглавление

About the Authors xix
About the Technical Reviewer xxi
Acknowledgments xxiii
Introduction xxv
Part I: .NET Core 2.1 1
Chapter 1: Introducing .NET Core 3
Chapter 2: Introducing Entity Framework Core 35
Chapter 3: Build the Data Access Layer, Part 1 65
Chapter 4: Complete the Data Access Layer 119
Chapter 5: Introducing ASP.NET Core 181
Chapter 6: Build the RESTful Service with ASP.NET Core 223
Chapter 7: Build the Web Application with ASP.NET Core, Part 1 271
Chapter 8: Complete the Web Application with ASP.NET Core 317
Part II: Client-Side Tooling and JavaScript Frameworks 375
Chapter 9: JavaScript Application Tools 377
Chapter 10: Introduction to TypeScript 413
Chapter 11: Building the Spy Store Web Application with Angular 469
Chapter 12: React 529
Index 601

Скачать WYSIWYG

Post 25-Dec-2019 23:05

[Quote]

HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера. 5-е издание
Год издания: 2019
Автор: Владимир Дронов, Николай Прохоренок
Издательство: БХВ-Петербург
ISBN: 978-5-9775-3986-9
Серия: Профессиональное программирование
Язык: Русский
Формат: DjVu
Качество: Отсканированные страницы + слой распознанного текста
Интерактивное оглавление: Нет
Количество страниц: 913
Описание: Рассмотрены вопросы создания интерактивных Web-сайтов с помощью HTML, JavaScript, PHP и MySQL, форматирования Web-страниц при помощи CSS. Даны основы PHP и примеры написания типичных сценариев. Описаны приемы работы и администрирования баз данных MySQL при помощи PHP и программы phpMyAdmin.
Особое внимание уделено созданию программной среды на компьютере разработчика и настройке Web-сервера Apache.
В 5-м издании содержится описание возможностей, предлагаемых PHP 7.2, новых инструментов JavaScript (включая рисование на холсте, средства геолокации и локальное хранилище данных) и всех нововведений, появившихся в актуальных на данный момент версиях HTML, CSS, Apache, MySQL и технологии AJAX.
Архив, содержащий листинги примеров, а также руководство по созданию динамического сайта, доступен по адресу [url=ftp://ftp.bhv.ru/9785977539869.zip]ftp://ftp.bhv.ru/9785977539869.zip[/url]

Примеры страниц

Мои остальные раздачи - [url=tracker.php?rid=43141996]https://rutracker.org/forum/tracker.php?rid=43141996[/url]

Скачать WYSIWYG

Post 21-Dec-2019 23:05

[Quote]

Функциональное программирование на JavaScript. Как улучшить код JavaScript-программ
Год издания: 2018
Автор: Atencio L. / Атенсио Л.
Переводчик: Берштейн И.В.
Издательство: Диалектика
ISBN: 978-5-9909445-8-9
Язык: русский
Формат: PDF
Качество: отсканированные страницы
Интерактивное оглавление: нет
Количество страниц: 304
Описание:
В сложных веб-приложениях низкоуровневые детали JavaScript-кода могут затруднить анализ программы и повлиять на работоспособность системы в целом. Функциональное программирование (ФП) как стиль написания кода способствует слабо связанным отношениям между отдельными компонентами приложений и позволяет составить общее представление о проекте, упростить его разработку, общение с заказчиками и сопровождение.
В этой книге поясняются методики усовершенствования веб-приложений, влияющие в том числе на их расширяемость, модульность, повторное использование и тестируемость, а также производительность. В удобной для чтения форме на конкретных примерах и доходчивых пояснениях демонстрируется, как пользоваться методиками ФП на практике. Начинающие осваивать ФП по достоинству оценят немало удачных примеров сравнения ФП с императивным и с объектно-ориентированным программированием, что позволяет лучше понять особенности функционального проектирования. Прочитав эту книгу, читатель научится осмысливать свои проекты функционально, а возможно, дорастет и до понимания монад!
Книга адресована разработчикам, твердо усвоившим основы программирования на JavaScript и обладающим достаточным опытом проектирования веб-приложений.
Исходный код всех примеров из этой книги можно загрузить с веб-сайта издательства Manning или из хранилища.

Примеры страниц

Оглавление


Скачать WYSIWYG

Post 14-Dec-2019 14:55

[Quote]

React in Action
Год издания: 2018
Автор: Mark Tielens Thomas
Издательство: Manning
ISBN: 978-1617293856
Язык: Английский
Формат: PDF/ePub
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 360
Описание: React is a highly-performant tool that implements a one-way data flow model. Reasoning about an interface or application written with React ends up being much easier because it decreases overall complexity for developers working with it.
React in Action introduces front-end developers to the React framework and related tools. Readers will work their way from “raw” React towards JSX, and from basic static components to ones that are dynamic and interactive.
If you’ve worked on frontend jаvascript applications in the past two years, you’ve probably heard of React. You might have heard of it even if you’re just starting out building user interfaces. Even if you’re hearing about React for the first time in this book, I’ve still got you covered: there are many hugely popular applications that use React. If you use Facebook, watch Netflix, or learn about computer science through Khan Academy, you’ve used an application built with React.
React is a library for building user interfaces. It was created by engineers at Facebook and since its release has made waves in the jаvascript communities. It’s gained in popularity over the past few years and is the tool of choice for many teams and engineers building dynamic user interfaces. In fact, the combination of React’s API, mental model, and robust community have led to the development of React for other platforms, including mobile and even virtual reality. In this book, you’ll explore React and see why it’s been such a successful and useful open source project.

Примеры страниц

Оглавление

PART 1 MEET REACT 1
1 Meet React 3
2 : our first component 22
PART 2 COMPONENTS AND DATA IN REACT 57
3 Data and data flow in React 59
4 Rendering and lifecycle methods in React 77
5 Working with forms in React 111
6 Integrating third-party libraries with React 129
7 Routing in React 151
8 More routing and integrating Firebase 170
9 Testing React components 192
PART 3 REACT APPLICATION ARCHITECTURE 219
10 Redux application architecture 221
11 More Redux and integrating Redux with React 251
12 React on the server and integrating React Router 277
13 An introduction to React Native 313

Скачать WYSIWYG

Post 22-Nov-2019 03:35

[Quote]

Freeman A. - Essential Angular for ASP.NET Core MVC 3 [2019, PDF, ENG]
Год издания: 2019
Автор: Adam Freeman
Жанр или тематика: Программирование .NET, Angular
Издательство: Apress
ISBN: 978-1-4842-5284-0
Язык: Английский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Количество страниц: 351
Описание: Combine the strengths of Angular, the leading framework for developing complex client-side applications, and ASP.NET Core MVC 3, the latest evolution of Microsoft’s framework for server-side applications. This new edition offers updated Angular, ASP.NET Core 3, Entity Framework Core 3 examples, an all-new chapter on interoperability with Blazor, and more!
Best-selling author Adam Freeman brings together these two key technologies and explains how to use ASP.NET Core MVC 3 to provide back-end services for Angular applications. This fast-paced and practical guide starts from the nuts and bolts and gives you the knowledge you need to combine Angular and ASP.NET Core MVC 3 in your projects.
Each topic is covered clearly and concisely and is packed with the essential details you need to learn to be truly effective.
What You Will Learn
Gain a solid understanding of how ASP.NET Core MVC 3 and Angular can work together
Utilize both Visual Studio and Visual Studio Code to develop Angular/ASP.NET Core MVC projects
Create ASP.NET Core RESTful web services to support Angular applications
Expose data from Entity Framework Core to Angular applications
Use ASP.NET Core Identity to provide security services to Angular applications
Understand how Angular and Blazor applications can work together
Who This Book Is For
This book is for developers with knowledge of ASP.NET Core MVC who are introducing Angular into their projects.

Примеры страниц

Оглавление

Chapter 1: Understanding Angular and ASP NET Core MVC
Chapter 2: Getting Ready
Chapter 3: Creating the Project
Chapter 4: Creating the Data Model
Chapter 5: Creating a Web Service
Chapter 6: Completing the Web Service
Chapter 7: Structuring an Angular Application
Chapter 8: Creating the Store
Chapter 9: Completing the Angular Store
Chapter 10: Using Angular with Blazor
Chapter 11: Creating Administration Features
Доп. информация: Приложение к книге с исходными кодами примеров можно скачать на github

Скачать WYSIWYG

Post 03-Nov-2019 13:50

[Quote]

JavaScript Frameworks for Modern Web Development
Год издания: 2019
Автор: Uzayr S. bin, Cloud N., Ambler T.
Издательство: Apress
ISBN: 978-1-4842-4994-9
Язык: Английский
Формат: PDF/ePub
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 555
Описание: Enrich your software design skills and take a guided tour of the wild, vast, and untamed frontier that is jаvascript development. Especially useful for frontend developers, this revision includes specific chapters on React and VueJS, as well as an updated one on Angular. To help you get the most of your new skills, each chapter also has a "further reading" section.
This book will serve as an introduction to both new and well established libraries and frameworks, such as Angular, VueJS, React, Grunt, Yeoman, RequireJS, Browserify, Knockout, Kraken, Async.js, Underscore, and Lodash. It also covers utilities that have gained popular traction and support from seasoned developers and tools applicable to the entire development stack, both client- and server-side.
While no single book can possibly cover every jаvascript library of value, jаvascript Frameworks for Modern Web Development focuses on incredibly useful libraries and frameworks that production software uses. You will be treated to detailed analyses and sample code for tools that manage dependencies, structure code in a modular fashion, automate repetitive build tasks, create specialized servers, structure client side applications, facilitate horizontal scaling, and interacting with disparate data stores.
What You`ll Learn:
- Work with a variety of jаvascript frameworks, such as Angular, Vue, React, RequireJS, Knockout, and more
- Choose the right framework for different types of projects
- Employ the appropriate libraries and tools in your projects
- Discover useful jаvascript development tools such as Grunt, Yeoman, Lodash, etc.
Who This Book Is For:
- Web developers of all levels of ability; particularly relevant for front-end developers, server-side coders, and developers interested in learning jаvascript.

Примеры страниц

Оглавление

About the Authors xv
About the Technical Reviewer xvii
Acknowledgments xix
Introduction xxi
Part I: Development Tools 1
Chapter 1: Grunt 3
Chapter 2: Yeoman 39
Chapter 3: PM2 61
Part II: Module Loaders 89
Chapter 4: RequireJS 91
Chapter 5: Browserify 133
Part III: Client-Side Frameworks 161
Chapter 6: Knockout 163
Chapter 7: Angular 209
Part IV: Server-Side Frameworks 225
Chapter 8: Kraken 227
Part V: Managing Database Interaction 307
Chapter 9: Mongoose 309
Chapter 10: Knex and Bookshelf 377
Part VI: Managing Control Flow 427
Chapter 11: Async.js 429
Part VII: Further Useful Libraries 461
Chapter 12: Underscore and Lodash 463
Part VIII: Front-End Development 505
Chapter 13: React 507
Chapter 14: Vue.js 523
Index 541

Скачать WYSIWYG

Post 22-Oct-2019 01:35

[Quote]

Google Analytics 2019. Полное руководство
Год издания: 2019
Автор: Яков Осипенков
Издательство: ДМК Пресс
ISBN: 978-5-97060-788-6
Язык: Русский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Нет
Количество страниц: 749
Описание:
В данной книге вы найдете исчерпывающие материалы по настройке и работе с самым популярным инструментом веб-аналитики в мире.
Темы, которые разбираются в руководстве:
∙ настройка целей, событий, электронная торговля;
∙ функция User ID, Measurement Protocol;
∙ когортный анализ, междоменное отслеживание;
∙ ассоциированные конверсии и многоканальные последовательности;
∙ ремаркетинг, динамический ремаркетинг;
∙ файлы cookie, уникальный идентификатор отслеживания (он же Client ID);
∙ визуализация данных в Google Data Studio, Microsoft Power BI и Tableau.
Издание будет интересно всем, кто хочет начать знакомство с сервисом Google, быстро погрузиться в процесс анализа данных, а также получить базовые знания в построении и автоматизации отчетности.

Примеры страниц

Мои остальные раздачи -

Скачать WYSIWYG

Post 11-Oct-2019 20:40

[Quote]

Refactoring / Рефакторинг кода на JavaScript. Улучшение проекта существующего кода. 2-е издание
Год издания: 2019
Автор: Martin Fowler / Мартин Фаулер
Переводчик: Красикова И.В.
Издательство: Диалектика
ISBN: 978-5-907144-59-0
Язык: Русский
Формат: PDF
Качество: Отсканированные страницы + слой распознанного текста
Интерактивное оглавление: Да
Количество страниц: 470
Описание: Рефакторинг уже давно и прочно занимает достойное место среди технологий программирования, и не в последнюю очередь благодаря Мартину Фаулеру - автору одной из тех книг, которые написаны «на все времена». Сам принцип рефакторинга прост: это последовательность небольших шагов, таких как перемещение поля из одного класса в другой, вынесение фрагмента кода из метода и его превращение в самостоятельный метод или даже перемещение кода по иерархии классов. Каждый такой шаг выглядит настолько просто и естественно, что кажется удивительным - о чем здесь можно писать? Однако кумулятивный эффект от таких малых изменений состоит в существенном улучшении архитектуры существующего кода. Мартин Фаулер и другие высококлассные специалисты в области объектно-ориентированного программирования, принявшие участие в написании этой книги, изложили принципы и наиболее эффективные методики выполнения различных рефакторингов и показали, когда и как следует изучать код с целью его улучшения. В книге подробно описано более 60 методов рефакторинга, причем с практическими примерами на языке программирования JavaScript. Применение JavaScript и описание «рефакторинга без классов» является одним из отличий нового издания книги от старого.
Если первое издание книги можно было сравнить с хорошим вином, которое со временем становится только ценнее, то второе издание можно сравнить с шампанским - идеи в книге опьяняют, а их изложение искрится и играет…
Это издание классической книги достойно того, чтобы занять свое место на книжной полке каждого серьезного программиста - вне зависимости от используемого языка программирования. Более двадцати лет опытные программисты во всем мире использовали книгу Мартина Фаулера Рефакторинг, когда им нужно было улучшить проект существующего кода, повысить удобство сопровождения программного обеспечения или облегчить понимание существующего кода. Это - такое долгожданное - новое издание было полностью обновлено, чтобы отразить важные изменения в области программирования.
Второе издание книги содержит обновленный каталог рефакторингов и включает примеры кода на JavaScript, а также новые функциональные примеры, демонстрирующие рефакторинг без классов. Как и в первом издании, здесь объясняется, что такое рефакторинг, почему вы должны прибегать к рефакторингу, как распознать код, который нуждается в рефакторинге, и как успешно его провести независимо от того, какой язык программирования вы используете.
Основные темы книги:
∙ Понимание процесса и общих принципов рефакторинга
∙ Быстрое применение полезных рефакторингов для облегчения понимания и изменения программ
∙ Распознавание запаха в коде, который сигнализирует о возможном применении рефакторинга
∙ Каталог рефакторингов с объяснениями, мотивацией, техникой применения и простыми примерами
∙ Создание надежных тестов для рефакторингов
∙ Компромиссы и препятствия на пути рефакторинга
Об авторе:
Мартин Фаулер - главный научный сотрудник компании ThoughtWorks. Он называет себя «автором, докладчиком, консультантом и просто человеком, болтающим о разработке программного обеспечения». Фаулер занимается разработкой программного обеспечения для предприятий, изучая, что делает проект хорошим, и какие методы необходимо применять для его создания.

Примеры страниц

Мои остальные раздачи -

Скачать WYSIWYG

Post 04-Oct-2019 18:00

[Quote]

Learning PHP 7 / Изучаем РНР 7. Руководство по созданию интерактивных веб-сайтов
Год издания: 2017
Автор: David Sklar / Дэвид Скляр
Переводчик: Берштейн И.В.
Издательство: Диалектика
ISBN: 978-5-9908462-3-4
Язык: Русский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 382
Описание: Эта книга адресована тем, кто только начинает изучать язык программирования PHP.
Ее автор, Дэвид Скляр, являющийся также соавтором книги «PHP. Рецепты программирования», раскрывает особенности данного языка, которые следует знать для построения динамических веб-сайтов, размещаемых на веб-серверах. Освоив языковые средства версии PHP 5.x и наиболее примечательные нововведения последней версии PHP 7, вы научитесь работать с веб-серверами, браузерами, базами данных и веб-службами. Упражнения, приведенные в конце первых 13 глав книги, помогут вам закрепить усвоенный материал.
Это постепенное введение в язык PHP рассчитано на широкий круг читателей: от любителей, стремящихся построить свой динамический веб-сайт, до опытных разработчиков веб-приложений, серверных и прочих программ, желающих быстро освоить данный язык программирования. Оно охватывает самые разные особенности современной версии PHP, включая интернационализацию, применение PHP в режиме командной строки и управление пакетами.
Эта книга поможет вам:
∙ научиться писать программы на PHP, организующие взаимодействие браузеров с серверами;
∙ разбираться в типах данных, переменных, управляющей логике, организации циклов и прочих языковых средствах PHP;
∙ научиться пользоваться массивами, функциями и объектами;
∙ создавать и проверять на достоверность данные веб-формы;
∙ работать с базами данных и управлять сеансами;
∙ получать доступ к прикладным программным интерфейсам API для взаимодействия с веб-службами и другими веб-сайтами;
∙ быстро начинать проекты с помощью общедоступных каркасов веб-приложений на PHP.
Об авторе:
Дэвид Скляр работает штатным разработчиком программного обеспечения в компании Google. До этого он работал в компании Ning, занимаясь построением платформ, прикладных программных интерфейсов API, а также сред выполнения кода РНР в «песочницах».

Код доступен по адресу https://github.com/oreillymedia/Learning_PHP

Примеры страниц

Мои остальные раздачи -

Скачать WYSIWYG

Post 02-Oct-2019 12:10

[Quote]

Разработка веб-приложений с использованием AngularJS
Год издания: 2014
Автор: Козловский П., Бэкон Дарвин П.
Издательство: ДМК Пресс
ISBN: 978-5-97060-064-1
Язык: Русский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 396
Описание: С появлением HTML5 и CSS3 разработка клиентских веб-приложений на языке JavaScript приобрела особую популярность. Создатели фреймворка AngularJS предприняли революционный подход к решению вопроса превращения браузера в самую лучшую платформу для разработки веб-приложений. Книга проведет вас через основные этапы конструирования типичного одностраничного веб-приложения. В ней обсуждаются такие темы, как организация структуры приложения, взаимодействие с различными серверными технологиями, безопасность, производительность и развертывание. После представления AngularJS и обзора перспектив клиентских веб-приложений, книга шаг за шагом проведет вас через создание достаточно сложного приложения.
Издание будет наиболее полезно веб-разработчикам, желающим оценить или решившим применить фреймворк AngularJS для создания своих приложений. Предполагается, что читатель имеет некоторое знакомство с AngularJS, хотя бы на уровне понимания простейших примеров. Мы надеемся также, что вы обладаете знанием HTML, CSS и JavaScript.

Примеры страниц

Оглавление

Об авторах 11
Благодарности 12
О рецензентах 14
Предисловие 15
Глава 1. Дзен Angular 21
Глава 2. Сборка и тестирование 62
Глава 3. Взаимодействие с сервером 99
Глава 4. Отображение и форматирование данных . 137
Глава 5. Создание улучшенных форм 169
Глава 6. Организация навигации 196
Глава 7. Безопасность приложений 226
Глава 8. Создание собственных директив 251
Глава 9. Создание продвинутых директив 285
Глава 10. Создание интернациональных веб-приложений 313
Глава 11. Создание надежных веб-приложений на основе AngularJS 330
Глава 12. Подготовка и развертывание веб-приложений на основе AngularJS 362
Предметный указатель 383

Скачать WYSIWYG

Post 19-Sep-2019 01:00

[Quote]

Code for Teens: The Awesome Beginner's Guide to Programming / Учимся кодить на JavaScript. Javascript для подростков
Год издания: 2019
Автор: Jeremy Moritz / Джереми Мориц
Переводчик: Черный А.
Издательство: Питер
ISBN: 978-5-4461-0959-3
Серия: Вы и ваш ребенок
Язык: Русский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 256
Описание: Ты любишь играть онлайн? Общаться с друзьями через ВКонтакте, Фейсбук и Инстаграм? Смотреть видеоролики на смартфоне? Все, чем ты пользуешься, было придумано обычными людьми, которые когда-то решили, что хотят заняться программированием. Умение писать код — это современная суперспособность, отличающая магов от маглов. И логичнее всего начать с изучения языка JavaScript, на котором написано более 90 % всех веб-сайтов.
«Учимся кодить на JavaScript» поможет тебе самостоятельно, без помощи родителей и учителей, написать программный код; ведь если говорить начистоту, большинство взрослых слабо представляют себе, как это делается. В книге много задачек и упражнений (с ответами, только чур сразу не подглядывать!). Ответов может быть несколько, главное, чтобы у тебя получился рабочий вариант. Стань круче Илона Маска! Пришло время закатать рукава и приступить к прокачке новой суперспособности!

Примеры страниц

Мои остальные раздачи -

Скачать WYSIWYG

Post 19-Sep-2019 01:00

[Quote]

JavaScript в примерах и задачах
Год издания: 2017
Автор: Алексей Васильев
Издательство: Эксмо
ISBN: 978-5-699-95459-9
Серия: Российский компьютерный бестселлер
Язык: Русский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 721
Описание: Простой и интересный самоучитель по JavaScript, наиболее популярному сегодня языку программирования во всем мире. Полный спектр сведений о языке JavaScript с примерами и разбором задач от автора учебников-бестселлеров по языкам програм-мирования Алексея Васильева. С помощью этой книги освоить язык JavaScript сможет каждый желающий – от новичка до специалиста
Код доступен по адресу http://eksmo.ru/files/JavaScript_Vasilyev.zip

Примеры страниц

Мои остальные раздачи -
 

The time now is: Today 15:55

All times are GMT + 4 Hours