Search found 500 matches

Author Message

Скачать WYSIWYG

Post 12-Jan-2021 21:55

[Quote]

Pro Spring MVC with WebFlux: Web Development in Spring Framework 5 and Spring Boot 2, 2nd edition / Spring MVC и WebFlux для профессионалов: веб-разработка в Spring Framework 5 и Spring Boot 2, 2-е издание
Год издания: 2021
Автор: Deinum Marten, Cosmina Iuliana / Дейнум Мартен, Космина Юлиана
Издательство: Apress
ISBN: 9781484256657
Язык: Английский
Формат: PDF/epub
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 592
Описание: Explore the designs of the Spring MVC and WebFlux frameworks, and apply similar designs and techniques to your own code. Along with detailed analysis of the code and functionality, this book includes numerous tips and tricks to help you get the most out of Spring MVC, WebFlux, and Java-based web application development in general using Spring. You’ll see how Spring MVC is a modern web application framework built upon the latest Spring Framework 5 and Spring Boot 2. Spring MVC is suitable for building reusable web controller modules that encapsulate rich page navigation rules.
Pro Spring MVC with WebFlux takes great care in covering every inch of Spring MVC with WebFlux to give you the complete picture. Along with all the best-known features of these frameworks, you’ll discover some new hidden treasures. You’ll also learn how to correctly and safely extend the frameworks to create customized solutions.
This book is for anyone who wishes to write robust, modern, and useful web applications with the Spring Framework. After reading and using this book, you’ll become proficient with Spring MVC and be able to apply it to your own Java web applications and microservices.
What You Will Learn
  • Use Spring MVC with WebFlux to build Java-based web applications
  • Employ the various Spring MVC architectures
  • Work with controllers and routing functions
  • Build microservices and web services using Spring MVC and REST
  • Create reactive web applications using Spring WebFlux
  • Secure Spring MVC and Spring WebFlux
  • Deploy your Spring MVC application to the cloud
Who This Book Is For
Those with at least some prior experience with Java web application development. Some previous experience with Spring Boot or the Spring Framework is recommended.

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

Оглавление

Chapter 1: Setting up a Local Development Environment
Chapter 2: Spring Framework Fundamentals
Chapter 3: Web Application Architecture
Chapter 4: Spring MVC Architecture
Chapter 5: Implementing Controllers
Chapter 6: Implementing Controllers: Advanced
Chapter 7: REST and AJAX
Chapter 8: Resolving and Implementing Views
Chapter 9: Introduction to Spring WebFlux
Chapter 10: Building Reactive Applications with Spring WebFlux
Chapter 11: Securing Spring WebFlux Applications
Chapter 12: Spring Security
Chapter 13: Spring Applications in the Cloud
Code: https://github.com/Apress/spring-mvc-and-webflux/archive/main.zip

Скачать WYSIWYG

Post 09-Jan-2021 18:15

[Quote]

Full-Stack Web Development with Jakarta EE and Vue.js / Full-Stack веб-разработка с Jakarta EE и Vue.js
Год издания: 2021
Автор: Lopez D.A.P. / Лопез Д.А.П.
Издательство: Apress
ISBN: 9781484263419
Язык: Английский
Формат: PDF/epub
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 606
Описание: Harness the power of Jakarta EE to build sturdy back ends while applying Vue.js on the front end. The demand for modern, high-performing enterprise web applications is growing swiftly. The basic HTML front end is no longer enough to meet customer demands. This book shows you how to unlock professional full-stack web development using Jakarta EE and Vue.js.
First, you will review the fundamental concepts of Vue.js and essential features of Jakarta EE. You’ll then see how to build web applications through every stage of the process, taking into consideration requirement analysis, data model design, code design, the UI, and technical designs, all the way through to implementation, testing, production deployment, and monitoring. Towards the end of the book, you will also learn about the key design patterns and best practices that underpin professional full-stack web development.
Full-stack development is the way forward on the web, and using JakartaEE and Vue.js is a great place to start. Get up-to-speed using this book today.
What You’ll Learn
- Connect an application’s frontend and backend with Vue.js and Jakarta EE
- Build enterprise web applications from start to finish
- Test, secure and deploy your enterprise web applications
- Apply common patterns when building full stack applications
- Understand the current IT architecture situation of a company, and define a roadmap to accomplish the company goals
- Create decoupled applications using software craftsmanship ideas
Who This Book Is For
Java/Jakarta EE developers who would like to gain a stronghold on both frontend and backend development. Basic knowledge of Java EE is assumed.

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

Оглавление

Chapter 1: Full-Stack Web Development with Jakarta EE
Chapter 2: Vue.js as a Front-End Layer
Chapter 3: Getting Started with Vue.js
Chapter 4: Requirement Analysis for Your Full-Stack Web Application
Chapter 5: Modeling Your Entities and Data with JPA
Chapter 6: Designing Your Front-End UI with Vue.js Components
Chapter 7: Creating Your Back End with Jakarta EE
Chapter 8: Connecting Your UI with Your Back End
Chapter 9: Securing Your Full-Stack Application
Chapter 10: Authentication and Authorization
Chapter 11: Design Patterns and Best Practices
Chapter 12: Cloud Architecture Implementation
Chapter 13: Continuous Integration and Deployment
Chapter 14: Testing and Monitoring

Скачать WYSIWYG

Post 08-Jan-2021 18:15

[Quote]

Front-End Development Projects with Vue.js / Проекты Front-End разработки с Vue.js
Год издания: 2020
Автор: Clifford Gurney, Hugo Di Francesco, Raymond Camden et al.
Издательство: Packt
ISBN: 9781838984823
Язык: Английский
Формат: PDF/epub
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 774
Описание: Get to grips with the core fundamentals of Vue.js and learn to build reliable component-based applications with practical guidance from industry experts
Key Features
Learn how to make the best use of the Vue framework and build a full end-to-end project
Build dynamic components and user interfaces that are fast and intuitive
Write performant code that “just works” and is easily scalable and reusable
Are you looking to use Vue.js for web applications, but don’t know where to begin? Front-End Development Projects with Vue.js will help build your development toolkit and get ready to tackle real-world web projects. You’ll get to grips with the core concepts of this JavaScript framework with practical examples and activities.
Through the use-cases in this book, you’ll discover how to handle data in Vue components, define communication interfaces between components, and handle static and dynamic routing to control application flow. You’ll get to grips with Vue CLI and Vue DevTools, and learn how to handle transition and animation effects to create an engaging user experience. In chapters on testing and deploying to the web, you’ll gain the skills to start working like an experienced Vue developer and build professional apps that can be used by other people.
You’ll work on realistic projects that are presented as bitesize exercises and activities, allowing you to challenge yourself in an enjoyable and attainable way. These mini projects include a chat interface, a messaging app, a shopping cart and price calculator, a to-do app, and a profile card generator for storing contact details.
By the end of this book, you’ll have the confidence to handle any web development project and tackle real-world front-end development problems.
What you will learn
Set up an effective development environment and start your first Vue project
Modularize a Vue application using component hierarchies
Use external JavaScript libraries to create animations
Share state between components and use Vuex for state management
Work with APIs using Vuex and Axios to fetch remote data
Validate functionality with unit testing and end-to-end testing
Get to grips with web app deployment
Who this book is for
This book is designed for Vue.js beginners. Whether this is your first JavaScript framework, or if you’re already familiar with React or Angular, this book will get you on the right track. To understand the concepts explained in this book, you must be familiar with HTML, CSS, JavaScript, and Node package management.

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

Оглавление

Starting Your First Vue Project
Working with Data
Vue CLI
Nesting Components (Modularity)
Global Component Composition
Routing
Animations and Transitions
The State of Vue.js State Management
Working with Vuex – State, Getters, Actions, and Mutations
Working with Vuex – Fetching Remote Data
Working with Vuex – Organizing Larger Stores
Unit Testing
End-to-End Testing
Deploying Your Code to the Web

Alucard

Post 07-Jan-2021 17:49

[Quote]

Как? норм чтиво?) Для начинающего хорошо зайдет? Ссылки кидайте какие-нибудь классные, помогайте развиваться! Обнял всех

Скачать WYSIWYG

Post 22-Nov-2020 13:35

[Quote]

Проектирование и разработка WEB-приложений
Год издания: 2020
Автор: Заяц А.М., Васильев Н.П.
Издательство: Лань
ISBN: 978-5-8114-5278-1
Серия: Учебники для вузов. Специальная литература
Язык: Русский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 119
Описание: Изложены основы работы с объектной моделью документа, положенной в основу динамического формирования и изменения содержимого HTML страниц, с помощью языка программирования jаvascript и библиотеки jQuery. Рассматриваются основы backend разработки web-приложений программирования на стороне сервера на платформе node.js. Для закрепления и более глубокого изучения теоретического материала рассмотрен пример разработки приложения для выполнения простейших расчетов на серверной стороне и динамического формирования содержимого HTML-страниц с результатами этих расчетов в табличном и графическом виде на стороне клиента. Предполагается, что читатель владеет основами языков HTML, CSS и базового языка jаvascript.

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

Оглавление

Введение 5
1. Объектная модель документа и клиентский JavaScript 9
2. Введение в jQuery 29
3. Введение в node.js 49
4. Практикум 75
5. Дополнительное задание 105
Заключение 105
Приложение 107
Литература 118

Скачать WYSIWYG

Post 08-Nov-2020 15:55

[Quote]

Django 3.0. Практика создания веб-сайтов на Python
Год издания: 2021
Автор: Дронов В.А.
Издательство: БХВ
ISBN: 978-5-9775-6691-9
Серия: Профессиональное программирование
Язык: Русский
Формат: PDF
Качество: Отсканированные страницы + слой распознанного текста
Интерактивное оглавление: Да
Количество страниц: 706
Описание: Книга посвящена созданию веб-сайтов на языке Python с использованием веб-фреймворка Django 3.0. Рассмотрены новинки Django 3.0 и дано наиболее полное описание его инструментов: моделей, контроллеров, шаблонов, средств обработки пользовательского ввода, включая выгруженные файлы, разграничения доступа, посредников, сигналов, инструментов для отправки электронной почты, кэширования и пр. Рассмотрены дополнительные библиотеки, производящие обработку BBCode-тегов, CAPTCHA, вывод графических миниатюр, аутентификацию через социальные сети (в частности, ""ВКонтакте""), интеграцию с Bootstrap. Рассказано о программировании веб-служб REST, использовании и настройке административного веб-сайта Django, публикации сайтов с помощью веб-сервера Uvicorn, работе с базами данных PostgreSQL, кэшировании сайтов с помощью Memcached и Redi. Подробно описано создание полнофункционального веб-сайта - электронной доски объявлений, веб-службы, работающей в его составе, и тестового фронтенда для нее, написанного на Angular.

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

Оглавление

Введение 17
ЧАСТЬ I. ВВОДНЫЙ КУРС 23
Глава 1. Основные понятия Django. Вывод данных 25
Глава 2. Связи. Ввод данных. Статические файлы 53
ЧАСТЬ II. БАЗОВЫЕ ИНСТРУМЕНТЫ DJANGO 71
Глава 3. Создание и настройка проекта 73
Глава 4. Модели: базовые инструменты 86
Глава 5. Миграции 118
Глава 6. Запись данных 123
Глава 7. Выборка данных 135
Глава 8. Маршрутизация 171
Глава 9. Контроллеры-функции 179
Глава 10. Контроллеры-классы 197
Глава 11. Шаблоны и статические файлы: базовые инструменты 229
Глава 12. Пагинатор 252
Глава 13. Формы, связанные с моделями 256
Глава 14. Наборы форм, связанные с моделями 281
Глава 15. Разграничение доступа: базовые инструменты 294
ЧАСТЬ III. РАСШИРЕННЫЕ ИНСТРУМЕНТЫ И ДОПОЛНИТЕЛЬНЫЕ БИБЛИОТЕКИ 319
Глава 16. Модели: расширенные инструменты 321
Глава 17. Формы и наборы форм: расширенные инструменты и дополнительная библиотека 345
Глава 18. Поддержка баз данных PostgreSQL и библиотека django-localflavor 355
Глава 19. Шаблоны: расширенные инструменты и дополнительная библиотека 388
Глава 20. Обработка выгруженных файлов 412
Глава 21. Разграничение доступа: расширенные инструменты и дополнительная библиотека 433
Глава 22. Посредники и обработчики контекста 446
Глава 23. Cookie, сессии, всплывающие сообщения и подписывание данных 453
Глава 24. Сигналы 468
Глава 25. Отправка электронных писем 476
Глава 26. Кэширование 486
Глава 27. Административный веб-сайт Django 508
Глава 28. Разработка веб-служб REST. Библиотека Django REST framework 533
Глава 29. Средства журналирования и отладки 554
Глава 30. Публикация веб-сайта 570
ЧАСТЬ IV. ПРАКТИЧЕСКОЕ ЗАНЯТИЕ: РАЗРАБОТКА ВЕБ-САЙТА 587
Глава 31. Дизайн. Вспомогательные веб-страницы 589
Глава 32. Работа с пользователями и разграничение доступа 602
Глава 33. Рубрики 625
Глава 34. Объявления 632
Глава 35. Комментарии 653
Глава 36. Веб-служба REST 659
Заключение 684
Приложение. Описание электронного архива 686
Предметный указатель 687

Скачать WYSIWYG

Post 06-Nov-2020 11:15

[Quote]

Разработка игр на языке JavaScript
Год издания: 2020
Автор: Беляев С.А.
Издательство: Лань
ISBN: 978-5-8114-5230-9
Серия: Учебники для вузов. Специальная литература
Язык: Русский
Формат: PDF/rtf
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 128
Описание: Учебное пособие рассматривает ключевые вопросы разработки однопользовательских двумерных игр на языке jаvascript. Пособие построено в практическом ключе, когда в отдельных главах осуществляется поэтапная разработка различных элементов игры. В пособии не выделена отдельная глава для изучения основ jаvascript, его элементы разбираются в процессе изложения основного материала с объяснением базовых особенностей. Читателю будет легче воспринимать учебное пособие, если он уже владеет jаvascript, но достаточно владеть любым языком программирования. Учебное пособие предназначено для бакалавров и магистров, обучающихся по направлениям «Программная инженерия» и «Прикладная математика и информатика», а также может быть полезно широкому кругу читателей, интересующихся разработкой современных интернет-приложений.

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

Оглавление

Глава 1 Базовые элементы языка 5
Глава 2 Отображение карты игры 23
Глава 3 Отображение объектов 47
Глава 4 Взаимодействие с пользователем 68
Глава 5 Реализация логики поведения объектов 81
Глава 6 Менеджер игры 99
Глава 7 Управление звуком 107
Заключение 123
Список использованной литературы 126

Скачать WYSIWYG

Post 02-Nov-2020 17:10

[Quote]

Programming TypeScript. Making Your JavaScript Applications Scale / Профессиональный TypeScript. Разработка масштабируемых JavaScript-приложений
Год издания: 2021
Автор: Boris Cherny / Борис Черный
Переводчик: Акуратер Д.
Издательство: Питер
Серия: Бестселлеры O'Reilly
ISBN: 978-5-4461-1651-5
Язык: Русский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 352
Описание:
Любой программист, работающий с языком с динамической типизацией, подтвердит, что задача масштабирования кода невероятно сложна и требует большой команды инженеров. Вот почему Facebook, Google и Microsoft придумали статическую типизацию для динамически типизированного кода.
Работая с любым языком программирования, мы отслеживаем исключения и вычитываем код строку за строкой в поиске неисправности и способа ее устранения. TypeScript позволяет автоматизировать эту неприятную часть процесса разработки.
TypeScript, в отличие от множества других типизированных языков, ориентирован на прикладные задачи. Он вводит новые концепции, позволяющие выражать идеи более кратко и точно, и легко создавать масштабируемые и безопасные современные приложения. Борис Черный помогает разобраться со всеми нюансами и возможностями TypeScript, учит устранять ошибки и масштабировать код.
В этой книге вы:
• Начнете с основ: узнаете о типах и операторах типов TypeScript, в том числе о том, для чего они нужны и как используются.
• Изучите продвинутые темы: познакомитесь с системой типов TypeScript, включая средства обработки ошибок, и научитесь создавать асинхронные приложения.
• Узнаете, как использовать TypeScript с вашими любимыми интерфейсными и серверными фреймворками, перенести проект с JavaScript в TypeScript и запустить проект TypeScript.

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

Скачать WYSIWYG

Post 06-Oct-2020 10:25

[Quote]

Клиентские технологии веб-программирования: JаvaScript и DOM
Год издания: 2020
Автор: Диков А.В.
Издательство: Лань
ISBN: 978-5-8114-4074-0
Серия: Учебники для вузов. Специальная литература
Язык: Русский
Формат: PDF/rtf
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 122
Описание: Учебное пособие является логическим продолжением предыдущей работы «Клиентские технологии веб-дизайна: HTML5 и CSS3» и предназначено для освоения технологий расширения функционала веб-страниц и придания им подлинной динамичности и интерактивности на уровне клиента. Язык jаvascript до сих пор остается самым популярным языком разработки сценариев для веб-браузера. В книге делается акцент на актуальную версию стандарта ES2015 (ES6) и не рассматриваются устаревшие возможности. Технология DOM выделена в отдельную часть книги, так как является самостоятельной, но может быть реализована посредством jаvascript. Потенциал DOM, выражающийся в возможности любого динамического изменения контента веб-страницы, позволяет создавать не просто веб-страницы, а веб-приложения. Учебное пособие может быть полезно как для организации учебного процесса в рамках изучаемых технологий, так и для самостоятельной работы.

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

Оглавление

JAVASCRIPT 5
ВВЕДЕНИЕ 6
БАЗОВЫЕ СОБЫТИЯ 7
ПЕРЕМЕННЫЕ И ЗНАЧЕНИЯ 9
ФУНКЦИИ ПРЕОБРАЗОВАНИЯ 12
КОНСТАНТЫ 14
ШАБЛОННЫЕ ЛИТЕРАЛЫ 14
ОБЛАСТЬ ВИДИМОСТИ ПЕРЕМЕННОЙ 15
УПРАВЛЯЮЩИЕ КОНСТРУКЦИИ 16
ПРОЦЕДУРЫ И ФУНКЦИИ 20
МАТЕМАТИКА НА ВЕБ-СТРАНИЦАХ. Объект Math 28
МАССИВЫ 39
ОПЕРАТОР РАСШИРЕНИЯ 45
СТРОКИ. Объект String 49
РЕГУЛЯРНЫЕ ВЫРАЖЕНИЯ 53
ДАТА И ВРЕМЯ. Объект Date 58
ОБЪЕКТНАЯ МОДЕЛЬ БРАУЗЕРА 62
КУКИЗ (COOKIES) 81
КЛАССЫ 89
DOM 93
ВВЕДЕНИЕ 94
УЗЛЫ 97
АТРИБУТЫ И СВОЙСТВА 103
ТЕКСТОВЫЙ УЗЕЛ 108
ОПЕРАЦИИ С УЗЛАМИ 113

Скачать WYSIWYG

Post 06-Oct-2020 00:25

[Quote]

Learn PHP 8: Using MySQL, JavaScript, CSS3, and HTML5. Second edition
Год издания: 2020
Автор: Steve Prettyman
Издательство: Apress
ISBN: 978-1-4842-6240-5
Язык: Английский
Формат: PDF/EPUB
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 442/328
Описание:
• A learn-by-doing approach with complete coding examples
• Packed with over 70 new PHP 8 functions
• Classroom-tested both with online and lecture classes
Write solid, secure, object-oriented code in the new PHP 8. In this book you will create a complete three-tier application using a natural process of building and testing modules within each tier. This practical approach teaches you about app development and introduces PHP features when they are actually needed rather than providing you with abstract theory and contrived examples.
In Learn PHP 8, programming examples take advantage of the newest PHP features; you’ll follow a learn-by-doing approach, which provides you with complete coding examples. “Do It” exercises in each chapter provide the opportunity to make adjustments to the example code. The end-of-chapter programming exercises allow you to develop your own applications using the algorithms demonstrated in the chapter.
Each tier is logically and physically separated using object-oriented and dependency injection techniques, thus allowing independent tiers that can be updated with little or no effect on the other tiers. In addition to teaching good programming practices through OOP, there is a strong emphasis on creating secure code.
As each chapter is completed, you’ll have the opportunity to design and create an application reinforcing the concepts learned.
What You Will Learn
• Program PHP 8 web applications
• Use interfaces, containers, and platforms
• Apply modular programming
• Manage data objects and use MySQL and other databases
• Work with multi-functional and secure user interfaces
• Handle logging exceptions and more

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

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

Скачать WYSIWYG

Post 03-Oct-2020 11:40

[Quote]

Визуальное программирование (FBD) для микропроцессорных систем и IoT
Год издания: 2020
Автор: Мунистер В.Д.
Жанр или тематика: Учебное издание
Издательство: Самиздат
Язык: Русский
Формат: PDF
Качество: Отсканированные страницы
Интерактивное оглавление: Нет
Количество страниц: 104
Описание: В учебно-практическом пособии «Визуальное программирование (FBD) для микропроцессорных систем и IoT» уделено большое внимание изучению и применению в прикладных задачах распространенных микропроцессорных систем (MCU/SoC) посредством их конфигурирования (данных управляющих устройств) на графическом языке программирования FBD (Function Block Diagram) под конкретные целевые задачи. Издание предназначено для студентов, изучающих дисциплины «Алгоритмизация и программирование», «Микропроцессорные системы», «Проектирование микропроцессорных систем», «Аппаратно-программные комплексы», «Вычислительные машины системы и сети», «Вычислительная техника и сети в отрасли», «Основы визуального программирования».

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

Скачать WYSIWYG

Post 27-Sep-2020 07:00

[Quote]

Serverless Applications with Node.js / Бессерверные приложения на JavaScript
Год издания: 2020
Автор: Slobodan Stojanović, Aleksandar Simović / Слободан Стоянович, Александар Симович
Переводчик: Киселев А.
Издательство: ДМК Пресс
ISBN: 978-5-97060-782-4
Язык: Русский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Нет
Количество страниц: 395
Описание:
Преимущества облачных бессерверных веб-приложений бесспорны: меньшая сложность, быстрое продвижение на рынок и автоматическая масштабируемость выгодно отличают их от традиционных серверных проектов. А благодаря поддержке JavaScript в AWS Lambda и мощным новым бессерверным инструментам, таким как библиотека Claudia.js, вы можете создавать и развертывать бессерверные приложения, не изучая новый язык.
Данная книга научит вас проектировать и создавать бессерверные веб-приложения на AWS с использованием JavaScript, Node и Claudia.js. Вы овладеете основными навыками разработки функций AWS Lambda, а также шаблонами бессерверного программирования, такими как API Gateway. Попутно отточите свои новые навыки, создав действующий чат-бот и добавив поддержку голосового помощника Amazon Alexa. Вы также узнаете, как перенести существующие приложения на бессерверную платформу.
Для веб-разработчиков, знакомых с JavaScript и Node.js.

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

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

Скачать WYSIWYG

Post 25-Sep-2020 15:10

[Quote]

Node.js, MongoDB and Angular Web Development. 2nd Edition
Год издания: 2018
Авторы: Brad Dayley, Brendan Dayley, Kaleb Dayley
Тематика: JavaScript
Издательство: Pearson Education
ISBN: 978-0-13-465553-6
Серия: Developers Library
Язык: Английский
Формат: PDF/EPUB
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 1154
Дополнительно: В раздаче в папке src присутствует код примеров из книгиОписание (переведено): Node.js является главной средой для программирования на стороне сервера, MongoDB — самой распространенной базой данных типа NoSQL и Angular — ведущим каркасом для разработки веб-приложений на стороне клиента по шаблону MVC. Совместно они образуют легко реализуемый, полностью интегрированный комплекс веб-разработки, предоставляющий специалистам в веб-программировании отличную возможность создавать высокопроизводительные сайты и приложения полностью на языке JavaScript: от сервера до клиента. В этом, уже втором издании книги обновленном по новым версиям Angular, наглядно показывается, как интегрировать все три технологии Node.js, MongoDB и Angular в готовые рабочие решения. Сначала в этом издании кратко и ясно описывается каждая технология в отдельности, а затем делается быстрый переход к построению типичных веб-приложений. Из этой книги вы узнаете, как пользоваться Node.js и MongoDB для построения масштабируемых, высокопроизводительных веб-сайтов, выгодно применять принятый в Angular проектный подход по шаблону MVC для более эффективного структурирования веб-страниц и приложений, а также вырабатывать выдающиеся веб-решения следующего поколения с помощью всех этих трех технологий.

Скриншоты

Содержание

(переведено)
Введение
Часть I. Введение в курс дела
Глава 1. Общее представление о комплексе Node.js-Mongo-Angular
Глава 2. Основы JavaScript
Часть II. Изучаем Node.js
Глава 3. Введение в Node.js
Глава 4. Применение событий, их приемников, таймеров и обратных вызовов в Node.js
Глава 5. Организация ввода-вывода данных на платформе Node.js
Глава 6. Доступ к файловой системе из Node.js
Глава 7. Реализация HTTP-служб на платформе Node.js
Глава 8. Реализация сокетных служб на платформе Node.js
Глава 9. Масштабирование приложений с учетом нескольких процессоров в Node.js
Глава 10. Применение дополнительных модулей Node.js
Часть III. Изучаем MongoDB
Глава 11. Общее представление о базах данных типа NoSQL и MongoDB
Глава 12. Введение в MongoDB
Глава 13. Начало работы с MongoDB на платформе Node.js
Глава 14. Манипулирование документами MongoDB на платформе Node.js
Глава 15. Доступ к документам в MongoDB из платформы Node.js
Глава 16. Структурирование и проверка достоверности данных средствами Mongoose
Глава 17. Продвинутые темы по MongoDB
Часть IV. Эффективное применение модуля Express
Глава 18. Реализация модуля Express на платформе Node.js
Глава 19. Реализация функций промежуточной обработки в Express
Часть V. Знакомство с Angular
Глава 20. Переходим на TypeScript
Глава 21. Введение в Angular
Глава 22. Компоненты Angular
Глава 23. Выражения
Глава 24. Привязка данных
Глава 25. Встроенные директивы
Часть VI. Продвинутые темы Angular
Глава 26. Специальные директивы
Глава 27. События и обнаружение изменений
Глава 28. Реализация служб Angular в веб-приложениях
Глава 29. Создание специальных служб в Angular
Глава 30. Полезные применения Angular
Предметный указатель

Скачать WYSIWYG

Post 13-Sep-2020 14:05

[Quote]

Бессерверные приложения на jаvascript
Год издания: 2020
Автор: Стоянович С., Симович А.
Издательство: ДМК Пресс
ISBN: 978-5-97060-782-4
Язык: Русский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 395
Описание: Преимущества облачных бессерверных веб-приложений бесспорны: меньшая сложность, быстрое продвижение на рынок и автоматическая масштабируемость выгодно отличают их от традиционных серверных проектов. А благодаря поддержке jаvascript в AWS Lambda и мощным новым бессерверным инструментам, таким как библиотека Claudia.js, вы можете создавать и развертывать бессерверные приложения, не изучая новый язык. Данная книга научит вас проектировать и создавать бессерверные веб-приложения на AWS с использованием jаvascript, Node и Claudia.js. Вы овладеете основными навыками разработки функций AWS Lambda, а также шаблонами бессерверного программирования, такими как API Gateway. Попутно отточите свои новые навыки, создав действующий чат-бот и добавив поддержку голосового помощника Amazon Alexa. Вы также узнаете, как перенести существующие приложения на бессерверную платформу. Для веб-разработчиков, знакомых с jаvascript и Node.js.

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

Оглавление

Предисловие от издательства 12
Предисловие 13
Вступление 15
Благодарности 16
Об этой книге 17
Об авторах 21
Об иллюстрации на обложке 22
ЧАСТЬ I. Бессерверная пиццерия 23
Глава 1. Введение в бессерверные вычисления с Claudia 24
Глава 2. Создание первого бессерверного API 43
Глава 3. Простота асинхронных операций с Promise() 69
Глава 4. Доставка пиццы: подключение к внешней службе 91
Глава 5. Хьюстон, у нас проблема! 111
Глава 6. Совершенствование API 122
Глава 7. Работа с файлами 138
ЧАСТЬ II. Поболтаем 157
Глава 8. Заказ пиццы одним сообщением: чат-боты 158
Глава 9. Ввод . асинхронные и отложенные ответы 174
Глава 10. Джарвис, то есть Алекса, закажи мне пиццу 206
ЧАСТЬ III. Дальнейшие шаги 233
Глава 11. Тестирование, тестирование и еще раз тестирование 234
Глава 12. Получение платы за пиццу 268
Глава 13. Миграция существующих приложений Express.js в окружение AWS Lambda 286
Глава 14. Миграция в бессерверное окружение 304
Глава 15. Примеры из практики 327
Приложение A. Установка и настройка 343
Приложение B. Настройка Facebook Messenger, Twilio и Alexa 350
Приложение C. Настройка Stripe и MongoDB 373
Приложение D. Рецепт пиццы 383
Предметный указатель 385

Скачать WYSIWYG

Post 02-Sep-2020 15:05

[Quote]

Practical Bootstrap / Bootstrap на практике
Год издания: 2020
Автор: Matsinopoulos P. / Матсинопулос П.
Издательство: Apress
ISBN: 978-1-4842-6070-8
Язык: Английский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 506
Описание: Learn to use one of the most popular CSS frameworks and build mobile-friendly web pages. Used for numerous websites and applications, Bootstrap is a key tool for modern web development.
You will explore the grid system and then be introduced to the power of Bootstrap in practical projects. You’ll make navigation bars, use themes and styling, create and manipulate cover pages, admin dashboards, forms, and modal dialogs. You’ll learn to use Scrollspy and create tooltips and popovers.
Today’s web is responsive and Bootstrap continues to be at the forefront with web professionals. Learn by doing with Practical Bootstrap today.
What You Will Learn
  • Review how the grid system applies to Bootstrap
  • Create stunning cover pages that encompass a large background image
  • Build an admin dashboard page that changes its layout according to a device’s display width
  • Work with the modal HTML markup and its main parts
  • Customize modal behavior by setting various options using JavaScript
  • Integrate Bootstrap JavaScript libraries with your own HTML page
  • Add scroll spying functionality to your long-content pages
  • Adjust the offset and activation point of the scroll sections

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

Оглавление

1. Getting Started
2. Advanced Grid Techniques
3. Target Project 1
4. Theme Reference: Part 1
5. Theme Reference: Part 2
6. Cover Page Project
7. Admin Dashboard
8. Forms
9. Modal Dialogs
10. ScrollSpy
11. Tooltips and Popovers
 

The time now is: Today 07:52

All times are GMT + 4 Hours